fix: redirect to the users list view on successful deletion from the profile view

SH Admin dashboard
This commit is contained in:
jamesgeorge007
2024-03-28 21:20:48 +05:30
parent 1f7a8edb14
commit 787aab650f
2 changed files with 7 additions and 12 deletions

View File

@@ -40,17 +40,11 @@ export const handleUserDeletion = (deletedUsersList: UserDeletionResult[]) => {
// Show the success toast based on the action type if there are no errors
if (uniqueErrorMessages.size === 0) {
if (isBulkAction) {
toast.success(
isBulkAction
? t('state.delete_user_success')
: t('state.delete_users_success')
);
return;
}
toast.success(t('state.delete_user_success'));
toast.success(
isBulkAction
? t('state.delete_users_success')
: t('state.delete_user_success')
);
return;
}

View File

@@ -207,7 +207,6 @@ const deleteUserMutation = async (id: string | null) => {
if (result.error) {
toast.error(t('state.delete_user_failure'));
router.push('/users');
} else {
const deletedUsers = result.data?.removeUsersByAdmin || [];
@@ -215,5 +214,7 @@ const deleteUserMutation = async (id: string | null) => {
}
confirmDeletion.value = false;
deleteUserUID.value = null;
!result.error && router.push('/users');
};
</script>