diff --git a/apps/web/src/app/join-team/page.tsx b/apps/web/src/app/join-team/page.tsx index 2cba242..01021f2 100644 --- a/apps/web/src/app/join-team/page.tsx +++ b/apps/web/src/app/join-team/page.tsx @@ -1,10 +1,16 @@ -"use client"; - import JoinTeam from "~/components/team/JoinTeam"; import { Suspense } from "react"; import Spinner from "@unsend/ui/src/spinner"; +import { getServerAuthSession } from "~/server/auth"; +import { redirect } from "next/navigation"; + +export default async function CreateTeam() { + const session = await getServerAuthSession(); + + if (!session) { + redirect("/login"); + } -export default function CreateTeam() { return (