From c17462519178e5c4238d08e62104014d355dd014 Mon Sep 17 00:00:00 2001 From: AntoonVD <82452308+AntoonVD@users.noreply.github.com> Date: Wed, 4 Dec 2024 10:11:59 +0100 Subject: [PATCH] Add a custom label --- .../current-refinements/connectCurrentRefinements.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/instantsearch.js/src/connectors/current-refinements/connectCurrentRefinements.ts b/packages/instantsearch.js/src/connectors/current-refinements/connectCurrentRefinements.ts index d042d6801a..6c6ebd90a7 100644 --- a/packages/instantsearch.js/src/connectors/current-refinements/connectCurrentRefinements.ts +++ b/packages/instantsearch.js/src/connectors/current-refinements/connectCurrentRefinements.ts @@ -384,14 +384,15 @@ function getOperatorSymbol(operator: SearchParameters.Operator): string { } function normalizeRefinement( - refinement: Refinement + refinement: Refinement, + customLabel?: string ): CurrentRefinementsConnectorParamsRefinement { const value = getValue(refinement); - const label = (refinement as NumericRefinement).operator + const label = customLabel || ((refinement as NumericRefinement).operator ? `${getOperatorSymbol( (refinement as NumericRefinement).operator as SearchParameters.Operator )} ${refinement.name}` - : refinement.name; + : refinement.name); const normalizedRefinement: CurrentRefinementsConnectorParamsRefinement = { attribute: refinement.attribute,