import type { FC, ReactNode } from 'react' import { Link } from 'react-router-dom' import { clx } from '../helpers/utils' import { Paths } from '../config/Paths' // import { useLogout } from '../pages/auth/hooks/useAuthData' import { removeToken } from '../config/func' import { removeRefreshToken } from '../config/func' type Props = { icon: ReactNode, title: string, isActive: boolean, link: string, isLogout?: boolean, isWithoutLine?: boolean } const SideBarItem: FC = (props: Props) => { // const logout = useLogout() const handleLogout = async () => { // await logout.mutateAsync() removeToken() removeRefreshToken() window.location.href = Paths.auth.login } return (
{props.icon}
{props.title}
) } export default SideBarItem