Showing 1-20 of 65,489 packages
Removes body scroll without content _shake_
TypeScript definitions for body-scroll-lock
🔐Body scroll locking that just works with everything
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
@fastkit/body-scroll-lock
Modifier for locking body scroll while preserving element scrolling.
vue-body-scroll-lock
Vue directive for an easy use of the body-scroll-lock library.
Stop propagation body scroll
Dependency-free JS module to freeze body scroll when opening modal box
A React hook to lock body scroll
react hook to conditionally lock body scroll
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
A modern React 18 compatible scroll lock component for preventing body scroll
Body scroll locking that just works with everything
Vue/Nuxt body-scroll-lock implementation
🔐Body scroll locking that just works with everything
`useLockBodyScroll` is a React hook for controlling the scroll behavior of the body element in web applications. It's particularly useful for scenarios like opening modals or overlays where background scroll needs to be disabled.
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)