Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
document.contentType
1 parent 220b526 commit 743d52aCopy full SHA for 743d52a
2 files changed
.changeset/curvy-pants-hide.md
@@ -0,0 +1,5 @@
1
+---
2
+'svelte': patch
3
4
+
5
+fix: don't crash on undefined `document.contentType`
packages/svelte/src/internal/client/constants.js
@@ -67,7 +67,7 @@ export const STALE_REACTION = new (class StaleReactionError extends Error {
67
message = 'The reaction that called `getAbortSignal()` was re-run or destroyed';
68
})();
69
70
-export const IS_XHTML = /* @__PURE__ */ globalThis.document?.contentType.includes('xml') ?? false;
+export const IS_XHTML = /* @__PURE__ */ globalThis.document?.contentType?.includes('xml') ?? false;
71
export const ELEMENT_NODE = 1;
72
export const TEXT_NODE = 3;
73
export const COMMENT_NODE = 8;
0 commit comments