From 914e36db2b072b1705e94780c8bc48b27861d543 Mon Sep 17 00:00:00 2001 From: Benoit Richter Date: Wed, 11 Oct 2023 09:10:39 +0200 Subject: [PATCH] fix(api-client): Fix Facet types to match API v2.1 --- packages/api-client/src/client/types.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/api-client/src/client/types.ts b/packages/api-client/src/client/types.ts index 07963bd9..2c102dbf 100644 --- a/packages/api-client/src/client/types.ts +++ b/packages/api-client/src/client/types.ts @@ -3,10 +3,16 @@ export interface Facet { name: string; count: number; - path?: string; + value: string; + state: 'displayed' | 'refined' | 'excluded'; facets?: Facet[]; } +export interface FacetRoot { + name: string; + facets: Facet[]; +} + export interface Link { href: string; rel: string; @@ -51,7 +57,7 @@ export interface ApiDatasets { export interface ApiFacets { links: Link[]; - facets: Facet[]; + facets: FacetRoot[]; } export interface ApiQuery {