import { useState, useEffect } from 'react' import Examples from './components/Examples' import LeaderboardPage from './components/LeaderboardPage' function App() { const [activeTab, setActiveTab] = useState< 'leaderboard' | 'imageExamples' | 'audioExamples' | 'videoExamples' >('leaderboard') const [theme, setTheme] = useState<'dark' | 'light'>('dark') useEffect(() => { document.documentElement.setAttribute('data-theme', theme) }, [theme]) return (

🥇 Omni Seal Bench Watermarking Leaderboard

{theme === 'dark' ? '🌙 Dark Mode' : '☀️ Light Mode'} setTheme(theme === 'dark' ? 'light' : 'dark')} aria-label="Toggle dark mode" />
setActiveTab('leaderboard')} />
setActiveTab('imageExamples')} />
{activeTab === 'imageExamples' ? : null}
setActiveTab('audioExamples')} />
{activeTab === 'audioExamples' ? : null}
setActiveTab('videoExamples')} />
{activeTab === 'videoExamples' ? : null}
) } export default App