import Link from "next/link"; import { requireUser } from "@/lib/auth"; import { getSettings } from "@/lib/settings"; import { env } from "@/lib/env"; import { AppShell } from "@/components/AppShell"; import { FlimmerMark } from "@/components/brand/FlimmerLogo"; /** * Übersichtsseite. * * In dieser Etappe steht hier die Begrüßung und der Hinweis auf die nächsten * Schritte; ab Etappe 5 ziehen „Weiterschauen", Kalender und Neuzugänge ein. */ export default async function DashboardPage() { const user = await requireUser(); const settings = await getSettings(); return (

Hallo {user.name.split(" ")[0]}.

Schön, dass du da bist. Sobald du deinen ersten Titel hinzufügst, findest du hier deine laufenden Serien, die nächsten Episoden und was auf deiner Watchlist gerade verfügbar geworden ist.

Titel suchen und hinzufügen Zur Bibliothek
{!env.tmdb.isConfigured && (

Es ist noch kein TMDB-Schlüssel hinterlegt. Ohne ihn findet die Suche keine Metadaten — trage TMDB_API_KEY in der .env ein und starte die Instanz neu.

)}
); } function PlaceholderCard({ title, text }: { title: string; text: string }) { return (

{title}

{text}

); }