( query: Query<any, any, any, any>, prevQuery: Query<any, any, any, any>, options: QueryObserverOptions<any, any, any, any, any>, prevOptions: QueryObserverOptions<any, any, any, any, any> )
| 811 | } |
| 812 | |
| 813 | function shouldFetchOptionally( |
| 814 | query: Query<any, any, any, any>, |
| 815 | prevQuery: Query<any, any, any, any>, |
| 816 | options: QueryObserverOptions<any, any, any, any, any>, |
| 817 | prevOptions: QueryObserverOptions<any, any, any, any, any> |
| 818 | ): boolean { |
| 819 | return ( |
| 820 | options.enabled !== false && |
| 821 | (query !== prevQuery || prevOptions.enabled === false) && |
| 822 | (!options.suspense || query.state.status !== 'error') && |
| 823 | isStale(query, options) |
| 824 | ) |
| 825 | } |
| 826 | |
| 827 | function isStale( |
| 828 | query: Query<any, any, any, any>, |
no test coverage detected
searching dependent graphs…