import { useMemo } from "react"; import { useIntl, FormattedMessage } from "react-intl"; import { useNavigate, Link } from "react-router-dom"; import { RecommendedFollows } from "Const"; import Logo from "Element/Logo"; import FollowListBase from "Element/FollowListBase"; import { clearEntropy } from "Login"; import useLogin from "Hooks/useLogin"; import TrendingUsers from "Element/TrendingUsers"; import messages from "./messages"; export default function DiscoverFollows() { const { formatMessage } = useIntl(); const login = useLogin(); const navigate = useNavigate(); const sortedReccomends = useMemo(() => { return RecommendedFollows.sort(() => (Math.random() >= 0.5 ? -1 : 1)).map(a => a.toLowerCase()); }, []); async function clearEntropyAndGo() { clearEntropy(login); navigate("/"); } return (

{formatMessage(messages.World)} }} />

{sortedReccomends.length > 0 && }
); }