Updated forms
This commit is contained in:
@@ -7,20 +7,20 @@ export const urlFormSchema = z.object({
|
||||
|
||||
export const advancedUrlSchema = z.object({
|
||||
url: z.string().url("Please enter a valid URL"),
|
||||
slug: z.string().max(10, "Slug must be 10 characters or less"),
|
||||
title: z.string().max(100, "Title must be 100 characters or less"),
|
||||
maxVisits: z.number().int(),
|
||||
slug: z.string().max(10, "Slug must be 10 characters or less").transform(v => v.trim() === "" ? null : v).nullable(),
|
||||
title: z.string().max(100, "Title must be 100 characters or less").transform(v => v.trim() === "" ? null : v).nullable(),
|
||||
maxVisits: z.number().int().positive().nullable(),
|
||||
expDate: z.date().optional(),
|
||||
forwardQueryParams: z.boolean(),
|
||||
crawlable: z.boolean(),
|
||||
})
|
||||
|
||||
export const editUrlSchema = z.object({
|
||||
url: z.string().url("Please enter a valid URL").optional(),
|
||||
slug: z.string().max(10, "Slug must be 10 characters or less").optional(),
|
||||
title: z.string().max(100, "Title must be 100 characters or less").optional(),
|
||||
maxVisits: z.number().int().optional(),
|
||||
url: z.string().url("Please enter a valid URL"),
|
||||
slug: z.string().max(10, "Slug must be 10 characters or less"),
|
||||
title: z.string().max(100, "Title must be 100 characters or less").transform(v => v.trim() === "" ? null : v).nullable(),
|
||||
maxVisits: z.number().int().positive().nullable(),
|
||||
expDate: z.date().optional(),
|
||||
forwardQueryParams: z.boolean().optional(),
|
||||
crawlable: z.boolean().optional(),
|
||||
forwardQueryParams: z.boolean(),
|
||||
crawlable: z.boolean(),
|
||||
})
|
||||
Reference in New Issue
Block a user