({
queryState,
observerCount,
isStale,
}: {
queryState: Query['state']
observerCount: number
isStale: boolean
})
| 27 | } |
| 28 | |
| 29 | export function getQueryStatusColor({ |
| 30 | queryState, |
| 31 | observerCount, |
| 32 | isStale, |
| 33 | }: { |
| 34 | queryState: Query['state'] |
| 35 | observerCount: number |
| 36 | isStale: boolean |
| 37 | }) { |
| 38 | return queryState.fetchStatus === 'fetching' |
| 39 | ? 'blue' |
| 40 | : !observerCount |
| 41 | ? 'gray' |
| 42 | : queryState.fetchStatus === 'paused' |
| 43 | ? 'purple' |
| 44 | : isStale |
| 45 | ? 'yellow' |
| 46 | : 'green' |
| 47 | } |
| 48 | |
| 49 | export function getMutationStatusColor({ |
| 50 | status, |
no outgoing calls
no test coverage detected
searching dependent graphs…