UNPKG

@asafarim/simple-md-viewer

Version:

A professional markdown viewer with file tree navigation, directory content browsing, and advanced YAML front matter support

20 lines (19 loc) 672 B
import React from "react"; import { FileNode } from "../types"; import "./DirectoryView.css"; export type DirectoryViewStyle = "list" | "grid" | "detailed"; export type SortBy = "name" | "type" | "size" | "lastModified"; export type SortOrder = "asc" | "desc"; interface DirectoryViewProps { directory: FileNode; onFileSelect: (path: string) => void; onDirectorySelect?: (path: string) => void; viewStyle?: DirectoryViewStyle; showBreadcrumbs?: boolean; enableSorting?: boolean; enableFiltering?: boolean; loading?: boolean; className?: string; } declare const DirectoryView: React.FC<DirectoryViewProps>; export default DirectoryView;