asimex-visual-editor
Version:
A powerful visual page editor component for React applications
21 lines (20 loc) • 1.27 kB
TypeScript
import './styles/editor.css';
export { default as VisualEditor } from './components/Editor';
export { default as AssetManager } from './components/AssetManager';
export { default as StyleManager } from './components/StyleManager';
export { default as ClassManager } from './components/ClassManager';
export { default as ElementInfo } from './components/ElementInfo';
export { default as DeviceManager, defaultDevices } from './components/DeviceManager';
export type { Device } from './components/DeviceManager';
export { default as BlockManager } from './components/BlockManager';
export type { Block } from './components/BlockManager';
export { default as ResizablePanel } from './components/ResizablePanel';
export { default as PreviewButton } from './components/PreviewButton';
export { default as PanelManager } from './components/PanelManager';
export { default as DraggableBlockManager } from './components/BlockManager/DraggableBlockManager';
export { default as TabbedRightPanel } from './components/TabbedRightPanel';
export type { PanelConfig } from './components/PanelManager';
export { useEditor } from './hooks/useEditor';
export * from './types/editor';
export * from './constants/styleConfig';
export { getIframeHelperScript } from './utils/iframeHelper';