Theme Shop Content Block
amerta / payload-types / ThemeShopContentBlock
Interface: ThemeShopContentBlock
Defined in: payload-types.ts:2151
This interface was referenced by Config's JSON-Schema
via the definition "ThemeShopContentBlock".
Properties
blockName?
optionalblockName:string|null
Defined in: payload-types.ts:2226
blockType
blockType:
"themeShopContentBlock"
Defined in: payload-types.ts:2227
columns?
optionalcolumns: {className?:string|null;enableLink?:boolean|null;id?:string|null;link?: {appearance?:"default"|"link"|"outline"|"destructive"|"ghost"|"secondary"|null;label:string;newTab?:boolean|null;reference?: {relationTo:"pages";value:string|Page; } | {relationTo:"posts";value:string|Post; } | {relationTo:"categories";value:string|Category; } | {relationTo:"products";value:string|Product; } | {relationTo:"collections";value:string|Collection; } | {relationTo:"product-brands";value:string|ProductBrand; } |null;size?:"default"|"sm"|"lg"|"xs"|null;type?:"custom"|"reference"|null;url?:string|null; };richText?: {[k:string]:unknown;root: {children: {[k:string]:unknown;type:any;version:number; }[];direction:"rtl"|"ltr"|null;format:""|"center"|"left"|"start"|"right"|"end"|"justify";indent:number;type:string;version:number; }; } |null;size?:"1"|"2"|"3"|"4"|"5"|"6"|"7"|"8"|"9"|"10"|"11"|"12"|"full"|"twoThirds"|null; }[] |null
Defined in: payload-types.ts:2156
hideOnFrontend?
optionalhideOnFrontend:boolean|null
Defined in: payload-types.ts:2155
Toggle to hide this section from the live website.
id?
optionalid:string|null
Defined in: payload-types.ts:2225
removeContainer?
optionalremoveContainer:boolean|null
Defined in: payload-types.ts:2224