import { z } from 'zod'; export const loginSchema = z.object({ username: z.string().min(1, 'Nom d\'utilisateur requis'), password: z.string().min(1, 'Mot de passe requis'), }); export const registerSchema = z.object({ username: z.string().min(3, 'Minimum 3 caractères').max(30, 'Maximum 30 caractères'), password: z.string().min(8, 'Minimum 8 caractères'), displayName: z.string().min(1, 'Nom d\'affichage requis'), }); export const changePasswordSchema = z.object({ password: z.string().min(8, 'Minimum 8 caractères'), });