{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:npm/%40custom-react-hooks/use-on-screen","name":"@custom-react-hooks/use-on-screen","description":"The `useOnScreen` hook utilizes the Intersection Observer API to detect if an element is visible within the viewport. It's ideal for scenarios such as lazy loading images, triggering animations on scroll, and implementing features like infinite scroll.","version":"1.5.1","softwareVersion":"1.5.1","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/djkepa/custom-react-hooks","issueTracker":"https://github.com/djkepa/custom-react-hooks/issues","url":"https://custom-react-hooks-live.vercel.app/","programmingLanguage":{"@type":"ComputerLanguage","name":"TypeScript"},"maintainer":[{"@type":"Person","name":"djkepa"}],"author":[{"@type":"Person","name":"djkepa"}],"copyrightHolder":[{"@type":"Person","name":"djkepa"}],"dateCreated":"2023-12-01","dateModified":"2024-08-18","datePublished":"2024-08-18","copyrightYear":2023,"downloadUrl":"https://registry.npmjs.org/@custom-react-hooks/use-on-screen/-/use-on-screen-1.5.1.tgz","applicationCategory":"npm","runtimePlatform":"npm","developmentStatus":"active","sameAs":["https://www.npmjs.com/package/@custom-react-hooks/use-on-screen"],"https://www.w3.org/ns/activitystreams#likes":41,"https://forgefed.org/ns#forks":2}