From afb7ecb8ca87bbaa85b0f617e62f7c0d78a0a189 Mon Sep 17 00:00:00 2001 From: Luba Kravchenko Date: Mon, 22 Dec 2025 18:20:56 -0500 Subject: [PATCH 1/2] Revert "experiment with full prefetching" This reverts commit 9a81318d9435759967cc2dfb0011a70b64402dd5. --- .../[subcategory]/[product]/page.tsx | 18 +++++++++--------- .../products/[category]/[subcategory]/page.tsx | 16 ++++++++-------- src/app/layout.tsx | 4 +--- src/components/ui/link.tsx | 9 ++------- 4 files changed, 20 insertions(+), 27 deletions(-) diff --git a/src/app/(category-sidebar)/products/[category]/[subcategory]/[product]/page.tsx b/src/app/(category-sidebar)/products/[category]/[subcategory]/[product]/page.tsx index fac1335..c68267b 100644 --- a/src/app/(category-sidebar)/products/[category]/[subcategory]/[product]/page.tsx +++ b/src/app/(category-sidebar)/products/[category]/[subcategory]/[product]/page.tsx @@ -29,15 +29,15 @@ import { getProductDetails, getProductsForSubcategory } from "@/lib/queries"; // })); // } -// export async function generateStaticParams() { -// return [ -// { -// product: "__placeholder__", -// subcategory: "__placeholder__", -// category: "__placeholder__", -// }, -// ]; -// } +export async function generateStaticParams() { + return [ + { + product: "__placeholder__", + subcategory: "__placeholder__", + category: "__placeholder__", + }, + ]; +} export async function generateMetadata(props: { params: Promise<{ product: string; category: string; subcategory: string }>; diff --git a/src/app/(category-sidebar)/products/[category]/[subcategory]/page.tsx b/src/app/(category-sidebar)/products/[category]/[subcategory]/page.tsx index 97b974b..395ea65 100644 --- a/src/app/(category-sidebar)/products/[category]/[subcategory]/page.tsx +++ b/src/app/(category-sidebar)/products/[category]/[subcategory]/page.tsx @@ -25,14 +25,14 @@ import { // })); // } -// export async function generateStaticParams() { -// return [ -// { -// subcategory: "__placeholder__", -// category: "__placeholder__", -// }, -// ]; -// } +export async function generateStaticParams() { + return [ + { + subcategory: "__placeholder__", + category: "__placeholder__", + }, + ]; +} export async function generateMetadata(props: { params: Promise<{ category: string; subcategory: string }>; diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 7c63b74..d7ca8e3 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -93,9 +93,7 @@ export default async function RootLayout({ -
- {children} -
+
{children}