@alobato/use-lock-body-scroll

React hook to lock body scroll

Usage no npm install needed!

<script type="module">
  import alobatoUseLockBodyScroll from 'https://cdn.skypack.dev/@alobato/use-lock-body-scroll';
</script>

README

useLockBodyScroll

React hook to lock body scroll

Note: This is using the new React Hooks API

You'll need to install react, react-dom, etc at ^16.8.0 or above

Install

yarn add @alobato/use-lock-body-scroll

Usage

import useLockBodyScroll from '@alobato/use-lock-body-scroll'

export default memo(() => {
  if (hasBackdrop) useLockBodyScroll()
  ...