SULLEY\ryo-h 4 лет назад
Родитель
Сommit
de591190f3
1 измененных файлов с 8 добавлено и 11 удалено
  1. 8 11
      packages/app/src/components/SearchPage.jsx

+ 8 - 11
packages/app/src/components/SearchPage.jsx

@@ -192,17 +192,14 @@ class SearchPage extends React.Component {
     else {
       this.state.selectedPages.add(page);
     }
-    const getNextSelectAllCheckboxType = () => {
-      switch (this.state.selectedPages.size) {
-        case 0:
-          return CheckboxType.NONE_CHECKED;
-        case this.state.searchedPages.length:
-          return CheckboxType.ALL_CHECKED;
-        default:
-          return CheckboxType.INDETERMINATE;
-      }
-    };
-    this.setState({ selectAllCheckboxType: getNextSelectAllCheckboxType() });
+    switch (this.state.selectedPages.size) {
+      case 0:
+        return this.setState({ selectAllCheckboxType: CheckboxType.NONE_CHECKED });
+      case this.state.searchedPages.length:
+        return this.setState({ selectAllCheckboxType: CheckboxType.ALL_CHECKED });
+      default:
+        return this.setState({ selectAllCheckboxType: CheckboxType.INDETERMINATE });
+    }
   }
 
   toggleAllCheckBox = (nextSelectAllCheckboxType) => {