From caf1ce0b8a278b2f38fe5fce50bc0e48fb590234 Mon Sep 17 00:00:00 2001 From: nataliauvarova Date: Mon, 15 May 2023 13:24:40 +0000 Subject: [PATCH] fix design Select languages (map_search) --- .../AdditionalFilter/Languages/Tree/index.js | 4 +++- .../Search/AdditionalFilter/index.js | 22 ++++++++++--------- 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/src/components/Search/AdditionalFilter/Languages/Tree/index.js b/src/components/Search/AdditionalFilter/Languages/Tree/index.js index 8508f404..6453d10f 100644 --- a/src/components/Search/AdditionalFilter/Languages/Tree/index.js +++ b/src/components/Search/AdditionalFilter/Languages/Tree/index.js @@ -85,9 +85,11 @@ class Tree extends React.PureComponent { } this.updateNodesWithChecked(props.checked, props.filterMode); + + const isAllChecked = this.constructor.isAllNodesChecked(Object.keys(this.flatNodes).length, props.checked); this.state = { - checkAll: false, + checkAll: isAllChecked || false, expanded: Object.values(this.flatNodes) .filter(item => item.expanded) diff --git a/src/components/Search/AdditionalFilter/index.js b/src/components/Search/AdditionalFilter/index.js index 0fa9bac9..294385e7 100644 --- a/src/components/Search/AdditionalFilter/index.js +++ b/src/components/Search/AdditionalFilter/index.js @@ -568,16 +568,18 @@ class AdditionalFilter extends React.PureComponent { > {showLanguagesTreeText} - +
+ +