diff options
author | Caidan <caidan@internet.dev> | 2025-08-21 11:56:17 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-08-21 21:56:17 +0300 |
commit | eabcd9150d3513988f5b3c47b95a601d5f1bf738 (patch) | |
tree | 1a07a27f9d6c4fb9d675f75e9559071a408077f5 /src/state | |
parent | d900d0b7a79f2edfbd3865c2484694a0de61a35c (diff) | |
download | voidsky-eabcd9150d3513988f5b3c47b95a601d5f1bf738.tar.zst |
[APP-1357] profile header follow recommendations (#8784)
Diffstat (limited to 'src/state')
-rw-r--r-- | src/state/queries/suggested-follows.ts | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/src/state/queries/suggested-follows.ts b/src/state/queries/suggested-follows.ts index 0a2343150..c7a6e5f75 100644 --- a/src/state/queries/suggested-follows.ts +++ b/src/state/queries/suggested-follows.ts @@ -1,13 +1,13 @@ import { - AppBskyActorDefs, - AppBskyActorGetSuggestions, - AppBskyGraphGetSuggestedFollowsByActor, + type AppBskyActorDefs, + type AppBskyActorGetSuggestions, + type AppBskyGraphGetSuggestedFollowsByActor, moderateProfile, } from '@atproto/api' import { - InfiniteData, - QueryClient, - QueryKey, + type InfiniteData, + type QueryClient, + type QueryKey, useInfiniteQuery, useQuery, } from '@tanstack/react-query' @@ -106,12 +106,15 @@ export function useSuggestedFollowsQuery(options?: SuggestedFollowsOptions) { export function useSuggestedFollowsByActorQuery({ did, enabled, + staleTime = STALE.MINUTES.FIVE, }: { did: string enabled?: boolean + staleTime?: number }) { const agent = useAgent() return useQuery({ + staleTime, queryKey: suggestedFollowsByActorQueryKey(did), queryFn: async () => { const res = await agent.app.bsky.graph.getSuggestedFollowsByActor({ |