From 0ff2dd446cf5e93d5bace4af1e6d06890655b218 Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Wed, 5 Jun 2024 15:24:59 -0500 Subject: [PATCH] Sort profile feedgens by likes --- src/state/queries/profile-feedgens.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/state/queries/profile-feedgens.ts b/src/state/queries/profile-feedgens.ts index e2508f994e..8df7b132ca 100644 --- a/src/state/queries/profile-feedgens.ts +++ b/src/state/queries/profile-feedgens.ts @@ -3,7 +3,7 @@ import {InfiniteData, QueryKey, useInfiniteQuery} from '@tanstack/react-query' import {useAgent} from '#/state/session' -const PAGE_SIZE = 30 +const PAGE_SIZE = 50 type RQPageParam = string | undefined // TODO refactor invalidate on mutate? @@ -30,6 +30,9 @@ export function useProfileFeedgensQuery( limit: PAGE_SIZE, cursor: pageParam, }) + res.data.feeds = res.data.feeds.sort((a, b) => { + return (b.likeCount || 0) - (a.likeCount || 0) + }) return res.data }, initialPageParam: undefined,