import { useTranslation } from 'react-i18next'; import { useLocation, useNavigate } from 'react-router-dom'; import { useOfflineBrowseContext } from '@/hooks/useOfflineBrowseContext'; import { usePlayerStatsRecordingEnabled } from '@/features/stats/hooks/usePlayerStatsRecordingEnabled'; export default function StatisticsTabBar() { const { t } = useTranslation(); const navigate = useNavigate(); const location = useLocation(); const offlineBrowseActive = useOfflineBrowseContext().active; const playerStatsEnabled = usePlayerStatsRecordingEnabled(); const isPlayer = location.pathname === '/player-stats'; const showServerTab = !offlineBrowseActive; return (
{showServerTab && ( )} {playerStatsEnabled && ( )}
); }