()
| 222 | } |
| 223 | |
| 224 | #updateResult(): void { |
| 225 | const state = |
| 226 | this.#currentMutation?.state ?? |
| 227 | getDefaultState<TData, TError, TVariables, TOnMutateResult>() |
| 228 | |
| 229 | this.#currentResult = { |
| 230 | ...state, |
| 231 | isPending: state.status === 'pending', |
| 232 | isSuccess: state.status === 'success', |
| 233 | isError: state.status === 'error', |
| 234 | isIdle: state.status === 'idle', |
| 235 | mutate: this.mutate, |
| 236 | reset: this.reset, |
| 237 | } as MutationObserverResult<TData, TError, TVariables, TOnMutateResult> |
| 238 | } |
| 239 | |
| 240 | #notify(action?: Action<TData, TError, TVariables, TOnMutateResult>): void { |
| 241 | notifyManager.batch(() => { |
no test coverage detected