We'd love to replace our internal combobox/select component with the Hotwire Combobox component. Our current implementation relies on generating JS in the frontend, which means its not compatible with Turbo 8 morphing.
One of the features we currently need and is missing from this component is grouping. Sometimes we have long lists of options that are grouped. We use optgroup in our HTML and render specific headers before each group. When we filter the list, the groups always stay visible when they contain a matching option.
Full list:
Filtered list:
Are there plans to add this feature to this component?
We'd love to replace our internal combobox/select component with the Hotwire Combobox component. Our current implementation relies on generating JS in the frontend, which means its not compatible with Turbo 8 morphing.
One of the features we currently need and is missing from this component is grouping. Sometimes we have long lists of options that are grouped. We use
optgroup
in our HTML and render specific headers before each group. When we filter the list, the groups always stay visible when they contain a matching option.Full list:![CleanShot 2024-03-10 at 15 59 56@2x](https://github.com/josefarias/hotwire_combobox/assets/563294/2b60bf7f-6993-4912-a1d5-cf3ce9718e04)
Filtered list:
Are there plans to add this feature to this component?