From c6380851dc73571501c2f0b753e42cc97dd0d588 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Wed, 19 Aug 2026 16:50:48 +0300 Subject: [PATCH] remove duplicated list of errors --- src/lib/hooks/useCleanError.ts | 10 ++-------- src/lib/strings/errors.ts | 2 +- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/src/lib/hooks/useCleanError.ts b/src/lib/hooks/useCleanError.ts index 5f8dce6081..ec70db07e0 100644 --- a/src/lib/hooks/useCleanError.ts +++ b/src/lib/hooks/useCleanError.ts @@ -1,6 +1,8 @@ import {useCallback} from 'react' import {useLingui} from '@lingui/react/macro' +import {NETWORK_ERRORS} from '#/lib/strings/errors' + type CleanedError = { raw: string | undefined clean: string | undefined @@ -82,14 +84,6 @@ export function useCleanError() { ) } -const NETWORK_ERRORS = [ - 'Abort', - 'Network request failed', - 'Failed to fetch', - 'Load failed', - 'Upstream service unreachable', -] - export function isNetworkError(e: unknown) { const str = String(e) for (const err of NETWORK_ERRORS) { diff --git a/src/lib/strings/errors.ts b/src/lib/strings/errors.ts index 2d419ed771..480f5a572d 100644 --- a/src/lib/strings/errors.ts +++ b/src/lib/strings/errors.ts @@ -79,7 +79,7 @@ export function cleanError(e: unknown): string { return toDisplayString(e, str) } -const NETWORK_ERRORS = [ +export const NETWORK_ERRORS = [ 'Abort', 'Network request failed', 'Network request timed out',