Lorenzo Pollutri 1 месяц назад
Родитель
Сommit
37ba4b7460
1 измененных файлов: 35 добавлений и 35 удалений
  1. +35
    -35
      types/index.ts

+ 35
- 35
types/index.ts Просмотреть файл

@@ -1,35 +1,35 @@
export type CardType = 'INFO_PAGE' | 'EXTERNAL_LINK' | 'IMAGE_GALLERY' | 'SERVICE_REQUEST';
export interface Portal {
id: string;
tenantId: string;
title: string;
welcomeText: string;
heroImageUrl: string;
logoUrl: string;
themeColor: string;
}
export interface Card {
id: string;
portalId: string;
title: string;
imageUrl: string;
shortDescription: string;
fullContent: string;
cardType: CardType;
actionUrl?: string;
displayOrder: number;
}
export interface Portal {
id: string;
tenantId: string;
title: string;
welcomeText: string;
heroImageUrl: string;
logoUrl: string;
themeColor: string;
fadeHeroImage?: boolean;
maxGridColumns?: number;
}
export type CardType = 'INFO_PAGE' | 'EXTERNAL_LINK' | 'IMAGE_GALLERY' | 'SERVICE_REQUEST' | 'BOOK';
export type MediaItem = {
url: string;
autoplay?: boolean;
muted?: boolean;
};
export interface Card {
id: string;
portalId: string;
title: string;
imageUrl: string;
extraMedia?: MediaItem[];
shortDescription: string;
fullContent: string;
cardType: CardType;
actionUrl?: string;
displayOrder: number;
autoFullscreen?: boolean;
skipPreview?: boolean;
redirectOnClick?: boolean;
}
export interface Portal {
id: string;
tenantId: string;
title: string;
welcomeText: string;
heroImageUrl: string;
logoUrl: string;
themeColor: string;
fadeHeroImage?: boolean;
maxGridColumns?: number;
}

Загрузка…
Отмена
Сохранить