feat(auth): define login/register schemas

This commit is contained in:
ngc2207 2025-01-31 16:33:19 +08:00
parent f7d8234f6a
commit 4d194774fc

View File

@ -0,0 +1,12 @@
import { z } from "zod";
export const loginSchema = z.object({
email: z.string().email(),
password: z.string().min(1, "Required"),
});
export const registerSchema = z.object({
name: z.string().trim().min(1, "Required"),
email: z.string().email(),
password: z.string().min(8, "Minimum of 8 characters required"),
});