ultisuite-client/app/page.tsx
2026-05-15 17:40:17 +02:00

18 lines
435 B
TypeScript

import { redirect } from "next/navigation"
type HomeSearchParams = Promise<{ mail?: string | string[] }>
export default async function Home({
searchParams,
}: {
searchParams: HomeSearchParams
}) {
const sp = await searchParams
const raw = sp.mail
const mail = Array.isArray(raw) ? raw[0] : raw
if (mail && mail.length > 0) {
redirect(`/mail/inbox/message/${encodeURIComponent(mail)}`)
}
redirect("/mail/inbox")
}