diff --git a/packages/website/src/pages/docs/[...slug].tsx b/packages/website/src/pages/docs/[...slug].tsx index 9433fe0ee..992b7a5d9 100644 --- a/packages/website/src/pages/docs/[...slug].tsx +++ b/packages/website/src/pages/docs/[...slug].tsx @@ -121,7 +121,7 @@ export const getStaticPaths: GetStaticPaths = async () => { return { paths: pkgs, - fallback: true, + fallback: 'blocking', }; }; @@ -174,6 +174,7 @@ export const getStaticProps: GetStaticProps = async ({ params }) => { memberName && containerKey ? findMemberByKey(model, packageName, containerKey, branchName) ?? null : null, source: mdxSource, }, + revalidate: 3600, }, }; } catch { diff --git a/packages/website/src/pages/docs/packages/[package]/index.tsx b/packages/website/src/pages/docs/packages/[package]/index.tsx index cbbbf1717..4018d8bb9 100644 --- a/packages/website/src/pages/docs/packages/[package]/index.tsx +++ b/packages/website/src/pages/docs/packages/[package]/index.tsx @@ -17,7 +17,7 @@ export const getStaticPaths: GetStaticPaths = () => { return { paths: versions, - fallback: true, + fallback: 'blocking', }; }; @@ -41,6 +41,7 @@ export const getStaticProps: GetStaticProps = async ({ params }) => { data: { versions: data, }, + revalidate: 3600, }, }; } catch {