You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
aluarius opened this issue
Aug 12, 2022
· 1 comment
· Fixed by #2909
Assignees
Labels
componentIs a new component or part of existing oned4: hardFast monsters, respawning turrets, templars, reavers, crusaders, and inquisitorsepicFeature that is too big to fit in one issue
90% of other implementations are related to dropdown suggestions list.
We can implement this via separate component (and reuse VaSelectOptionsList) or integrate it into VaSelect.
Other UI-kits:
Quasar - integrated into the select component. Always contains input but in non-autocomplete state it just has zero width. Design equal to the base select state.
Vuetify - extends select component, but still stays separate one. Design equal to the base select state.
AntDesign - separate component. Looks like regular input.
MUI - separate component, but no difference with select.
Features we want (may be):
Minimum entered chars amount to start suggestion logic to work (easy-peasy but useful sometimes - some sort of debounce).
Autofocus suggestion in the list.
Matches highlighting:
Async items (pretty widespread case, when you need to get autocomplete data from the api).
Mb we want to remove current VaSelect search field and change it to the autocomplete-like one. Or leave it for prop? But what will be the difference between VaSelect search and autocomplete?
Keyboard accessibility for autocomplete - almost all other implementations contains critical problems related to this (except MUI).
componentIs a new component or part of existing oned4: hardFast monsters, respawning turrets, templars, reavers, crusaders, and inquisitorsepicFeature that is too big to fit in one issue
Ref: https://element-plus.org/en-US/component/autocomplete.html
Do some research on which of the implementation ways we want to take
Potential complications
The text was updated successfully, but these errors were encountered: