@asafarim/markdown-explorer-viewer
Version:
A reusable React component for exploring and viewing markdown files with file tree navigation
7 lines (6 loc) • 643 B
TypeScript
export { MarkdownExplorer } from './components/MarkdownExplorer';
export { MarkdownViewer } from './components/MarkdownViewer';
export { FileTree } from './components/FileTree';
export { Breadcrumbs } from './components/Breadcrumbs';
export type { MarkdownExplorerProps, MarkdownViewerProps, FileTreeProps, BreadcrumbsProps, FileNode, FileTreeData, NavigationState, Theme } from './types';
export { parseFileTree, findNodeByPath, getAllFilePaths, getFileExtension, isMarkdownFile, generateBreadcrumbs, searchNodes, getParentPath, normalizePath, getFileIcon, getEffectiveTheme, applyTheme, copyToClipboard, debounce, throttle } from './utils';