В одной из систем должны быть редактируемые значения прямо в селекте + поиск по нему через запросы к серверу.
Я уже такое реализовывала, но делала полный отдельный компонент в котором находился селект и я его вызывала.
А теперь думаю разграничить функционал и добавление с поиском сделать через один компонент, а редактирование и удаление, через другой (вместо MatOption)
как думаете, какой вариант (один компонент или встраиваемые в селект части) лучше?