Skip to content

Instantly share code, notes, and snippets.

View pedroalmeida415's full-sized avatar
🖥️
Coding

Pedro Almeida pedroalmeida415

🖥️
Coding
  • São Paulo/SP
View GitHub Profile
@pedroalmeida415
pedroalmeida415 / useScrollBlock.js
Created April 14, 2022 19:03 — forked from reecelucas/useScrollBlock.js
React hook to enable/disable page scroll
import { useRef } from 'react';
const safeDocument = typeof document !== 'undefined' ? document : {};
/**
* Usage:
* const [blockScroll, allowScroll] = useScrollBlock();
*/
export default () => {
const scrollBlocked = useRef();