import { auth } from '@/lib/auth' import { redirect } from 'next/navigation' import { logout } from '@/actions/auth' import Link from 'next/link' async function logoutAction() { 'use server' await logout() redirect('/login') } export default async function DashboardPage() { const session = await auth() if (!session?.user) { redirect('/login') } const user = session.user as any return (

Welcome back{user.name ? `, ${user.name}` : ''}!

Start learning Chinese characters with spaced repetition

Due Cards

0

No cards due right now

Total Learned

0

Characters mastered

Daily Goal

0/50

Cards reviewed today

Quick Actions

Browse Collections

View and manage your hanzi collections

Create Collection

Start a new hanzi collection

Search Hanzi

Find hanzi by character, pinyin, or meaning

More features coming soon: Learning sessions, progress tracking, and more!

) }