(array1: Array<T>, array2: Array<T>)
| 10 | import type { QueryClient } from './queryClient' |
| 11 | |
| 12 | function difference<T>(array1: Array<T>, array2: Array<T>): Array<T> { |
| 13 | const excludeSet = new Set(array2) |
| 14 | return array1.filter((x) => !excludeSet.has(x)) |
| 15 | } |
| 16 | |
| 17 | type QueriesObserverListener = (result: Array<QueryObserverResult>) => void |
| 18 |