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 36bbc357..408079c1 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 cfe07319..76f624db 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 69c0378d..3d08640a 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 e718e27e..3a09a956 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 1bf60bde..531ca138 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 7f147ac6..70b9b37c 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 c5bfcd8a..8ee9401f 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 2d851d39..5b188ec5 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 b4c96a67..7e979e83 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 f32dfce9..b21b5f12 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 33046791..8f1233b7 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 3aad93bd..726d4a11 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 dea970cc..1c995683 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 b60c0adb..5ede20ab 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 24a934ce..66613efd 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";