React Hook
useClickOutside
ref가 가리키는 요소 밖을 mousedown/touchstart하면 handler를 실행합니다. 아래 메뉴 3개는 서로 독립적으로 열고 닫히며, 외부 회색 영역을 클릭해도 모두 닫힙니다.
여기는 메뉴 외부 영역입니다
아무 곳이나 클릭하면 열려있는 메뉴가 닫힙니다.
current open: null
ref가 가리키는 요소 밖을 mousedown/touchstart하면 handler를 실행합니다. 아래 메뉴 3개는 서로 독립적으로 열고 닫히며, 외부 회색 영역을 클릭해도 모두 닫힙니다.
여기는 메뉴 외부 영역입니다
아무 곳이나 클릭하면 열려있는 메뉴가 닫힙니다.
current open: null