Overview of Solid Select features and primitives
mainSolid Select provides several ways to implement selection logic depending on your needs:
Selectcomponent: A high-level component supporting static or dynamic option lists, and single or multiple value selection.createOptionshelper: Used for configuring filterable options based on input value. It supports match highlighting and can work with plain strings or objects (via akeyproperty). It can also be used to create new options on the fly.createSelectprimitive: A lower-level primitive for developers who want to implement their own UI using the core selection logic.- Composable building blocks: The library provides primitives to build custom controls from scratch.
Key characteristics:
- Built for SolidJS using fine-grained reactivity.
- Zero dependencies (only requires Solid).
- Supports single and multi-select modes.