Добавить дополнительный параметр в компонент user-chooser для включения staged пользователей в результаты

Один из наших клиентов нуждается в функции, которая позволяет выбирать пользователя через выпадающий список, включая подготовленных (staged) пользователей.

Я изучил кодовую базу: компонент использует метод библиотеки userSearch для выполнения API-запроса к серверу. В настоящее время нет возможности передать дополнительные параметры.

Кроме того, действие контроллера Rails search_users не имеет механизма для приема дополнительных параметров.

Я планирую создать PR, который позволит передавать параметр includeStagedUsers (по умолчанию false) в компонент user-chooser, что даст возможность отображать подготовленных пользователей в выпадающем списке. Что думаете @j.jaffeux?

У меня нет особого мнения по этому поводу. Это в основном добавление функции в ядро, которая нам не очень нужна. Что ты думаешь, @zogstrip?

Ребята, есть какие-то новости?

Ещё несколько мыслей:
Главное здесь в том, что эта часть кодовой базы не расширяема. Также помогло бы, если бы вы предложили спецификацию для её расширения. Я с радостью сделаю PR в этом направлении.

Я создал простой PR. Прошу провести ревью и внести предложения по нему.

Наконец-то это слито :tada: