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 (
);