fix: clear authentication tokens on user deletion

This commit is contained in:
Piyush Gupta
2025-10-07 19:01:16 +05:30
parent 464a18ccb2
commit 422136b7be

View File

@@ -1,6 +1,7 @@
import { useMutation, useQuery, useQueryClient } from "@tanstack/react-query";
import { AxiosError } from "axios";
import SecurityClient from "@app/components/utilities/SecurityClient";
import { apiRequest } from "@app/config/request";
import { SessionStorageKeys } from "@app/const";
import { queryClient as qc } from "@app/hooks/api/reactQuery";
@@ -86,6 +87,8 @@ export const useDeleteMe = () => {
localStorage.removeItem("tag");
localStorage.removeItem("PRIVATE_KEY");
localStorage.removeItem("orgData.id");
setAuthToken("");
SecurityClient.setToken("");
queryClient.clear();
}