diff --git a/src/screens/StarterPack/Wizard/StepFeeds.tsx b/src/screens/StarterPack/Wizard/StepFeeds.tsx index 64d45d6af5..9fbb9aaeee 100644 --- a/src/screens/StarterPack/Wizard/StepFeeds.tsx +++ b/src/screens/StarterPack/Wizard/StepFeeds.tsx @@ -25,7 +25,9 @@ export function StepFeeds() { const [state, dispatch] = useWizardState() const [query, setQuery] = useState('') - const {data: popularFeedsPages, fetchNextPage} = useGetPopularFeedsQuery() + const {data: popularFeedsPages, fetchNextPage} = useGetPopularFeedsQuery({ + limit: 30, + }) const popularFeeds = popularFeedsPages?.pages.flatMap(page => page.feeds) || [] diff --git a/src/state/queries/feed.ts b/src/state/queries/feed.ts index b599ac1a0f..60593d56bb 100644 --- a/src/state/queries/feed.ts +++ b/src/state/queries/feed.ts @@ -173,7 +173,7 @@ export function useFeedSourceInfoQuery({uri}: {uri: string}) { export const useGetPopularFeedsQueryKey = ['getPopularFeeds'] -export function useGetPopularFeedsQuery() { +export function useGetPopularFeedsQuery({limit = 10}: {limit?: number}) { const agent = useAgent() return useInfiniteQuery< AppBskyUnspeccedGetPopularFeedGenerators.OutputSchema, @@ -185,7 +185,7 @@ export function useGetPopularFeedsQuery() { queryKey: useGetPopularFeedsQueryKey, queryFn: async ({pageParam}) => { const res = await agent.app.bsky.unspecced.getPopularFeedGenerators({ - limit: 10, + limit, cursor: pageParam, }) return res.data