Binding element ‘name’ implicitly has an ‘any’ type. のエラー
next.js
Contents
動作環境
nextjs
エラーの出ているコード (ファイル名:_app.tsx)
import { SessionProvider } from 'next-auth/react';
function MyApp({ Component, pageProps: { session, ...pageProps } }) {
return (
<SessionProvider session={session}>
<Component {...pageProps} />
</SessionProvider>
);
}
export default MyApp;
解決したコード
import { SessionProvider } from 'next-auth/react';
function MyApp({ Component, pageProps: { session, ...pageProps } }:{Component:any, pageProps:any }) {
return (
<SessionProvider session={session}>
<Component {...pageProps} />
</SessionProvider>
);
}
export default MyApp;
型を明示的に指定すればエラーが発生しなくなります。
参考サイト
・https://awesome-linus.com/2019/11/19/typescript-curly-bracket-type-any-error/
関連記事

Next.jsのエラーの解消
Build optimization failed: found pages w ...

Warning: Each child in a list should have a unique “key” prop.
Code that gives an error const aaa = tod ...

const [ session ] = useSession()でエラーになるのを解決
タイトルが適当ではない気がしますが・・・。検索で引っかかればOK的な感じです。 ...

{“code”:”BadRequest”,”message”:”The server did not understand the operation that was requested.”,”type”:”client”}のエラー
動作環境 next.jsnode v16.13.0amplify NextAut ...

> Build optimization failed: found page without a React Component as default export in pages/xxxxxxx のエラー
動作環境 nextjs 解決方法 pages/xxxxx.tsx のファイルの中 ...