React | 상태 값에 따라 스크롤 방지

Lumpen·2024년 11월 24일
0

React

목록 보기
18/26
useEffect(() => {
  if (isOpen) {
    document.body.style.overflow = "hidden";
  } else {
    document.body.style.overflow = "unset";
  }
  return () => {
    document.body.style.overflow = "unset";
  };
}, [isOpen]);

overflow hidden 으로 스크롤 방지
unset 을 하면 상속값 혹은 초깃값을 사용한다

profile
떠돌이 생활을 하는. 실업자, 부랑 생활을 하는

0개의 댓글