작성한 질문수
Next + React Query로 SNS 서비스 만들기
default.tsx
작성
·
163
수정됨
0
modal이 없는 상황의 오류를 해결하기위해 제로초님이 default.tsx라는 파일을 소개해줬는데요, 그냥 layout.tsx에서 애초에 Probs를 정의할때 type Probs= modal?:reactNode로 하면 안될까요?
답변 1
layout에서 prop으로 modal을 쓰는 것과 default.tsx는 상관 없습니다. 넥스트는 파일이 존재해야지만 라우팅이 됩니다.
layout 에서 modal을 받아오려고 하는데 "/"에 해당하는 modal page가 없어서 그래서 오류가 났던거 아닌가요?
만약 맞다면 필요한상황에서만 modal을 쓰도록 타입을 쓸때 ?를 붙이면 어떤가의 질문이였습니다!
next는 타입스크립트 타입을 인식하지 못합니다. 넥스트가 실행될 때는 js로 이미 변환된 뒤라서요
layout 에서 modal을 받아오려고 하는데 "/"에 해당하는 modal page가 없어서 그래서 오류가 났던거 아닌가요?
만약 맞다면 필요한상황에서만 modal을 쓰도록 타입을 쓸때 ?를 붙이면 어떤가의 질문이였습니다!