From fd40614b93684b1b6fabdb19d633413be6adbd67 Mon Sep 17 00:00:00 2001 From: Ahmad <103906421+ahmadk953@users.noreply.github.com> Date: Sat, 23 Mar 2024 16:05:31 -0400 Subject: [PATCH] Fixed Infinate Redirect When trying to Login or Signup --- app/(platform)/(clerk)/sign-in/[[...signin]]/page.tsx | 2 +- app/(platform)/(clerk)/sign-up/[[...sign-up]]/page.tsx | 2 +- app/(platform)/(dashboard)/layout.tsx | 4 ++++ .../organization/[organizationId]/_components/board-list.tsx | 1 - app/(platform)/layout.tsx | 3 --- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/(platform)/(clerk)/sign-in/[[...signin]]/page.tsx b/app/(platform)/(clerk)/sign-in/[[...signin]]/page.tsx index 53e59aa..e25a103 100644 --- a/app/(platform)/(clerk)/sign-in/[[...signin]]/page.tsx +++ b/app/(platform)/(clerk)/sign-in/[[...signin]]/page.tsx @@ -1,5 +1,5 @@ import { SignIn } from '@clerk/nextjs'; export default function Page() { - return ; + return ; } diff --git a/app/(platform)/(clerk)/sign-up/[[...sign-up]]/page.tsx b/app/(platform)/(clerk)/sign-up/[[...sign-up]]/page.tsx index 7bf1b23..ffddd06 100644 --- a/app/(platform)/(clerk)/sign-up/[[...sign-up]]/page.tsx +++ b/app/(platform)/(clerk)/sign-up/[[...sign-up]]/page.tsx @@ -1,5 +1,5 @@ import { SignUp } from '@clerk/nextjs'; export default function Page() { - return ; + return ; } diff --git a/app/(platform)/(dashboard)/layout.tsx b/app/(platform)/(dashboard)/layout.tsx index 7c9e054..2e8caf6 100644 --- a/app/(platform)/(dashboard)/layout.tsx +++ b/app/(platform)/(dashboard)/layout.tsx @@ -1,6 +1,10 @@ +import { auth } from '@clerk/nextjs/server'; + import { Navbar } from './_components/Navbar'; const DashbordLayout = ({ children }: { children: React.ReactNode }) => { + auth().protect(); + return (
diff --git a/app/(platform)/(dashboard)/organization/[organizationId]/_components/board-list.tsx b/app/(platform)/(dashboard)/organization/[organizationId]/_components/board-list.tsx index 74342c8..96e8f06 100644 --- a/app/(platform)/(dashboard)/organization/[organizationId]/_components/board-list.tsx +++ b/app/(platform)/(dashboard)/organization/[organizationId]/_components/board-list.tsx @@ -25,7 +25,6 @@ export const BoardList = async () => { orderBy: { createdAt: 'desc', }, - cacheStrategy: { ttl: 30, swr: 60 }, }); const availableCount = await getAvailableCount(); diff --git a/app/(platform)/layout.tsx b/app/(platform)/layout.tsx index 3afccdb..3f66139 100644 --- a/app/(platform)/layout.tsx +++ b/app/(platform)/layout.tsx @@ -1,13 +1,10 @@ import { Toaster } from 'sonner'; -import { auth } from '@clerk/nextjs/server'; import { ClerkProvider } from '@clerk/nextjs'; import { ModalProvider } from '@/components/providers/modal-provider'; import { QueryProvider } from '@/components/providers/query-provider'; const PlatformLayout = ({ children }: { children: React.ReactNode }) => { - auth().protect(); - return (