import { useEffect, useState } from 'react' import { Moon, Sun } from 'lucide-react' export function Header() { return ( ClaimCheck.AI IBM watsonx powered ) } function ThemeToggle() { const [isDark, setIsDark] = useState(false) useEffect(() => { const saved = localStorage.getItem('cc_theme') const prefers = window.matchMedia('(prefers-color-scheme: dark)').matches const dark = saved ? saved === 'dark' : prefers setIsDark(dark) }, []) function toggle() { const next = !isDark setIsDark(next) document.documentElement.classList.toggle('dark', next) localStorage.setItem('cc_theme', next ? 'dark' : 'light') } return ( {isDark ? : } {isDark ? 'Light' : 'Dark'} mode ) }