import TorrentCard from 'components/TorrentCard' import CircularProgress from '@material-ui/core/CircularProgress' import { TorrentListWrapper, CenteredGrid } from 'components/App/style' import NoServerConnection from './NoServerConnection' import AddFirstTorrent from './AddFirstTorrent' export default function TorrentList({ isOffline, isLoading, torrents }) { if (isLoading || isOffline || !torrents.length) { return ( {isOffline ? ( ) : isLoading ? ( ) : ( !torrents.length && )} ) } return ( {torrents.map(torrent => ( ))} ) }