akira-s 6 лет назад
Родитель
Сommit
d70a66738a
1 измененных файлов с 9 добавлено и 1 удалено
  1. 9 1
      src/client/js/components/Admin/UserManagement.jsx

+ 9 - 1
src/client/js/components/Admin/UserManagement.jsx

@@ -36,7 +36,15 @@ class UserManagement extends React.Component {
   }
   }
 
 
   handleClick(statusType) {
   handleClick(statusType) {
-    this.props.adminUsersContainer.handleClick(statusType);
+    if (this.validateToggleStatus(statusType)) this.props.adminUsersContainer.handleClick(statusType);
+  }
+
+  validateToggleStatus(statusType) {
+    if (this.props.adminUsersContainer.isSelected(statusType)) {
+      // if else status is selected, then true
+      return this.props.adminUsersContainer.state.selectedStatusList.size > 1;
+    }
+    return true;
   }
   }