Files
HaBit/components/layout/logged-in-redirect.tsx
2026-05-23 15:09:49 -06:00

20 lines
383 B
TypeScript

import { redirect } from "next/navigation";
import {
getSessionUser,
hasCompletedOnboarding,
} from "@/lib/auth-helpers";
import { routes } from "@/lib/routes";
export async function LoggedInRedirect() {
const user = await getSessionUser();
if (user) {
redirect(
hasCompletedOnboarding(user) ? routes.avatar : routes.onboardingQuiz,
);
}
return null;
}