A social knowledge tool for researchers built on ATProto

fix: use cards query key

Changed files
+3 -2
src
webapp
features
cards
+2 -1
src/webapp/features/cards/lib/cardKeys.ts
··· 6 6 search: (query: string) => [...cardKeys.all(), 'search', query], 7 7 bySembleUrl: (url: string) => [...cardKeys.all(), url], 8 8 libraries: (id: string) => [...cardKeys.all(), 'libraries', id], 9 - infinite: (didOrHandle?: string) => [ 9 + infinite: (didOrHandle?: string, limit?: number) => [ 10 10 ...cardKeys.all(), 11 11 'infinite', 12 12 didOrHandle, 13 + limit, 13 14 ], 14 15 };
+1 -1
src/webapp/features/cards/lib/queries/useCards.tsx
··· 11 11 const limit = props?.limit ?? 16; 12 12 13 13 const cards = useSuspenseInfiniteQuery({ 14 - queryKey: cardKeys.infinite(props.didOrHandle), 14 + queryKey: cardKeys.infinite(props.didOrHandle, props.limit), 15 15 initialPageParam: 1, 16 16 queryFn: ({ pageParam = 1 }) => { 17 17 return getUrlCards(props.didOrHandle, {