"use client"; import { cn } from "@/lib/utils"; import * as DropdownMenu from "@radix-ui/react-dropdown-menu"; import React, { ComponentPropsWithoutRef } from "react"; const Menu = DropdownMenu.Root; const Trigger = DropdownMenu.Trigger; interface IMenuContent extends ComponentPropsWithoutRef {} const Content = ({ className, ...props }: IMenuContent) => ( ); const MenuItem = React.forwardRef< HTMLDivElement, ComponentPropsWithoutRef >(({ className, ...props }, ref) => ( )); MenuItem.displayName = "MenuItem"; const MenuComponent = Object.assign(Menu, { Trigger, Content, Item: MenuItem, }); export { MenuComponent as Menu };