13 lines
9.2 KiB
JavaScript

var J=Object.defineProperty,K=Object.defineProperties;var Q=Object.getOwnPropertyDescriptors;var w=Object.getOwnPropertySymbols;var W=Object.prototype.hasOwnProperty,Y=Object.prototype.propertyIsEnumerable;var P=(e,t,r)=>t in e?J(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,_=(e,t)=>{for(var r in t||(t={}))W.call(t,r)&&P(e,r,t[r]);if(w)for(var r of w(t))Y.call(t,r)&&P(e,r,t[r]);return e},R=(e,t)=>K(e,Q(t));var y={exports:{}},s={};/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var b=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable;function ee(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function te(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(t).map(function(u){return t[u]});if(n.join("")!=="0123456789")return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(u){o[u]=u}),Object.keys(Object.assign({},o)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}var re=te()?Object.assign:function(e,t){for(var r,n=ee(e),o,u=1;u<arguments.length;u++){r=Object(arguments[u]);for(var a in r)X.call(r,a)&&(n[a]=r[a]);if(b){o=b(r);for(var i=0;i<o.length;i++)Z.call(r,o[i])&&(n[o[i]]=r[o[i]])}}return n};/** @license React v17.0.2
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var j=re,d=60103,M=60106;s.Fragment=60107;s.StrictMode=60108;s.Profiler=60114;var U=60109,I=60110,T=60112;s.Suspense=60113;var q=60115,F=60116;if(typeof Symbol=="function"&&Symbol.for){var f=Symbol.for;d=f("react.element"),M=f("react.portal"),s.Fragment=f("react.fragment"),s.StrictMode=f("react.strict_mode"),s.Profiler=f("react.profiler"),U=f("react.provider"),I=f("react.context"),T=f("react.forward_ref"),s.Suspense=f("react.suspense"),q=f("react.memo"),F=f("react.lazy")}var N=typeof Symbol=="function"&&Symbol.iterator;function ne(e){return e===null||typeof e!="object"?null:(e=N&&e[N]||e["@@iterator"],typeof e=="function"?e:null)}function h(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var D={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},L={};function v(e,t,r){this.props=e,this.context=t,this.refs=L,this.updater=r||D}v.prototype.isReactComponent={};v.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error(h(85));this.updater.enqueueSetState(this,e,t,"setState")};v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function B(){}B.prototype=v.prototype;function O(e,t,r){this.props=e,this.context=t,this.refs=L,this.updater=r||D}var $=O.prototype=new B;$.constructor=O;j($,v.prototype);$.isPureReactComponent=!0;var x={current:null},V=Object.prototype.hasOwnProperty,z={key:!0,ref:!0,__self:!0,__source:!0};function H(e,t,r){var n,o={},u=null,a=null;if(t!=null)for(n in t.ref!==void 0&&(a=t.ref),t.key!==void 0&&(u=""+t.key),t)V.call(t,n)&&!z.hasOwnProperty(n)&&(o[n]=t[n]);var i=arguments.length-2;if(i===1)o.children=r;else if(1<i){for(var c=Array(i),l=0;l<i;l++)c[l]=arguments[l+2];o.children=c}if(e&&e.defaultProps)for(n in i=e.defaultProps,i)o[n]===void 0&&(o[n]=i[n]);return{$$typeof:d,type:e,key:u,ref:a,props:o,_owner:x.current}}function oe(e,t){return{$$typeof:d,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function k(e){return typeof e=="object"&&e!==null&&e.$$typeof===d}function ue(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return t[r]})}var A=/\/+/g;function E(e,t){return typeof e=="object"&&e!==null&&e.key!=null?ue(""+e.key):t.toString(36)}function C(e,t,r,n,o){var u=typeof e;(u==="undefined"||u==="boolean")&&(e=null);var a=!1;if(e===null)a=!0;else switch(u){case"string":case"number":a=!0;break;case"object":switch(e.$$typeof){case d:case M:a=!0}}if(a)return a=e,o=o(a),e=n===""?"."+E(a,0):n,Array.isArray(o)?(r="",e!=null&&(r=e.replace(A,"$&/")+"/"),C(o,t,r,"",function(l){return l})):o!=null&&(k(o)&&(o=oe(o,r+(!o.key||a&&a.key===o.key?"":(""+o.key).replace(A,"$&/")+"/")+e)),t.push(o)),1;if(a=0,n=n===""?".":n+":",Array.isArray(e))for(var i=0;i<e.length;i++){u=e[i];var c=n+E(u,i);a+=C(u,t,r,c,o)}else if(c=ne(e),typeof c=="function")for(e=c.call(e),i=0;!(u=e.next()).done;)u=u.value,c=n+E(u,i++),a+=C(u,t,r,c,o);else if(u==="object")throw t=""+e,Error(h(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t));return a}function g(e,t,r){if(e==null)return e;var n=[],o=0;return C(e,n,"","",function(u){return t.call(r,u,o++)}),n}function se(e){if(e._status===-1){var t=e._result;t=t(),e._status=0,e._result=t,t.then(function(r){e._status===0&&(r=r.default,e._status=1,e._result=r)},function(r){e._status===0&&(e._status=2,e._result=r)})}if(e._status===1)return e._result;throw e._result}var G={current:null};function p(){var e=G.current;if(e===null)throw Error(h(321));return e}var ie={ReactCurrentDispatcher:G,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:x,IsSomeRendererActing:{current:!1},assign:j};s.Children={map:g,forEach:function(e,t,r){g(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return g(e,function(){t++}),t},toArray:function(e){return g(e,function(t){return t})||[]},only:function(e){if(!k(e))throw Error(h(143));return e}};s.Component=v;s.PureComponent=O;s.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ie;s.cloneElement=function(e,t,r){if(e==null)throw Error(h(267,e));var n=j({},e.props),o=e.key,u=e.ref,a=e._owner;if(t!=null){if(t.ref!==void 0&&(u=t.ref,a=x.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var i=e.type.defaultProps;for(c in t)V.call(t,c)&&!z.hasOwnProperty(c)&&(n[c]=t[c]===void 0&&i!==void 0?i[c]:t[c])}var c=arguments.length-2;if(c===1)n.children=r;else if(1<c){i=Array(c);for(var l=0;l<c;l++)i[l]=arguments[l+2];n.children=i}return{$$typeof:d,type:e.type,key:o,ref:u,props:n,_owner:a}};s.createContext=function(e,t){return t===void 0&&(t=null),e={$$typeof:I,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider={$$typeof:U,_context:e},e.Consumer=e};s.createElement=H;s.createFactory=function(e){var t=H.bind(null,e);return t.type=e,t};s.createRef=function(){return{current:null}};s.forwardRef=function(e){return{$$typeof:T,render:e}};s.isValidElement=k;s.lazy=function(e){return{$$typeof:F,_payload:{_status:-1,_result:e},_init:se}};s.memo=function(e,t){return{$$typeof:q,type:e,compare:t===void 0?null:t}};s.useCallback=function(e,t){return p().useCallback(e,t)};s.useContext=function(e,t){return p().useContext(e,t)};s.useDebugValue=function(){};s.useEffect=function(e,t){return p().useEffect(e,t)};s.useImperativeHandle=function(e,t,r){return p().useImperativeHandle(e,t,r)};s.useLayoutEffect=function(e,t){return p().useLayoutEffect(e,t)};s.useMemo=function(e,t){return p().useMemo(e,t)};s.useReducer=function(e,t,r){return p().useReducer(e,t,r)};s.useRef=function(e){return p().useRef(e)};s.useState=function(e){return p().useState(e)};s.version="17.0.2";y.exports=s;var m=y.exports,ae=m.createContext(void 0),ce=e=>({show:()=>{e.style.display="initial"},hide:()=>{e.style.display="none"}}),S=({config:e,methods:t})=>{var i;const r=y.exports.useContext(ae),n=(i=r==null?void 0:r.page)==null?void 0:i.getNode(e.id),[o,u]=y.exports.useState(!1),a=y.exports.useRef(null);return o||(u(!0),n==null||n.emit("created",{methods:t})),y.exports.useEffect(()=>{const c=a.current,l=R(_(_({},ce(c)),t),{$el:c});return n==null||n.emit("mounted",l),()=>{n==null||n.emit("destroy",l)}},[]),{app:r,ref:a}};const le=({config:e})=>{const{app:t,ref:r}=S({config:e});if(!t)return null;const n=t.resolveComponent("text");return m.createElement("button",{ref:r,className:"magic-ui-button",style:t.transformStyle(e.style||{}),id:e.id},m.createElement(n,{config:{text:e.text}}))};le.displayName="maigc-ui-button";const fe=({config:e})=>{var n;const{app:t,ref:r}=S({config:e});return t?m.createElement("div",{ref:r,id:`${e.id}`,className:`magic-ui-container${e.className?` ${e.className}`:""}`,style:t.transformStyle(e.style||{})},(n=e.items)==null?void 0:n.map(o=>{const u=t.resolveComponent(o.type||"container");return u?m.createElement(u,{id:`${o.id}`,key:o.id,config:o,className:`magic-ui-component${e.className?` ${e.className}`:""}`,style:t.transformStyle(o.style||{})}):null})):null};fe.displayName="magic-ui-container";const pe=({config:e})=>{const{app:t}=S({config:e});if(!t)return null;const r=t.resolveComponent("container");return m.createElement(r,{config:_({className:"magic-ui-page"},e)})};pe.displayName="maigc-ui-page";const ye=({config:e})=>{const{app:t,ref:r}=S({config:e});if(!t)return null;const[n]=y.exports.useState(e.text);return m.createElement("p",{ref:r,className:"magic-ui-text",style:t.transformStyle(e.style||{}),id:e.id},n)};ye.displayName="maigc-ui-text";export{ae as A,fe as C,pe as P,m as R,ye as T,le as a,y as r};