diff --git a/assets/src/components/SelectionTool.js b/assets/src/components/SelectionTool.js index 8f1a296a22..34e0bec228 100644 --- a/assets/src/components/SelectionTool.js +++ b/assets/src/components/SelectionTool.js @@ -20,7 +20,17 @@ export default class SelectionTool extends HTMLElement { } connectedCallback() { - + /** + * @typedef lizDict + */ + let selectionResult; + if (mainLizmap.selectionTool.selectedFeaturesCount > 1){ + selectionResult = lizDict['selectiontool.results.more'].replace('%s', mainLizmap.selectionTool.selectedFeaturesCount); + } else if (mainLizmap.selectionTool.selectedFeaturesCount === 1) { + selectionResult = lizDict['selectiontool.results.one']; + } else { + selectionResult = lizDict['selectiontool.results.none']; + } const isFilterDisabled = mainLizmap.selectionTool.selectedFeaturesCount === 0 && mainLizmap.selectionTool.filteredFeaturesCount === 0; const mainTemplate = () => html`
@@ -63,7 +73,7 @@ export default class SelectionTool extends HTMLElement {
-
${mainLizmap.selectionTool.selectedFeaturesCount > 1 ? lizDict['selectiontool.results.more'].replace('%s', mainLizmap.selectionTool.selectedFeaturesCount) : mainLizmap.selectionTool.selectedFeaturesCount === 1 ? lizDict['selectiontool.results.one'] : lizDict['selectiontool.results.none']}
+
${selectionResult}