/
Percival
/
react_final_project
Обзор
Документация
Войти
/
Percival
/
react_final_project
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/shared/utils/getMessageFromError.ts
21 строка
547 B
Rituparn
Added code
23 ноя 2025, 19:02
23 ноя 2025, 19:02
2aec7c7
Код
Авторство
О чём код?
import { objectHasProperty } from './common'; export const getMessageFromError = ( error: unknown, defaultErrorMessage: string ) => { // Handle RTK Query errors with data.message structure if ( objectHasProperty(error, 'data') && objectHasProperty(error.data, 'message') && typeof error.data.message === 'string' ) { return error.data.message; } // Handle standard errors with message property if (objectHasProperty(error, 'message') && typeof error.message === 'string') return error.message; return defaultErrorMessage; };