diff --git a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/auth-methods/page.tsx b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/auth-methods/page.tsx index a78d467a0..95ea3f546 100644 --- a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/auth-methods/page.tsx +++ b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/auth-methods/page.tsx @@ -4,6 +4,13 @@ export const metadata = { title: "Auth Settings", }; + +export const generateStaticParams = async () => { + return []; +}; + +export const dynamicParams = true; + export default function Page() { return ( diff --git a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/data-vault/stores/page.tsx b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/data-vault/stores/page.tsx index c075354d0..0426d33bc 100644 --- a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/data-vault/stores/page.tsx +++ b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/data-vault/stores/page.tsx @@ -9,7 +9,7 @@ type Params = { projectId: string, }; -export default async function Page({ params }: { params: Promise }) { +export default async function Page() { return ( ); diff --git a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/layout.tsx b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/layout.tsx index d9d478213..0b65908dd 100644 --- a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/layout.tsx +++ b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/layout.tsx @@ -1,11 +1,13 @@ +"use client"; + import { SiteLoadingIndicator } from "@/components/site-loading-indicator"; import { UrlPrefetcher } from "@/lib/prefetch/url-prefetcher"; import { Suspense } from "react"; import SidebarLayout from "./sidebar-layout"; import { AdminAppProvider } from "./use-admin-app"; -export default async function Layout( - props: { children: React.ReactNode, modal?: React.ReactNode, params: Promise<{ projectId: string }> } +export default function Layout( + props: { children: React.ReactNode, modal?: React.ReactNode } ) { return ( diff --git a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/payments/products/page.tsx b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/payments/products/page.tsx index 27ccbd4f8..8a975efe6 100644 --- a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/payments/products/page.tsx +++ b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/payments/products/page.tsx @@ -8,7 +8,7 @@ type Params = { projectId: string, }; -export default async function Page({ params }: { params: Promise }) { +export default async function Page() { return ( );