# Variable jQuizzListShapeTmp`Const`

jQuizzListShapeTmp: ZodObject<
{
_audience: ZodArray<
ZodUnion<
[
ZodObject<
{
_url: ZodString;
id: ZodType<number, ZodTypeDef, number>;
mainType: ZodType<string, ZodTypeDef, string>;
title: ZodString;
type: ZodType<string, ZodTypeDef, string>;
uri: ZodType<string, ZodTypeDef, string>;
} & {
dateCreation: ZodString;
dateModified: ZodString;
level: ZodNativeEnum<
{ ADMIN: ...; EXTERNAL: ...; GUEST: ...; USER: ... },
>;
variant: ZodOptional<ZodNativeEnum<(...)>>;
},
"strip",
ZodTypeAny,
UserLittle,
UserLittle,
>,
ZodObject<
{
_url: ZodString;
id: ZodType<number, ZodTypeDef, number>;
mainType: ZodType<string, ZodTypeDef, string>;
title: ZodString;
type: ZodType<string, ZodTypeDef, string>;
uri: ZodType<string, ZodTypeDef, string>;
} & {
category: ZodNumber;
dateCreation: ZodString;
dateModified: ZodString;
privacy: ZodNativeEnum<typeof GroupPrivacy>;
},
"strip",
ZodTypeAny,
jGroupLittle,
jGroupLittle,
>,
ZodObject<
{
_url: ZodString;
dateCreation: ZodOptionalType<ZodType<(...), (...), (...)>>;
dateModified: ZodOptionalType<ZodType<(...), (...), (...)>>;
id: ZodType<number, ZodTypeDef, number>;
mainType: ZodType<string, ZodTypeDef, string>;
title: ZodString;
uri: ZodType<string, ZodTypeDef, string>;
} & {
folderColor: ZodOptional<ZodString>;
type: ZodEnum<[(...), (...)]>;
},
"strip",
ZodTypeAny,
jFolderLittle,
jFolderLittle,
>,
ZodObject<
{
dateCreation: ZodOptionalType<ZodType<(...), (...), (...)>>;
id: ZodType<number, ZodTypeDef, number>;
title: ZodString;
uri: ZodType<string, ZodTypeDef, string>;
} & {
dateModified: ZodNullable<ZodString>;
mainType: ZodLiteral<"network">;
type: ZodEnum<[(...)]>;
},
"strip",
ZodTypeAny,
jNetworkLittle,
jNetworkLittle,
>,
],
>,
"many",
>;
_right: ZodObject<ZodShape<Rights>, "strip", ZodTypeAny, Rights, Rights>;
_url: ZodString;
_user: ZodObject<
{
_url: ZodString;
id: ZodType<number, ZodTypeDef, number>;
mainType: ZodType<string, ZodTypeDef, string>;
title: ZodString;
type: ZodType<string, ZodTypeDef, string>;
uri: ZodType<string, ZodTypeDef, string>;
} & {
dateCreation: ZodString;
dateModified: ZodString;
level: ZodNativeEnum<{ ADMIN: 9; EXTERNAL: 3; GUEST: 0; USER: 5 }>;
variant: ZodOptional<ZodNativeEnum<{ EXTRABOT: "extraBot" }>>;
},
"strip",
ZodTypeAny,
UserLittle,
UserLittle,
>;
articleWidgets: ZodOptional<
ZodArray<
ZodObject<
ZodShape<WidgetWrapperGeneric<CombinedWidgetType>>,
"strip",
ZodTypeAny,
WidgetWrapperGeneric<CombinedWidgetType>,
WidgetWrapperGeneric<CombinedWidgetType>,
>,
"many",
>,
>;
dateCreation: ZodString;
dateModified: ZodString;
description: ZodOptional<ZodNullable<ZodString>>;
edito: ZodOptional<ZodString>;
id: ZodType<number, ZodTypeDef, number>;
image: ZodOptional<
ZodObject<
ZodShape<ImageSize>,
"strip",
ZodTypeAny,
ImageSize,
ImageSize,
>,
>;
mainType: ZodLiteral<"article">;
metas: ZodOptional<
ZodUnion<
[
ZodObject<
ZodShape<MetasJamespot>,
"strip",
ZodTypeAny,
MetasJamespot,
MetasJamespot,
>,
ZodObject<
ZodShape<MetasYoutube>,
"strip",
ZodTypeAny,
MetasYoutube,
MetasYoutube,
>,
ZodObject<
ZodShape<MetasExternal>,
"strip",
ZodTypeAny,
MetasExternal,
MetasExternal,
>,
],
>,
>;
title: ZodString;
uri: ZodType<string, ZodTypeDef, string>;
} & {
dateEnd: ZodNullable<ZodString>;
dateStart: ZodNullable<ZodString>;
quizzClosingDate: ZodNullable<ZodString>;
quizzDescription: ZodNullable<ZodString>;
type: ZodLiteral<"quizz">;
},
"strip",
ZodTypeAny,
{
_audience: (UserLittle | jGroupLittle | jFolderLittle | jNetworkLittle)[];
_right: Rights;
_url: string;
_user: Omit<
jObjectLittle,
"dateCreation"
| "dateModified"
| "level"
| "variant",
> & {
dateCreation: string;
dateModified: string;
level: 0 | 3 | 5 | 9;
variant?: "extraBot";
};
articleWidgets?: WidgetWrapperGeneric<CombinedWidgetType>[];
dateCreation: string;
dateEnd: string | null;
dateModified: string;
dateStart: string | null;
description?: string | null;
edito?: string;
id: number;
image?: ImageSize;
mainType: "article";
metas?: MetasJamespot | MetasYoutube | MetasExternal;
quizzClosingDate: string | null;
quizzDescription: string | null;
title: string;
type: "quizz";
uri: string;
},
{
_audience: (UserLittle | jGroupLittle | jFolderLittle | jNetworkLittle)[];
_right: Rights;
_url: string;
_user: Omit<
jObjectLittle,
"dateCreation"
| "dateModified"
| "level"
| "variant",
> & {
dateCreation: string;
dateModified: string;
level: 0 | 3 | 5 | 9;
variant?: "extraBot";
};
articleWidgets?: WidgetWrapperGeneric<CombinedWidgetType>[];
dateCreation: string;
dateEnd: string | null;
dateModified: string;
dateStart: string | null;
description?: string | null;
edito?: string;
id: number;
image?: ImageSize;
mainType: "article";
metas?: MetasJamespot | MetasYoutube | MetasExternal;
quizzClosingDate: string | null;
quizzDescription: string | null;
title: string;
type: "quizz";
uri: string;
},
> = ...

- Defined in jamespot-user-api/src/types/quizz.ts:16