import * as Dropdown from '@radix-ui/react-dropdown-menu';
import { type ReactNode } from 'react';
import { cn } from '../../lib/cn';
export const DropdownMenu = Dropdown.Root;
export const DropdownMenuTrigger = Dropdown.Trigger;
export const DropdownMenuSeparator = ({ className }: { className?: string }) => (
);
export function DropdownMenuContent({
children,
align = 'end',
className,
}: {
children: ReactNode;
align?: 'start' | 'center' | 'end';
className?: string;
}) {
return (
{children}
);
}
export function DropdownMenuItem({
children,
onSelect,
disabled,
destructive,
className,
}: {
children: ReactNode;
onSelect?: () => void;
disabled?: boolean;
destructive?: boolean;
className?: string;
}) {
return (
{children}
);
}
export function DropdownMenuLabel({ children, className }: { children: ReactNode; className?: string }) {
return {children};
}