@cmk/fe_utils
Version:
frontend utility library
12 lines (10 loc) • 565 B
TypeScript
import { EditorStateType } from '../types';
import { ElementModel } from '../editorComponents';
import { EditorRendererControllerType } from '../types/editorRendererController';
export type EditorRendererControllerParams = {
initialEditorState?: Pick<EditorStateType, 'assets' | 'cssSelectors' | 'defaultTheme' | 'elements' | 'fonts' | 'project' | 'themes' | 'ui'>;
injections?: {
elementModels?: ElementModel[];
};
};
export declare const useEditorRendererController: (params?: EditorRendererControllerParams) => EditorRendererControllerType;