import { Button } from "../Button"; import { getDropdownMenuItemClassName, useHandleDropdownMenuItemClick, } from "./common"; import MenuItemContent from "./DropdownMenuItemContent"; import * as DropdownMenuPrimitive from "@radix-ui/react-dropdown-menu"; const DropdownMenuItem = ({ icon, onSelect, children, shortcut, className, ...rest }: { icon?: JSX.Element; onSelect: (event: Event) => void; children: React.ReactNode; shortcut?: string; className?: string; } & Omit, "onSelect">) => { const handleClick = useHandleDropdownMenuItemClick(rest.onClick, onSelect); return ( ); }; export default DropdownMenuItem; DropdownMenuItem.displayName = "DropdownMenuItem";