Newer
Older
import { GetStaticProps } from "next";
import { dehydrate, QueryClient } from "react-query";
import {
PageList,
getBooks,
getBooksPath,
} from "../../components/book/PageList";
export const getStaticProps: GetStaticProps = async () => {
const queryClient = new QueryClient();
await queryClient.prefetchQuery(getBooksPath(), getBooks());
return {
props: {
dehydratedState: dehydrate(queryClient),
},
revalidate: 1,
};
};
export default PageList;