/* Copyright (C) 2024-2025 LibreWeddingPlanner contributors*/ 'use client'; import Link from 'next/link'; import NavLinks from '@/app/ui/dashboard/nav-links'; import { PowerIcon } from '@heroicons/react/24/outline'; import { gloriaHallelujah } from '@/app/ui/fonts'; import { logout } from '@/app/api/authentication'; import { useRouter } from 'next/navigation'; import { getSlug } from '@/app/lib/utils'; import { useEffect, useState } from 'react'; export default function SideNav() { const router = useRouter(); const [slug, setSlug] = useState("default"); useEffect(() => { setSlug(getSlug()) }, []); const [currentUser, setCurrentUser] = useState<{ email: string } | null>(null); useEffect(() => { setCurrentUser(JSON.parse(localStorage.getItem('currentUser') || '{}')) }, []); return (

Wedding Planner

Logged in as {currentUser?.email}
); }