'use client' import MainContext from "@/app/contexts/mainContext"; import authAxios from "@/utils/axios"; import Link from "next/link"; import { useRouter } from "next/navigation"; import React, { useContext } from "react"; import toast from "react-hot-toast"; const AccountSidebar = () => { const router = useRouter() const { setToken } = useContext(MainContext) const logoutFn = async () => { const response = await authAxios.post('/account/logout/') if (response.status == 200) { localStorage.removeItem('token') setToken(null) toast.success(response.data.message) router.push('/accounts/login') } console.log(response) } return ( ); }; export default AccountSidebar;