diff --git a/src/components/SideBar/SideBar.tsx b/src/components/SideBar/SideBar.tsx index dbaabae3f6662e92b892fbdd3fd15ffe6a091870..b70fda940d24ee9601359ec6f3cd50a9ccb562ea 100644 --- a/src/components/SideBar/SideBar.tsx +++ b/src/components/SideBar/SideBar.tsx @@ -1,22 +1,19 @@ import { Button } from '@mui/material' import React from 'react' -import { useMutation, useQueryClient } from 'react-query' -import { NavLink, useNavigate } from 'react-router-dom' +import { useMutation } from 'react-query' +import { NavLink } from 'react-router-dom' import { fetchLogout, useWhoAmI } from '../../API' import logo from '../../assets/icons/ecolyo-logo.svg' import { routes } from '../Routes/Router' import './sidebar.scss' const SideBar: React.FC = () => { - const queryClient = useQueryClient() - const navigate = useNavigate() const { data: user } = useWhoAmI() const { mutate: logout } = useMutation({ mutationFn: fetchLogout, - onSuccess: () => { - queryClient.clear() - navigate('/login') + onMutate: () => { + location.reload() }, })