(error: unknown, deps: HandleUrlLoadFailureDeps)
| 67 | } |
| 68 | |
| 69 | export function handleUrlLoadFailure(error: unknown, deps: HandleUrlLoadFailureDeps): UrlLoadError { |
| 70 | const errorLog = deps.errorLog ?? appLogger.error; |
| 71 | errorLog('[URL Loader] Error:', error); |
| 72 | |
| 73 | deps.clearCaches(); |
| 74 | |
| 75 | const urlError = resolveUrlLoadError(error, deps.contextUrl, deps.classifyError); |
| 76 | deps.setUrlError(urlError); |
| 77 | deps.setError(formatUrlLoadError(urlError)); |
| 78 | |
| 79 | return urlError; |
| 80 | } |
no test coverage detected