import { AppShell, ScrollArea, Stack, Group, Paper } from "@mantine/core"; import { Link } from "@tanstack/react-router"; import { NavLink } from "./nav-link"; import { useIsMobile } from "@/hooks/use-is-mobile"; import { useAuth } from "@/contexts/auth-context"; import { useLinks } from "../hooks/use-links"; import { memo } from "react"; const Navbar = () => { const { user, roles } = useAuth() const isMobile = useIsMobile(); const links = useLinks(user?.id, roles); if (isMobile) return ( {links.map((link) => ( ))} ) return {links.map((link) => ( ))} Logout } export default memo(Navbar);