Osama Sayegh 98201ecc24
DEV: {{user-selector}} replacement (#11726)
This PR is the first step towards replacing our `{{user-selector}}` and eventually deprecating and removing it from our codebase. Some of `{{user-selector}}` problems are:

1. It's called `{{user-selector}}`, but in reality in can also select groups and emails.
2. It's an Ember component, yet it doesn't have a handlebars template and uses jQuery to render itself and modify the DOM. An example of this problem is when you want to clear the selected users programmatically, see [this](6c155dba77/app/assets/javascripts/discourse/app/components/user-selector.js (L179-L185)).
3. We now have select kit which does very similar things but a lot better.

This PR introduces `{{email-group-user-chooser}}` which is meant to replace `{{user-selector}}`. It extends select kit and has the same features that `{{user-selector}}` has. `{{user-selector}}` is still used in a few places in core, but they'll all be replaced with the new component in a separate commit. 

Once `{{user-selector}}` is not used anywhere in core, it'll be deprecated and then removed after the 2.7 release.
2021-02-01 13:07:11 +03:00
..
2021-01-26 14:52:35 +01:00
2020-12-15 15:25:10 +01:00
2021-01-05 14:27:00 +01:00
2021-01-26 14:52:35 +01:00
2021-01-26 14:52:35 +01:00
2021-01-05 14:27:00 +01:00
2021-01-26 14:52:35 +01:00
2021-01-26 14:52:35 +01:00
2021-01-26 14:52:35 +01:00
2021-01-26 14:52:35 +01:00
2021-01-26 14:52:35 +01:00
2021-01-05 14:27:00 +01:00
2021-01-20 22:58:26 +01:00
2021-01-26 14:52:35 +01:00
2021-01-26 14:52:35 +01:00
2021-01-26 14:52:35 +01:00
2021-01-26 14:52:35 +01:00
2021-01-26 14:52:35 +01:00
2021-01-26 14:52:35 +01:00
2020-12-22 14:49:40 +01:00
2021-01-26 14:52:35 +01:00
2021-01-26 14:52:35 +01:00
2021-01-26 14:52:35 +01:00
2021-01-05 14:27:00 +01:00
2021-01-05 14:27:00 +01:00
2021-01-05 14:27:00 +01:00
2021-01-26 14:52:35 +01:00
2021-01-26 14:52:35 +01:00
2021-01-26 14:52:35 +01:00
2021-01-05 14:27:00 +01:00
2021-01-20 22:58:26 +01:00
2021-01-26 14:52:35 +01:00
2021-01-05 14:27:00 +01:00
2021-01-26 14:52:35 +01:00
2021-01-05 14:27:00 +01:00
2021-01-05 14:27:00 +01:00
2021-01-26 14:52:35 +01:00
2021-01-05 14:27:00 +01:00
2020-12-15 15:25:10 +01:00
2021-01-12 14:29:05 +01:00
2021-01-26 14:52:35 +01:00
2021-01-26 14:52:35 +01:00
2021-01-26 14:52:35 +01:00
2021-01-26 14:52:35 +01:00
2021-01-26 14:52:35 +01:00
2021-01-12 14:29:05 +01:00
2021-01-05 14:27:00 +01:00
2021-01-12 14:29:05 +01:00
2021-01-05 14:27:00 +01:00
2021-01-05 14:27:00 +01:00
2021-01-12 14:29:05 +01:00
2020-12-29 19:44:53 +01:00
2021-01-05 14:27:00 +01:00
2021-01-26 14:52:35 +01:00
2021-01-05 14:27:00 +01:00
2021-01-20 22:58:26 +01:00
2021-01-26 14:52:35 +01:00
2020-12-29 19:44:53 +01:00
2021-01-19 16:14:59 +01:00
2021-01-19 16:14:59 +01:00
2021-01-26 14:52:35 +01:00
2021-01-26 14:52:35 +01:00
2021-01-20 22:58:26 +01:00
2020-11-10 15:23:06 +01:00
2021-01-12 14:29:05 +01:00
2020-10-30 16:06:32 +01:00
2021-01-26 14:52:35 +01:00
2021-01-12 14:29:05 +01:00
2021-01-26 14:52:35 +01:00
2020-10-17 00:07:21 +02:00
2020-10-17 00:07:21 +02:00
2021-01-05 14:27:00 +01:00
2021-01-12 14:29:05 +01:00
2021-01-26 14:52:35 +01:00
2021-01-20 12:43:57 +01:00
2021-01-05 14:27:00 +01:00
2021-01-19 16:14:59 +01:00
2021-01-20 12:43:57 +01:00
2021-01-05 14:27:00 +01:00
2020-12-29 19:44:53 +01:00
2021-01-05 14:27:00 +01:00
2020-10-06 15:43:13 +02:00
2021-01-19 16:14:59 +01:00
2021-01-05 14:27:00 +01:00
2020-12-29 19:44:53 +01:00
2020-10-17 00:07:21 +02:00
2021-01-19 16:14:59 +01:00
2021-01-19 16:14:59 +01:00
2021-01-12 14:29:05 +01:00
2021-01-05 14:27:00 +01:00
2021-01-19 16:14:59 +01:00
2021-01-12 14:29:05 +01:00
2017-02-24 11:35:33 +01:00