react-boundaries
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

react-boundaries

Example

import { ErrorFallbackComponentProps, ErrorHandler } from 'react-boundaries';

const CustomErrorHandler = ({ error }: ErrorFallbackComponentProps) => {
  useLayoutEffect(() => {
    console.log(error);
  }, [error]);

  return <ErrorFallback>{/* ErrorFallback Component */}</ErrorFallback>;
};

export default {
  fallback: CustomErrorHandler,
  condition: (error) => true,
} as ErrorHandler;
<Boundary
  pendingFallback={<div>Loading...</div>}
  rejectedHandler={[CustomErrorHandler]}
>
  <Component />
</Boundary>

Package Sidebar

Install

npm i react-boundaries

Weekly Downloads

75

Version

1.0.2

License

MIT

Unpacked Size

46.2 kB

Total Files

6

Last publish

Collaborators

  • ryum91