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](
|
||
|---|---|---|
| .. | ||
| category-drop | ||
| color-palettes | ||
| combo-box | ||
| dropdown-select-box | ||
| future-date-input-selector | ||
| mini-tag-chooser | ||
| multi-select | ||
| notifications-filter | ||
| period-chooser | ||
| select-kit | ||
| tag-drop | ||
| toolbar-popup-menu-options | ||
| user-chooser | ||
| category-row.hbs | ||
| create-color-row.hbs | ||
| email-group-user-chooser-header.hbs | ||
| email-group-user-chooser-row.hbs | ||
| multi-select.hbs | ||
| pinned-button.hbs | ||
| selected-name.hbs | ||
| single-select.hbs | ||
| tag-chooser-row.hbs | ||
| tag-row.hbs | ||
| topic-notifications-button.hbs | ||