Next.js + TypeScript においてgetStaticPropsの型を定義する方法はいくつか存在します。 getStaticPropsの型を定義したいモチベーションとしてはNextPageのPropsとして受け取る値とgetStaticPropsが返すpropsの値を揃えたいという観点が一番でしょう。 import type { NextPage } from 'next' type Props = { aaa:string bbb:string } const Home:NextPage<Props> = (props) => { const {aaa,bbb} = props return ( <div>page</div> ) } export const getStaticProps = async () => { return { props:{ aaa:"aa",
