export const basicCombobox=`"use client" import * as React from "react" import { Check, ChevronsUpDown } from "lucide-react" import { cn } from "@/lib/utils" import { Button } from "@/components/ui/button" import { Command, CommandEmpty, CommandGroup, CommandInput, CommandItem, CommandList, } from "@/components/ui/command" import { Popover, PopoverContent, PopoverTrigger, } from "@/components/ui/popover" const frameworks = [ { value: "next.js", label: "Next.js", }, { value: "sveltekit", label: "SvelteKit", }, { value: "nuxt.js", label: "Nuxt.js", }, { value: "remix", label: "Remix", }, { value: "astro", label: "Astro", }, ] const BasicCombobox = () => { const [open, setOpen] = React.useState(false) const [value, setValue] = React.useState("") return (
No framework found. {frameworks.map((framework) => ( { setValue(currentValue === value ? "" : currentValue) setOpen(false) }} > {framework.label} ))}
) } export default BasicCombobox;`