Variable: EventPageSchema
ts
const EventPageSchema: ZodObject<{
data: ZodOptional<ZodArray<ZodObject<{
attributes: ZodObject<{
action: ZodString;
actor: ZodObject<{
app: ZodOptional<...>;
auth: ZodOptional<...>;
email: ZodOptional<...>;
id: ZodString;
links: ZodOptional<...>;
name: ZodOptional<...>;
onBehalfOf: ZodOptional<...>;
}, ApiObjectConfig<undefined>>;
container: ZodOptional<ZodArray<ZodObject<..., ...>>>;
context: ZodArray<ZodObject<{
attributes: ...;
id: ...;
links: ...;
type: ...;
}, ApiObjectConfig<...>>>;
location: ZodOptional<ZodObject<{
city: ...;
countryName: ...;
geo: ...;
ip: ...;
regionName: ...;
}, ApiObjectConfig<...>>>;
time: ZodCoercedDate<unknown>;
}, ApiObjectConfig<undefined>>;
id: ZodString;
links: ZodObject<{
self: ZodNullable<ZodString>;
}, ApiObjectConfig<undefined>>;
message: ZodOptional<ZodObject<{
content: ZodOptional<ZodString>;
format: ZodOptional<ZodString>;
}, ApiObjectConfig<undefined>>>;
type: ZodCustom<string & object | "events", string & object | "events">;
}, ApiObjectConfig<undefined>>>>;
links: ZodOptional<ZodObject<{
next: ZodOptional<ZodNullable<ZodString>>;
prev: ZodOptional<ZodNullable<ZodString>>;
self: ZodOptional<ZodNullable<ZodString>>;
}, ApiObjectConfig<undefined>>>;
meta: ZodOptional<ZodObject<{
attributes: ZodOptional<ZodUnknown>;
count: ZodOptional<ZodNumber>;
current: ZodOptional<ZodNumber>;
end_index: ZodOptional<ZodNumber>;
next: ZodOptional<ZodNullable<ZodString>>;
page_size: ZodOptional<ZodNumber>;
prev: ZodOptional<ZodString>;
start_index: ZodOptional<ZodNumber>;
total: ZodOptional<ZodNumber>;
}, ApiObjectConfig<undefined>>>;
}, ApiObjectConfig<undefined>>;Defined in: src/admin/models/eventPage.ts:6