From e8e27fdcc3b79878df88588fc8d1afc5427cd308 Mon Sep 17 00:00:00 2001 From: "Ishaan (OpenClaw)" Date: Fri, 6 Feb 2026 22:51:58 +0000 Subject: [PATCH] frontend: force-dynamic on auth routes to avoid prerender in CI --- frontend/src/app/agents/[agentId]/edit/page.tsx | 2 ++ frontend/src/app/agents/[agentId]/page.tsx | 2 ++ frontend/src/app/agents/new/page.tsx | 2 ++ frontend/src/app/agents/page.tsx | 2 ++ frontend/src/app/boards/[boardId]/approvals/page.tsx | 2 ++ frontend/src/app/boards/[boardId]/edit/page.tsx | 2 ++ frontend/src/app/boards/[boardId]/page.tsx | 2 ++ frontend/src/app/boards/new/page.tsx | 2 ++ frontend/src/app/boards/page.tsx | 2 ++ frontend/src/app/dashboard/page.tsx | 2 ++ frontend/src/app/gateways/[gatewayId]/edit/page.tsx | 2 ++ frontend/src/app/gateways/[gatewayId]/page.tsx | 2 ++ frontend/src/app/gateways/new/page.tsx | 2 ++ frontend/src/app/gateways/page.tsx | 2 ++ frontend/src/app/onboarding/page.tsx | 2 ++ 15 files changed, 30 insertions(+) diff --git a/frontend/src/app/agents/[agentId]/edit/page.tsx b/frontend/src/app/agents/[agentId]/edit/page.tsx index 36bbc35..408079c 100644 --- a/frontend/src/app/agents/[agentId]/edit/page.tsx +++ b/frontend/src/app/agents/[agentId]/edit/page.tsx @@ -1,5 +1,7 @@ "use client"; +export const dynamic = "force-dynamic"; + import { useMemo, useState } from "react"; import { useParams, useRouter } from "next/navigation"; diff --git a/frontend/src/app/agents/[agentId]/page.tsx b/frontend/src/app/agents/[agentId]/page.tsx index cfe0731..76f624d 100644 --- a/frontend/src/app/agents/[agentId]/page.tsx +++ b/frontend/src/app/agents/[agentId]/page.tsx @@ -1,5 +1,7 @@ "use client"; +export const dynamic = "force-dynamic"; + import { useMemo, useState } from "react"; import Link from "next/link"; import { useParams, useRouter } from "next/navigation"; diff --git a/frontend/src/app/agents/new/page.tsx b/frontend/src/app/agents/new/page.tsx index 69c0378..3d08640 100644 --- a/frontend/src/app/agents/new/page.tsx +++ b/frontend/src/app/agents/new/page.tsx @@ -1,5 +1,7 @@ "use client"; +export const dynamic = "force-dynamic"; + import { useState } from "react"; import { useRouter } from "next/navigation"; diff --git a/frontend/src/app/agents/page.tsx b/frontend/src/app/agents/page.tsx index e718e27..3a09a95 100644 --- a/frontend/src/app/agents/page.tsx +++ b/frontend/src/app/agents/page.tsx @@ -1,5 +1,7 @@ "use client"; +export const dynamic = "force-dynamic"; + import { useMemo, useState } from "react"; import Link from "next/link"; import { useRouter } from "next/navigation"; diff --git a/frontend/src/app/boards/[boardId]/approvals/page.tsx b/frontend/src/app/boards/[boardId]/approvals/page.tsx index 1bf60bd..531ca13 100644 --- a/frontend/src/app/boards/[boardId]/approvals/page.tsx +++ b/frontend/src/app/boards/[boardId]/approvals/page.tsx @@ -1,5 +1,7 @@ "use client"; +export const dynamic = "force-dynamic"; + import { useParams } from "next/navigation"; import { SignInButton, SignedIn, SignedOut } from "@/auth/clerk"; diff --git a/frontend/src/app/boards/[boardId]/edit/page.tsx b/frontend/src/app/boards/[boardId]/edit/page.tsx index 7f147ac..70b9b37 100644 --- a/frontend/src/app/boards/[boardId]/edit/page.tsx +++ b/frontend/src/app/boards/[boardId]/edit/page.tsx @@ -1,5 +1,7 @@ "use client"; +export const dynamic = "force-dynamic"; + import { useEffect, useMemo, useRef, useState } from "react"; import { useParams, useRouter, useSearchParams } from "next/navigation"; diff --git a/frontend/src/app/boards/[boardId]/page.tsx b/frontend/src/app/boards/[boardId]/page.tsx index c5bfcd8..8ee9401 100644 --- a/frontend/src/app/boards/[boardId]/page.tsx +++ b/frontend/src/app/boards/[boardId]/page.tsx @@ -1,5 +1,7 @@ "use client"; +export const dynamic = "force-dynamic"; + import { memo, useCallback, useEffect, useMemo, useRef, useState } from "react"; import { useParams, useRouter } from "next/navigation"; diff --git a/frontend/src/app/boards/new/page.tsx b/frontend/src/app/boards/new/page.tsx index 2d851d3..5b188ec 100644 --- a/frontend/src/app/boards/new/page.tsx +++ b/frontend/src/app/boards/new/page.tsx @@ -1,5 +1,7 @@ "use client"; +export const dynamic = "force-dynamic"; + import { useMemo, useState } from "react"; import Link from "next/link"; import { useRouter } from "next/navigation"; diff --git a/frontend/src/app/boards/page.tsx b/frontend/src/app/boards/page.tsx index b4c96a6..7e979e8 100644 --- a/frontend/src/app/boards/page.tsx +++ b/frontend/src/app/boards/page.tsx @@ -1,5 +1,7 @@ "use client"; +export const dynamic = "force-dynamic"; + import { useMemo, useState } from "react"; import Link from "next/link"; diff --git a/frontend/src/app/dashboard/page.tsx b/frontend/src/app/dashboard/page.tsx index f32dfce..b21b5f1 100644 --- a/frontend/src/app/dashboard/page.tsx +++ b/frontend/src/app/dashboard/page.tsx @@ -1,5 +1,7 @@ "use client"; +export const dynamic = "force-dynamic"; + import { useMemo } from "react"; import { SignInButton, SignedIn, SignedOut, useAuth } from "@/auth/clerk"; diff --git a/frontend/src/app/gateways/[gatewayId]/edit/page.tsx b/frontend/src/app/gateways/[gatewayId]/edit/page.tsx index 3304679..8f1233b 100644 --- a/frontend/src/app/gateways/[gatewayId]/edit/page.tsx +++ b/frontend/src/app/gateways/[gatewayId]/edit/page.tsx @@ -1,5 +1,7 @@ "use client"; +export const dynamic = "force-dynamic"; + import { useState } from "react"; import { useParams, useRouter } from "next/navigation"; diff --git a/frontend/src/app/gateways/[gatewayId]/page.tsx b/frontend/src/app/gateways/[gatewayId]/page.tsx index 3aad93b..726d4a1 100644 --- a/frontend/src/app/gateways/[gatewayId]/page.tsx +++ b/frontend/src/app/gateways/[gatewayId]/page.tsx @@ -1,5 +1,7 @@ "use client"; +export const dynamic = "force-dynamic"; + import { useMemo } from "react"; import { useParams, useRouter } from "next/navigation"; diff --git a/frontend/src/app/gateways/new/page.tsx b/frontend/src/app/gateways/new/page.tsx index dea970c..1c99568 100644 --- a/frontend/src/app/gateways/new/page.tsx +++ b/frontend/src/app/gateways/new/page.tsx @@ -1,5 +1,7 @@ "use client"; +export const dynamic = "force-dynamic"; + import { useState } from "react"; import { useRouter } from "next/navigation"; diff --git a/frontend/src/app/gateways/page.tsx b/frontend/src/app/gateways/page.tsx index b60c0ad..5ede20a 100644 --- a/frontend/src/app/gateways/page.tsx +++ b/frontend/src/app/gateways/page.tsx @@ -1,5 +1,7 @@ "use client"; +export const dynamic = "force-dynamic"; + import { useMemo, useState } from "react"; import Link from "next/link"; diff --git a/frontend/src/app/onboarding/page.tsx b/frontend/src/app/onboarding/page.tsx index 24a934c..66613ef 100644 --- a/frontend/src/app/onboarding/page.tsx +++ b/frontend/src/app/onboarding/page.tsx @@ -1,5 +1,7 @@ "use client"; +export const dynamic = "force-dynamic"; + import { useEffect, useMemo, useState } from "react"; import { useRouter } from "next/navigation";