next.js에서 _app.tsx Component랑 pageProps 타입 선언해주고 싶은데 어떻게 하면 되나요?

조회 201

profile picture

익명

2월 21일

next.js 샘플을 사용했는데, 이걸 타입 스크립트로 변경하면 타입에러가 나더라구요. Component랑 pageProps는 어떤 타입으로 선언해야 타입에러가 안날까요?

구체적이고 정성스러운 질문에 Up 투표를 눌러주세요.

설명이 부족한 질문에 Down 투표를 눌러주세요. 커리어리가 질문자에게 수정을 요청할게요.

답변 1

손정현님의 프로필 사진

안녕하세요! next 공식 문서를 참고해보시면 next/app 에서 타입을 가져다가 쓰실 수 있습니다. 참고하시면 좋을 것 같아요. - https://nextjs.org/docs/basic-features/typescript#custom-app 예시: import type { AppProps } from 'next/app' export default function MyApp({ Component, pageProps }: AppProps) { return <Component {...pageProps} /> }

profile picture

익명

작성자

2월 22일

감사합니다!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직 개발자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직 개발자들의 명쾌한 답변을 얻을 수 있어요.