UNPKG

@equinor/fusion-react-errorboundary

Version:
16 lines 612 B
import { jsx as _jsx } from "react/jsx-runtime"; import { ErrorBoundary as ReactErrorBoundary, } from 'react-error-boundary'; import { fallbackRender } from './fallbackRender'; const reload = () => window.location.reload(); export const ErrorBoundary = (props) => { const args = { ...props }; if (!args.fallbackRender && !args.FallbackComponent && !args.fallback) { args.fallbackRender = fallbackRender; } if (!args.onReset) { args.onReset = reload; } return _jsx(ReactErrorBoundary, { ...args }); }; export default ErrorBoundary; //# sourceMappingURL=ErrorBoundary.js.map