Files
Joe HaddadandGitHub 8222d571e7 Correctly fetch data for root route (#15149)
This PR corrects the data fetching behavior for optional root routes.

---

Fixes #14923
2020-07-14 18:58:02 +00:00

22 lines
429 B
JavaScript

import { useRouter } from 'next/router'
export const getStaticPaths = () => ({
paths: [],
fallback: true,
})
export const getStaticProps = ({ params }) => ({ props: { params } })
export default function Page({ params }) {
const r = useRouter()
if (r.isFallback) {
return <div>loading</div>
}
return (
<div id="success">
{params.optionalName ? params.optionalName.join(',') : 'yay'}
</div>
)
}