@chief-editor/preview
Version:
FlowEditor Editor
12 lines (11 loc) • 644 B
TypeScript
import { UnionOmit } from '@co-hooks/util';
import { BaseBoard, BaseTemplate } from '@chief-editor/base';
import React, { HTMLAttributes } from 'react';
import { EditableBaseBrickGlobal } from '@chief-editor/core';
export interface IPreviewTemplateRender {
template: BaseTemplate<BaseBoard, EditableBaseBrickGlobal>;
boardId?: string;
brickId?: string;
}
export declare type IEditorTemplateRenderProps = UnionOmit<IPreviewTemplateRender, HTMLAttributes<HTMLDivElement>>;
export declare const TemplateRender: React.MemoExoticComponent<(props: UnionOmit<IPreviewTemplateRender, React.HTMLAttributes<HTMLDivElement>>) => JSX.Element>;