From 1cb1824af14a9698646410d3b273ddcf754da11a Mon Sep 17 00:00:00 2001 From: Alessandro Casazza Date: Tue, 28 Sep 2021 16:32:48 +0200 Subject: [PATCH] fix: Customer request without customerId --- ...alizeLineItems.tsx => normalizeLineItems.ts} | 0 .../commercelayer/customer/use-customer.tsx | 17 +++++++++-------- 2 files changed, 9 insertions(+), 8 deletions(-) rename framework/commercelayer/api/utils/{normalizeLineItems.tsx => normalizeLineItems.ts} (100%) diff --git a/framework/commercelayer/api/utils/normalizeLineItems.tsx b/framework/commercelayer/api/utils/normalizeLineItems.ts similarity index 100% rename from framework/commercelayer/api/utils/normalizeLineItems.tsx rename to framework/commercelayer/api/utils/normalizeLineItems.ts diff --git a/framework/commercelayer/customer/use-customer.tsx b/framework/commercelayer/customer/use-customer.tsx index 2bc46d879..b1feb76a3 100644 --- a/framework/commercelayer/customer/use-customer.tsx +++ b/framework/commercelayer/customer/use-customer.tsx @@ -14,14 +14,15 @@ export const handler: SWRHook = { method: 'GET', }, async fetcher({ options, fetch }) { - const data = await fetch({...options}) - - return data ? ({ - firstName: '', - lastName: '', - email: data.attributes.email ?? '', - } as any) - : null + const data: any = customerId ? await fetch({ ...options }) : null + + return data + ? ({ + firstName: '', + lastName: '', + email: data.attributes.email ?? '', + } as any) + : null }, useHook: