0.3.2 • Published 2 years ago

@lawlietff/exposure v0.3.2

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

lawlietff exposure

NPM version

A Function to observe an element

install

npm install @lawlietff/exposure

usage

import { lawffExposure } from '@lawlietff/exposure'

lawffExposure({
  ele: dom,
  callback: (entry) => {},
})

type

export interface ObserverTarget {
  ele?: HTMLElement | HTMLElement[]
  callback?: (entry: IntersectionObserverEntry) => void
}

TODOs

  • throw error
  • peer dependencies
  • IntersectionObserver polyfill

License

0.3.2

2 years ago