We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4cbd079 commit 6f2946aCopy full SHA for 6f2946a
src/index.js
@@ -772,11 +772,15 @@ Observer.init({
772
callback: function (mutation) {
773
if (mutation.target.hasAttribute('render-clone'))
774
return
775
- let parentElement = mutation.target.parentElement.closest(['render'])
+ let parentElement = mutation.target.parentElement.closest('[render]')
776
if (!parentElement) return
777
-
+ return
778
let renderedNode = renderedNodes.get(parentElement)
779
- let data = renderedNode.source.data
+ let data
780
+ if (renderedNode.source)
781
+ data = renderedNode.source.data
782
+ if (renderedNode.template)
783
+ data = renderedNode.template.source.data
784
785
render({ element: mutation.target, data });
786
0 commit comments