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}