'use client'; import { ConnectButton } from '@rainbow-me/rainbowkit'; import { useTheme } from 'next-themes'; import { useTranslation } from 'react-i18next'; import { Button } from '@/components/ui/button'; import { LanguageSelector } from '@/components/language-selector'; import { Moon, Sun } from 'lucide-react'; import { useEffect, useState } from 'react'; import Link from 'next/link'; export function Header() { const { theme, setTheme } = useTheme(); const { t } = useTranslation(); const [mounted, setMounted] = useState(false); useEffect(() => { setMounted(true); }, []); const toggleTheme = () => { console.log('Toggle clicked, current theme:', theme); const newTheme = theme === 'dark' ? 'light' : 'dark'; console.log('Setting theme to:', newTheme); setTheme(newTheme); }; const logoSrc = !mounted ? '/logo-dark.svg' : theme === 'dark' ? '/logo-dark.svg' : '/logo-light.svg'; return (
Liquidity Party BETA TEST
{/* Navigation Links */} {/* Language Selector */} {/* Theme Toggle */} {/* Wallet Connect */}
); }