This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

invalidate card and collection query on collection create success

+5
+5
src/webapp/features/connections/lib/mutations/useCreateConnection.tsx
··· 5 5 import { cardKeys } from '@/features/cards/lib/cardKeys'; 6 6 import { feedKeys } from '@/features/feeds/lib/feedKeys'; 7 7 import { profileKeys } from '@/features/profile/lib/profileKeys'; 8 + import { collectionKeys } from '@/features/collections/lib/collectionKeys'; 8 9 9 10 export default function useCreateConnection() { 10 11 const queryClient = useQueryClient(); ··· 24 25 queryClient.invalidateQueries({ queryKey: connectionKeys.all() }); 25 26 // Invalidate all feed queries so the new connection appears in feeds 26 27 queryClient.invalidateQueries({ queryKey: feedKeys.all() }); 28 + // Invalidate all card queries so connection count updates everywhere 29 + queryClient.invalidateQueries({ queryKey: cardKeys.all() }); 30 + // Invalidate all collection queries so connection count updates in collection views 31 + queryClient.invalidateQueries({ queryKey: collectionKeys.all() }); 27 32 28 33 // Invalidate forward connections for source URL 29 34 queryClient.invalidateQueries({