most of it
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
export default function inView(node, params = { threshold: 0 }) {
|
||||
let observer
|
||||
export default function inView(node: Element, params = { threshold: 0 }) {
|
||||
let observer: IntersectionObserver
|
||||
|
||||
const handleIntersect = (e) => {
|
||||
const handleIntersect = (e: any) => {
|
||||
const v = e[0].isIntersecting ? "enter" : "exit"
|
||||
node.dispatchEvent(new CustomEvent(v))
|
||||
}
|
||||
@@ -16,7 +16,7 @@ export default function inView(node, params = { threshold: 0 }) {
|
||||
setObserver(params)
|
||||
|
||||
return {
|
||||
update(params) {
|
||||
update(params: any) {
|
||||
setObserver(params)
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user