через include или запариться и сравнивать каждую букву,которая там на словах и каждую,которая пользователь пишет
Перформанс привет
Реакт селект вообще не лучшее решение Но я нормальных не видел, где можно написать портянку и с поиском и с мультиопциями итд
Ну мне не нужны мультиоптионы
mui
Ой фу, муй
а какой сейчас на хайпе?
radix/headless etc Не стилизованные компоненты короче
ну имхо селект очень легко пишется, зачем только ради него поднимать библиотеку?
Куча других фич, покрытие тестами и тд
Зависит от селекта, зависит от того насколько он должен быть accessible и расширяем
Вообще неплохо для всего интерфейса использовать какую-то ui-либу по типу mui, antd, headless + tailwind. Если нужен просто мощный секлект, то посмотри в сторону select2, например или аналогичные библиотеки. Можешь попытаться сам накидать, если есть силы. Не забывай про доступность, управление с клавиатуры и все такое. Удачи!
jquery select2. сириосли
могут пригодиться не все фичи, библиотеки все равно надо перестилизовать под себя ради одного компонента тянуть все равно не стоит, я думаю, тем более mui (весит очень уж много)
Ну про мюай сразу сказали что нет
Или аналогичные. Кажется, что селект2 есть не только под джквери
npm install @radix-ui/react-select и готово
Зачем нам порт с жкверей?
если речь про маленькие либы (по типу react-datepicker), то тогда хорошо)
Например, привычное апи, знакомая либа, как на джквери, только под условный реакт
Спасибо, не надо. Есть варианты получше А аргумент типо знакомое API – посредственный
короче. От тупо либ с компонентами перешли к темам и посли пришли к самостоятельному CSS
имхо сейчас лучше взять такую либу и самому стили писать
Кстати это все умеет дефолтный браузерный селект)) забавно
И выглядит на виндосв десктопе как кусок мусора
Выглядит как выглядит, от браузера к браузеру
ну хз. А в от Accessibility тут явно прокачено
radix-ui
Обсуждают сегодня