import { z } from "zod/v4"; export const loginSchema = z.object({ email: z.email("Email tidak valid"), password: z.string().min(6, "Password minimal 6 karakter"), }); export const registerSchema = z.object({ name: z.string().min(2, "Nama minimal 2 karakter"), email: z.email("Email tidak valid"), password: z.string().min(6, "Password minimal 6 karakter"), confirmPassword: z.string(), }).refine((data) => data.password === data.confirmPassword, { message: "Password tidak cocok", path: ["confirmPassword"], }); export type LoginInput = z.infer; export type RegisterInput = z.infer;