2026-04-17 12:58:38 +08:00

16 lines
344 B
TypeScript

import { redirect } from "next/navigation";
import {
buildCaregiverLoginPath,
getCaregiverSession,
} from "@/lib/session";
export async function requireCaregiverSession(redirectTo: string) {
const caregiver = await getCaregiverSession();
if (!caregiver) {
redirect(buildCaregiverLoginPath(redirectTo));
}
return caregiver;
}