@enonic/react-components
Version:
Library of React components for handling Enonic XP data and page components
1 lines • 2.16 kB
JavaScript
;function e(e){if(e===void 0){throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return e}function r(e,r,t){r=u(r);return i(e,l()?Reflect.construct(r,t||[],u(e).constructor):r.apply(e,t))}function t(e,r){if(!(e instanceof r)){throw new TypeError("Cannot call a class as a function")}}function n(e,r){for(var t=0;t<r.length;t++){var n=r[t];n.enumerable=n.enumerable||false;n.configurable=true;if("value"in n)n.writable=true;Object.defineProperty(e,n.key,n)}}function o(e,r,t){if(r)n(e.prototype,r);if(t)n(e,t);return e}function u(e){u=Object.setPrototypeOf?Object.getPrototypeOf:function e(e){return e.__proto__||Object.getPrototypeOf(e)};return u(e)}function c(e,r){if(typeof r!=="function"&&r!==null){throw new TypeError("Super expression must either be null or a function")}e.prototype=Object.create(r&&r.prototype,{constructor:{value:e,writable:true,configurable:true}});if(r)a(e,r)}function i(r,t){if(t&&(f(t)==="object"||typeof t==="function")){return t}return e(r)}function a(e,r){a=Object.setPrototypeOf||function e(e,r){e.__proto__=r;return e};return a(e,r)}function f(e){"@swc/helpers - typeof";return e&&typeof Symbol!=="undefined"&&e.constructor===Symbol?"symbol":typeof e}function l(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(l=function(){return!!e})()}Object.defineProperty(exports,"__esModule",{value:true});"use client";var s=require("./chunk-TFRQUM3V.cjs");require("./chunk-TFI3ZOG4.cjs");var p=require("react");var h=require("react/jsx-runtime");var y=/*#__PURE__*/function(e){c(n,e);function n(e){t(this,n);var o;o=r(this,n,[e]),o.state={hasError:!1,error:new Error};return o}o(n,[{key:"componentDidCatch",value:function e(e,r){this.setState({error:e})}},{key:"render",value:function e(){return this.state.hasError?h.jsx.call(void 0,this.props.Fallback,{error:this.state.error}):this.props.children}}],[{key:"getDerivedStateFromError",value:function e(e){return{hasError:!0}}}]);return n}(p.Component);function b(e){var r=e.children,t=e.mode;return h.jsx.call(void 0,y,{Fallback:s.c.call(void 0,t),children:r})}exports.default=b;