"use client";
import {
Combobox,
ComboboxInput,
ComboboxContent,
ComboboxEmpty,
ComboboxList,
ComboboxItem,
} from "@/components/ui/combobox";
const tags = [
"React",
"Vue",
"Svelte",
"Angular",
"Solid",
"Qwik",
"Preact",
"Lit",
"Alpine",
"Ember",
];
export default function ComboboxGrid() {
return (
<div className="w-full max-w-70">
<Combobox items={tags} grid>
<ComboboxInput
placeholder="Search a library"
aria-label="Search a library"
/>
<ComboboxContent>
<ComboboxEmpty>No libraries found.</ComboboxEmpty>
<ComboboxList cols={2}>
{(item: string) => (
<ComboboxItem key={item} value={item} className="flex-1">
{item}
</ComboboxItem>
)}
</ComboboxList>
</ComboboxContent>
</Combobox>
</div>
);
}