MCPcopy
hub / github.com/TanStack/query / subscribe

Method subscribe

packages/query-core/src/subscribable.ts:8–17  ·  view source on GitHub ↗
(listener: TListener)

Source from the content-addressed store, hash-verified

6 }
7
8 subscribe(listener: TListener): () => void {
9 this.listeners.add(listener)
10
11 this.onSubscribe()
12
13 return () => {
14 this.listeners.delete(listener)
15 this.onUnsubscribe()
16 }
17 }
18
19 hasListeners(): boolean {
20 return this.listeners.size > 0

Callers 15

useBaseQueryFunction · 0.45
useMutationFunction · 0.45
useMutationStateFunction · 0.45
useQueriesFunction · 0.45
useIsFetchingFunction · 0.45
setupDevtoolsFunction · 0.45
DevtoolsFunction · 0.45
useBaseQueryFunction · 0.45
useMutationFunction · 0.45

Calls 3

onSubscribeMethod · 0.95
onUnsubscribeMethod · 0.95
addMethod · 0.45

Tested by

no test coverage detected