organize componenst a lib

This commit is contained in:
Milo Schwartz
2024-10-13 14:50:07 -04:00
parent f7a1d20ec2
commit bdc52dcc48
9 changed files with 24 additions and 9 deletions

View File

@@ -0,0 +1,16 @@
import { GetUserResponse } from "@server/routers/user";
import { verifySession } from "./verifySession";
export async function isValidUser(): Promise<GetUserResponse | null> {
const user = await verifySession();
if (!user) {
return null;
}
if (!user.emailVerified) {
return null;
}
return user;
}