"use client" import Link from "next/link"; import { usePathname } from "next/navigation"; import { SidebarMenuButton, SidebarMenuItem, useSidebar } from "@/components/ui/sidebar"; export function SidebarMenuLink({ title, url, icon, }: { title: string; url: string; icon: React.ReactNode; }) { const pathname = usePathname(); const { setOpenMobile } = useSidebar(); const isActive = pathname === url; return ( setOpenMobile(false)} />} isActive={isActive} className="h-10 text-[0.95rem]" > {icon} {title} ) }