diff --git a/src/features/auth/schema.ts b/src/features/auth/schema.ts new file mode 100644 index 0000000..f616165 --- /dev/null +++ b/src/features/auth/schema.ts @@ -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"), +});