UNPKG

@enonic/react-components

Version:

Library of React components for handling Enonic XP data and page components

1 lines 2.75 kB
"use strict";function e(e,r,t){if(r in e){Object.defineProperty(e,r,{value:t,enumerable:true,configurable:true,writable:true})}else{e[r]=t}return e}function r(r){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};var o=Object.keys(n);if(typeof Object.getOwnPropertySymbols==="function"){o=o.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))}o.forEach(function(t){e(r,t,n[t])})}return r}function t(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);if(r){n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})}t.push.apply(t,n)}return t}function n(e,r){r=r!=null?r:{};if(Object.getOwnPropertyDescriptors){Object.defineProperties(e,Object.getOwnPropertyDescriptors(r))}else{t(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function o(e,r){if(e==null)return{};var t={},n,o,i;if(typeof Reflect!=="undefined"&&Reflect.ownKeys){n=Reflect.ownKeys(e);for(i=0;i<n.length;i++){o=n[i];if(r.indexOf(o)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(e,o))continue;t[o]=e[o]}return t}t=c(e,r);if(Object.getOwnPropertySymbols){n=Object.getOwnPropertySymbols(e);for(i=0;i<n.length;i++){o=n[i];if(r.indexOf(o)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(e,o))continue;t[o]=e[o]}}return t}function c(e,r){if(e==null)return{};var t={},n=Object.getOwnPropertyNames(e),o,c;for(c=0;c<n.length;c++){o=n[c];if(r.indexOf(o)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(e,o))continue;t[o]=e[o]}return t}Object.defineProperty(exports,"__esModule",{value:true});var i=require("./chunk-TFI3ZOG4.cjs");var l=require("react/jsx-runtime");var u="#e0b4b4",s="#9f3a38",a=n(r({},i.h),{borderColor:u,color:s});function f(e){var t=e.children,c=e.html,i=o(e,["children","html"]);return c?l.jsx.call(void 0,"div",n(r({},i),{dangerouslySetInnerHTML:{__html:c},style:a})):l.jsx.call(void 0,"div",n(r({},i),{style:a,children:t}))}var p=function(e){var t=e.children,c=e.mode,i=o(e,["children","mode"]);return c==="live"||c==="preview"?(console.error(t),null):c==="inline"||c==="edit"||c==="admin"?l.jsx.call(void 0,f,n(r({},i),{children:t})):(c?console.error("Unsupported mode passed to Message component! mode:".concat(c," children:").concat(t)):console.warn("Message component didn't get mode prop! children:".concat(t)),null)};function d(e){return function(r){var t=r.error;return l.jsxs.call(void 0,p,{mode:e,children:[l.jsx.call(void 0,"h2",{children:"Error rendering component"}),l.jsx.call(void 0,"p",{children:t.message}),e==="edit"&&t.stack&&l.jsx.call(void 0,"pre",{children:t.stack})]})}}exports.a=f;exports.b=p;exports.c=d;