From 7db2eda76cf51fd631d385c12a7b411339406067 Mon Sep 17 00:00:00 2001
From: Jacky Zhao <j.zhao2k19@gmail.com>
Date: Sun, 23 Jul 2023 00:27:41 +0000
Subject: [PATCH] run prettier
---
quartz/resources.tsx | 37 +++++++++++++++++++++++--------------
1 files changed, 23 insertions(+), 14 deletions(-)
diff --git a/quartz/resources.tsx b/quartz/resources.tsx
index 525210b..a185733 100644
--- a/quartz/resources.tsx
+++ b/quartz/resources.tsx
@@ -2,29 +2,38 @@
import { JSX } from "preact/jsx-runtime"
export type JSResource = {
- loadTime: 'beforeDOMReady' | 'afterDOMReady'
- moduleType?: 'module',
+ loadTime: "beforeDOMReady" | "afterDOMReady"
+ moduleType?: "module"
spaPreserve?: boolean
-} & ({
- src: string
- contentType: 'external'
-} | {
- script: string
- contentType: 'inline'
-})
+} & (
+ | {
+ src: string
+ contentType: "external"
+ }
+ | {
+ script: string
+ contentType: "inline"
+ }
+)
export function JSResourceToScriptElement(resource: JSResource, preserve?: boolean): JSX.Element {
- const scriptType = resource.moduleType ?? 'application/javascript'
+ const scriptType = resource.moduleType ?? "application/javascript"
const spaPreserve = preserve ?? resource.spaPreserve
- if (resource.contentType === 'external') {
- return <script key={resource.src} src={resource.src} type={scriptType} spa-preserve={spaPreserve}/>
+ if (resource.contentType === "external") {
+ return (
+ <script key={resource.src} src={resource.src} type={scriptType} spa-preserve={spaPreserve} />
+ )
} else {
const content = resource.script
- return <script key={randomUUID()} type={scriptType} spa-preserve={spaPreserve}>{content}</script>
+ return (
+ <script key={randomUUID()} type={scriptType} spa-preserve={spaPreserve}>
+ {content}
+ </script>
+ )
}
}
export interface StaticResources {
- css: string[],
+ css: string[]
js: JSResource[]
}
--
Gitblit v1.10.0