Ошибка BugSnag Граница не регистрирует ошибку в Bugsnag - PullRequest
0 голосов
/ 29 июня 2019

У меня есть

bugsnagClient.use(bugsnagReact, React)
const ErrorBoundary = bugsnagClient.getPlugin('react')

<ErrorBoundary FallbackComponent={ErrorFallbackComponent}>
    <AppContainer />
</ErrorBoundary>

export const ErrorFallbackComponent =  () => <div>An error has occurred</div>

однако я заметил только ошибку, которую я на самом деле делаю bugsnagClient.notify(new Error(error.errorMessage));

Мне интересно, нужно ли мне добавить bugsnagClient.notify(new Error(error.errorMessage)); в границу ошибки и если да, то как?

Я смотрел на это , но я не уверен, что багснаг-код уже обернул мой код и уже имеет эти методы.

1 Ответ

0 голосов
/ 04 июля 2019

Я бы посоветовал взглянуть на пример приложения React Bugsnag, чтобы увидеть, как следует использовать ErrorBoundary:

https://github.com/bugsnag/bugsnag-js/tree/master/examples/react

https://github.com/bugsnag/bugsnag-js/blob/master/examples/react/src/index.js

Если у вас все еще есть проблемы с настройкой, обратитесь в службу поддержки Bugsnag, и мы посмотрим.

Спасибо!

...