fixed users not reloading after adding / deleting / editing
This commit is contained in:
@@ -65,6 +65,9 @@ export default function Users() {
|
|||||||
});
|
});
|
||||||
|
|
||||||
if (result.ok) {
|
if (result.ok) {
|
||||||
|
// clear the users first from the zustand
|
||||||
|
zustand.getState().patch({ users: undefined });
|
||||||
|
|
||||||
users.reload();
|
users.reload();
|
||||||
setDeleteUser(undefined);
|
setDeleteUser(undefined);
|
||||||
}
|
}
|
||||||
@@ -158,6 +161,10 @@ export default function Users() {
|
|||||||
onOpenChange={setShowAddUser}
|
onOpenChange={setShowAddUser}
|
||||||
onSuccess={() => {
|
onSuccess={() => {
|
||||||
setShowAddUser(false);
|
setShowAddUser(false);
|
||||||
|
|
||||||
|
// clear the users first from the zustand
|
||||||
|
zustand.getState().patch({ users: undefined });
|
||||||
|
|
||||||
users.reload();
|
users.reload();
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
@@ -169,6 +176,10 @@ export default function Users() {
|
|||||||
}
|
}
|
||||||
onSuccess={() => {
|
onSuccess={() => {
|
||||||
users.reload();
|
users.reload();
|
||||||
|
|
||||||
|
// clear the users first from the zustand
|
||||||
|
zustand.getState().patch({ users: undefined });
|
||||||
|
|
||||||
setEditUser(undefined);
|
setEditUser(undefined);
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
|
|||||||
Reference in New Issue
Block a user