| | |
| | | import { QuartzComponentConstructor, QuartzComponentProps } from "../types" |
| | | import { QuartzComponent, QuartzComponentConstructor, QuartzComponentProps } from "../types" |
| | | import path from "path" |
| | | |
| | | import style from "../styles/listPage.scss" |
| | |
| | | export default ((opts?: Partial<FolderContentOptions>) => { |
| | | const options: FolderContentOptions = { ...defaultOptions, ...opts } |
| | | |
| | | function FolderContent(props: QuartzComponentProps) { |
| | | const FolderContent: QuartzComponent = (props: QuartzComponentProps) => { |
| | | const { tree, fileData, allFiles, cfg } = props |
| | | const folderSlug = stripSlashes(simplifySlug(fileData.slug!)) |
| | | const allPagesInFolder = allFiles.filter((file) => { |