fix(SW-360): better country required msg
This commit is contained in:
@@ -3,6 +3,7 @@ import { z } from "zod"
|
|||||||
import { passwordValidator } from "@/utils/passwordValidator"
|
import { passwordValidator } from "@/utils/passwordValidator"
|
||||||
import { phoneValidator } from "@/utils/phoneValidator"
|
import { phoneValidator } from "@/utils/phoneValidator"
|
||||||
|
|
||||||
|
const countryRequiredMsg = "Country is required"
|
||||||
export const registerSchema = z.object({
|
export const registerSchema = z.object({
|
||||||
firstName: z
|
firstName: z
|
||||||
.string()
|
.string()
|
||||||
@@ -23,7 +24,12 @@ export const registerSchema = z.object({
|
|||||||
),
|
),
|
||||||
dateOfBirth: z.string().min(1),
|
dateOfBirth: z.string().min(1),
|
||||||
address: z.object({
|
address: z.object({
|
||||||
countryCode: z.string(),
|
countryCode: z
|
||||||
|
.string({
|
||||||
|
required_error: countryRequiredMsg,
|
||||||
|
invalid_type_error: countryRequiredMsg,
|
||||||
|
})
|
||||||
|
.min(1, countryRequiredMsg),
|
||||||
zipCode: z.string().min(1),
|
zipCode: z.string().min(1),
|
||||||
}),
|
}),
|
||||||
password: passwordValidator("Password is required"),
|
password: passwordValidator("Password is required"),
|
||||||
|
|||||||
Reference in New Issue
Block a user