Files
sell/middlelayer/__cms/Contentful_Page.ts

20 lines
565 B
TypeScript

import type { CF_ContentType } from "./Contentful_ContentType.enum";
import type { CF_FullwidthBannerSkeleton } from "./Contentful_FullwidthBanner";
import type { CF_Content } from "./Contentful_Content";
import type { CF_SEO } from "./Contentful_SEO";
export interface CF_Page extends CF_Content, CF_SEO {
slug: string;
name: string;
linkName: string;
icon?: string;
headline: string;
subheadline: string;
topFullwidthBanner: CF_FullwidthBannerSkeleton;
}
export type CF_PageSkeleton = {
contentTypeId: CF_ContentType.page;
fields: CF_Page;
};