defer scritps

This commit is contained in:
semanticdata 2023-10-30 13:21:06 -05:00
parent 1d2b09ba7b
commit 0066428346

View File

@ -21,12 +21,12 @@ export function JSResourceToScriptElement(resource: JSResource, preserve?: boole
const spaPreserve = preserve ?? resource.spaPreserve
if (resource.contentType === "external") {
return (
<script key={resource.src} src={resource.src} type={scriptType} spa-preserve={spaPreserve} />
<script defer 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}>
<script defer key={randomUUID()} type={scriptType} spa-preserve={spaPreserve}>
{content}
</script>
)