1.2.1 • Published 6 years ago

react-sentry-error-boundary v1.2.1

Weekly downloads
40
License
MIT
Repository
github
Last release
6 years ago

react-sentry-error-boundary

A React error boundary component with integrated Sentry error reporting using Raven JS. This library uses a single instance of Raven to manually capture exceptions in the React lifecycle method componentDidCatch.

Installation

npm install --save-dev react-sentry-error-boundary

Requirements

Peer Dependencies

prop-types >=15.5.0
raven-js >=3.26.3
react >=16.0.0

Usage

import MyWidget from './MyWidget'
import SentryErrorBoundary from 'react-sentry-error-boundary'
import React from 'react'

const App = () =>
  <SentryErrorBoundary dsn="https://<key>@sentry.io/<project>">
    <MyWidget />
  </SentryErrorBoundary>

export default App

Props

config

Documentation

A Sentry configuration object.

dsn

Documentation

REQUIRED. A Sentry DSN URL.

errorCallback

A callback function to execute on error.

errorNode

A node to render on error.

logErrors

A bool indicating whether errors are logged to Sentry. Defaults to true.

userContext

Documentation

A Sentry user context object.
1.2.1

6 years ago

1.2.0

6 years ago

1.1.0

6 years ago

1.0.0

6 years ago

0.0.11

6 years ago

0.0.10

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago