import { z } from "zod" import { FacilityEnum } from "@/types/enums/facilities" const detailedFacilitySchema = z.object({ filter: z.string().optional(), icon: z.string().optional(), id: z.nativeEnum(FacilityEnum), name: z.string(), public: z.boolean(), sortOrder: z.number(), }) export const detailedFacilitiesSchema = z .array(detailedFacilitySchema) .transform((facilities) => facilities.sort((a, b) => b.sortOrder - a.sortOrder) )