import { useNavigate } from '@tanstack/react-router'; import { useCallback } from 'react'; import { clearTokens } from '@/lib/token'; export function useLogout() { const navigate = useNavigate(); const logout = useCallback(() => { clearTokens(); void navigate({ to: '/login' }); }, [navigate]); return { logout }; }