From 007d03e7f6dca3827b17e843d1999ddfc9cbc835 Mon Sep 17 00:00:00 2001 From: Fred KISSIE Date: Thu, 23 Oct 2025 00:27:07 +0200 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20refactor?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/routers/blueprints/listBluePrints.ts | 4 ++-- src/app/[orgId]/settings/blueprints/page.tsx | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/server/routers/blueprints/listBluePrints.ts b/server/routers/blueprints/listBluePrints.ts index 531ced8a..0aca58b0 100644 --- a/server/routers/blueprints/listBluePrints.ts +++ b/server/routers/blueprints/listBluePrints.ts @@ -49,7 +49,7 @@ async function queryBlueprints(orgId: string, limit: number, offset: number) { } export type ListBlueprintsResponse = { - domains: NonNullable>>; + blueprints: NonNullable>>; pagination: { total: number; limit: number; offset: number }; }; @@ -108,7 +108,7 @@ export async function listBlueprints( return response(res, { data: { - domains: blueprintsList, + blueprints: blueprintsList, pagination: { total: count, limit, diff --git a/src/app/[orgId]/settings/blueprints/page.tsx b/src/app/[orgId]/settings/blueprints/page.tsx index d71caf49..cd4c71c8 100644 --- a/src/app/[orgId]/settings/blueprints/page.tsx +++ b/src/app/[orgId]/settings/blueprints/page.tsx @@ -1,3 +1,4 @@ +import BlueprintsTable, { type BlueprintRow } from "@app/components/BlueprintsTable"; import SettingsSectionTitle from "@app/components/SettingsSectionTitle"; import { internal } from "@app/lib/api"; import { authCookieHeader } from "@app/lib/api/cookies"; @@ -19,13 +20,13 @@ type BluePrintsPageProps = { export default async function BluePrintsPage(props: BluePrintsPageProps) { const params = await props.params; - let blueprints: any[] = []; + let blueprints: BlueprintRow[] = []; try { const res = await internal.get< AxiosResponse >(`/org/${params.orgId}/domains`, await authCookieHeader()); - blueprints = res.data.data.domains as any[]; + blueprints = res.data.data.blueprints } catch (e) { console.error(e); } @@ -55,7 +56,7 @@ export default async function BluePrintsPage(props: BluePrintsPageProps) { title={t("blueprints")} description={t("blueprintsDescription")} /> - {/* */} + );