Openstatus www.openstatus.dev
at e04c855d4ded3de361d0d758827dbfc50ff511d0 11 lines 365 B view raw
1import { z } from "zod"; 2 3export const preferencesSchema = z 4 .object({ 5 combinedRegions: z.boolean().nullable().prefault(false).optional(), 6 // ... other settings to store user preferences 7 // accessible via document.cookie in the client and cookies() on the server 8 }) 9 .optional(); 10 11export type PreferredSettings = z.infer<typeof preferencesSchema>;