"use client"; import * as React from "react"; import * as DropdownMenuPrimitive from "@radix-ui/react-dropdown-menu"; import { Check } from "lucide-react"; import { cn } from "@/lib/utils"; export const DropdownMenu = DropdownMenuPrimitive.Root; export const DropdownMenuTrigger = DropdownMenuPrimitive.Trigger; export const DropdownMenuGroup = DropdownMenuPrimitive.Group; export const DropdownMenuPortal = DropdownMenuPrimitive.Portal; export const DropdownMenuContent = React.forwardRef, React.ComponentPropsWithoutRef>(({ className, sideOffset = 6, ...props }, ref) => ( )); DropdownMenuContent.displayName = "DropdownMenuContent"; export const DropdownMenuItem = React.forwardRef, React.ComponentPropsWithoutRef & { inset?: boolean; destructive?: boolean }>( ({ className, inset, destructive, ...props }, ref) => ( ), ); DropdownMenuItem.displayName = "DropdownMenuItem"; export const DropdownMenuCheckboxItem = React.forwardRef, React.ComponentPropsWithoutRef>(({ className, children, checked, ...props }, ref) => ( {children} )); DropdownMenuCheckboxItem.displayName = "DropdownMenuCheckboxItem"; export const DropdownMenuLabel = React.forwardRef, React.ComponentPropsWithoutRef>(({ className, ...props }, ref) => ( )); DropdownMenuLabel.displayName = "DropdownMenuLabel"; export const DropdownMenuSeparator = React.forwardRef, React.ComponentPropsWithoutRef>(({ className, ...props }, ref) => ( )); DropdownMenuSeparator.displayName = "DropdownMenuSeparator";