1.0.0 • Published 5 years ago

react-boundary v1.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

react-boundary

npm version gzip size license

Error boundaries, the hooky way.

Installation

npm install react-boundary

or

yarn add react-boundary

Usage

import { boundary, useError } from 'react-boundary';

const Component = boundary(() => {
  const [error, info] = useError();

  return error && info ? (
    <span>
      Oh no! Something happened: {error.message}
      {info.componentStack}
    </span>
  ) : (
    <span>
      Everything is fine
    </span>
  );
});