import { Suspense } from "react"; import type { Metadata } from "next"; import { redirect } from "next/navigation"; import { getServerSession } from "@/lib/auth/guards"; import { SignInForm } from "@/components/auth/sign-in-form"; export const metadata: Metadata = { title: "Sign in" }; export default async function SignInPage() { const session = await getServerSession(); if (session) redirect("/dashboard"); const googleEnabled = !!(process.env.GOOGLE_CLIENT_ID && process.env.GOOGLE_CLIENT_SECRET); return ( ); }