full site update
This commit is contained in:
9
node_modules/astro/dist/runtime/server/scripts.js
generated
vendored
9
node_modules/astro/dist/runtime/server/scripts.js
generated
vendored
@@ -1,6 +1,6 @@
|
||||
import islandScriptDev from "./astro-island.prebuilt-dev.js";
|
||||
import islandScript from "./astro-island.prebuilt.js";
|
||||
const ISLAND_STYLES = `<style>astro-island,astro-slot,astro-static-slot{display:contents}</style>`;
|
||||
import islandScriptDev from "./astro-island.prebuilt-dev.js";
|
||||
import { ISLAND_STYLES } from "./astro-island-styles.js";
|
||||
function determineIfNeedsHydrationScript(result) {
|
||||
if (result._metadata.hasHydrationScript) {
|
||||
return false;
|
||||
@@ -25,13 +25,10 @@ function getDirectiveScriptText(result, directive) {
|
||||
function getPrescripts(result, type, directive) {
|
||||
switch (type) {
|
||||
case "both":
|
||||
return `${ISLAND_STYLES}<script>${getDirectiveScriptText(result, directive)};${process.env.NODE_ENV === "development" ? islandScriptDev : islandScript}</script>`;
|
||||
return `<style>${ISLAND_STYLES}</style><script>${getDirectiveScriptText(result, directive)}</script><script>${process.env.NODE_ENV === "development" ? islandScriptDev : islandScript}</script>`;
|
||||
case "directive":
|
||||
return `<script>${getDirectiveScriptText(result, directive)}</script>`;
|
||||
case null:
|
||||
break;
|
||||
}
|
||||
return "";
|
||||
}
|
||||
export {
|
||||
determineIfNeedsHydrationScript,
|
||||
|
Reference in New Issue
Block a user