From 0b694f6a74059cb3c67fdbcdc25aad779f259f14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matilda=20Landstr=C3=B6m?= Date: Mon, 27 May 2024 12:58:46 +0200 Subject: [PATCH] refactor: clean up an reuse code --- components/MyPages/Breadcrumbs/index.tsx | 6 +- lib/graphql/Query/LoyaltyPage.graphql | 2 + .../contentstack/breadcrumbs/output.ts | 175 +++++++----------- .../routers/contentstack/breadcrumbs/query.ts | 44 ++--- .../routers/contentstack/breadcrumbs/utils.ts | 13 +- types/requests/myPages/breadcrumbs.ts | 53 +----- 6 files changed, 115 insertions(+), 178 deletions(-) diff --git a/components/MyPages/Breadcrumbs/index.tsx b/components/MyPages/Breadcrumbs/index.tsx index e397694c2..e5fd83106 100644 --- a/components/MyPages/Breadcrumbs/index.tsx +++ b/components/MyPages/Breadcrumbs/index.tsx @@ -11,8 +11,10 @@ type bool = { } export default async function Breadcrumbs({ b = false }: bool) { let breadcrumbs - if (!b) breadcrumbs = await serverClient().contentstack.breadcrumbs.get() - else breadcrumbs = await serverClient().contentstack.breadcrumbs.loyalty() + if (!b) + breadcrumbs = await serverClient().contentstack.breadcrumbs.getAccountPage() + else + breadcrumbs = await serverClient().contentstack.breadcrumbs.getLoyaltyPage() return (