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