From ef25666f5b11013083f9007c6ae02a69967bdfea Mon Sep 17 00:00:00 2001 From: Nicholai Date: Thu, 22 Jan 2026 00:22:08 -0700 Subject: [PATCH] fix(wishlist): simplify form schema types for zod resolver --- src/components/wishlist/wishlist-add-dialog.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/wishlist/wishlist-add-dialog.tsx b/src/components/wishlist/wishlist-add-dialog.tsx index 1f0785d..27991b4 100644 --- a/src/components/wishlist/wishlist-add-dialog.tsx +++ b/src/components/wishlist/wishlist-add-dialog.tsx @@ -42,8 +42,8 @@ const formSchema = z.object({ description: z.string().min(1, "Description is required").max(500, "Description too long"), category: z.enum(["hardware", "software", "network", "storage", "other"]), priority: z.enum(["critical", "high", "medium", "low"]), - estimatedCost: z.coerce.number().positive().optional().or(z.literal("")), - link: z.string().url().optional().or(z.literal("")), + estimatedCost: z.string().optional(), + link: z.string().optional(), }) type FormData = z.infer