Vercel/app/sign-in/page.tsx
2025-02-17 17:54:00 -06:00

23 lines
516 B
TypeScript

import { auth } from '@/auth';
import SignInForm from '@/auth/SignInForm';
import { PATH_ADMIN } from '@/app/paths';
import { clsx } from 'clsx/lite';
import { redirect } from 'next/navigation';
export default async function SignInPage() {
const session = await auth();
if (session?.user) {
redirect(PATH_ADMIN);
}
return (
<div className={clsx(
'fixed top-0 left-0 right-0 bottom-0',
'flex items-center justify-center flex-col gap-8',
)}>
<SignInForm />
</div>
);
}