appsmithorg / appsmith

Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
https://www.appsmith.com
Apache License 2.0
34.35k stars 3.72k forks source link

[Feature]: replace select component in all query forms to combo box #16966

Open rohan-arthur opened 2 years ago

rohan-arthur commented 2 years ago

Is there an existing issue for this?

Summary

In query forms, most of the select (or dropdown) components do not allow text input. Example: Screenshot 2022-09-22 at 08 50 36

It would be much easier for a seasoned user to be able to use a combo box like in gsheets spreadsheet input. Screenshot 2022-09-22 at 08 50 24

Why should this be worked on?

improves the ease of search specially for a seasoned developer

sneha122 commented 2 years ago

@rohan-arthur @sumitsum In all query forms, I have found following dropdown/select without search input box, Do we need to allow all of these dropdown/select to have text input?

parth-appsmith commented 2 years ago

The combo box component is outdated. We have a typeahead dropdown component in our design system for this explicit use case. Behavior: While the dropdown is in focus the list of options appear, the user at this point can still type inside the dropdown and based on their inputs the dropdown filters its list.

Figma Component: https://www.figma.com/file/i80YbQLLs5mXthjIHclPpX/Appsmith-Design-System?node-id=10508%3A30677