feat: manage event detail fallback copy via payload

This commit is contained in:
syntaxbullet
2026-06-22 12:45:47 +02:00
parent e12d814040
commit 2eef1d8350
4 changed files with 57 additions and 8 deletions

View File

@@ -2913,6 +2913,16 @@ export interface Event {
label?: string | null;
url?: string | null;
};
fallbackEvent?: {
title?: string | null;
date?: string | null;
time?: string | null;
location?: string | null;
venue?: string | null;
category?: string | null;
status?: string | null;
longDescription?: string | null;
};
sections?: {
aboutEyebrow?: string | null;
factsEyebrow?: string | null;
@@ -5150,6 +5160,18 @@ export interface EventsSelect<T extends boolean = true> {
label?: T;
url?: T;
};
fallbackEvent?:
| T
| {
title?: T;
date?: T;
time?: T;
location?: T;
venue?: T;
category?: T;
status?: T;
longDescription?: T;
};
sections?:
| T
| {