Error: Objects are not valid as a React child (found: object with keys {findFirstTransaction}). If you meant to render a collection of children, use an array instead.
Build optimization failed: found page without a React Component as default export in pages/types
error Command failed with exit code 1.
페이지마다 export default ,
default를 기본으로 하는애가 있어야한다고 이해해서
페이지 types에 없어서 그런가 해봤는데 해결안됨
오히려 타입안에 인터페이스에 default붙이니까 못읽음
찾아보다가
구성 요소를 페이지 폴더 외부로 이동해야 합니다. Pages/는 Next.js 라우팅이 구조를 기반으로 하므로 페이지 구성 요소에만 사용해야 합니다.
Next.js에는 페이지 개념을 기반으로 구축된 파일 시스템 기반 라우터가 있습니다.
파일이 페이지 디렉토리에 추가되면 자동으로 경로로 사용할 수 있습니다.
위의 동작이 기본 동작이지만 페이지 디렉토리에 페이지가 아닌 파일을 포함하도록 Next.js 앱을 구성할 수 있습니다.
이렇게 하려면 아래와 같이 next.config.js 파일의 pageExtensions 항목을 수정하면 됩니다. 그런 다음 .page(_document.page.js, _app.page.js, index.page.js 등)를 포함하는 파일 확장자를 갖도록 페이지 구성 요소의 이름을 바꿉니다.