Page
amerta / payload-types / Page
Interface: Page
Defined in: payload-types.ts:819
This interface was referenced by Config's JSON-Schema
via the definition "pages".
Properties
_status?
optional_status:"draft"|"published"|null
Defined in: payload-types.ts:862
createdAt
createdAt:
string
Defined in: payload-types.ts:860
deletedAt?
optionaldeletedAt:string|null
Defined in: payload-types.ts:861
id
id:
string
Defined in: payload-types.ts:820
isFrontPage?
optionalisFrontPage:boolean|null
Defined in: payload-types.ts:850
layout?
optionallayout: (ThemeShopHeroBlock|ThemeShopHeroVideoBlock|ThemeShopCollectionShowcaseBlock|ThemeShopCTAFeatureBlock|ThemeShopGridShowcaseBlock|ThemeShopMediaBlock|ThemeShopBannerBlock|ThemeShopCodeBlock|ThemeShopCallToActionTextBlock|ThemeShopNewsletterBlock|ThemeShopCollectionArchiveBlock|ThemeShopFeaturesBlock|ThemeShopBenefitsBlock|ThemeShopBlogPostsBlock|ThemeShopContactUsBlock|ThemeShopContentBlock|ThemeShopImageBlock|ThemeShopSpacerBlock)[] |null
Defined in: payload-types.ts:826
meta?
optionalmeta: {description?:string|null;image?:string|Media|null;title?:string|null; }
Defined in: payload-types.ts:851
description?
optionaldescription:string|null
image?
optionalimage:string|Media|null
Maximum upload file size: 12MB. Recommended file size for images is <500KB.
title?
optionaltitle:string|null
publishedOn?
optionalpublishedOn:string|null
Defined in: payload-types.ts:825
slug?
optionalslug:string|null
Defined in: payload-types.ts:848
slugLock?
optionalslugLock:boolean|null
Defined in: payload-types.ts:849
title
title:
string
Defined in: payload-types.ts:824
Title for the page
updatedAt
updatedAt:
string
Defined in: payload-types.ts:859