()
| 153 | } |
| 154 | |
| 155 | protected optionalRemove() { |
| 156 | if (!this.#observers.length) { |
| 157 | if (this.state.status === 'pending') { |
| 158 | this.scheduleGc() |
| 159 | } else { |
| 160 | this.#mutationCache.remove(this) |
| 161 | } |
| 162 | } |
| 163 | } |
| 164 | |
| 165 | continue(): Promise<unknown> { |
| 166 | return ( |