Skip to content

Variable: MemberPrefsSchema

ts
const MemberPrefsSchema: ZodObject<{
  colorBlind: ZodOptional<ZodBoolean>;
  keyboardShortcutsEnabled: ZodOptional<ZodBoolean>;
  locale: ZodOptional<ZodString>;
  minutesBeforeDeadlineToNotify: ZodOptional<ZodNumber>;
  minutesBetweenSummaries: ZodOptional<ZodNumber>;
  privacy: ZodOptional<ZodObject<{
     avatar: ZodOptional<ZodEnum<{
        collaborator: "collaborator";
        private: "private";
        public: "public";
     }>>;
     fullName: ZodOptional<ZodEnum<{
        collaborator: "collaborator";
        private: "private";
        public: "public";
     }>>;
  }, $strip>>;
  sendSummaries: ZodOptional<ZodBoolean>;
  timezone: ZodOptional<ZodString>;
  timezoneInfo: ZodOptional<ZodObject<{
     dateNext: ZodOptional<ZodCoercedDate<unknown>>;
     offsetCurrent: ZodOptional<ZodNumber>;
     offsetNext: ZodOptional<ZodNumber>;
     timezoneCurrent: ZodOptional<ZodString>;
     timezoneNext: ZodOptional<ZodString>;
  }, $strip>>;
  twoFactor: ZodOptional<ZodObject<{
     enabled: ZodOptional<ZodBoolean>;
     needsNewBackups: ZodOptional<ZodBoolean>;
  }, $strip>>;
}, $strip>;

Defined in: models/memberPrefs.ts:4