kamabzalov / admss-client

Adms react app
0 stars 0 forks source link

Автозаполнение дропов #632

Closed kamabzalov closed 2 weeks ago

kamabzalov commented 4 weeks ago

Добавить автозаполнение дропов, например, мы вводим марку машины, пишет букву B и наш дроп автоматически сокращается до всех записей, которые начинаются на B. Затем мы пишем M (BM), в дропе остается только BMW.

JSDID commented 3 weeks ago

У нас же есть такое поведение (prime dropdown filter)?

IMG_20240923_114418_452.jpg

kamabzalov commented 3 weeks ago

@JSDID Это в поисковике, после открытия дропа. А надо чтобы без раскрытия дропа, я начинаю писать и мне выдает сразу image

JSDID commented 3 weeks ago

https://icecreamapps.com/v/humbca8 все что мы можем добиться - это такое поведение. https://v9.primereact.org/dropdown/ - ничего другого prime не поддерживает. В 10 версии по умолчанию у нас при вводе в дроп, хотя-бы автоматически открывается сам dropdown, в 9 же такого поведения нет. Тут 3 варианта, которые я вижу: или писать полностью свой компонент, или переписывать (дописать) логику prime (насколько он позволит) или вообще пересмотреть логику dropdown. Потому в данный момент без большого переписывания логики не обойтись.

kamabzalov commented 3 weeks ago

@JSDID а с этим остается возможность писать кастомные названия в поля?

JSDID commented 3 weeks ago

@JSDID а с этим остается возможность писать кастомные названия в поля?

да