/** * Home page for authenticated users * Shows overview of available content */ import { useNavigate } from 'react-router-dom'; import { useAuth, useIsAdmin } from '@/stores/authStore'; export function HomePage() { const { user, logout } = useAuth(); const isAdmin = useIsAdmin(); const navigate = useNavigate(); return (
Hello, {user?.username}! You're currently at level {user?.currentLevel}.
Points: {user?.totalPoints} | Streak: {user?.streak} days
Current CEFR level
Total points earned
Current learning streak
You have administrator access to manage users and content.