Slice 'For You' results (#8152)

This commit is contained in:
Eric Bailey
2025-04-07 19:40:31 -05:00
committed by GitHub
parent 1e8a96e297
commit 28876a4b23
+7 -2
View File
@@ -215,7 +215,6 @@ export function Explore({
const gate = useGate() const gate = useGate()
const guide = useProgressGuide('follow-10') const guide = useProgressGuide('follow-10')
const [selectedInterest, setSelectedInterest] = useState<string | null>(null) const [selectedInterest, setSelectedInterest] = useState<string | null>(null)
// TODO always get at least 10 back TODO still
const { const {
data: suggestedUsers, data: suggestedUsers,
isLoading: suggestedUsersIsLoading, isLoading: suggestedUsersIsLoading,
@@ -373,7 +372,12 @@ export function Explore({
key: 'profileEmpty', key: 'profileEmpty',
}) })
} else { } else {
i.push(...profileItems) if (selectedInterest === null) {
// First "For You" tab, only show 5 to keep screen short
i.push(...profileItems.slice(0, 5))
} else {
i.push(...profileItems)
}
} }
} else { } else {
i.push({ i.push({
@@ -393,6 +397,7 @@ export function Explore({
suggestedUsersIsLoading, suggestedUsersIsLoading,
suggestedUsersIsRefetching, suggestedUsersIsRefetching,
suggestedUsersError, suggestedUsersError,
selectedInterest,
]) ])
const suggestedFeedsModule = useMemo(() => { const suggestedFeedsModule = useMemo(() => {
const i: ExploreScreenItems[] = [] const i: ExploreScreenItems[] = []