feat: manage testimonial labels via payload

This commit is contained in:
syntaxbullet
2026-06-22 12:23:06 +02:00
parent 1e164d7624
commit 9ce55217a1
7 changed files with 123 additions and 116 deletions

View File

@@ -354,6 +354,11 @@ export interface Page {
testimonials?: {
eyebrow?: string | null;
heading?: string | null;
desktopHeading?: string | null;
yearPrefix?: string | null;
previousLabel?: string | null;
nextLabel?: string | null;
slideLabelPrefix?: string | null;
items?:
| {
image?: (number | null) | Media;
@@ -1228,6 +1233,11 @@ export interface Page {
testimonials?: {
eyebrow?: string | null;
heading?: string | null;
desktopHeading?: string | null;
yearPrefix?: string | null;
previousLabel?: string | null;
nextLabel?: string | null;
slideLabelPrefix?: string | null;
items?:
| {
image?: (number | null) | Media;
@@ -3339,6 +3349,11 @@ export interface PagesSelect<T extends boolean = true> {
| {
eyebrow?: T;
heading?: T;
desktopHeading?: T;
yearPrefix?: T;
previousLabel?: T;
nextLabel?: T;
slideLabelPrefix?: T;
items?:
| T
| {
@@ -4069,6 +4084,11 @@ export interface PagesSelect<T extends boolean = true> {
| {
eyebrow?: T;
heading?: T;
desktopHeading?: T;
yearPrefix?: T;
previousLabel?: T;
nextLabel?: T;
slideLabelPrefix?: T;
items?:
| T
| {