"use client"; import { usePathname } from "next/navigation"; import boardsIcon from "~/app/assets/boards.json"; import membersIcon from "~/app/assets/members.json"; import settingsIcon from "~/app/assets/settings.json"; import ReactiveButton from "~/app/components/ReactiveButton"; import UserMenu from "~/app/components/UserMenu"; import { useWorkspace } from "~/app/providers/workspace"; interface SideNavigationProps { user: UserType; } interface UserType { email?: string | null | undefined; image?: string | null | undefined; } export default function SideNavigation({ user }: SideNavigationProps) { const pathname = usePathname(); const { workspace } = useWorkspace(); const navigation = [ { name: "Boards", href: "/boards", icon: boardsIcon }, { name: "Members", href: "/members", icon: membersIcon, }, { name: "Settings", href: "/settings", icon: settingsIcon }, ]; return ( ); }