import { Sheet, SheetContent, SheetTrigger } from "@/Components/ui/sheet"; import { Button } from "@/Components/ui/button"; import { AlignJustifyIcon, Menu } from "lucide-react"; import { Link } from "@inertiajs/react"; import { MenuItemProp } from "@/types"; import ApplicationLogo from "@/Components/ApplicationLogo"; import { DropdownMenuSeparator } from "./ui/dropdown-menu"; const MobileMenu = ({ links }: { links: MenuItemProp[] }) => { return ( Toggle navigation menu Acme Inc {links.map((link, index) => ( ))} ); }; const MobileMenuItem = ({ link }: { link: MenuItemProp }) => { const Icon = (link.icon ?? AlignJustifyIcon) as React.ElementType; return ( {link.title} ); }; export default MobileMenu;