diff --git a/shared/user-settings.ts b/shared/user-settings.ts index 86e00e7..50ca208 100644 --- a/shared/user-settings.ts +++ b/shared/user-settings.ts @@ -3,7 +3,9 @@ import { z } from "zod"; export const userSettings = z.object({ placeQuestionMark: z.boolean().default(false), longPressOnDesktop: z.boolean().default(false), - showRevealAnimation: z.boolean().refine((v) => typeof v === "undefined" || v), + showRevealAnimation: z + .boolean() + .transform((v) => typeof v === "undefined" || v), }); export type UserSettings = z.infer;