(query: Query)
| 186 | } |
| 187 | |
| 188 | async function persistQuery(query: Query) { |
| 189 | if (storage != null) { |
| 190 | const storageKey = `${prefix}-${query.queryHash}` |
| 191 | storage.setItem( |
| 192 | storageKey, |
| 193 | await serialize({ |
| 194 | state: query.state, |
| 195 | queryKey: query.queryKey, |
| 196 | queryHash: query.queryHash, |
| 197 | buster: buster, |
| 198 | }), |
| 199 | ) |
| 200 | } |
| 201 | } |
| 202 | |
| 203 | async function persisterFn<T, TQueryKey extends QueryKey>( |
| 204 | queryFn: (context: QueryFunctionContext<TQueryKey>) => T | Promise<T>, |
no outgoing calls
no test coverage detected