diff --git a/frontend/src/app/categories/page.tsx b/frontend/src/app/categories/page.tsx index e567108..e77d7ad 100644 --- a/frontend/src/app/categories/page.tsx +++ b/frontend/src/app/categories/page.tsx @@ -1,6 +1,8 @@ import { getCategories } from "@/lib/api"; import Link from "next/link"; +export const dynamic = "force-dynamic"; + export default async function CategoriesPage() { let categories; try { diff --git a/frontend/src/app/page.tsx b/frontend/src/app/page.tsx index f833b47..51632aa 100644 --- a/frontend/src/app/page.tsx +++ b/frontend/src/app/page.tsx @@ -1,6 +1,9 @@ import Link from "next/link"; import { getStats } from "@/lib/api"; +// Fetch fresh stats on each request +export const dynamic = "force-dynamic"; + export default async function HomePage() { let stats; try { diff --git a/frontend/src/app/patterns/page.tsx b/frontend/src/app/patterns/page.tsx index c77b626..874b762 100644 --- a/frontend/src/app/patterns/page.tsx +++ b/frontend/src/app/patterns/page.tsx @@ -1,6 +1,8 @@ import { getPatterns } from "@/lib/api"; import Link from "next/link"; +export const dynamic = "force-dynamic"; + export default async function PatternsPage() { let patterns; try {