react-with-dynamic
Version:
Improved lazy loading in React with suspense and error boundary
3 lines (2 loc) • 651 B
JavaScript
import r from"react";import{ErrorIsolationProvider as e,withErrorIsolation as n}from"react-error-isolation";import{SuspenseProvider as o,withSuspense as t}from"react-suspenser";var a=function(n){var t=n.children,a=n.errorBoundaryProps,i=void 0===a?{}:a,u=n.suspenseFallback,c=void 0===u?null:u;return r.createElement(e,{config:i},r.createElement(o,{fallback:c},t))},i=function(r){var e=void 0===r?{}:r,o=e.errorBoundaryProps,a=void 0===o?{}:o,i=e.suspenseFallback;return function(r){return function(e){return n(a)((function(){return t(i)(r)(e)}))(e)}}};export{a as DynamicProvider,i as withDynamic};
//# sourceMappingURL=react-with-dynamic.esm.js.map