import Link from "next/link"; import { Card, CardContent, CardDescription, CardHeader, CardTitle, } from "ui/card"; import LightRays from "ui/light-rays"; const convertErrorToMessage = (error: string) => { switch (error) { case "signup_disabled": return "Signup is disabled"; case "UNAUTHORIZED": return "Authentication required"; default: return error; } }; export default async function ErrorPage({ searchParams, }: { searchParams: Promise<{ error?: string }>; }) { const { error } = await searchParams; return (
Auth Error {convertErrorToMessage(error ?? "Unknown error")} Go to home
); }