()
| 216 | |
| 217 | // Cleanup to prevent event listener leaks after fetch completes |
| 218 | const cleanup = () => { |
| 219 | init.signal?.removeEventListener('abort', abort) |
| 220 | timeoutSignal.removeEventListener('abort', abort) |
| 221 | } |
| 222 | |
| 223 | if (init.signal.aborted) { |
| 224 | controller.abort() |
no test coverage detected