import { FC, useState } from 'react'; import { Link, useNavigate } from 'react-router'; import { useUserMe, useMyTeams } from '@imphnen-frontend-service/service'; import { useSession } from '@imphnen-frontend-service/service'; export const Navigation: FC = () => { const navigate = useNavigate(); const [showUserMenu, setShowUserMenu] = useState(false); const { data: userData } = useUserMe(); const { data: teamsData } = useMyTeams(); const { signOut } = useSession(); const user = userData?.data; const myTeams = teamsData?.data || []; const hasTeam = myTeams.length > 0; const handleLogout = async () => { await signOut(); navigate('/auth/login'); }; return ( ); };