De-closure list-members

This commit is contained in:
Paul Frazee
2023-11-28 16:47:48 -08:00
parent 7c801c8e77
commit 056b1b3e52
+17 -8
View File
@@ -19,15 +19,24 @@ export function useListMembersQuery(uri: string) {
>({ >({
staleTime: STALE.MINUTES.ONE, staleTime: STALE.MINUTES.ONE,
queryKey: RQKEY(uri), queryKey: RQKEY(uri),
async queryFn({pageParam}: {pageParam: RQPageParam}) { queryFn: listMembersQueryFn,
const res = await getAgent().app.bsky.graph.getList({
list: uri,
limit: PAGE_SIZE,
cursor: pageParam,
})
return res.data
},
initialPageParam: undefined, initialPageParam: undefined,
getNextPageParam: lastPage => lastPage.cursor, getNextPageParam: lastPage => lastPage.cursor,
}) })
} }
async function listMembersQueryFn({
queryKey,
pageParam,
}: {
queryKey: QueryKey
pageParam: RQPageParam
}) {
const [_, uri] = queryKey as ReturnType<typeof RQKEY>
const res = await getAgent().app.bsky.graph.getList({
list: uri,
limit: PAGE_SIZE,
cursor: pageParam,
})
return res.data
}