import { Card, Flex, Box, Image, Text, Spacer, Divider, } from "@chakra-ui/react"; import { useRouter } from "next/router"; import { AiFillMessage } from "react-icons/ai"; import { BsFillPersonFill } from "react-icons/bs"; import { BiLogOut } from "react-icons/bi"; import { FaMapMarkedAlt } from "react-icons/fa"; import LeftPanelButton from "@/components/layout/dashboard/left_panel/LeftPanelButton"; import { signOut } from "next-auth/react"; import { formateDate } from "@/lib/formateDate"; export default function LeftPanel(props) { const router = useRouter(); const { user } = props; return ( {user.firstName} {user.lastName} {formateDate(user.birthdate)} {user.bio && `"${user.bio}"`} } onClickHandler={() => router.push("/map")}> Carte } onClickHandler={() => router.push("/profile")}> Profil } onClickHandler={() => signOut({ callbackUrl: "/" })}> Déconnexion ); }