Skip to content

Variable: CurrentUserSchema ​

ts
const CurrentUserSchema: ZodObject<{
  active: ZodOptional<ZodBoolean>;
  applicationRoles: ZodOptional<ZodObject<{
     items: ZodOptional<ZodArray<ZodRecord<ZodString, ZodAny>>>;
     size: ZodOptional<ZodNumber>;
  }, ApiObjectConfig<undefined>>>;
  avatarUrls: ZodOptional<ZodRecord<ZodString, ZodString>>;
  deleted: ZodOptional<ZodBoolean>;
  displayName: ZodOptional<ZodString>;
  emailAddress: ZodOptional<ZodString>;
  expand: ZodOptional<ZodString>;
  groups: ZodOptional<ZodObject<{
     items: ZodOptional<ZodArray<ZodRecord<ZodString, ZodAny>>>;
     size: ZodOptional<ZodNumber>;
  }, ApiObjectConfig<undefined>>>;
  key: ZodOptional<ZodString>;
  locale: ZodOptional<ZodString>;
  name: ZodOptional<ZodString>;
  self: ZodOptional<ZodString>;
  timeZone: ZodOptional<ZodString>;
}, ApiObjectConfig<undefined>>;

Defined in: src/server/models/currentUser.ts:4