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