작성
·
221
0
안녕하세요 선생님.
수업을 듣다 궁금한게 생겨서 문의 드립니다.
모달창만 열려면 intercept를 쓰지 않고 패러렐 라우트에 일반라우트 폴더를 넣어도 작동하더라구요.
(beforelogin)/@modal2/i/flow/login
하지만 새로고침때는 그 페이지를 찾을 수 없기에 not-found.tsx를 호출하는걸 확인했습니다.
modal에 intercept route를 사용하는 이유가 새로고침했을때를 위함이라고 이해하면 될까요? 혹은 다른 추가적인 이유가 더 있는지 궁금합니다.
답변 1
0
네 새로고침 대비가 하나의 이유이고, 두 번째 이유는 뒷 배경은 이전 라우터 그대로 가면서 모달만 그 위에 띄우기 위함입니다.(홈 라우트 위에 로그인 모달)