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>

/react-boundaries/

    Package Sidebar

    Install

    npm i react-boundaries

    Weekly Downloads

    26

    Version

    1.0.2

    License

    MIT

    Unpacked Size

    46.2 kB

    Total Files

    6

    Last publish

    Collaborators

    • ryum91