Files
streamyfin/.claude/learned-facts/use-network-aware-query-client-limitations.md

494 B

useNetworkAwareQueryClient Limitations

Date: 2026-01-10 Category: state-management Key files: hooks/useNetworkAwareQueryClient.ts

Detail

The useNetworkAwareQueryClient hook uses Object.create(queryClient) which breaks QueryClient methods that use JavaScript private fields (like getQueriesData, setQueriesData, setQueryData). Only use it when you ONLY need invalidateQueries. For cache manipulation, use standard useQueryClient from @tanstack/react-query.