embedding
This commit is contained in:
parent
9d81666a3c
commit
69fd756a5a
5 changed files with 29 additions and 3 deletions
|
@ -6,6 +6,7 @@ import type DynamicZoneFullText from "./dynamicZoneFullText";
|
|||
import type DynamicZoneGallery from "./dynamicZoneGallery";
|
||||
import type DynamicZoneFileDownload from "./dynamicZoneFileDownload";
|
||||
import type SharedList from "./sharedList";
|
||||
import type DynamicZoneEmbedding from "./dynamicZoneEmbedding";
|
||||
|
||||
export default interface BaseComponent {
|
||||
__component: ComponentNames;
|
||||
|
@ -20,7 +21,8 @@ export type ComponentNames =
|
|||
| "dynamic-zone.emphasise-article"
|
||||
| "dynamic-zone.dual-column-text"
|
||||
| "dynamic-zone.column-image-text"
|
||||
| "dynamic-zone.file-download";
|
||||
| "dynamic-zone.file-download"
|
||||
| "dynamic-zone.embedding";
|
||||
|
||||
export type ComponentTypes =
|
||||
| SharedList
|
||||
|
@ -30,4 +32,5 @@ export type ComponentTypes =
|
|||
| DynamicZoneEmphasiseArticle
|
||||
| DynamicZoneDualColumnText
|
||||
| DynamicZoneColumnImageText
|
||||
| DynamicZoneFileDownload;
|
||||
| DynamicZoneFileDownload
|
||||
| DynamicZoneEmbedding;
|
||||
|
|
7
types/component/dynamicZoneEmbedding.ts
Normal file
7
types/component/dynamicZoneEmbedding.ts
Normal file
|
@ -0,0 +1,7 @@
|
|||
import type BaseComponent from "./baseComponent";
|
||||
|
||||
export default interface DynamicZoneEmbedding extends BaseComponent {
|
||||
__component: "dynamic-zone.embedding";
|
||||
title: string;
|
||||
link: string;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue