| | |
| | | import { QuartzComponentConstructor, QuartzComponentProps } from "./types" |
| | | import { QuartzComponent, QuartzComponentConstructor, QuartzComponentProps } from "./types" |
| | | import explorerStyle from "./styles/explorer.scss" |
| | | |
| | | // @ts-ignore |
| | |
| | | jsonTree = JSON.stringify(folders) |
| | | } |
| | | |
| | | function Explorer({ cfg, allFiles, displayClass, fileData }: QuartzComponentProps) { |
| | | const Explorer: QuartzComponent = ({ |
| | | cfg, |
| | | allFiles, |
| | | displayClass, |
| | | fileData, |
| | | }: QuartzComponentProps) => { |
| | | constructFileTree(allFiles) |
| | | return ( |
| | | <div class={classNames(displayClass, "explorer")}> |