import { Avatar, Group, Menu, rem, UnstyledButton, Text } from "@mantine/core"; import { IconChevronDown, IconLogout, IconSettings, IconUserCircle, IconUsers, } from "@tabler/icons-react"; import { useAtom } from "jotai"; import { currentUserAtom } from "@/features/user/atoms/current-user-atom.ts"; import { Link } from "react-router-dom"; import APP_ROUTE from "@/lib/app-route.ts"; import useAuth from "@/features/auth/hooks/use-auth.ts"; import { UserAvatar } from "@/components/ui/user-avatar.tsx"; export default function TopMenu() { const [currentUser] = useAtom(currentUserAtom); const { logout } = useAuth(); const user = currentUser?.user; const workspace = currentUser?.workspace; return ( {workspace.name} Workspace } > Workspace settings } > Manage members Account
{user.name} {user.email}
} > My profile } > Logout
); }