From cfd24c7f586ab19eec04997a3c5352b6a5e975e7 Mon Sep 17 00:00:00 2001 From: SandraBergstrom Date: Wed, 28 Jun 2023 13:18:38 +0000 Subject: [PATCH] #50 Add popular travelers to mobile and reduce to 4 --- src/pages/travelers/PopularTravelers.js | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/src/pages/travelers/PopularTravelers.js b/src/pages/travelers/PopularTravelers.js index 8517aea..ffc8785 100644 --- a/src/pages/travelers/PopularTravelers.js +++ b/src/pages/travelers/PopularTravelers.js @@ -5,7 +5,7 @@ import { axiosReq } from "../../api/axiosDefaults"; import { useCurrentUser } from "../../contexts/CurrentUserContext"; import Asset from "../../components/Asset"; -const PopularTravelers = () => { +const PopularTravelers = ({ mobile }) => { const [travelerData, setTravelerData] = useState({ pageTraveler: { results: [] }, popularTravelers: { results: [] }, @@ -32,13 +32,25 @@ const PopularTravelers = () => { }, [currentUser]); return ( - + {popularTravelers.results.length ? ( <> -

Most followed travelers

- {popularTravelers.results.map((traveler) => ( -

{traveler.owner}

- ))} +

Most followed travelers

+ {mobile ? ( +
+ {popularTravelers.results.slice(0, 4).map((traveler) => ( +

{traveler.owner}

+ ))} +
+ ) : ( + popularTravelers.results + .slice(0, 4) + .map((traveler) =>

{traveler.owner}

) + )} ) : (