ReScript bindings for body-scroll-lock
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)
🔐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)
TypeScript definitions for body-scroll-lock
Disables scroll outside of `children` node.
It is a trap! (for a focus)
Removes body scroll without content _shake_
A Vue.js directive for scroll locking
`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.
🧬 The fastest schema with next-gen DX
Prevent scroll on the body when component is mounted.
TypeScript definitions for scroll-lock
::: code-group
The final solution for WAI ARIA compatible modal dialogs or full-screen tasks.
@fastkit/body-scroll-lock
ReScript toolchain
A ReScript web router for RescriptRelay.
View docs [here](https://radix-ui.com/primitives/docs/components/scroll-area).
A scroll lock tool for Vue 3
DOM trap for a focus
Zero-cost rescript bindings to the WHATWG Fetch API
The motiviation of this repo is that when ReScript users want to share their library with JS users, the JS users don't need have ReScript toolchain installed, this makes sharing code with JS users easier (more details on that topic can be found in our [Ex
React bindings for ReScript