Individual pages should be dynamic

This commit is contained in:
Lee Robinson 2023-11-10 13:58:25 -06:00
parent b118a59fb2
commit 62179a040c
2 changed files with 3 additions and 3 deletions

View File

@ -4,8 +4,6 @@ import Prose from 'components/prose';
import { getPage } from 'lib/shopify';
import { notFound } from 'next/navigation';
export const revalidate = 43200; // 12 hours in seconds
export async function generateMetadata({
params
}: {

View File

@ -357,6 +357,7 @@ export async function getMenu(handle: string): Promise<Menu[]> {
export async function getPage(handle: string): Promise<Page> {
const res = await shopifyFetch<ShopifyPageOperation>({
query: getPageQuery,
cache: 'no-store',
variables: { handle }
});
@ -365,7 +366,8 @@ export async function getPage(handle: string): Promise<Page> {
export async function getPages(): Promise<Page[]> {
const res = await shopifyFetch<ShopifyPagesOperation>({
query: getPagesQuery
query: getPagesQuery,
cache: 'no-store'
});
return removeEdgesAndNodes(res.body.data.pages);