프로그래밍 문제 질문
안녕하세요. 수고많으십니다. 첨부와 같이 버튼을 누르면 해당 결제창으로 이동하게끔 구현했습니다. 그런데 모바일에서 디바이스의 취소키를 누르면 창이 사라지긴 한데 기존에 제가 만들었던 모달창을 위한 검은 배경화면만 남습니다.
토스메뉴얼에 나와있는거처럼 catch 문을 활용하여 취소키를 눌러 결제창을 취소하였을때 나오는 에러를 포함해서 로직을 처리하였는데 브라우저의 뒤로가기 버튼이랑 모바일의 취소 버튼이 먹히질 않습니다.
popstate 이벤트를 활용도 해봤고 useLocation()도 해봤습니다만 잘 안되었는데, 제 단순 코딩실력 부족으로 안되는건지 잘 모르겠습니다.. 혹시 이렇게 처리하는게 맞나요? 아니면 다른 방식이 더 있을까요?
토스메뉴얼에 나와있는거처럼 catch 문을 활용하여 취소키를 눌러 결제창을 취소하였을때 나오는 에러를 포함해서 로직을 처리하였는데 브라우저의 뒤로가기 버튼이랑 모바일의 취소 버튼이 먹히질 않습니다.
popstate 이벤트를 활용도 해봤고 useLocation()도 해봤습니다만 잘 안되었는데, 제 단순 코딩실력 부족으로 안되는건지 잘 모르겠습니다.. 혹시 이렇게 처리하는게 맞나요? 아니면 다른 방식이 더 있을까요?

