объект ошибки, полученный в <Query>
или <Mutation>
, имеет много вложений для доступа к нужным мне данным.
Я хотел бы отправить error.message
компоненту ErrorMessage.но это всегда с префиксом "GraphQL Error: <message>"
, что мои пользователи находят запутанным.
, чтобы обойти это, мне приходится копаться в error.graphQLErrors[].message
в каждом месте обработки ошибок по всей базе кода.
Есть ли что-то аналогичное formatError
(сервер apollo) для клиента?Я хотел бы просто сделать сообщение об ошибке (которое отправил мой сервер) свойством верхнего уровня для легкого доступа.Я мог бы быть далеко отсюда, но разве это не очень распространенная операция для клиента GraphQL?