Sheer Bodysuit Try On Haul
handleAdInsertClick(adInsert)"
x-init="
(() => {
const io = new IntersectionObserver(es => {
es.forEach(e => {
if (e.isIntersecting) {
// @ts-ignore (Alpine scope)
trackAdImpression(adInsert, parseInt($root.getAttribute('data-video-index') || '0'))
io.unobserve($el)
}
})
}, { threshold: 0.5 })
io.observe($el)
})()
"
>
handleAdInsertClick(adInsert)"
x-init="
(() => {
const io = new IntersectionObserver(es => {
es.forEach(e => {
if (e.isIntersecting) {
// @ts-ignore (Alpine scope)
trackAdImpression(adInsert, parseInt($root.getAttribute('data-video-index') || '0'))
io.unobserve($el)
}
})
}, { threshold: 0.5 })
io.observe($el)
})()
"
>
handleAdInsertClick(adInsert)"
x-init="
(() => {
const io = new IntersectionObserver(es => {
es.forEach(e => {
if (e.isIntersecting) {
// @ts-ignore (Alpine scope)
trackAdImpression(adInsert, parseInt($root.getAttribute('data-video-index') || '0'))
io.unobserve($el)
}
})
}, { threshold: 0.5 })
io.observe($el)
})()
"
>
handleAdInsertClick(adInsert)"
x-init="
(() => {
const io = new IntersectionObserver(es => {
es.forEach(e => {
if (e.isIntersecting) {
// @ts-ignore (Alpine scope)
trackAdImpression(adInsert, parseInt($root.getAttribute('data-video-index') || '0'))
io.unobserve($el)
}
})
}, { threshold: 0.5 })
io.observe($el)
})()
"
>
handleAdInsertClick(adInsert)"
x-init="
(() => {
const io = new IntersectionObserver(es => {
es.forEach(e => {
if (e.isIntersecting) {
// @ts-ignore (Alpine scope)
trackAdImpression(adInsert, parseInt($root.getAttribute('data-video-index') || '0'))
io.unobserve($el)
}
})
}, { threshold: 0.5 })
io.observe($el)
})()
"
>
handleAdInsertClick(adInsert)"
x-init="
(() => {
const io = new IntersectionObserver(es => {
es.forEach(e => {
if (e.isIntersecting) {
// @ts-ignore (Alpine scope)
trackAdImpression(adInsert, parseInt($root.getAttribute('data-video-index') || '0'))
io.unobserve($el)
}
})
}, { threshold: 0.5 })
io.observe($el)
})()
"
>
handleAdInsertClick(adInsert)"
x-init="
(() => {
const io = new IntersectionObserver(es => {
es.forEach(e => {
if (e.isIntersecting) {
// @ts-ignore (Alpine scope)
trackAdImpression(adInsert, parseInt($root.getAttribute('data-video-index') || '0'))
io.unobserve($el)
}
})
}, { threshold: 0.5 })
io.observe($el)
})()
"
>
handleAdInsertClick(adInsert)"
x-init="
(() => {
const io = new IntersectionObserver(es => {
es.forEach(e => {
if (e.isIntersecting) {
// @ts-ignore (Alpine scope)
trackAdImpression(adInsert, parseInt($root.getAttribute('data-video-index') || '0'))
io.unobserve($el)
}
})
}, { threshold: 0.5 })
io.observe($el)
})()
"
>
handleAdInsertClick(adInsert)"
x-init="
(() => {
const io = new IntersectionObserver(es => {
es.forEach(e => {
if (e.isIntersecting) {
// @ts-ignore (Alpine scope)
trackAdImpression(adInsert, parseInt($root.getAttribute('data-video-index') || '0'))
io.unobserve($el)
}
})
}, { threshold: 0.5 })
io.observe($el)
})()
"
>
handleAdInsertClick(adInsert)"
x-init="
(() => {
const io = new IntersectionObserver(es => {
es.forEach(e => {
if (e.isIntersecting) {
// @ts-ignore (Alpine scope)
trackAdImpression(adInsert, parseInt($root.getAttribute('data-video-index') || '0'))
io.unobserve($el)
}
})
}, { threshold: 0.5 })
io.observe($el)
})()
"
>
handleAdInsertClick(adInsert)"
x-init="
(() => {
const io = new IntersectionObserver(es => {
es.forEach(e => {
if (e.isIntersecting) {
// @ts-ignore (Alpine scope)
trackAdImpression(adInsert, parseInt($root.getAttribute('data-video-index') || '0'))
io.unobserve($el)
}
})
}, { threshold: 0.5 })
io.observe($el)
})()
"
>
handleAdInsertClick(adInsert)"
x-init="
(() => {
const io = new IntersectionObserver(es => {
es.forEach(e => {
if (e.isIntersecting) {
// @ts-ignore (Alpine scope)
trackAdImpression(adInsert, parseInt($root.getAttribute('data-video-index') || '0'))
io.unobserve($el)
}
})
}, { threshold: 0.5 })
io.observe($el)
})()
"
>