import { Portal, Separator } from '@radix-ui/react-dropdown-menu';

import { DropdownMenuItem } from './dropdown-menu-item';
import { DropdownMenuLabel } from './dropdown-menu-label';
import { DropdownMenuRoot, type DropdownMenuRootProps, type Container } from './dropdown-menu-root';
import './dropdown-menu.css';

export { DropdownMenuRootProps, Container };

export const DropdownMenu = {
  Root: DropdownMenuRoot,
  Item: DropdownMenuItem,
  Label: DropdownMenuLabel,
  Separator,
  Portal,
};
