인프런 커뮤니티 질문&답변

챠챠_님의 프로필 이미지

작성한 질문수

Next + React Query로 SNS 서비스 만들기

Main, SignupModal css 설명

modal에 intercept route를 사용하는 이유가 새로고침했을때를 위함인가요?

24.05.12 10:21 작성

·

178

0

안녕하세요 선생님.

수업을 듣다 궁금한게 생겨서 문의 드립니다.

모달창만 열려면 intercept를 쓰지 않고 패러렐 라우트에 일반라우트 폴더를 넣어도 작동하더라구요.

(beforelogin)/@modal2/i/flow/login

하지만 새로고침때는 그 페이지를 찾을 수 없기에 not-found.tsx를 호출하는걸 확인했습니다.

modal에 intercept route를 사용하는 이유가 새로고침했을때를 위함이라고 이해하면 될까요? 혹은 다른 추가적인 이유가 더 있는지 궁금합니다.

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2024. 05. 12. 10:52

네 새로고침 대비가 하나의 이유이고, 두 번째 이유는 뒷 배경은 이전 라우터 그대로 가면서 모달만 그 위에 띄우기 위함입니다.(홈 라우트 위에 로그인 모달)

챠챠_님의 프로필 이미지

작성한 질문수

질문하기