import React, { useEffect } from 'react'; import { isEmpty, values } from 'ramda'; import { Link } from 'react-router-dom'; import PropTypes from 'prop-types'; import './Home.scss'; import ServersListGroup from '../servers/ServersListGroup'; const propTypes = { resetSelectedServer: PropTypes.func, servers: PropTypes.object, }; const Home = ({ resetSelectedServer, servers }) => { const serversList = values(servers); const hasServers = !isEmpty(serversList); useEffect(() => { resetSelectedServer(); }, []); return (

Welcome to Shlink

{hasServers && Please, select a server.} {!hasServers && Please, add a server.}
); }; Home.propTypes = propTypes; export default Home;