{"_id":"@alobato/use-lock-body-scroll","_rev":"1-c38aac2f2abbece4274352f509c918b7","name":"@alobato/use-lock-body-scroll","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@alobato/use-lock-body-scroll","version":"1.0.0","description":"React hook to lock body scroll","main":"index.js","repository":{"type":"git","url":"git+https://github.com/alobato/use-lock-body-scroll.git"},"author":{"name":"alobato"},"license":"MIT","publishConfig":{"access":"public"},"keywords":["react","hooks","lock","scroll"],"peerDependencies":{"react":"^16.8.0"},"devDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"bugs":{"url":"https://github.com/alobato/use-lock-body-scroll/issues"},"homepage":"https://github.com/alobato/use-lock-body-scroll#readme","gitHead":"09cb5e15e5a63d413d3e45651c92df024045902f","_id":"@alobato/use-lock-body-scroll@1.0.0","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-AqR+AvEBVX9qtpCmUh5Bhd8Q3fiyTWiRPh5fOEXA6+OBe5AluNQLuZm1ZMPdAT/8QT+C3YH3BZP8z+tlpxSFNg==","shasum":"8f7fe01079a7f19c6e94a40783dbb6dd80f04bf6","tarball":"https://registry.npmjs.org/@alobato/use-lock-body-scroll/-/use-lock-body-scroll-1.0.0.tgz","fileCount":4,"unpackedSize":2384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSz8aCRA9TVsSAnZWagAA6a0P/38UoxQVbPWtPEixt9VQ\nY8h2mebvKIowvgxWCIsDDaMK6TKv8ebS7ewuK0dVtdxXH6sdcih8quphdzQs\nOScMhIzc2EsNN5gNbsAPOggZ+YQbMY6MWTtCdIRJBe7GAEhmL+nh2qPVt4Ot\nHC5VIwphm/fahWMglGjAwQrZDJ1IrTmtpoUNSSHDVmRJCqV6BNWMQqA8sHfj\n6ikV8NJ5+SoRluA/g8MBrX/BKCRS4lXq2Qr4aJS9s0Ar2ep6V1p/MCBj8pJ5\n7EPQb9KE/3eD7mPt6aYQzGvvKbmeOwpQWSAa+8Yq2EkYkn3aaw56C0qOkWf1\nC+GXnUHdn9P2J1KT0DOVMqnyZecI8wcxNOyEK8+4L/UmlJd4GNofP2hhGlPi\n6+K7N8ZRtuG4DdXULwIi8ClUoailERI7cdDNjwp21LHco4+i8pIKhzcI6p/z\ncB0W7n6ESF3Xyp9X31Kx4pQPRqhp85gP1oRH6JyEQPMuDOaZk2+szI+8TWhe\nAbMqBoe5qIC6gyZMkRqWassVS95/C7Y0OU+ii8SShgycyvs8w7DFusv24WKP\nJNhL5zcrE2dKdEtIXmo2SdMDy4WSnAPlVWqoi5pRnRFQcFqUON2539Xouu9x\nXX9FTQYx4xaAQM8Ed3cO49zTuAeO9hQEMqmvQsaZXgixtGbYbAiqRnJ/BG5Q\n6k61\r\n=Whcq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCPDOkYB7MYGle0uIdMACIaT5zQWxH3kKRL6p6+BL/bgIhAPFgJurF/upo/LP6UYLhuysaDJvTDmx/PpeEPvcmYPG6"}]},"maintainers":[{"name":"alobato","email":"arleylobato@gmail.com"}],"_npmUser":{"name":"alobato","email":"arleylobato@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-lock-body-scroll_1.0.0_1565212441790_0.3371864814699581"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-07T21:14:01.571Z","1.0.0":"2019-08-07T21:14:01.978Z","modified":"2022-04-04T13:36:48.063Z"},"maintainers":[{"name":"alobato","email":"arleylobato@gmail.com"}],"description":"React hook to lock body scroll","homepage":"https://github.com/alobato/use-lock-body-scroll#readme","keywords":["react","hooks","lock","scroll"],"repository":{"type":"git","url":"git+https://github.com/alobato/use-lock-body-scroll.git"},"author":{"name":"alobato"},"bugs":{"url":"https://github.com/alobato/use-lock-body-scroll/issues"},"license":"MIT","readme":"# useLockBodyScroll\n\n> React hook to lock body scroll\n\n> **Note:** This is using the new [React Hooks API](https://reactjs.org/docs/hooks-intro.html)\n>\n> You'll need to install `react`, `react-dom`, etc at `^16.8.0` or above\n\n## Install\n\n```sh\nyarn add @alobato/use-lock-body-scroll\n```\n\n## Usage\n\n```js\nimport useLockBodyScroll from '@alobato/use-lock-body-scroll'\n\nexport default memo(() => {\n  if (hasBackdrop) useLockBodyScroll()\n  ...\n","readmeFilename":"README.md"}