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(),
active: 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_link: z
.string()
.url()
.union([z.literal(''), z.string().url()])
.optional()
.nullable()
.or(z.literal('')),
.nullable(),
custom_code_enable: z.boolean(),
custom_code: z.string(),
})

@ -5,14 +5,15 @@ export const formSchema = z.object({
project: z.string().optional(),
active: 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_link: z
.string()
.url()
.union([z.literal(''), z.string().url()])
.optional()
.nullable()
.or(z.literal('')),
.nullable(),
custom_code_enable: z.boolean(),
custom_code: z.string(),
})

Loading…
Cancel
Save