diff --git a/web/app/(dashboard)/dashboard/projects/[slug]/[env]/services/[serviceId]/page.tsx b/web/app/(dashboard)/dashboard/projects/[slug]/[env]/services/[serviceId]/page.tsx index 278395c1..c0a41eaa 100644 --- a/web/app/(dashboard)/dashboard/projects/[slug]/[env]/services/[serviceId]/page.tsx +++ b/web/app/(dashboard)/dashboard/projects/[slug]/[env]/services/[serviceId]/page.tsx @@ -126,6 +126,8 @@ export default function DeploymentsPage() { return (
+ + - -
; + children: React.ReactNode; +}) { + const { id } = await params; + const server = await getServerDetails(id); + + if (!server) { + notFound(); + } + + return ( + <> + + + {children} + + ); +} diff --git a/web/app/(dashboard)/dashboard/servers/[id]/loading.tsx b/web/app/(dashboard)/dashboard/servers/[id]/loading.tsx index b59bad0b..629e0d32 100644 --- a/web/app/(dashboard)/dashboard/servers/[id]/loading.tsx +++ b/web/app/(dashboard)/dashboard/servers/[id]/loading.tsx @@ -1,24 +1,29 @@ -import { SetBreadcrumbs } from "@/components/core/breadcrumb-data"; import { Skeleton } from "@/components/ui/skeleton"; export default function Loading() { return ( <> - -