'use client'; import Image from 'next/image'; import Link from 'next/link'; import { ThemeToggle, useTVMode } from '@/components/context'; import { useAuth } from '@/components/context'; import AvatarDropdown from './AvatarDropdown'; const Header = () => { const { tvMode } = useTVMode(); const { isAuthenticated } = useAuth(); // Controls component for both modes const Controls = () => (
{isAuthenticated && }
); if (tvMode) { return (
); } return (
{/* Left spacer for perfect centering */}
{/* Centered logo and title */}
Tech Tracker Logo

Tech Tracker

{/* Right-aligned controls */}
); }; export default Header;