浏览代码

Fix "undefined .nodetype" kinda error

Caleb Porzio 1 年之前
父节点
当前提交
5edf11b5b8
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      packages/morph/src/morph.js

+ 2 - 2
packages/morph/src/morph.js

@@ -168,8 +168,8 @@ export function morph(from, toHtml, options) {
             }
 
             // Handle conditional markers (presumably added by backends like Livewire)...
-            let isIf = node => node.nodeType === 8 && node.textContent === ' __BLOCK__ '
-            let isEnd = node => node.nodeType === 8 && node.textContent === ' __ENDBLOCK__ '
+            let isIf = node => node && node.nodeType === 8 && node.textContent === ' __BLOCK__ '
+            let isEnd = node => node && node.nodeType === 8 && node.textContent === ' __ENDBLOCK__ '
 
             if (isIf(currentTo) && isIf(currentFrom)) {
                 let newFromChildren = []