1
0
Fork 0
mirror of https://github.com/kou029w/_.git synced 2025-02-07 09:38:46 +00:00

use getStaticPaths/getStaticProps

This commit is contained in:
Nebel 2020-03-10 17:26:17 +09:00
parent 7c18ed2a3e
commit 545c59e65d
2 changed files with 14 additions and 9 deletions

View file

@ -1,9 +0,0 @@
import { useRouter } from "next/router";
export const Query = () => {
const { query } = useRouter();
return <pre>{JSON.stringify(query, null, " ")}</pre>;
};
# Query
<Query />

14
pages/query/[path].tsx Normal file
View file

@ -0,0 +1,14 @@
import { useRouter } from "next/router";
export function getStaticPaths() {
return { paths: [{ params: { path: "test" } }], fallback: true };
}
export function getStaticProps({ params }: { params: unknown }) {
return { props: params };
}
export default function({ path }: { path: string }) {
const { query } = useRouter();
return <pre>{JSON.stringify({ path, ...query }, null, " ")}</pre>;
}