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
<pclass="pb-4">The Combobox component makes use of **portals**. A basic use case for a portal is to prevent overflow issues in your UI. To support portals in Qwik UI, please add the following around your layout.tsx.</p>
70
70
<CodeExampleclasses="!mb-0 !p-6 !rounded-md">
71
71
```tsx
@@ -76,16 +76,37 @@ import {statusByComponent} from '../../../../../_state/component-statuses';
76
76
</body>
77
77
```
78
78
</CodeExample>
79
+
80
+
<pclass="pt-4">Portals are still currently in **Beta**, as a result, if you'd like to use context within these components, you must pass your context ID using the `contextIds` prop on the `ComboboxPortal` component. If you're not using context, you don't need to do this step.</p>
> In Beta, we're currently supporting the **Autocomplete** configuration. We aim to support other combobox configurations according to our [roadmap](https://github.com/qwikifiers/qwik-ui/issues/405)
82
95
96
+
<br/>
97
+
83
98
##### ✨ Features
84
99
85
-
- Full keyboard navigation.
86
-
- Single or Multi Accordion.
87
-
- Controlled or uncontrolled.
88
-
- Animatable, dynamic, and resumable.
100
+
- Full WAI-Aria compliance
101
+
- Full keyboard navigation
102
+
- Autocomplete configuration
103
+
- Can add your own custom filter
104
+
- Controlled or uncontrolled
105
+
- Supports disabled options
106
+
- Animatable, dynamic, and resumable
107
+
108
+
<br/>
109
+
89
110
90
111
Qwik UI's Combobox implementation follows the [WAI-Aria](https://www.w3.org/WAI/ARIA/apg/patterns/combobox/) design pattern, along with some additional API's that enhance the flexibility, types, and performance.
0 commit comments