UNPKG

@zllling/react-previewer

Version:

A React component for live code preview with compilation and error handling

23 lines 1.66 kB
export { ReactPreviewer } from './preview/ReactPreviewer'; export type { ReactPreviewerProps, ErrorInfo, SourceInfo, MessageData, TransformedFile } from './preview/types'; export type { TransformOptions, FileSystem, DependencyNode, FileProcessor, ASTProcessor, DependencyAnalyzer } from './compiler/types'; export { logger, createModuleLogger } from './preview/utils/Logger'; export type { LoggerConfig } from './preview/utils/Logger'; export { COMPONENT_LIBRARY_STYLE, DEFAULT_DEPENDENCIES, TRANSFORM_OPTIONS } from './preview/constant'; export { ErrorBoundary } from './preview/components/ErrorBoundary'; export { ErrorDisplay } from './preview/components/ErrorDisplay'; export { PreviewFrame } from './preview/components/PreviewFrame'; export { PreviewerToolbar } from './preview/components/PreviewerToolbar'; export { LoadingOverlay } from './preview/components/LoadingOverlay'; export { SourceTooltip } from './preview/components/SourceTooltip'; export { DebugPanel } from './preview/components/DebugPanel'; export { CodeTransformer } from './compiler/CodeTransformer'; export { TypeScriptDependencyAnalyzer } from './compiler/dependency/DependencyAnalyzer'; export { DependencyGraph } from './compiler/dependency/DependencyGraph'; export { DependencyGraphBuilder } from './compiler/dependency/DependencyGraphBuilder'; export { createJSXAttribute, hasAttribute, resolveRelativePath, getResolvedFilename } from './compiler/utils'; export * from './preview/utils/ErrorHandler'; export * from './preview/utils/FileProcessor'; export * from './preview/utils/HTMLGenerator'; export * from './preview/utils/MessageHandler'; //# sourceMappingURL=index.d.ts.map