Function
get
(
target: QueryObserverResult<TData, TError>,
prop: keyof QueryObserverResult<TData, TError>,
)
Source from the content-addressed store, hash-verified
| 372 | |
| 373 | const handler = { |
| 374 | get( |
| 375 | target: QueryObserverResult<TData, TError>, |
| 376 | prop: keyof QueryObserverResult<TData, TError>, |
| 377 | ): any { |
| 378 | if (prop === 'data') { |
| 379 | if (state.data !== undefined) { |
| 380 | return queryResource.latest?.data |
| 381 | } |
| 382 | return queryResource()?.data |
| 383 | } |
| 384 | return Reflect.get(target, prop) |
| 385 | }, |
| 386 | } |
| 387 | |
| 388 | return new Proxy(state, handler) |
Callers
nothing calls this directly
Tested by
no test coverage detected