MCPcopy Create free account
hub / github.com/TanStack/query / createValueAccessor

Function createValueAccessor

packages/lit-query/src/accessor.ts:36–43  ·  view source on GitHub ↗
(getter: () => T)

Source from the content-addressed store, hash-verified

34}
35
36export function createValueAccessor<T>(getter: () => T): ValueAccessor<T> {
37 const accessor = (() => getter()) as ValueAccessor<T>
38 Object.defineProperty(accessor, 'current', {
39 get: getter,
40 enumerable: true,
41 })
42 return accessor
43}

Callers 7

createQueryControllerFunction · 0.85
createQueriesControllerFunction · 0.85
createMutationControllerFunction · 0.85
useMutationStateFunction · 0.85
useIsMutatingFunction · 0.85
useIsFetchingFunction · 0.85

Calls 1

getterFunction · 0.85

Tested by

no test coverage detected