1
2
3
4
5
6
7
8
9
10
| import { QuartzFilterPlugin } from "../types"
|
| export const RemoveDrafts: QuartzFilterPlugin<{}> = () => ({
| name: "RemoveDrafts",
| shouldPublish(_ctx, [_tree, vfile]) {
| const draftFlag: boolean =
| vfile.data?.frontmatter?.draft === true || vfile.data?.frontmatter?.draft === "true"
| return !draftFlag
| },
| })
|
|