Skip to content

Commit e6dd188

Browse files
committed
Avoid generated plugin imports in Quartz core
1 parent 996ba23 commit e6dd188

2 files changed

Lines changed: 6 additions & 4 deletions

File tree

‎quartz/components/Head.tsx‎

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ import { CSSResourceToStyleElement, JSResourceToScriptElement } from "../util/re
44
import { googleFontHref, googleFontSubsetHref } from "../util/theme"
55
import { QuartzComponent, QuartzComponentConstructor, QuartzComponentProps } from "./types"
66
import { unescapeHTML } from "../util/escape"
7-
import { CustomOgImagesEmitterName } from "../../.quartz/plugins"
7+
8+
const CustomOgImagesEmitterName = "CustomOgImages"
9+
810
export default (() => {
911
const Head: QuartzComponent = ({
1012
cfg,
@@ -37,7 +39,8 @@ export default (() => {
3739
(e) => e.name === CustomOgImagesEmitterName,
3840
)
3941
const ogImageDefaultPath = `https://${cfg.baseUrl}/static/og-image.png`
40-
const ogImageDefaultExtension = getFileExtension(ogImageDefaultPath)?.replace(/^\./, "") ?? "png"
42+
const ogImageDefaultExtension =
43+
getFileExtension(ogImageDefaultPath)?.replace(/^\./, "") ?? "png"
4144

4245
return (
4346
<head>

‎quartz/util/fileTrie.ts‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import { ContentDetails } from "../../.quartz/plugins"
21
import { FullSlug, joinSegments } from "./path"
32

43
interface FileTrieData {
@@ -7,7 +6,7 @@ interface FileTrieData {
76
filePath: string
87
}
98

10-
export class FileTrieNode<T extends FileTrieData = ContentDetails> {
9+
export class FileTrieNode<T extends FileTrieData = FileTrieData> {
1110
isFolder: boolean
1211
children: Array<FileTrieNode<T>>
1312

0 commit comments

Comments
 (0)