import { useState, useEffect } from 'react' import { AuthProvider, useAuth } from './context/AuthContext' import AuthScreen from './components/auth/AuthScreen' import BottomNav from './BottomNav' import Feed from './pages/Feed' import Game from './pages/Game' import Pro from './pages/Pro' import Profil from './pages/Profil' import { scheduleStreakReminder } from './utils/streakReminder' const PAGES = { feed: Feed, game: Game, pro: Pro, profil: Profil } function AppContent() { const { user, loading } = useAuth() const [page, setPage] = useState('feed') // Lokale Tages-Erinnerung planen, sobald ein eingeloggter Nutzer da ist (nativ; web no-op). useEffect(() => { if (user?.username) scheduleStreakReminder(user.streak_days || 0) }, [user?.username, user?.streak_days]) if (loading) { return (