Skip to content

Commit

Permalink
facets: make the clear button react to language changes
Browse files Browse the repository at this point in the history
set the label on every re-render, not just on the first one.
  • Loading branch information
lazka committed Feb 18, 2025
1 parent 5e9636a commit 240a08e
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions src/components/dbp-cabinet-facets.js
Original file line number Diff line number Diff line change
Expand Up @@ -292,8 +292,7 @@ export class CabinetFacets extends ScopedElementsMixin(DBPCabinetLitElement) {
if (isFirstRender) {
const clearButton = document.createElement('button');
const clearButtonText = document.createElement('span');

clearButtonText.textContent = i18n.t('cabinet-search.refinement-delete-all-filters');
clearButtonText.classList.add('clear-refinements-button-label');
clearButton.appendChild(clearButtonText);
clearButton.classList.add('clear-refinements-button');

Expand All @@ -305,6 +304,10 @@ export class CabinetFacets extends ScopedElementsMixin(DBPCabinetLitElement) {
.appendChild(clearButton);
}

this.searchResultsElement
.querySelector('.clear-refinements-button-label')
.textContent = i18n.t('cabinet-search.refinement-delete-all-filters');

this.searchResultsElement
.querySelector('.clear-refinement-container')
.querySelector('button').disabled = !canRefine;
Expand Down

0 comments on commit 240a08e

Please sign in to comment.