import { useNavigate } from 'react-router-dom'; import { useTranslation } from 'react-i18next'; import { useAuthStore } from '../store/authStore'; import LastfmIcon from './LastfmIcon'; export default function LastfmIndicator() { const { t } = useTranslation(); const navigate = useNavigate(); const { lastfmSessionKey, lastfmUsername, lastfmSessionError } = useAuthStore(); if (!lastfmSessionKey) return null; const tooltip = lastfmSessionError ? t('connection.lastfmSessionInvalid') : t('connection.lastfmConnected', { user: lastfmUsername }); return (