소스 검색

exempt x-intersect from cloning phase

Caleb Porzio 1 년 전
부모
커밋
e8c5992368
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      packages/intersect/src/index.js

+ 2 - 2
packages/intersect/src/index.js

@@ -1,5 +1,5 @@
 export default function (Alpine) {
-    Alpine.directive('intersect', (el, { value, expression, modifiers }, { evaluateLater, cleanup }) => {
+    Alpine.directive('intersect', Alpine.skipDuringClone((el, { value, expression, modifiers }, { evaluateLater, cleanup }) => {
         let evaluate = evaluateLater(expression)
 
         let options = {
@@ -23,7 +23,7 @@ export default function (Alpine) {
         cleanup(() => {
             observer.disconnect()
         })
-    })
+    }))
 }
 
 function getThreshold(modifiers) {