feat: live preview iframe, pass data update event

This commit is contained in:
Daniel Lautzenheiser
2023-07-19 12:56:52 -04:00
parent 2834f3535b
commit ba27a456da
4 changed files with 94 additions and 23 deletions

View File

@ -190,12 +190,22 @@ export interface FileNameFilterRule {
export type FilterRule = FieldFilterRule | FileNameFilterRule;
export interface EditorConfig {
preview?: boolean;
frame?: boolean;
export interface BaseEditorConfig {
size?: EditorSize;
}
export interface DefaultEditorConfig extends BaseEditorConfig {
preview?: boolean;
frame?: boolean;
live_preview?: false;
}
export interface LiveEditorConfig extends BaseEditorConfig {
live_preview: string;
}
export type EditorConfig = DefaultEditorConfig | LiveEditorConfig;
export interface CollectionFile<EF extends BaseField = UnknownField> {
name: string;
label: string;