itizawa před 6 roky
rodič
revize
7c7ab5075b
1 změnil soubory, kde provedl 9 přidání a 2 odebrání
  1. 9 2
      src/client/js/services/AdminUsersContainer.js

+ 9 - 2
src/client/js/services/AdminUsersContainer.js

@@ -162,8 +162,15 @@ export default class AdminUsersContainer extends Container {
    */
    */
   async removeUser(userId) {
   async removeUser(userId) {
     const response = await this.appContainer.apiv3.delete(`/users/${userId}/remove`);
     const response = await this.appContainer.apiv3.delete(`/users/${userId}/remove`);
-    const { username } = response.data.userData;
-    return username;
+    const removedUserData = response.data.userData;
+
+    this.setState((prevState) => {
+      return {
+        users: prevState.users.filter((user) => { return user._id !== removedUserData._id }),
+      };
+    });
+
+    return removedUserData.username;
   }
   }
 
 
 }
 }