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

김창훈님의 프로필 이미지
김창훈

작성한 질문수

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

default.tsx

default.tsx를 넣는대신 modal의 타입을 ?로 하면안되나요?

작성

·

163

·

수정됨

0

modal이 없는 상황의 오류를 해결하기위해 제로초님이 default.tsx라는 파일을 소개해줬는데요, 그냥 layout.tsx에서 애초에 Probs를 정의할때 type Probs= modal?:reactNode로 하면 안될까요?

답변 1

0

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

layout에서 prop으로 modal을 쓰는 것과 default.tsx는 상관 없습니다. 넥스트는 파일이 존재해야지만 라우팅이 됩니다.

김창훈님의 프로필 이미지
김창훈
질문자

layout 에서 modal을 받아오려고 하는데 "/"에 해당하는 modal page가 없어서 그래서 오류가 났던거 아닌가요?

 

만약 맞다면 필요한상황에서만 modal을 쓰도록 타입을 쓸때 ?를 붙이면 어떤가의 질문이였습니다!

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

next는 타입스크립트 타입을 인식하지 못합니다. 넥스트가 실행될 때는 js로 이미 변환된 뒤라서요

김창훈님의 프로필 이미지
김창훈

작성한 질문수

질문하기