Some of the future improvements to @ariakit.org React that I'm really excited about:
Currently in the experimental phase:
→ Tag components
→ Virtualization
API completed, awaiting implementation:
→ Notification
→ Shortcut
→ New Menu/Select+Combobox API
Currently in the experimental phase:
→ Tag components
→ Virtualization
API completed, awaiting implementation:
→ Notification
→ Shortcut
→ New Menu/Select+Combobox API
Comments
Also curious about what changes are coming to Combobox API. Any chance there is public RFC/API design doc?
Thanks for any details you can already share
- https://ariakit.org/examples/tag
- https://ariakit.org/examples/tag-combobox
- https://ariakit.org/examples/select-combobox-virtualized
The Combobox change is that you will be able to render ComboboxProvider inside the Popover and SelectItem won’t be required.
Tag looks awesome, and the example with integrated combobox is amazing — exactly what I was saying "it would be great to have it" 👏
I also welcome the change with the "integrated" combobox provider within Select component, which should make the last example a bit simpler too
Have you considered merging these 2 components together somehow? There are many similarities between them, and I see "searchable selects" more often now (especially in B2B patterns)
We're gradually adding more Select features to Combobox. For instance, version 0.3.8 introduced the multi-select feature to Combobox, which was previously exclusive to Select. Eventually, you might not need Select at all.