improve edit shortener form schema ios and android link validation

main
TZGyn 1 year ago
parent 0330ed0a52
commit 40ad9ab077
Signed by: TZGyn
GPG Key ID: 122EAF77AE81FD4A

@ -5,14 +5,15 @@ export const formSchema = z.object({
project: z.string().optional(), project: z.string().optional(),
active: z.boolean(), active: z.boolean(),
ios: z.boolean(), ios: z.boolean(),
ios_link: z.string().url().optional().nullable().or(z.literal('')), ios_link: z
.union([z.literal(''), z.string().url()])
.optional()
.nullable(),
android: z.boolean(), android: z.boolean(),
android_link: z android_link: z
.string() .union([z.literal(''), z.string().url()])
.url()
.optional() .optional()
.nullable() .nullable(),
.or(z.literal('')),
custom_code_enable: z.boolean(), custom_code_enable: z.boolean(),
custom_code: z.string(), custom_code: z.string(),
}) })

@ -5,14 +5,15 @@ export const formSchema = z.object({
project: z.string().optional(), project: z.string().optional(),
active: z.boolean(), active: z.boolean(),
ios: z.boolean(), ios: z.boolean(),
ios_link: z.string().url().optional().nullable().or(z.literal('')), ios_link: z
.union([z.literal(''), z.string().url()])
.optional()
.nullable(),
android: z.boolean(), android: z.boolean(),
android_link: z android_link: z
.string() .union([z.literal(''), z.string().url()])
.url()
.optional() .optional()
.nullable() .nullable(),
.or(z.literal('')),
custom_code_enable: z.boolean(), custom_code_enable: z.boolean(),
custom_code: z.string(), custom_code: z.string(),
}) })

Loading…
Cancel
Save