itizawa 6 лет назад
Родитель
Сommit
7c7ab5075b
1 измененных файлов с 9 добавлено и 2 удалено
  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) {
     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;
   }
 
 }