Click 막고 doubleClick 만 열기
1 minute read
2024-07-01
요구사항 중에 더블 클릭할 때 팝업이 띄워지도록 처리해야하는 일이 있었다.
근데 한 번 클릭할 때는 작동하면 안됐다.
이벤트 순서 상
onClick -> onDoubleClick순으로 진행되기 때문에 더블클릭은 원클릭에 **의존적**이었다.
쉽게 생각하고 아래와 같이 작성했다.
const handleClick = (event: React.MouseEvent) => {
// 조회 페이지 띄우기
};
const handleDoubleClick = () => {
console.log('Double click event triggered');
// 이곳에 더블클릭 시 실행할 코드를 작성합니다.
};문제는 의도대로 동작하지 않았다.