price optional, better labeling, impr. filter

This commit is contained in:
2025-09-29 14:44:47 -05:00
parent 03d075b7d9
commit fbca2ddab5
7 changed files with 98 additions and 79 deletions

View File

@@ -268,7 +268,7 @@ export const BusinessListingSchema = z
title: z.string().min(10),
description: z.string().min(10),
location: GeoSchema,
price: z.number().positive(),
price: z.number().positive().optional().nullable(),
favoritesForUser: z.array(z.string()),
draft: z.boolean(),
listingsCategory: ListingsCategoryEnum,
@@ -326,7 +326,7 @@ export const CommercialPropertyListingSchema = z
title: z.string().min(10),
description: z.string().min(10),
location: GeoSchema,
price: z.number().positive(),
price: z.number().positive().optional().nullable(),
favoritesForUser: z.array(z.string()),
listingsCategory: ListingsCategoryEnum,
internalListingNumber: z.number().int().positive().optional().nullable(),