Searchable single-select with a query bar above a filtered list and a check for the active row.
Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.
import { Form18 } from "@/components/beste/piece/form18";
<Form18
label="Primary workspace"
value="Mira Studio"
query="acm"
options={[
{
"label": "Beste Studio",
"detail": "Design · 12 members"
},
{
"label": "Besteworks",
"detail": "Engineering · 34 members"
},
{
"label": "Beste Labs",
"detail": "Research · 6 members"
}
]}
selectedIndex={0}
/>


Searchable people picker with a focused search input above a list that tints the selected row.



Popover with a header label, filter bar, and a selectable person list that checks chosen rows.
Two inputs arranged side by side on a responsive grid for first/last names and paired fields.
Open-state select showing the focused control and the flyout list with one option muted as chosen.
Picker that keeps chosen options as removable violet pills next to a chevron to open the list.
Setting row with label, supporting copy, and a sliding switch that turns emerald when on.