| | |
| | | ...userOpts, |
| | | } |
| | | |
| | | const { head: Head, header, beforeBody, pageBody, left, right, footer: Footer } = opts |
| | | const { head: Head, header, beforeBody, pageBody, afterBody, left, right, footer: Footer } = opts |
| | | const Header = HeaderConstructor() |
| | | const Body = BodyConstructor() |
| | | |
| | | return { |
| | | name: "ContentPage", |
| | | getQuartzComponents() { |
| | | return [Head, Header, Body, ...header, ...beforeBody, pageBody, ...left, ...right, Footer] |
| | | return [ |
| | | Head, |
| | | Header, |
| | | Body, |
| | | ...header, |
| | | ...beforeBody, |
| | | pageBody, |
| | | ...afterBody, |
| | | ...left, |
| | | ...right, |
| | | Footer, |
| | | ] |
| | | }, |
| | | async getDependencyGraph(ctx, content, _resources) { |
| | | const graph = new DepGraph<FilePath>() |
| | |
| | | containsIndex = true |
| | | } |
| | | |
| | | const externalResources = pageResources(pathToRoot(slug), resources) |
| | | const externalResources = pageResources(pathToRoot(slug), file.data, resources) |
| | | const componentData: QuartzComponentProps = { |
| | | ctx, |
| | | fileData: file.data, |
| | | externalResources, |
| | | cfg, |