(query: Query)
| 4 | import type { DevtoolsPosition } from './contexts' |
| 5 | |
| 6 | export function getQueryStatusLabel(query: Query) { |
| 7 | return query.state.fetchStatus === 'fetching' |
| 8 | ? 'fetching' |
| 9 | : !query.getObserversCount() |
| 10 | ? 'inactive' |
| 11 | : query.state.fetchStatus === 'paused' |
| 12 | ? 'paused' |
| 13 | : query.isStale() |
| 14 | ? 'stale' |
| 15 | : 'fresh' |
| 16 | } |
| 17 | |
| 18 | type QueryStatusLabel = 'fresh' | 'stale' | 'paused' | 'inactive' | 'fetching' |
| 19 |
no test coverage detected
searching dependent graphs…