"use client"; import Link from "next/link"; import { signOut } from "next-auth/react"; import { LogOut, Lightbulb, KeyRound } from "lucide-react"; import { Button } from "@/components/ui/button"; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuSeparator, DropdownMenuTrigger, } from "@/components/ui/dropdown-menu"; import { MobileNav } from "@/components/layout/mobile-nav"; import { initials } from "@/lib/utils"; interface TopNavProps { user: { name: string; email: string; role: string }; } export function TopNav({ user }: TopNavProps) { return (
Moon Base
{user.email}
Change password signOut({ callbackUrl: "/login" })}> Sign out
); }