import React from 'react' import Link from 'next/link' import { useRouter } from 'next/router' export async function getStaticPaths() { return { paths: [], fallback: false, } } export async function getStaticProps({ params }) { await new Promise((resolve) => setTimeout(resolve, 1000)) return { props: { params, hello: 'world', post: params.slug, random: Math.random(), time: (await import('perf_hooks')).performance.now(), }, } } export default ({ post, time, params }) => { if (useRouter().isFallback) { return

hi fallback

} return ( <>

Post: {post}

time: {time}
{JSON.stringify(params)}
{JSON.stringify(useRouter().query)}
to home ) }