import DownloadIcon from '@mui/icons-material/Download' import SettingsEthernet from '@mui/icons-material/SettingsEthernet' import { AppBar, CircularProgress, Divider, Toolbar } from '@mui/material' import { Suspense } from 'react' import { settingsState } from '../atoms/settings' import { connectedState } from '../atoms/status' import { totalDownloadSpeedState } from '../atoms/ui' import { useI18n } from '../hooks/useI18n' import { formatSpeedMiB } from '../utils' import FreeSpaceIndicator from './FreeSpaceIndicator' import VersionIndicator from './VersionIndicator' import { useAtomValue } from 'jotai' const Footer: React.FC = () => { const settings = useAtomValue(settingsState) const isConnected = useAtomValue(connectedState) const totalDownloadSpeed = useAtomValue(totalDownloadSpeedState) const mode = settings.theme const { i18n } = useI18n() return ( }>
{formatSpeedMiB(totalDownloadSpeed)} {isConnected ? settings.serverAddr : i18n.t('notConnectedText')}
) } export default Footer