A reusable primitive for rendering selectable option lists. Used by Autocomplete, Select, and other popup-based components.
Tip: click inside the list (or Tab into it) and use ↑/↓, Home/End, PageUp/PageDown.
When modal=true, the option list behaves like a contained picker: focus is trapped inside, keyboard navigation is enabled, and typeahead works. Useful for mobile pickers, command lists, or decision-focused flows.
When modal=true, the option list behaves like a contained picker: focus is trapped inside, keyboard navigation is enabled, and typeahead works. Useful for mobile pickers, command lists, or decision-focused flows.