import React from "react"; import { Link, Outlet, useNavigate } from "react-router-dom"; import { BsThreeDotsVertical } from "react-icons/bs"; import { RiLogoutBoxLine } from "react-icons/ri"; import { IoMdSettings } from "react-icons/io"; import { FaHome } from "react-icons/fa"; import { useSelector } from "react-redux"; import { IoIosNotifications } from "react-icons/io"; import { MdFeedback } from "react-icons/md"; import { MdOutlineSupportAgent } from "react-icons/md"; import { IoSettings } from "react-icons/io5"; import { RiCalendarScheduleLine } from "react-icons/ri"; import { IoIosHome } from "react-icons/io"; import { BACKEND_URL } from "../../constants"; import { IoMdStats } from "react-icons/io"; const MainUserPanel = () => { const navigate = useNavigate(); const handleLogOut = async () => { const responce = await fetch(`${BACKEND_URL}/api/v1/logout`, { method: "Get", credentials: "include", }); const data = await responce.json(); //console.log("User Logged out data is : ", data); if (data.success === true) { navigate("/user/login"); } }; const user = useSelector((store) => store.user); return ( <>