Spaces:
Runtime error
Runtime error
| import { z } from "zod"; | |
| export const registerSchema = z.object({ | |
| firstName: z | |
| .string() | |
| .trim() | |
| .min(2, "ุงูุงุณู ุงูุฃูู ูุงุฒู ูููู ุญุฑููู ุนูู ุงูุฃูู.") | |
| .max(50, "ุงูุงุณู ุงูุฃูู ุทููู ุฒูุงุฏุฉ ุนู ุงููุฒูู ."), | |
| lastName: z | |
| .string() | |
| .trim() | |
| .min(2, "ุงุณู ุงูุนููุฉ ูุงุฒู ูููู ุญุฑููู ุนูู ุงูุฃูู.") | |
| .max(50, "ุงุณู ุงูุนููุฉ ุทููู ุฒูุงุฏุฉ ุนู ุงููุฒูู ."), | |
| email: z | |
| .string() | |
| .trim() | |
| .email("ุงูุชุจ ุจุฑูุฏ ุฅููุชุฑููู ุตุญูุญ.") | |
| .max(120, "ุงูุจุฑูุฏ ุงูุฅููุชุฑููู ุทููู ุฒูุงุฏุฉ ุนู ุงููุฒูู ."), | |
| password: z | |
| .string() | |
| .min(8, "ููู ุฉ ุงูุณุฑ ูุงุฒู ุชููู 8 ุญุฑูู ุฃู ุฃูุชุฑ.") | |
| .max(72, "ููู ุฉ ุงูุณุฑ ุทูููุฉ ุฒูุงุฏุฉ ุนู ุงููุฒูู ."), | |
| }); | |
| export const loginSchema = z.object({ | |
| email: z.string().trim().email("ุงูุชุจ ุจุฑูุฏ ุฅููุชุฑููู ุตุญูุญ."), | |
| password: z.string().min(1, "ุงูุชุจ ููู ุฉ ุงูุณุฑ."), | |
| }); | |
| export type RegisterInput = z.infer<typeof registerSchema>; | |
| export type LoginInput = z.infer<typeof loginSchema>; | |