فهرست منبع

changed method names and simplified

kaoritokashiki 6 سال پیش
والد
کامیت
2c2dc2c78c
2فایلهای تغییر یافته به همراه16 افزوده شده و 10 حذف شده
  1. 15 9
      src/client/js/components/Admin/UserManagement.jsx
  2. 1 1
      src/client/js/services/AdminUsersContainer.js

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

@@ -64,6 +64,20 @@ class UserManagement extends React.Component {
     return true;
     return true;
   }
   }
 
 
+  /**
+   * Reset button
+   */
+  resetButtonClickHandler() {
+    const { adminUsersContainer } = this.props;
+    try {
+      adminUsersContainer.resetAll();
+      this.searchUserElement.value = '';
+    }
+    catch (err) {
+      toastError(err);
+    }
+  }
+
   /**
   /**
    * Workaround increamental search
    * Workaround increamental search
    * @param {string} event
    * @param {string} event
@@ -181,15 +195,7 @@ class UserManagement extends React.Component {
               <button type="button" className="btn btn-default btn-outline btn-sm">
               <button type="button" className="btn btn-default btn-outline btn-sm">
                 <span
                 <span
                   className="icon-refresh mr-1"
                   className="icon-refresh mr-1"
-                  onClick={() => {
-                    try {
-                      adminUsersContainer.onClickReset();
-                      this.searchUserElement.value = '';
-                    }
-                    catch (err) {
-                      toastError(err);
-                    }
-                  }}
+                  onClick={() => { this.resetButtonClickHandler() }}
                 >
                 >
                 </span>
                 </span>
                 Reset
                 Reset

+ 1 - 1
src/client/js/services/AdminUsersContainer.js

@@ -116,7 +116,7 @@ export default class AdminUsersContainer extends Container {
   }
   }
 
 
 
 
-  async onClickReset() {
+  async resetAll() {
     await this.setState({
     await this.setState({
       sort: 'id', sortOrder: 'asc', searchText: '', selectedStatusList: new Set(['all']),
       sort: 'id', sortOrder: 'asc', searchText: '', selectedStatusList: new Set(['all']),
     });
     });