16 lines
457 B
TypeScript
16 lines
457 B
TypeScript
import LoginForm from "@/components/auth/LoginForm";
|
|
|
|
type LoginPageProps = {
|
|
searchParams: Promise<{
|
|
redirectTo?: string | string[];
|
|
}>;
|
|
};
|
|
|
|
export default async function LoginPage({ searchParams }: LoginPageProps) {
|
|
const params = await searchParams;
|
|
const redirectValue = params.redirectTo;
|
|
const redirectTo = Array.isArray(redirectValue) ? redirectValue[0] : redirectValue;
|
|
|
|
return <LoginForm redirectTo={redirectTo ?? "/courses"} />;
|
|
}
|