fix(ux): friendly error UI вместо raw AxiosError
This commit is contained in:
@@ -183,6 +183,24 @@ i18n
|
||||
'webhooks.stats.successRateOf_one': 'из {{count}} завершённой',
|
||||
'webhooks.stats.successRateOf_few': 'из {{count}} завершённых',
|
||||
'webhooks.stats.successRateOf_many': 'из {{count}} завершённых',
|
||||
// === Friendly query error states ===
|
||||
'queryError.retry': 'Повторить',
|
||||
'queryError.network.title': 'Нет соединения с сервером',
|
||||
'queryError.network.body': 'Проверьте сеть. Когда соединение восстановится — повторите.',
|
||||
'queryError.unavailable.title': 'Сервер временно недоступен',
|
||||
'queryError.unavailable.body': 'Возможно идёт обновление или плановое обслуживание. Подождите несколько секунд и повторите.',
|
||||
'queryError.server.title': 'Внутренняя ошибка сервера',
|
||||
'queryError.server.body': 'Что-то пошло не так на стороне сервера. Если ошибка повторяется — сообщите администратору.',
|
||||
'queryError.notFound.title': 'Не найдено',
|
||||
'queryError.notFound.body': 'Запрашиваемые данные не существуют или были удалены.',
|
||||
'queryError.forbidden.title': 'Нет доступа',
|
||||
'queryError.forbidden.body': 'У вас нет прав на просмотр этих данных.',
|
||||
'queryError.unauthorized.title': 'Требуется вход',
|
||||
'queryError.unauthorized.body': 'Сессия истекла. Войдите снова чтобы продолжить.',
|
||||
'queryError.client.title': 'Запрос некорректен',
|
||||
'queryError.client.body': 'Сервер отклонил запрос.',
|
||||
'queryError.generic.title': 'Не удалось загрузить данные',
|
||||
'queryError.generic.body': 'Что-то пошло не так. Попробуйте ещё раз.',
|
||||
'webhooks.deliveries.col.eventId': 'Event ID',
|
||||
'webhooks.deliveries.col.attempts': 'Попыток',
|
||||
'webhooks.deliveries.col.lastAttempt': 'Последняя попытка',
|
||||
@@ -830,6 +848,24 @@ i18n
|
||||
'webhooks.stats.successRate': 'Success rate',
|
||||
'webhooks.stats.successRateOf_one': 'of {{count}} terminal',
|
||||
'webhooks.stats.successRateOf_other': 'of {{count}} terminal',
|
||||
// === Friendly query error states ===
|
||||
'queryError.retry': 'Retry',
|
||||
'queryError.network.title': 'No connection to server',
|
||||
'queryError.network.body': 'Check your network. Once connected, retry.',
|
||||
'queryError.unavailable.title': 'Server temporarily unavailable',
|
||||
'queryError.unavailable.body': 'Possibly an update or scheduled maintenance. Wait a few seconds and retry.',
|
||||
'queryError.server.title': 'Internal server error',
|
||||
'queryError.server.body': 'Something went wrong on the server side. If it keeps happening, please contact the admin.',
|
||||
'queryError.notFound.title': 'Not found',
|
||||
'queryError.notFound.body': 'The requested data does not exist or has been removed.',
|
||||
'queryError.forbidden.title': 'Access denied',
|
||||
'queryError.forbidden.body': 'You do not have permission to view this data.',
|
||||
'queryError.unauthorized.title': 'Login required',
|
||||
'queryError.unauthorized.body': 'Session expired. Sign in again to continue.',
|
||||
'queryError.client.title': 'Request rejected',
|
||||
'queryError.client.body': 'The server rejected the request.',
|
||||
'queryError.generic.title': 'Failed to load data',
|
||||
'queryError.generic.body': 'Something went wrong. Please try again.',
|
||||
'webhooks.deliveries.col.eventId': 'Event ID',
|
||||
'webhooks.deliveries.col.attempts': 'Attempts',
|
||||
'webhooks.deliveries.col.lastAttempt': 'Last attempt',
|
||||
|
||||
Reference in New Issue
Block a user