diff --git a/app/srv/core/main.js b/app/srv/core/main.js index 626b17f9..40182c2b 100644 --- a/app/srv/core/main.js +++ b/app/srv/core/main.js @@ -105,7 +105,7 @@ Error generating stack: `+i.message+` ${TT(e,t.mode)} ${fT(e,t.mode)} ${AT(e,t.mode)} - `,(t?.hover||t?.active)&&CT({item:e,hover:t?.hover,active:t?.active}),cT(e,t.mode)])}catch(n){console.log(n)}return cx([])};var OT=ye(Ze()),wu=(e,t,n,r,o)=>{let i=t.item,a;i.component?.style&&(a={style:i.component.style,className:rg(i.component.style,{mode:e.mode})});let l={className:rg(i,{mode:e.mode}),inherit:a},u={},c=t.item.childs,p;return t.item.type==="text"?(p=null,l.dangerouslySetInnerHTML={__html:t.item.html||""}):p=Array.isArray(c)&&c?.map(y=>{if(!y)return null;let{id:d}=y,x=n?e.layout?.meta[d]:e.meta[d];return x?(0,OT.jsx)(xo,{meta:x,is_layout:n,passprop:{...r},depth:o+1},d):(y.type==="item"&&y.component?.id&&console.error(`Warning component ${y.name} - ${y.component.id} failed to load.`),null)}),l.children=p,t.item.adv?.html?(delete l.children,l.dangerouslySetInnerHTML={__html:t.item.adv?.html}):t.item.adv?.js&&!t.item.adv.js.includes("children")&&(delete l.children,delete l.dangerouslySetInnerHTML),{props:l,text_props:u}};h();g();m();var pC=ye($t());h();g();m();var uC=ye(v1());h();g();m();var f8={id:"",name:"",domain:"",config:{api_url:""},js:"",js_compiled:"",responsive:"",layout:{id:"--",meta:void 0,entry:[]}},p8={id:"",name:"",url:"",snapshot:null,comps:{}};var rn={active_id:!1,comp_id:!1,instance_comp_id:!1,instance_item_id:!1},wa={should_render_main:!0,hover:{id:""},scope:{},script_nav:{list:[],idx:-1},text:{id:"",content:"",timeout:null,el:null},get item_id(){return rn.active_id===!1&&(rn.active_id=localStorage.getItem("prasi-active-id")||""),rn.active_id||""},set item_id(e){localStorage.setItem("prasi-active-id",e||""),rn.active_id=e||""},get comp_id(){return rn.comp_id===!1&&(rn.comp_id=localStorage.getItem("prasi-comp-id")||""),rn.comp_id||""},set comp_id(e){localStorage.setItem("prasi-comp-id",e||""),rn.comp_id=e||""},instance:{get comp_id(){return rn.instance_comp_id===!1&&(rn.instance_comp_id=localStorage.getItem("prasi-instance-comp-id")||""),rn.instance_comp_id||""},set comp_id(e){localStorage.setItem("prasi-instance-comp-id",e||""),rn.instance_comp_id=e||""},get item_id(){return rn.instance_item_id===!1&&(rn.instance_item_id=localStorage.getItem("prasi-instance-item-id")||""),rn.instance_item_id||""},set item_id(e){localStorage.setItem("prasi-instance-item-id",e||""),rn.instance_item_id=e||""}}},xJ={mode:"",user:{id:"",username:"",client_id:""},clients:{},status:"init",preview:{url_cache:new Set,route_cache:$f(),page_cache:{},meta_cache:{}},sync:null,sync_assigned:!1,site:Zs(f8),site_tstamp:Date.now(),site_exports:{},site_dts:"",site_dts_entry:{},prisma_ext:"",script:{site_types:{},loaded:!1,do_edit:async(e,t)=>{},db:null,api:null,init_local_effect:{}},page:{history:{id:"",show:!1},root_id:"root",cur:p8,doc:null,list:{},building:!1,meta:{},entry:[],tree:[],render:()=>{}},comp:{doc:null,item:null,loaded:{},list:{},group:{}},code:{},global_prop:[],ui:{monaco:null,comp_editable:localStorage.getItem("prasi-comp-editable")==="yes",zoom:localStorage.zoom||"100%",side:{prop:!0},layout:{left:parseInt(localStorage.getItem("prasi-layout-left")||"250"),right:parseInt(localStorage.getItem("prasi-layout-right")||"250")},prevent_indent_hook:!1,syncing:!1,tree:{item_loading:[],search:"",search_ref:null,search_mode:{Name:!0,JS:!1,HTML:!1,CSS:!1},rename_id:"",open_all:!1,open:{}},popup:{file:{enabled:!1,open:!1,picker:{value:"",on_pick:!1,multi:!1},path:"/",expanded:JSON.parse(localStorage.getItem("panel-file-expanded")||"{}"),entry:{},selected:new Set,action:null,file_renaming:"",file_ctx_menu_event:null,tree:[],tree_renaming:"",tree_ctx_path:"",tree_ctx_menu_event:null,preview:!0,upload:{started:!1,progress:{}}},code:{init:!1,open:!1,name:"site",log:"",loading:!1,rebuilding:!1,startup_status:"init",error:!1,show_log:!1,list:{}},page:{open:null,form:null},script:{open:!1,mode:"js",lastMode:"js",type:"item",prop_kind:"",prop_name:"",on_close:()=>{},typings:{status:"ok",err_msg:""},wb_render:()=>{}},site:null,site_form:null,comp:{preview_id:"",open:null,import:!1},comp_group:null,api:{open:!1}}}};h();g();m();var T1=e=>({isMobile:e.mode==="mobile",isDesktop:e.mode==="desktop",isEditor:location.pathname.startsWith("/ed/")});h();g();m();h();g();m();h();g();m();h();g();m();h();g();m();h();g();m();h();g();m();var I;(function(e){e[e.NONE=0]="NONE";let n=1;e[e._abstract=n]="_abstract";let r=n+1;e[e._accessor=r]="_accessor";let o=r+1;e[e._as=o]="_as";let i=o+1;e[e._assert=i]="_assert";let a=i+1;e[e._asserts=a]="_asserts";let l=a+1;e[e._async=l]="_async";let u=l+1;e[e._await=u]="_await";let c=u+1;e[e._checks=c]="_checks";let p=c+1;e[e._constructor=p]="_constructor";let y=p+1;e[e._declare=y]="_declare";let d=y+1;e[e._enum=d]="_enum";let x=d+1;e[e._exports=x]="_exports";let w=x+1;e[e._from=w]="_from";let T=w+1;e[e._get=T]="_get";let S=T+1;e[e._global=S]="_global";let _=S+1;e[e._implements=_]="_implements";let k=_+1;e[e._infer=k]="_infer";let v=k+1;e[e._interface=v]="_interface";let E=v+1;e[e._is=E]="_is";let P=E+1;e[e._keyof=P]="_keyof";let W=P+1;e[e._mixins=W]="_mixins";let D=W+1;e[e._module=D]="_module";let Y=D+1;e[e._namespace=Y]="_namespace";let J=Y+1;e[e._of=J]="_of";let Z=J+1;e[e._opaque=Z]="_opaque";let ce=Z+1;e[e._out=ce]="_out";let Ue=ce+1;e[e._override=Ue]="_override";let Ct=Ue+1;e[e._private=Ct]="_private";let M=Ct+1;e[e._protected=M]="_protected";let B=M+1;e[e._proto=B]="_proto";let F=B+1;e[e._public=F]="_public";let j=F+1;e[e._readonly=j]="_readonly";let X=j+1;e[e._require=X]="_require";let ie=X+1;e[e._satisfies=ie]="_satisfies";let ue=ie+1;e[e._set=ue]="_set";let se=ue+1;e[e._static=se]="_static";let _e=se+1;e[e._symbol=_e]="_symbol";let ge=_e+1;e[e._type=ge]="_type";let Qe=ge+1;e[e._unique=Qe]="_unique";let it=Qe+1;e[e._using=it]="_using"})(I||(I={}));h();g();m();var s;(function(e){e[e.PRECEDENCE_MASK=15]="PRECEDENCE_MASK";let n=16;e[e.IS_KEYWORD=n]="IS_KEYWORD";let r=32;e[e.IS_ASSIGN=r]="IS_ASSIGN";let o=64;e[e.IS_RIGHT_ASSOCIATIVE=o]="IS_RIGHT_ASSOCIATIVE";let i=128;e[e.IS_PREFIX=i]="IS_PREFIX";let a=256;e[e.IS_POSTFIX=a]="IS_POSTFIX";let l=512;e[e.IS_EXPRESSION_START=l]="IS_EXPRESSION_START";let u=512;e[e.num=u]="num";let c=1536;e[e.bigint=c]="bigint";let p=2560;e[e.decimal=p]="decimal";let y=3584;e[e.regexp=y]="regexp";let d=4608;e[e.string=d]="string";let x=5632;e[e.name=x]="name";let w=6144;e[e.eof=w]="eof";let T=7680;e[e.bracketL=T]="bracketL";let S=8192;e[e.bracketR=S]="bracketR";let _=9728;e[e.braceL=_]="braceL";let k=10752;e[e.braceBarL=k]="braceBarL";let v=11264;e[e.braceR=v]="braceR";let E=12288;e[e.braceBarR=E]="braceBarR";let P=13824;e[e.parenL=P]="parenL";let W=14336;e[e.parenR=W]="parenR";let D=15360;e[e.comma=D]="comma";let Y=16384;e[e.semi=Y]="semi";let J=17408;e[e.colon=J]="colon";let Z=18432;e[e.doubleColon=Z]="doubleColon";let ce=19456;e[e.dot=ce]="dot";let Ue=20480;e[e.question=Ue]="question";let Ct=21504;e[e.questionDot=Ct]="questionDot";let M=22528;e[e.arrow=M]="arrow";let B=23552;e[e.template=B]="template";let F=24576;e[e.ellipsis=F]="ellipsis";let j=25600;e[e.backQuote=j]="backQuote";let X=27136;e[e.dollarBraceL=X]="dollarBraceL";let ie=27648;e[e.at=ie]="at";let ue=29184;e[e.hash=ue]="hash";let se=29728;e[e.eq=se]="eq";let _e=30752;e[e.assign=_e]="assign";let ge=32640;e[e.preIncDec=ge]="preIncDec";let Qe=33664;e[e.postIncDec=Qe]="postIncDec";let it=34432;e[e.bang=it]="bang";let St=35456;e[e.tilde=St]="tilde";let An=35841;e[e.pipeline=An]="pipeline";let mn=36866;e[e.nullishCoalescing=mn]="nullishCoalescing";let Rn=37890;e[e.logicalOR=Rn]="logicalOR";let Xt=38915;e[e.logicalAND=Xt]="logicalAND";let cr=39940;e[e.bitwiseOR=cr]="bitwiseOR";let Wn=40965;e[e.bitwiseXOR=Wn]="bitwiseXOR";let wi=41990;e[e.bitwiseAND=wi]="bitwiseAND";let Yr=43015;e[e.equality=Yr]="equality";let Pn=44040;e[e.lessThan=Pn]="lessThan";let qn=45064;e[e.greaterThan=qn]="greaterThan";let fr=46088;e[e.relationalOrEqual=fr]="relationalOrEqual";let pr=47113;e[e.bitShiftL=pr]="bitShiftL";let Co=48137;e[e.bitShiftR=Co]="bitShiftR";let Et=49802;e[e.plus=Et]="plus";let H=50826;e[e.minus=H]="minus";let Q=51723;e[e.modulo=Q]="modulo";let V=52235;e[e.star=V]="star";let K=53259;e[e.slash=K]="slash";let ne=54348;e[e.exponent=ne]="exponent";let oe=55296;e[e.jsxName=oe]="jsxName";let Ee=56320;e[e.jsxText=Ee]="jsxText";let Ce=57344;e[e.jsxEmptyText=Ce]="jsxEmptyText";let fe=58880;e[e.jsxTagStart=fe]="jsxTagStart";let ae=59392;e[e.jsxTagEnd=ae]="jsxTagEnd";let We=60928;e[e.typeParameterStart=We]="typeParameterStart";let qe=61440;e[e.nonNullAssertion=qe]="nonNullAssertion";let Ve=62480;e[e._break=Ve]="_break";let At=63504;e[e._case=At]="_case";let gn=64528;e[e._catch=gn]="_catch";let dr=65552;e[e._continue=dr]="_continue";let Ir=66576;e[e._debugger=Ir]="_debugger";let Cr=67600;e[e._default=Cr]="_default";let ki=68624;e[e._do=ki]="_do";let Zt=69648;e[e._else=Zt]="_else";let vi=70672;e[e._finally=vi]="_finally";let hs=71696;e[e._for=hs]="_for";let ja=73232;e[e._function=ja]="_function";let ms=73744;e[e._if=ms]="_if";let bi=74768;e[e._return=bi]="_return";let hr=75792;e[e._switch=hr]="_switch";let Ao=77456;e[e._throw=Ao]="_throw";let gs=77840;e[e._try=gs]="_try";let ys=78864;e[e._var=ys]="_var";let xs=79888;e[e._let=xs]="_let";let vp=80912;e[e._const=vp]="_const";let bp=81936;e[e._while=bp]="_while";let Sp=82960;e[e._with=Sp]="_with";let Ep=84496;e[e._new=Ep]="_new";let Tp=85520;e[e._this=Tp]="_this";let Ip=86544;e[e._super=Ip]="_super";let Cp=87568;e[e._class=Cp]="_class";let Ap=88080;e[e._extends=Ap]="_extends";let Rp=89104;e[e._export=Rp]="_export";let Pp=90640;e[e._import=Pp]="_import";let Op=91664;e[e._yield=Op]="_yield";let Np=92688;e[e._null=Np]="_null";let Dp=93712;e[e._true=Dp]="_true";let Lp=94736;e[e._false=Lp]="_false";let Mp=95256;e[e._in=Mp]="_in";let Fp=96280;e[e._instanceof=Fp]="_instanceof";let jp=97936;e[e._typeof=jp]="_typeof";let Bp=98960;e[e._void=Bp]="_void";let IC=99984;e[e._delete=IC]="_delete";let CC=100880;e[e._async=CC]="_async";let AC=101904;e[e._get=AC]="_get";let RC=102928;e[e._set=RC]="_set";let PC=103952;e[e._declare=PC]="_declare";let OC=104976;e[e._readonly=OC]="_readonly";let NC=106e3;e[e._abstract=NC]="_abstract";let DC=107024;e[e._static=DC]="_static";let LC=107536;e[e._public=LC]="_public";let MC=108560;e[e._private=MC]="_private";let FC=109584;e[e._protected=FC]="_protected";let jC=110608;e[e._override=jC]="_override";let BC=112144;e[e._as=BC]="_as";let UC=113168;e[e._enum=UC]="_enum";let $C=114192;e[e._type=$C]="_type";let zC=115216;e[e._implements=zC]="_implements"})(s||(s={}));function og(e){switch(e){case s.num:return"num";case s.bigint:return"bigint";case s.decimal:return"decimal";case s.regexp:return"regexp";case s.string:return"string";case s.name:return"name";case s.eof:return"eof";case s.bracketL:return"[";case s.bracketR:return"]";case s.braceL:return"{";case s.braceBarL:return"{|";case s.braceR:return"}";case s.braceBarR:return"|}";case s.parenL:return"(";case s.parenR:return")";case s.comma:return",";case s.semi:return";";case s.colon:return":";case s.doubleColon:return"::";case s.dot:return".";case s.question:return"?";case s.questionDot:return"?.";case s.arrow:return"=>";case s.template:return"template";case s.ellipsis:return"...";case s.backQuote:return"`";case s.dollarBraceL:return"${";case s.at:return"@";case s.hash:return"#";case s.eq:return"=";case s.assign:return"_=";case s.preIncDec:return"++/--";case s.postIncDec:return"++/--";case s.bang:return"!";case s.tilde:return"~";case s.pipeline:return"|>";case s.nullishCoalescing:return"??";case s.logicalOR:return"||";case s.logicalAND:return"&&";case s.bitwiseOR:return"|";case s.bitwiseXOR:return"^";case s.bitwiseAND:return"&";case s.equality:return"==/!=";case s.lessThan:return"<";case s.greaterThan:return">";case s.relationalOrEqual:return"<=/>=";case s.bitShiftL:return"<<";case s.bitShiftR:return">>/>>>";case s.plus:return"+";case s.minus:return"-";case s.modulo:return"%";case s.star:return"*";case s.slash:return"/";case s.exponent:return"**";case s.jsxName:return"jsxName";case s.jsxText:return"jsxText";case s.jsxEmptyText:return"jsxEmptyText";case s.jsxTagStart:return"jsxTagStart";case s.jsxTagEnd:return"jsxTagEnd";case s.typeParameterStart:return"typeParameterStart";case s.nonNullAssertion:return"nonNullAssertion";case s._break:return"break";case s._case:return"case";case s._catch:return"catch";case s._continue:return"continue";case s._debugger:return"debugger";case s._default:return"default";case s._do:return"do";case s._else:return"else";case s._finally:return"finally";case s._for:return"for";case s._function:return"function";case s._if:return"if";case s._return:return"return";case s._switch:return"switch";case s._throw:return"throw";case s._try:return"try";case s._var:return"var";case s._let:return"let";case s._const:return"const";case s._while:return"while";case s._with:return"with";case s._new:return"new";case s._this:return"this";case s._super:return"super";case s._class:return"class";case s._extends:return"extends";case s._export:return"export";case s._import:return"import";case s._yield:return"yield";case s._null:return"null";case s._true:return"true";case s._false:return"false";case s._in:return"in";case s._instanceof:return"instanceof";case s._typeof:return"typeof";case s._void:return"void";case s._delete:return"delete";case s._async:return"async";case s._get:return"get";case s._set:return"set";case s._declare:return"declare";case s._readonly:return"readonly";case s._abstract:return"abstract";case s._static:return"static";case s._public:return"public";case s._private:return"private";case s._protected:return"protected";case s._override:return"override";case s._as:return"as";case s._enum:return"enum";case s._type:return"type";case s._implements:return"implements";default:return""}}var Tn=class{constructor(t,n,r){this.startTokenIndex=t,this.endTokenIndex=n,this.isFunctionScope=r}},ig=class{constructor(t,n,r,o,i,a,l,u,c,p,y,d,x){this.potentialArrowAt=t,this.noAnonFunctionType=n,this.inDisallowConditionalTypesContext=r,this.tokensLength=o,this.scopesLength=i,this.pos=a,this.type=l,this.contextualKeyword=u,this.start=c,this.end=p,this.isType=y,this.scopeDepth=d,this.error=x}},ku=class e{constructor(){e.prototype.__init.call(this),e.prototype.__init2.call(this),e.prototype.__init3.call(this),e.prototype.__init4.call(this),e.prototype.__init5.call(this),e.prototype.__init6.call(this),e.prototype.__init7.call(this),e.prototype.__init8.call(this),e.prototype.__init9.call(this),e.prototype.__init10.call(this),e.prototype.__init11.call(this),e.prototype.__init12.call(this),e.prototype.__init13.call(this)}__init(){this.potentialArrowAt=-1}__init2(){this.noAnonFunctionType=!1}__init3(){this.inDisallowConditionalTypesContext=!1}__init4(){this.tokens=[]}__init5(){this.scopes=[]}__init6(){this.pos=0}__init7(){this.type=s.eof}__init8(){this.contextualKeyword=I.NONE}__init9(){this.start=0}__init10(){this.end=0}__init11(){this.isType=!1}__init12(){this.scopeDepth=0}__init13(){this.error=null}snapshot(){return new ig(this.potentialArrowAt,this.noAnonFunctionType,this.inDisallowConditionalTypesContext,this.tokens.length,this.scopes.length,this.pos,this.type,this.contextualKeyword,this.start,this.end,this.isType,this.scopeDepth,this.error)}restoreFromSnapshot(t){this.potentialArrowAt=t.potentialArrowAt,this.noAnonFunctionType=t.noAnonFunctionType,this.inDisallowConditionalTypesContext=t.inDisallowConditionalTypesContext,this.tokens.length=t.tokensLength,this.scopes.length=t.scopesLength,this.pos=t.pos,this.type=t.type,this.contextualKeyword=t.contextualKeyword,this.start=t.start,this.end=t.end,this.isType=t.isType,this.scopeDepth=t.scopeDepth,this.error=t.error}};h();g();m();var O;(function(e){e[e.backSpace=8]="backSpace";let n=10;e[e.lineFeed=n]="lineFeed";let r=9;e[e.tab=r]="tab";let o=13;e[e.carriageReturn=o]="carriageReturn";let i=14;e[e.shiftOut=i]="shiftOut";let a=32;e[e.space=a]="space";let l=33;e[e.exclamationMark=l]="exclamationMark";let u=34;e[e.quotationMark=u]="quotationMark";let c=35;e[e.numberSign=c]="numberSign";let p=36;e[e.dollarSign=p]="dollarSign";let y=37;e[e.percentSign=y]="percentSign";let d=38;e[e.ampersand=d]="ampersand";let x=39;e[e.apostrophe=x]="apostrophe";let w=40;e[e.leftParenthesis=w]="leftParenthesis";let T=41;e[e.rightParenthesis=T]="rightParenthesis";let S=42;e[e.asterisk=S]="asterisk";let _=43;e[e.plusSign=_]="plusSign";let k=44;e[e.comma=k]="comma";let v=45;e[e.dash=v]="dash";let E=46;e[e.dot=E]="dot";let P=47;e[e.slash=P]="slash";let W=48;e[e.digit0=W]="digit0";let D=49;e[e.digit1=D]="digit1";let Y=50;e[e.digit2=Y]="digit2";let J=51;e[e.digit3=J]="digit3";let Z=52;e[e.digit4=Z]="digit4";let ce=53;e[e.digit5=ce]="digit5";let Ue=54;e[e.digit6=Ue]="digit6";let Ct=55;e[e.digit7=Ct]="digit7";let M=56;e[e.digit8=M]="digit8";let B=57;e[e.digit9=B]="digit9";let F=58;e[e.colon=F]="colon";let j=59;e[e.semicolon=j]="semicolon";let X=60;e[e.lessThan=X]="lessThan";let ie=61;e[e.equalsTo=ie]="equalsTo";let ue=62;e[e.greaterThan=ue]="greaterThan";let se=63;e[e.questionMark=se]="questionMark";let _e=64;e[e.atSign=_e]="atSign";let ge=65;e[e.uppercaseA=ge]="uppercaseA";let Qe=66;e[e.uppercaseB=Qe]="uppercaseB";let it=67;e[e.uppercaseC=it]="uppercaseC";let St=68;e[e.uppercaseD=St]="uppercaseD";let An=69;e[e.uppercaseE=An]="uppercaseE";let mn=70;e[e.uppercaseF=mn]="uppercaseF";let Rn=71;e[e.uppercaseG=Rn]="uppercaseG";let Xt=72;e[e.uppercaseH=Xt]="uppercaseH";let cr=73;e[e.uppercaseI=cr]="uppercaseI";let Wn=74;e[e.uppercaseJ=Wn]="uppercaseJ";let wi=75;e[e.uppercaseK=wi]="uppercaseK";let Yr=76;e[e.uppercaseL=Yr]="uppercaseL";let Pn=77;e[e.uppercaseM=Pn]="uppercaseM";let qn=78;e[e.uppercaseN=qn]="uppercaseN";let fr=79;e[e.uppercaseO=fr]="uppercaseO";let pr=80;e[e.uppercaseP=pr]="uppercaseP";let Co=81;e[e.uppercaseQ=Co]="uppercaseQ";let Et=82;e[e.uppercaseR=Et]="uppercaseR";let H=83;e[e.uppercaseS=H]="uppercaseS";let Q=84;e[e.uppercaseT=Q]="uppercaseT";let V=85;e[e.uppercaseU=V]="uppercaseU";let K=86;e[e.uppercaseV=K]="uppercaseV";let ne=87;e[e.uppercaseW=ne]="uppercaseW";let oe=88;e[e.uppercaseX=oe]="uppercaseX";let Ee=89;e[e.uppercaseY=Ee]="uppercaseY";let Ce=90;e[e.uppercaseZ=Ce]="uppercaseZ";let fe=91;e[e.leftSquareBracket=fe]="leftSquareBracket";let ae=92;e[e.backslash=ae]="backslash";let We=93;e[e.rightSquareBracket=We]="rightSquareBracket";let qe=94;e[e.caret=qe]="caret";let Ve=95;e[e.underscore=Ve]="underscore";let At=96;e[e.graveAccent=At]="graveAccent";let gn=97;e[e.lowercaseA=gn]="lowercaseA";let dr=98;e[e.lowercaseB=dr]="lowercaseB";let Ir=99;e[e.lowercaseC=Ir]="lowercaseC";let Cr=100;e[e.lowercaseD=Cr]="lowercaseD";let ki=101;e[e.lowercaseE=ki]="lowercaseE";let Zt=102;e[e.lowercaseF=Zt]="lowercaseF";let vi=103;e[e.lowercaseG=vi]="lowercaseG";let hs=104;e[e.lowercaseH=hs]="lowercaseH";let ja=105;e[e.lowercaseI=ja]="lowercaseI";let ms=106;e[e.lowercaseJ=ms]="lowercaseJ";let bi=107;e[e.lowercaseK=bi]="lowercaseK";let hr=108;e[e.lowercaseL=hr]="lowercaseL";let Ao=109;e[e.lowercaseM=Ao]="lowercaseM";let gs=110;e[e.lowercaseN=gs]="lowercaseN";let ys=111;e[e.lowercaseO=ys]="lowercaseO";let xs=112;e[e.lowercaseP=xs]="lowercaseP";let vp=113;e[e.lowercaseQ=vp]="lowercaseQ";let bp=114;e[e.lowercaseR=bp]="lowercaseR";let Sp=115;e[e.lowercaseS=Sp]="lowercaseS";let Ep=116;e[e.lowercaseT=Ep]="lowercaseT";let Tp=117;e[e.lowercaseU=Tp]="lowercaseU";let Ip=118;e[e.lowercaseV=Ip]="lowercaseV";let Cp=119;e[e.lowercaseW=Cp]="lowercaseW";let Ap=120;e[e.lowercaseX=Ap]="lowercaseX";let Rp=121;e[e.lowercaseY=Rp]="lowercaseY";let Pp=122;e[e.lowercaseZ=Pp]="lowercaseZ";let Op=123;e[e.leftCurlyBrace=Op]="leftCurlyBrace";let Np=124;e[e.verticalBar=Np]="verticalBar";let Dp=125;e[e.rightCurlyBrace=Dp]="rightCurlyBrace";let Lp=126;e[e.tilde=Lp]="tilde";let Mp=160;e[e.nonBreakingSpace=Mp]="nonBreakingSpace";let Fp=5760;e[e.oghamSpaceMark=Fp]="oghamSpaceMark";let jp=8232;e[e.lineSeparator=jp]="lineSeparator";let Bp=8233;e[e.paragraphSeparator=Bp]="paragraphSeparator"})(O||(O={}));var ka,Ae,Re,f,ee,NT;function is(){return NT++}function DT(e){if("pos"in e){let t=d8(e.pos);e.message+=` (${t.line}:${t.column})`,e.loc=t}return e}var sg=class{constructor(t,n){this.line=t,this.column=n}};function d8(e){let t=1,n=1;for(let r=0;rO.lowercaseZ));){let o=cg[e+(t-O.lowercaseA)+1];if(o===-1)break;e=o,n++}let r=cg[e];if(r>-1&&!dn[t]){f.pos=n,r&1?ve(r>>>1):ve(s.name,r>>>1);return}for(;n=ee.length){let e=f.tokens;e.length>=2&&e[e.length-1].start>=ee.length&&e[e.length-2].start>=ee.length&&we("Unexpectedly reached the end of input."),ve(s.eof);return}m8(ee.charCodeAt(f.pos))}function m8(e){wo[e]||e===O.backslash||e===O.atSign&&ee.charCodeAt(f.pos+1)===O.atSign?fg():_g(e)}function g8(){for(;ee.charCodeAt(f.pos)!==O.asterisk||ee.charCodeAt(f.pos+1)!==O.slash;)if(f.pos++,f.pos>ee.length){we("Unterminated comment",f.pos-2);return}f.pos+=2}function yg(e){let t=ee.charCodeAt(f.pos+=e);if(f.pos=O.digit0&&e<=O.digit9){zT(!0);return}e===O.dot&&ee.charCodeAt(f.pos+2)===O.dot?(f.pos+=3,ve(s.ellipsis)):(++f.pos,ve(s.dot))}function x8(){ee.charCodeAt(f.pos+1)===O.equalsTo?je(s.assign,2):je(s.slash,1)}function _8(e){let t=e===O.asterisk?s.star:s.modulo,n=1,r=ee.charCodeAt(f.pos+1);e===O.asterisk&&r===O.asterisk&&(n++,r=ee.charCodeAt(f.pos+2),t=s.exponent),r===O.equalsTo&&ee.charCodeAt(f.pos+2)!==O.greaterThan&&(n++,t=s.assign),je(t,n)}function w8(e){let t=ee.charCodeAt(f.pos+1);if(t===e){ee.charCodeAt(f.pos+2)===O.equalsTo?je(s.assign,3):je(e===O.verticalBar?s.logicalOR:s.logicalAND,2);return}if(e===O.verticalBar){if(t===O.greaterThan){je(s.pipeline,2);return}else if(t===O.rightCurlyBrace&&Re){je(s.braceBarR,2);return}}if(t===O.equalsTo){je(s.assign,2);return}je(e===O.verticalBar?s.bitwiseOR:s.bitwiseAND,1)}function k8(){ee.charCodeAt(f.pos+1)===O.equalsTo?je(s.assign,2):je(s.bitwiseXOR,1)}function v8(e){let t=ee.charCodeAt(f.pos+1);if(t===e){je(s.preIncDec,2);return}t===O.equalsTo?je(s.assign,2):e===O.plusSign?je(s.plus,1):je(s.minus,1)}function b8(){let e=ee.charCodeAt(f.pos+1);if(e===O.lessThan){if(ee.charCodeAt(f.pos+2)===O.equalsTo){je(s.assign,3);return}f.isType?je(s.lessThan,1):je(s.bitShiftL,2);return}e===O.equalsTo?je(s.relationalOrEqual,2):je(s.lessThan,1)}function $T(){if(f.isType){je(s.greaterThan,1);return}let e=ee.charCodeAt(f.pos+1);if(e===O.greaterThan){let t=ee.charCodeAt(f.pos+2)===O.greaterThan?3:2;if(ee.charCodeAt(f.pos+t)===O.equalsTo){je(s.assign,t+1);return}je(s.bitShiftR,t);return}e===O.equalsTo?je(s.relationalOrEqual,2):je(s.greaterThan,1)}function P1(){f.type===s.greaterThan&&(f.pos-=1,$T())}function S8(e){let t=ee.charCodeAt(f.pos+1);if(t===O.equalsTo){je(s.equality,ee.charCodeAt(f.pos+2)===O.equalsTo?3:2);return}if(e===O.equalsTo&&t===O.greaterThan){f.pos+=2,ve(s.arrow);return}je(e===O.equalsTo?s.eq:s.bang,1)}function E8(){let e=ee.charCodeAt(f.pos+1),t=ee.charCodeAt(f.pos+2);e===O.questionMark&&!(Re&&f.isType)?t===O.equalsTo?je(s.assign,3):je(s.nullishCoalescing,2):e===O.dot&&!(t>=O.digit0&&t<=O.digit9)?(f.pos+=2,ve(s.questionDot)):(++f.pos,ve(s.question))}function _g(e){switch(e){case O.numberSign:++f.pos,ve(s.hash);return;case O.dot:y8();return;case O.leftParenthesis:++f.pos,ve(s.parenL);return;case O.rightParenthesis:++f.pos,ve(s.parenR);return;case O.semicolon:++f.pos,ve(s.semi);return;case O.comma:++f.pos,ve(s.comma);return;case O.leftSquareBracket:++f.pos,ve(s.bracketL);return;case O.rightSquareBracket:++f.pos,ve(s.bracketR);return;case O.leftCurlyBrace:Re&&ee.charCodeAt(f.pos+1)===O.verticalBar?je(s.braceBarL,2):(++f.pos,ve(s.braceL));return;case O.rightCurlyBrace:++f.pos,ve(s.braceR);return;case O.colon:ee.charCodeAt(f.pos+1)===O.colon?je(s.doubleColon,2):(++f.pos,ve(s.colon));return;case O.questionMark:E8();return;case O.atSign:++f.pos,ve(s.at);return;case O.graveAccent:++f.pos,ve(s.backQuote);return;case O.digit0:{let t=ee.charCodeAt(f.pos+1);if(t===O.lowercaseX||t===O.uppercaseX||t===O.lowercaseO||t===O.uppercaseO||t===O.lowercaseB||t===O.uppercaseB){I8();return}}case O.digit1:case O.digit2:case O.digit3:case O.digit4:case O.digit5:case O.digit6:case O.digit7:case O.digit8:case O.digit9:zT(!1);return;case O.quotationMark:case O.apostrophe:C8(e);return;case O.slash:x8();return;case O.percentSign:case O.asterisk:_8(e);return;case O.verticalBar:case O.ampersand:w8(e);return;case O.caret:k8();return;case O.plusSign:case O.dash:v8(e);return;case O.lessThan:b8();return;case O.greaterThan:$T();return;case O.equalsTo:case O.exclamationMark:S8(e);return;case O.tilde:je(s.tilde,1);return;default:break}we(`Unexpected character '${String.fromCharCode(e)}'`,f.pos)}function je(e,t){f.pos+=t,ve(e)}function T8(){let e=f.pos,t=!1,n=!1;for(;;){if(f.pos>=ee.length){we("Unterminated regular expression",e);return}let r=ee.charCodeAt(f.pos);if(t)t=!1;else{if(r===O.leftSquareBracket)n=!0;else if(r===O.rightSquareBracket&&n)n=!1;else if(r===O.slash&&!n)break;t=r===O.backslash}++f.pos}++f.pos,R8(),ve(s.regexp)}function pg(){for(;;){let e=ee.charCodeAt(f.pos);if(e>=O.digit0&&e<=O.digit9||e===O.underscore)f.pos++;else break}}function I8(){for(f.pos+=2;;){let t=ee.charCodeAt(f.pos);if(t>=O.digit0&&t<=O.digit9||t>=O.lowercaseA&&t<=O.lowercaseF||t>=O.uppercaseA&&t<=O.uppercaseF||t===O.underscore)f.pos++;else break}ee.charCodeAt(f.pos)===O.lowercaseN?(++f.pos,ve(s.bigint)):ve(s.num)}function zT(e){let t=!1,n=!1;e||pg();let r=ee.charCodeAt(f.pos);if(r===O.dot&&(++f.pos,pg(),r=ee.charCodeAt(f.pos)),(r===O.uppercaseE||r===O.lowercaseE)&&(r=ee.charCodeAt(++f.pos),(r===O.plusSign||r===O.dash)&&++f.pos,pg(),r=ee.charCodeAt(f.pos)),r===O.lowercaseN?(++f.pos,t=!0):r===O.lowercaseM&&(++f.pos,n=!0),t){ve(s.bigint);return}if(n){ve(s.decimal);return}ve(s.num)}function C8(e){for(f.pos++;;){if(f.pos>=ee.length){we("Unterminated string constant");return}let t=ee.charCodeAt(f.pos);if(t===O.backslash)f.pos++;else if(t===e)break;f.pos++}f.pos++,ve(s.string)}function A8(){for(;;){if(f.pos>=ee.length){we("Unterminated template");return}let e=ee.charCodeAt(f.pos);if(e===O.graveAccent||e===O.dollarSign&&ee.charCodeAt(f.pos+1)===O.leftCurlyBrace){if(f.pos===f.start&&b(s.template))if(e===O.dollarSign){f.pos+=2,ve(s.dollarBraceL);return}else{++f.pos,ve(s.backQuote);return}ve(s.template);return}e===O.backslash&&f.pos++,f.pos++}}function R8(){for(;f.pos"],["nbsp","\xA0"],["iexcl","\xA1"],["cent","\xA2"],["pound","\xA3"],["curren","\xA4"],["yen","\xA5"],["brvbar","\xA6"],["sect","\xA7"],["uml","\xA8"],["copy","\xA9"],["ordf","\xAA"],["laquo","\xAB"],["not","\xAC"],["shy","\xAD"],["reg","\xAE"],["macr","\xAF"],["deg","\xB0"],["plusmn","\xB1"],["sup2","\xB2"],["sup3","\xB3"],["acute","\xB4"],["micro","\xB5"],["para","\xB6"],["middot","\xB7"],["cedil","\xB8"],["sup1","\xB9"],["ordm","\xBA"],["raquo","\xBB"],["frac14","\xBC"],["frac12","\xBD"],["frac34","\xBE"],["iquest","\xBF"],["Agrave","\xC0"],["Aacute","\xC1"],["Acirc","\xC2"],["Atilde","\xC3"],["Auml","\xC4"],["Aring","\xC5"],["AElig","\xC6"],["Ccedil","\xC7"],["Egrave","\xC8"],["Eacute","\xC9"],["Ecirc","\xCA"],["Euml","\xCB"],["Igrave","\xCC"],["Iacute","\xCD"],["Icirc","\xCE"],["Iuml","\xCF"],["ETH","\xD0"],["Ntilde","\xD1"],["Ograve","\xD2"],["Oacute","\xD3"],["Ocirc","\xD4"],["Otilde","\xD5"],["Ouml","\xD6"],["times","\xD7"],["Oslash","\xD8"],["Ugrave","\xD9"],["Uacute","\xDA"],["Ucirc","\xDB"],["Uuml","\xDC"],["Yacute","\xDD"],["THORN","\xDE"],["szlig","\xDF"],["agrave","\xE0"],["aacute","\xE1"],["acirc","\xE2"],["atilde","\xE3"],["auml","\xE4"],["aring","\xE5"],["aelig","\xE6"],["ccedil","\xE7"],["egrave","\xE8"],["eacute","\xE9"],["ecirc","\xEA"],["euml","\xEB"],["igrave","\xEC"],["iacute","\xED"],["icirc","\xEE"],["iuml","\xEF"],["eth","\xF0"],["ntilde","\xF1"],["ograve","\xF2"],["oacute","\xF3"],["ocirc","\xF4"],["otilde","\xF5"],["ouml","\xF6"],["divide","\xF7"],["oslash","\xF8"],["ugrave","\xF9"],["uacute","\xFA"],["ucirc","\xFB"],["uuml","\xFC"],["yacute","\xFD"],["thorn","\xFE"],["yuml","\xFF"],["OElig","\u0152"],["oelig","\u0153"],["Scaron","\u0160"],["scaron","\u0161"],["Yuml","\u0178"],["fnof","\u0192"],["circ","\u02C6"],["tilde","\u02DC"],["Alpha","\u0391"],["Beta","\u0392"],["Gamma","\u0393"],["Delta","\u0394"],["Epsilon","\u0395"],["Zeta","\u0396"],["Eta","\u0397"],["Theta","\u0398"],["Iota","\u0399"],["Kappa","\u039A"],["Lambda","\u039B"],["Mu","\u039C"],["Nu","\u039D"],["Xi","\u039E"],["Omicron","\u039F"],["Pi","\u03A0"],["Rho","\u03A1"],["Sigma","\u03A3"],["Tau","\u03A4"],["Upsilon","\u03A5"],["Phi","\u03A6"],["Chi","\u03A7"],["Psi","\u03A8"],["Omega","\u03A9"],["alpha","\u03B1"],["beta","\u03B2"],["gamma","\u03B3"],["delta","\u03B4"],["epsilon","\u03B5"],["zeta","\u03B6"],["eta","\u03B7"],["theta","\u03B8"],["iota","\u03B9"],["kappa","\u03BA"],["lambda","\u03BB"],["mu","\u03BC"],["nu","\u03BD"],["xi","\u03BE"],["omicron","\u03BF"],["pi","\u03C0"],["rho","\u03C1"],["sigmaf","\u03C2"],["sigma","\u03C3"],["tau","\u03C4"],["upsilon","\u03C5"],["phi","\u03C6"],["chi","\u03C7"],["psi","\u03C8"],["omega","\u03C9"],["thetasym","\u03D1"],["upsih","\u03D2"],["piv","\u03D6"],["ensp","\u2002"],["emsp","\u2003"],["thinsp","\u2009"],["zwnj","\u200C"],["zwj","\u200D"],["lrm","\u200E"],["rlm","\u200F"],["ndash","\u2013"],["mdash","\u2014"],["lsquo","\u2018"],["rsquo","\u2019"],["sbquo","\u201A"],["ldquo","\u201C"],["rdquo","\u201D"],["bdquo","\u201E"],["dagger","\u2020"],["Dagger","\u2021"],["bull","\u2022"],["hellip","\u2026"],["permil","\u2030"],["prime","\u2032"],["Prime","\u2033"],["lsaquo","\u2039"],["rsaquo","\u203A"],["oline","\u203E"],["frasl","\u2044"],["euro","\u20AC"],["image","\u2111"],["weierp","\u2118"],["real","\u211C"],["trade","\u2122"],["alefsym","\u2135"],["larr","\u2190"],["uarr","\u2191"],["rarr","\u2192"],["darr","\u2193"],["harr","\u2194"],["crarr","\u21B5"],["lArr","\u21D0"],["uArr","\u21D1"],["rArr","\u21D2"],["dArr","\u21D3"],["hArr","\u21D4"],["forall","\u2200"],["part","\u2202"],["exist","\u2203"],["empty","\u2205"],["nabla","\u2207"],["isin","\u2208"],["notin","\u2209"],["ni","\u220B"],["prod","\u220F"],["sum","\u2211"],["minus","\u2212"],["lowast","\u2217"],["radic","\u221A"],["prop","\u221D"],["infin","\u221E"],["ang","\u2220"],["and","\u2227"],["or","\u2228"],["cap","\u2229"],["cup","\u222A"],["int","\u222B"],["there4","\u2234"],["sim","\u223C"],["cong","\u2245"],["asymp","\u2248"],["ne","\u2260"],["equiv","\u2261"],["le","\u2264"],["ge","\u2265"],["sub","\u2282"],["sup","\u2283"],["nsub","\u2284"],["sube","\u2286"],["supe","\u2287"],["oplus","\u2295"],["otimes","\u2297"],["perp","\u22A5"],["sdot","\u22C5"],["lceil","\u2308"],["rceil","\u2309"],["lfloor","\u230A"],["rfloor","\u230B"],["lang","\u2329"],["rang","\u232A"],["loz","\u25CA"],["spades","\u2660"],["clubs","\u2663"],["hearts","\u2665"],["diams","\u2666"]]);h();g();m();function bu(e){let[t,n]=WT(e.jsxPragma||"React.createElement"),[r,o]=WT(e.jsxFragmentPragma||"React.Fragment");return{base:t,suffix:n,fragmentBase:r,fragmentSuffix:o}}function WT(e){let t=e.indexOf(".");return t===-1&&(t=e.length),[e.slice(0,t),e.slice(t)]}h();g();m();var lt=class{getPrefixCode(){return""}getHoistedCode(){return""}getSuffixCode(){return""}};var Su=class e extends lt{__init(){this.lastLineNumber=1}__init2(){this.lastIndex=0}__init3(){this.filenameVarName=null}__init4(){this.esmAutomaticImportNameResolutions={}}__init5(){this.cjsAutomaticModuleNameResolutions={}}constructor(t,n,r,o,i){super(),this.rootTransformer=t,this.tokens=n,this.importProcessor=r,this.nameManager=o,this.options=i,e.prototype.__init.call(this),e.prototype.__init2.call(this),e.prototype.__init3.call(this),e.prototype.__init4.call(this),e.prototype.__init5.call(this),this.jsxPragmaInfo=bu(i),this.isAutomaticRuntime=i.jsxRuntime==="automatic",this.jsxImportSource=i.jsxImportSource||"react"}process(){return this.tokens.matches1(s.jsxTagStart)?(this.processJSXTag(),!0):!1}getPrefixCode(){let t="";if(this.filenameVarName&&(t+=`const ${this.filenameVarName} = ${JSON.stringify(this.options.filePath||"")};`),this.isAutomaticRuntime)if(this.importProcessor)for(let[n,r]of Object.entries(this.cjsAutomaticModuleNameResolutions))t+=`var ${r} = require("${n}");`;else{let{createElement:n,...r}=this.esmAutomaticImportNameResolutions;n&&(t+=`import {createElement as ${n}} from "${this.jsxImportSource}";`);let o=Object.entries(r).map(([i,a])=>`${i} as ${a}`).join(", ");if(o){let i=this.jsxImportSource+(this.options.production?"/jsx-runtime":"/jsx-dev-runtime");t+=`import {${o}} from "${i}";`}}return t}processJSXTag(){let{jsxRole:t,start:n}=this.tokens.currentToken(),r=this.options.production?null:this.getElementLocationCode(n);this.isAutomaticRuntime&&t!==Un.KeyAfterPropSpread?this.transformTagToJSXFunc(r,t):this.transformTagToCreateElement(r)}getElementLocationCode(t){return`lineNumber: ${this.getLineNumberForIndex(t)}`}getLineNumberForIndex(t){let n=this.tokens.code;for(;this.lastIndex{let i=t.item,a;i.component?.style&&(a={style:i.component.style,className:rg(i.component.style,{mode:e.mode})});let l={className:rg(i,{mode:e.mode}),inherit:a},u={},c=t.item.childs,p;return t.item.type==="text"?(p=null,l.dangerouslySetInnerHTML={__html:t.item.html||""}):p=Array.isArray(c)&&c?.map(y=>{if(!y)return null;let{id:d}=y,x=n?e.layout?.meta[d]:e.meta[d];return x?(0,OT.jsx)(xo,{meta:x,is_layout:n,passprop:{...r},depth:o+1},d):(y.type==="item"&&y.component?.id&&console.error(`Warning component ${y.name} - ${y.component.id} failed to load.`),null)}),l.children=p,t.item.adv?.html?(delete l.children,l.dangerouslySetInnerHTML={__html:t.item.adv?.html}):t.item.adv?.js&&!t.item.adv.js.includes("children")&&(delete l.children,delete l.dangerouslySetInnerHTML),{props:l,text_props:u}};h();g();m();var pC=ye($t());h();g();m();var uC=ye(v1());h();g();m();var f8={id:"",name:"",domain:"",config:{api_url:""},js:"",js_compiled:"",responsive:"",layout:{id:"--",meta:void 0,entry:[]}},p8={id:"",name:"",url:"",snapshot:null,comps:{}};var rn={active_id:!1,comp_id:!1,instance_comp_id:!1,instance_item_id:!1},wa={should_render_main:!0,hover:{id:"",tree:!1},scope:{},script_nav:{list:[],idx:-1},text:{id:"",content:"",timeout:null,el:null},get item_id(){return rn.active_id===!1&&(rn.active_id=localStorage.getItem("prasi-active-id")||""),rn.active_id||""},set item_id(e){localStorage.setItem("prasi-active-id",e||""),rn.active_id=e||""},get comp_id(){return rn.comp_id===!1&&(rn.comp_id=localStorage.getItem("prasi-comp-id")||""),rn.comp_id||""},set comp_id(e){localStorage.setItem("prasi-comp-id",e||""),rn.comp_id=e||""},instance:{get comp_id(){return rn.instance_comp_id===!1&&(rn.instance_comp_id=localStorage.getItem("prasi-instance-comp-id")||""),rn.instance_comp_id||""},set comp_id(e){localStorage.setItem("prasi-instance-comp-id",e||""),rn.instance_comp_id=e||""},get item_id(){return rn.instance_item_id===!1&&(rn.instance_item_id=localStorage.getItem("prasi-instance-item-id")||""),rn.instance_item_id||""},set item_id(e){localStorage.setItem("prasi-instance-item-id",e||""),rn.instance_item_id=e||""}}},xJ={mode:"",user:{id:"",username:"",client_id:""},clients:{},status:"init",preview:{url_cache:new Set,route_cache:$f(),page_cache:{},meta_cache:{}},sync:null,sync_assigned:!1,site:Zs(f8),site_tstamp:Date.now(),site_exports:{},site_dts:"",site_dts_entry:{},prisma_ext:"",script:{site_types:{},loaded:!1,do_edit:async(e,t)=>{},db:null,api:null,init_local_effect:{}},page:{history:{id:"",show:!1},root_id:"root",cur:p8,doc:null,list:{},building:!1,meta:{},entry:[],tree:[],render:()=>{}},comp:{doc:null,item:null,loaded:{},list:{},group:{}},code:{},global_prop:[],ui:{monaco:null,comp_editable:localStorage.getItem("prasi-comp-editable")==="yes",zoom:localStorage.zoom||"100%",side:{prop:!0},layout:{left:parseInt(localStorage.getItem("prasi-layout-left")||"250"),right:parseInt(localStorage.getItem("prasi-layout-right")||"250")},prevent_indent_hook:!1,syncing:!1,tree:{item_loading:[],search:"",search_ref:null,search_mode:{Name:!0,JS:!1,HTML:!1,CSS:!1},rename_id:"",open_all:!1,open:{}},popup:{file:{enabled:!1,open:!1,picker:{value:"",on_pick:!1,multi:!1},path:"/",expanded:JSON.parse(localStorage.getItem("panel-file-expanded")||"{}"),entry:{},selected:new Set,action:null,file_renaming:"",file_ctx_menu_event:null,tree:[],tree_renaming:"",tree_ctx_path:"",tree_ctx_menu_event:null,preview:!0,upload:{started:!1,progress:{}}},code:{init:!1,open:!1,name:"site",log:"",loading:!1,rebuilding:!1,startup_status:"init",error:!1,show_log:!1,list:{}},page:{open:null,form:null},script:{open:!1,mode:"js",lastMode:"js",type:"item",prop_kind:"",prop_name:"",on_close:()=>{},typings:{status:"ok",err_msg:""},wb_render:()=>{}},site:null,site_form:null,comp:{preview_id:"",open:null,import:!1},comp_group:null,api:{open:!1}}}};h();g();m();var T1=e=>({isMobile:e.mode==="mobile",isDesktop:e.mode==="desktop",isEditor:location.pathname.startsWith("/ed/")});h();g();m();h();g();m();h();g();m();h();g();m();h();g();m();h();g();m();h();g();m();var I;(function(e){e[e.NONE=0]="NONE";let n=1;e[e._abstract=n]="_abstract";let r=n+1;e[e._accessor=r]="_accessor";let o=r+1;e[e._as=o]="_as";let i=o+1;e[e._assert=i]="_assert";let a=i+1;e[e._asserts=a]="_asserts";let l=a+1;e[e._async=l]="_async";let u=l+1;e[e._await=u]="_await";let c=u+1;e[e._checks=c]="_checks";let p=c+1;e[e._constructor=p]="_constructor";let y=p+1;e[e._declare=y]="_declare";let d=y+1;e[e._enum=d]="_enum";let x=d+1;e[e._exports=x]="_exports";let w=x+1;e[e._from=w]="_from";let T=w+1;e[e._get=T]="_get";let S=T+1;e[e._global=S]="_global";let _=S+1;e[e._implements=_]="_implements";let k=_+1;e[e._infer=k]="_infer";let v=k+1;e[e._interface=v]="_interface";let E=v+1;e[e._is=E]="_is";let P=E+1;e[e._keyof=P]="_keyof";let W=P+1;e[e._mixins=W]="_mixins";let D=W+1;e[e._module=D]="_module";let Y=D+1;e[e._namespace=Y]="_namespace";let J=Y+1;e[e._of=J]="_of";let Z=J+1;e[e._opaque=Z]="_opaque";let ce=Z+1;e[e._out=ce]="_out";let Ue=ce+1;e[e._override=Ue]="_override";let Ct=Ue+1;e[e._private=Ct]="_private";let M=Ct+1;e[e._protected=M]="_protected";let B=M+1;e[e._proto=B]="_proto";let F=B+1;e[e._public=F]="_public";let j=F+1;e[e._readonly=j]="_readonly";let X=j+1;e[e._require=X]="_require";let ie=X+1;e[e._satisfies=ie]="_satisfies";let ue=ie+1;e[e._set=ue]="_set";let se=ue+1;e[e._static=se]="_static";let _e=se+1;e[e._symbol=_e]="_symbol";let ge=_e+1;e[e._type=ge]="_type";let Qe=ge+1;e[e._unique=Qe]="_unique";let it=Qe+1;e[e._using=it]="_using"})(I||(I={}));h();g();m();var s;(function(e){e[e.PRECEDENCE_MASK=15]="PRECEDENCE_MASK";let n=16;e[e.IS_KEYWORD=n]="IS_KEYWORD";let r=32;e[e.IS_ASSIGN=r]="IS_ASSIGN";let o=64;e[e.IS_RIGHT_ASSOCIATIVE=o]="IS_RIGHT_ASSOCIATIVE";let i=128;e[e.IS_PREFIX=i]="IS_PREFIX";let a=256;e[e.IS_POSTFIX=a]="IS_POSTFIX";let l=512;e[e.IS_EXPRESSION_START=l]="IS_EXPRESSION_START";let u=512;e[e.num=u]="num";let c=1536;e[e.bigint=c]="bigint";let p=2560;e[e.decimal=p]="decimal";let y=3584;e[e.regexp=y]="regexp";let d=4608;e[e.string=d]="string";let x=5632;e[e.name=x]="name";let w=6144;e[e.eof=w]="eof";let T=7680;e[e.bracketL=T]="bracketL";let S=8192;e[e.bracketR=S]="bracketR";let _=9728;e[e.braceL=_]="braceL";let k=10752;e[e.braceBarL=k]="braceBarL";let v=11264;e[e.braceR=v]="braceR";let E=12288;e[e.braceBarR=E]="braceBarR";let P=13824;e[e.parenL=P]="parenL";let W=14336;e[e.parenR=W]="parenR";let D=15360;e[e.comma=D]="comma";let Y=16384;e[e.semi=Y]="semi";let J=17408;e[e.colon=J]="colon";let Z=18432;e[e.doubleColon=Z]="doubleColon";let ce=19456;e[e.dot=ce]="dot";let Ue=20480;e[e.question=Ue]="question";let Ct=21504;e[e.questionDot=Ct]="questionDot";let M=22528;e[e.arrow=M]="arrow";let B=23552;e[e.template=B]="template";let F=24576;e[e.ellipsis=F]="ellipsis";let j=25600;e[e.backQuote=j]="backQuote";let X=27136;e[e.dollarBraceL=X]="dollarBraceL";let ie=27648;e[e.at=ie]="at";let ue=29184;e[e.hash=ue]="hash";let se=29728;e[e.eq=se]="eq";let _e=30752;e[e.assign=_e]="assign";let ge=32640;e[e.preIncDec=ge]="preIncDec";let Qe=33664;e[e.postIncDec=Qe]="postIncDec";let it=34432;e[e.bang=it]="bang";let St=35456;e[e.tilde=St]="tilde";let An=35841;e[e.pipeline=An]="pipeline";let mn=36866;e[e.nullishCoalescing=mn]="nullishCoalescing";let Rn=37890;e[e.logicalOR=Rn]="logicalOR";let Xt=38915;e[e.logicalAND=Xt]="logicalAND";let cr=39940;e[e.bitwiseOR=cr]="bitwiseOR";let Wn=40965;e[e.bitwiseXOR=Wn]="bitwiseXOR";let wi=41990;e[e.bitwiseAND=wi]="bitwiseAND";let Yr=43015;e[e.equality=Yr]="equality";let Pn=44040;e[e.lessThan=Pn]="lessThan";let qn=45064;e[e.greaterThan=qn]="greaterThan";let fr=46088;e[e.relationalOrEqual=fr]="relationalOrEqual";let pr=47113;e[e.bitShiftL=pr]="bitShiftL";let Co=48137;e[e.bitShiftR=Co]="bitShiftR";let Et=49802;e[e.plus=Et]="plus";let H=50826;e[e.minus=H]="minus";let Q=51723;e[e.modulo=Q]="modulo";let V=52235;e[e.star=V]="star";let K=53259;e[e.slash=K]="slash";let ne=54348;e[e.exponent=ne]="exponent";let oe=55296;e[e.jsxName=oe]="jsxName";let Ee=56320;e[e.jsxText=Ee]="jsxText";let Ce=57344;e[e.jsxEmptyText=Ce]="jsxEmptyText";let fe=58880;e[e.jsxTagStart=fe]="jsxTagStart";let ae=59392;e[e.jsxTagEnd=ae]="jsxTagEnd";let We=60928;e[e.typeParameterStart=We]="typeParameterStart";let qe=61440;e[e.nonNullAssertion=qe]="nonNullAssertion";let Ve=62480;e[e._break=Ve]="_break";let At=63504;e[e._case=At]="_case";let gn=64528;e[e._catch=gn]="_catch";let dr=65552;e[e._continue=dr]="_continue";let Ir=66576;e[e._debugger=Ir]="_debugger";let Cr=67600;e[e._default=Cr]="_default";let ki=68624;e[e._do=ki]="_do";let Zt=69648;e[e._else=Zt]="_else";let vi=70672;e[e._finally=vi]="_finally";let hs=71696;e[e._for=hs]="_for";let ja=73232;e[e._function=ja]="_function";let ms=73744;e[e._if=ms]="_if";let bi=74768;e[e._return=bi]="_return";let hr=75792;e[e._switch=hr]="_switch";let Ao=77456;e[e._throw=Ao]="_throw";let gs=77840;e[e._try=gs]="_try";let ys=78864;e[e._var=ys]="_var";let xs=79888;e[e._let=xs]="_let";let vp=80912;e[e._const=vp]="_const";let bp=81936;e[e._while=bp]="_while";let Sp=82960;e[e._with=Sp]="_with";let Ep=84496;e[e._new=Ep]="_new";let Tp=85520;e[e._this=Tp]="_this";let Ip=86544;e[e._super=Ip]="_super";let Cp=87568;e[e._class=Cp]="_class";let Ap=88080;e[e._extends=Ap]="_extends";let Rp=89104;e[e._export=Rp]="_export";let Pp=90640;e[e._import=Pp]="_import";let Op=91664;e[e._yield=Op]="_yield";let Np=92688;e[e._null=Np]="_null";let Dp=93712;e[e._true=Dp]="_true";let Lp=94736;e[e._false=Lp]="_false";let Mp=95256;e[e._in=Mp]="_in";let Fp=96280;e[e._instanceof=Fp]="_instanceof";let jp=97936;e[e._typeof=jp]="_typeof";let Bp=98960;e[e._void=Bp]="_void";let IC=99984;e[e._delete=IC]="_delete";let CC=100880;e[e._async=CC]="_async";let AC=101904;e[e._get=AC]="_get";let RC=102928;e[e._set=RC]="_set";let PC=103952;e[e._declare=PC]="_declare";let OC=104976;e[e._readonly=OC]="_readonly";let NC=106e3;e[e._abstract=NC]="_abstract";let DC=107024;e[e._static=DC]="_static";let LC=107536;e[e._public=LC]="_public";let MC=108560;e[e._private=MC]="_private";let FC=109584;e[e._protected=FC]="_protected";let jC=110608;e[e._override=jC]="_override";let BC=112144;e[e._as=BC]="_as";let UC=113168;e[e._enum=UC]="_enum";let $C=114192;e[e._type=$C]="_type";let zC=115216;e[e._implements=zC]="_implements"})(s||(s={}));function og(e){switch(e){case s.num:return"num";case s.bigint:return"bigint";case s.decimal:return"decimal";case s.regexp:return"regexp";case s.string:return"string";case s.name:return"name";case s.eof:return"eof";case s.bracketL:return"[";case s.bracketR:return"]";case s.braceL:return"{";case s.braceBarL:return"{|";case s.braceR:return"}";case s.braceBarR:return"|}";case s.parenL:return"(";case s.parenR:return")";case s.comma:return",";case s.semi:return";";case s.colon:return":";case s.doubleColon:return"::";case s.dot:return".";case s.question:return"?";case s.questionDot:return"?.";case s.arrow:return"=>";case s.template:return"template";case s.ellipsis:return"...";case s.backQuote:return"`";case s.dollarBraceL:return"${";case s.at:return"@";case s.hash:return"#";case s.eq:return"=";case s.assign:return"_=";case s.preIncDec:return"++/--";case s.postIncDec:return"++/--";case s.bang:return"!";case s.tilde:return"~";case s.pipeline:return"|>";case s.nullishCoalescing:return"??";case s.logicalOR:return"||";case s.logicalAND:return"&&";case s.bitwiseOR:return"|";case s.bitwiseXOR:return"^";case s.bitwiseAND:return"&";case s.equality:return"==/!=";case s.lessThan:return"<";case s.greaterThan:return">";case s.relationalOrEqual:return"<=/>=";case s.bitShiftL:return"<<";case s.bitShiftR:return">>/>>>";case s.plus:return"+";case s.minus:return"-";case s.modulo:return"%";case s.star:return"*";case s.slash:return"/";case s.exponent:return"**";case s.jsxName:return"jsxName";case s.jsxText:return"jsxText";case s.jsxEmptyText:return"jsxEmptyText";case s.jsxTagStart:return"jsxTagStart";case s.jsxTagEnd:return"jsxTagEnd";case s.typeParameterStart:return"typeParameterStart";case s.nonNullAssertion:return"nonNullAssertion";case s._break:return"break";case s._case:return"case";case s._catch:return"catch";case s._continue:return"continue";case s._debugger:return"debugger";case s._default:return"default";case s._do:return"do";case s._else:return"else";case s._finally:return"finally";case s._for:return"for";case s._function:return"function";case s._if:return"if";case s._return:return"return";case s._switch:return"switch";case s._throw:return"throw";case s._try:return"try";case s._var:return"var";case s._let:return"let";case s._const:return"const";case s._while:return"while";case s._with:return"with";case s._new:return"new";case s._this:return"this";case s._super:return"super";case s._class:return"class";case s._extends:return"extends";case s._export:return"export";case s._import:return"import";case s._yield:return"yield";case s._null:return"null";case s._true:return"true";case s._false:return"false";case s._in:return"in";case s._instanceof:return"instanceof";case s._typeof:return"typeof";case s._void:return"void";case s._delete:return"delete";case s._async:return"async";case s._get:return"get";case s._set:return"set";case s._declare:return"declare";case s._readonly:return"readonly";case s._abstract:return"abstract";case s._static:return"static";case s._public:return"public";case s._private:return"private";case s._protected:return"protected";case s._override:return"override";case s._as:return"as";case s._enum:return"enum";case s._type:return"type";case s._implements:return"implements";default:return""}}var Tn=class{constructor(t,n,r){this.startTokenIndex=t,this.endTokenIndex=n,this.isFunctionScope=r}},ig=class{constructor(t,n,r,o,i,a,l,u,c,p,y,d,x){this.potentialArrowAt=t,this.noAnonFunctionType=n,this.inDisallowConditionalTypesContext=r,this.tokensLength=o,this.scopesLength=i,this.pos=a,this.type=l,this.contextualKeyword=u,this.start=c,this.end=p,this.isType=y,this.scopeDepth=d,this.error=x}},ku=class e{constructor(){e.prototype.__init.call(this),e.prototype.__init2.call(this),e.prototype.__init3.call(this),e.prototype.__init4.call(this),e.prototype.__init5.call(this),e.prototype.__init6.call(this),e.prototype.__init7.call(this),e.prototype.__init8.call(this),e.prototype.__init9.call(this),e.prototype.__init10.call(this),e.prototype.__init11.call(this),e.prototype.__init12.call(this),e.prototype.__init13.call(this)}__init(){this.potentialArrowAt=-1}__init2(){this.noAnonFunctionType=!1}__init3(){this.inDisallowConditionalTypesContext=!1}__init4(){this.tokens=[]}__init5(){this.scopes=[]}__init6(){this.pos=0}__init7(){this.type=s.eof}__init8(){this.contextualKeyword=I.NONE}__init9(){this.start=0}__init10(){this.end=0}__init11(){this.isType=!1}__init12(){this.scopeDepth=0}__init13(){this.error=null}snapshot(){return new ig(this.potentialArrowAt,this.noAnonFunctionType,this.inDisallowConditionalTypesContext,this.tokens.length,this.scopes.length,this.pos,this.type,this.contextualKeyword,this.start,this.end,this.isType,this.scopeDepth,this.error)}restoreFromSnapshot(t){this.potentialArrowAt=t.potentialArrowAt,this.noAnonFunctionType=t.noAnonFunctionType,this.inDisallowConditionalTypesContext=t.inDisallowConditionalTypesContext,this.tokens.length=t.tokensLength,this.scopes.length=t.scopesLength,this.pos=t.pos,this.type=t.type,this.contextualKeyword=t.contextualKeyword,this.start=t.start,this.end=t.end,this.isType=t.isType,this.scopeDepth=t.scopeDepth,this.error=t.error}};h();g();m();var O;(function(e){e[e.backSpace=8]="backSpace";let n=10;e[e.lineFeed=n]="lineFeed";let r=9;e[e.tab=r]="tab";let o=13;e[e.carriageReturn=o]="carriageReturn";let i=14;e[e.shiftOut=i]="shiftOut";let a=32;e[e.space=a]="space";let l=33;e[e.exclamationMark=l]="exclamationMark";let u=34;e[e.quotationMark=u]="quotationMark";let c=35;e[e.numberSign=c]="numberSign";let p=36;e[e.dollarSign=p]="dollarSign";let y=37;e[e.percentSign=y]="percentSign";let d=38;e[e.ampersand=d]="ampersand";let x=39;e[e.apostrophe=x]="apostrophe";let w=40;e[e.leftParenthesis=w]="leftParenthesis";let T=41;e[e.rightParenthesis=T]="rightParenthesis";let S=42;e[e.asterisk=S]="asterisk";let _=43;e[e.plusSign=_]="plusSign";let k=44;e[e.comma=k]="comma";let v=45;e[e.dash=v]="dash";let E=46;e[e.dot=E]="dot";let P=47;e[e.slash=P]="slash";let W=48;e[e.digit0=W]="digit0";let D=49;e[e.digit1=D]="digit1";let Y=50;e[e.digit2=Y]="digit2";let J=51;e[e.digit3=J]="digit3";let Z=52;e[e.digit4=Z]="digit4";let ce=53;e[e.digit5=ce]="digit5";let Ue=54;e[e.digit6=Ue]="digit6";let Ct=55;e[e.digit7=Ct]="digit7";let M=56;e[e.digit8=M]="digit8";let B=57;e[e.digit9=B]="digit9";let F=58;e[e.colon=F]="colon";let j=59;e[e.semicolon=j]="semicolon";let X=60;e[e.lessThan=X]="lessThan";let ie=61;e[e.equalsTo=ie]="equalsTo";let ue=62;e[e.greaterThan=ue]="greaterThan";let se=63;e[e.questionMark=se]="questionMark";let _e=64;e[e.atSign=_e]="atSign";let ge=65;e[e.uppercaseA=ge]="uppercaseA";let Qe=66;e[e.uppercaseB=Qe]="uppercaseB";let it=67;e[e.uppercaseC=it]="uppercaseC";let St=68;e[e.uppercaseD=St]="uppercaseD";let An=69;e[e.uppercaseE=An]="uppercaseE";let mn=70;e[e.uppercaseF=mn]="uppercaseF";let Rn=71;e[e.uppercaseG=Rn]="uppercaseG";let Xt=72;e[e.uppercaseH=Xt]="uppercaseH";let cr=73;e[e.uppercaseI=cr]="uppercaseI";let Wn=74;e[e.uppercaseJ=Wn]="uppercaseJ";let wi=75;e[e.uppercaseK=wi]="uppercaseK";let Yr=76;e[e.uppercaseL=Yr]="uppercaseL";let Pn=77;e[e.uppercaseM=Pn]="uppercaseM";let qn=78;e[e.uppercaseN=qn]="uppercaseN";let fr=79;e[e.uppercaseO=fr]="uppercaseO";let pr=80;e[e.uppercaseP=pr]="uppercaseP";let Co=81;e[e.uppercaseQ=Co]="uppercaseQ";let Et=82;e[e.uppercaseR=Et]="uppercaseR";let H=83;e[e.uppercaseS=H]="uppercaseS";let Q=84;e[e.uppercaseT=Q]="uppercaseT";let V=85;e[e.uppercaseU=V]="uppercaseU";let K=86;e[e.uppercaseV=K]="uppercaseV";let ne=87;e[e.uppercaseW=ne]="uppercaseW";let oe=88;e[e.uppercaseX=oe]="uppercaseX";let Ee=89;e[e.uppercaseY=Ee]="uppercaseY";let Ce=90;e[e.uppercaseZ=Ce]="uppercaseZ";let fe=91;e[e.leftSquareBracket=fe]="leftSquareBracket";let ae=92;e[e.backslash=ae]="backslash";let We=93;e[e.rightSquareBracket=We]="rightSquareBracket";let qe=94;e[e.caret=qe]="caret";let Ve=95;e[e.underscore=Ve]="underscore";let At=96;e[e.graveAccent=At]="graveAccent";let gn=97;e[e.lowercaseA=gn]="lowercaseA";let dr=98;e[e.lowercaseB=dr]="lowercaseB";let Ir=99;e[e.lowercaseC=Ir]="lowercaseC";let Cr=100;e[e.lowercaseD=Cr]="lowercaseD";let ki=101;e[e.lowercaseE=ki]="lowercaseE";let Zt=102;e[e.lowercaseF=Zt]="lowercaseF";let vi=103;e[e.lowercaseG=vi]="lowercaseG";let hs=104;e[e.lowercaseH=hs]="lowercaseH";let ja=105;e[e.lowercaseI=ja]="lowercaseI";let ms=106;e[e.lowercaseJ=ms]="lowercaseJ";let bi=107;e[e.lowercaseK=bi]="lowercaseK";let hr=108;e[e.lowercaseL=hr]="lowercaseL";let Ao=109;e[e.lowercaseM=Ao]="lowercaseM";let gs=110;e[e.lowercaseN=gs]="lowercaseN";let ys=111;e[e.lowercaseO=ys]="lowercaseO";let xs=112;e[e.lowercaseP=xs]="lowercaseP";let vp=113;e[e.lowercaseQ=vp]="lowercaseQ";let bp=114;e[e.lowercaseR=bp]="lowercaseR";let Sp=115;e[e.lowercaseS=Sp]="lowercaseS";let Ep=116;e[e.lowercaseT=Ep]="lowercaseT";let Tp=117;e[e.lowercaseU=Tp]="lowercaseU";let Ip=118;e[e.lowercaseV=Ip]="lowercaseV";let Cp=119;e[e.lowercaseW=Cp]="lowercaseW";let Ap=120;e[e.lowercaseX=Ap]="lowercaseX";let Rp=121;e[e.lowercaseY=Rp]="lowercaseY";let Pp=122;e[e.lowercaseZ=Pp]="lowercaseZ";let Op=123;e[e.leftCurlyBrace=Op]="leftCurlyBrace";let Np=124;e[e.verticalBar=Np]="verticalBar";let Dp=125;e[e.rightCurlyBrace=Dp]="rightCurlyBrace";let Lp=126;e[e.tilde=Lp]="tilde";let Mp=160;e[e.nonBreakingSpace=Mp]="nonBreakingSpace";let Fp=5760;e[e.oghamSpaceMark=Fp]="oghamSpaceMark";let jp=8232;e[e.lineSeparator=jp]="lineSeparator";let Bp=8233;e[e.paragraphSeparator=Bp]="paragraphSeparator"})(O||(O={}));var ka,Ae,Re,f,ee,NT;function is(){return NT++}function DT(e){if("pos"in e){let t=d8(e.pos);e.message+=` (${t.line}:${t.column})`,e.loc=t}return e}var sg=class{constructor(t,n){this.line=t,this.column=n}};function d8(e){let t=1,n=1;for(let r=0;rO.lowercaseZ));){let o=cg[e+(t-O.lowercaseA)+1];if(o===-1)break;e=o,n++}let r=cg[e];if(r>-1&&!dn[t]){f.pos=n,r&1?ve(r>>>1):ve(s.name,r>>>1);return}for(;n=ee.length){let e=f.tokens;e.length>=2&&e[e.length-1].start>=ee.length&&e[e.length-2].start>=ee.length&&we("Unexpectedly reached the end of input."),ve(s.eof);return}m8(ee.charCodeAt(f.pos))}function m8(e){wo[e]||e===O.backslash||e===O.atSign&&ee.charCodeAt(f.pos+1)===O.atSign?fg():_g(e)}function g8(){for(;ee.charCodeAt(f.pos)!==O.asterisk||ee.charCodeAt(f.pos+1)!==O.slash;)if(f.pos++,f.pos>ee.length){we("Unterminated comment",f.pos-2);return}f.pos+=2}function yg(e){let t=ee.charCodeAt(f.pos+=e);if(f.pos=O.digit0&&e<=O.digit9){zT(!0);return}e===O.dot&&ee.charCodeAt(f.pos+2)===O.dot?(f.pos+=3,ve(s.ellipsis)):(++f.pos,ve(s.dot))}function x8(){ee.charCodeAt(f.pos+1)===O.equalsTo?je(s.assign,2):je(s.slash,1)}function _8(e){let t=e===O.asterisk?s.star:s.modulo,n=1,r=ee.charCodeAt(f.pos+1);e===O.asterisk&&r===O.asterisk&&(n++,r=ee.charCodeAt(f.pos+2),t=s.exponent),r===O.equalsTo&&ee.charCodeAt(f.pos+2)!==O.greaterThan&&(n++,t=s.assign),je(t,n)}function w8(e){let t=ee.charCodeAt(f.pos+1);if(t===e){ee.charCodeAt(f.pos+2)===O.equalsTo?je(s.assign,3):je(e===O.verticalBar?s.logicalOR:s.logicalAND,2);return}if(e===O.verticalBar){if(t===O.greaterThan){je(s.pipeline,2);return}else if(t===O.rightCurlyBrace&&Re){je(s.braceBarR,2);return}}if(t===O.equalsTo){je(s.assign,2);return}je(e===O.verticalBar?s.bitwiseOR:s.bitwiseAND,1)}function k8(){ee.charCodeAt(f.pos+1)===O.equalsTo?je(s.assign,2):je(s.bitwiseXOR,1)}function v8(e){let t=ee.charCodeAt(f.pos+1);if(t===e){je(s.preIncDec,2);return}t===O.equalsTo?je(s.assign,2):e===O.plusSign?je(s.plus,1):je(s.minus,1)}function b8(){let e=ee.charCodeAt(f.pos+1);if(e===O.lessThan){if(ee.charCodeAt(f.pos+2)===O.equalsTo){je(s.assign,3);return}f.isType?je(s.lessThan,1):je(s.bitShiftL,2);return}e===O.equalsTo?je(s.relationalOrEqual,2):je(s.lessThan,1)}function $T(){if(f.isType){je(s.greaterThan,1);return}let e=ee.charCodeAt(f.pos+1);if(e===O.greaterThan){let t=ee.charCodeAt(f.pos+2)===O.greaterThan?3:2;if(ee.charCodeAt(f.pos+t)===O.equalsTo){je(s.assign,t+1);return}je(s.bitShiftR,t);return}e===O.equalsTo?je(s.relationalOrEqual,2):je(s.greaterThan,1)}function P1(){f.type===s.greaterThan&&(f.pos-=1,$T())}function S8(e){let t=ee.charCodeAt(f.pos+1);if(t===O.equalsTo){je(s.equality,ee.charCodeAt(f.pos+2)===O.equalsTo?3:2);return}if(e===O.equalsTo&&t===O.greaterThan){f.pos+=2,ve(s.arrow);return}je(e===O.equalsTo?s.eq:s.bang,1)}function E8(){let e=ee.charCodeAt(f.pos+1),t=ee.charCodeAt(f.pos+2);e===O.questionMark&&!(Re&&f.isType)?t===O.equalsTo?je(s.assign,3):je(s.nullishCoalescing,2):e===O.dot&&!(t>=O.digit0&&t<=O.digit9)?(f.pos+=2,ve(s.questionDot)):(++f.pos,ve(s.question))}function _g(e){switch(e){case O.numberSign:++f.pos,ve(s.hash);return;case O.dot:y8();return;case O.leftParenthesis:++f.pos,ve(s.parenL);return;case O.rightParenthesis:++f.pos,ve(s.parenR);return;case O.semicolon:++f.pos,ve(s.semi);return;case O.comma:++f.pos,ve(s.comma);return;case O.leftSquareBracket:++f.pos,ve(s.bracketL);return;case O.rightSquareBracket:++f.pos,ve(s.bracketR);return;case O.leftCurlyBrace:Re&&ee.charCodeAt(f.pos+1)===O.verticalBar?je(s.braceBarL,2):(++f.pos,ve(s.braceL));return;case O.rightCurlyBrace:++f.pos,ve(s.braceR);return;case O.colon:ee.charCodeAt(f.pos+1)===O.colon?je(s.doubleColon,2):(++f.pos,ve(s.colon));return;case O.questionMark:E8();return;case O.atSign:++f.pos,ve(s.at);return;case O.graveAccent:++f.pos,ve(s.backQuote);return;case O.digit0:{let t=ee.charCodeAt(f.pos+1);if(t===O.lowercaseX||t===O.uppercaseX||t===O.lowercaseO||t===O.uppercaseO||t===O.lowercaseB||t===O.uppercaseB){I8();return}}case O.digit1:case O.digit2:case O.digit3:case O.digit4:case O.digit5:case O.digit6:case O.digit7:case O.digit8:case O.digit9:zT(!1);return;case O.quotationMark:case O.apostrophe:C8(e);return;case O.slash:x8();return;case O.percentSign:case O.asterisk:_8(e);return;case O.verticalBar:case O.ampersand:w8(e);return;case O.caret:k8();return;case O.plusSign:case O.dash:v8(e);return;case O.lessThan:b8();return;case O.greaterThan:$T();return;case O.equalsTo:case O.exclamationMark:S8(e);return;case O.tilde:je(s.tilde,1);return;default:break}we(`Unexpected character '${String.fromCharCode(e)}'`,f.pos)}function je(e,t){f.pos+=t,ve(e)}function T8(){let e=f.pos,t=!1,n=!1;for(;;){if(f.pos>=ee.length){we("Unterminated regular expression",e);return}let r=ee.charCodeAt(f.pos);if(t)t=!1;else{if(r===O.leftSquareBracket)n=!0;else if(r===O.rightSquareBracket&&n)n=!1;else if(r===O.slash&&!n)break;t=r===O.backslash}++f.pos}++f.pos,R8(),ve(s.regexp)}function pg(){for(;;){let e=ee.charCodeAt(f.pos);if(e>=O.digit0&&e<=O.digit9||e===O.underscore)f.pos++;else break}}function I8(){for(f.pos+=2;;){let t=ee.charCodeAt(f.pos);if(t>=O.digit0&&t<=O.digit9||t>=O.lowercaseA&&t<=O.lowercaseF||t>=O.uppercaseA&&t<=O.uppercaseF||t===O.underscore)f.pos++;else break}ee.charCodeAt(f.pos)===O.lowercaseN?(++f.pos,ve(s.bigint)):ve(s.num)}function zT(e){let t=!1,n=!1;e||pg();let r=ee.charCodeAt(f.pos);if(r===O.dot&&(++f.pos,pg(),r=ee.charCodeAt(f.pos)),(r===O.uppercaseE||r===O.lowercaseE)&&(r=ee.charCodeAt(++f.pos),(r===O.plusSign||r===O.dash)&&++f.pos,pg(),r=ee.charCodeAt(f.pos)),r===O.lowercaseN?(++f.pos,t=!0):r===O.lowercaseM&&(++f.pos,n=!0),t){ve(s.bigint);return}if(n){ve(s.decimal);return}ve(s.num)}function C8(e){for(f.pos++;;){if(f.pos>=ee.length){we("Unterminated string constant");return}let t=ee.charCodeAt(f.pos);if(t===O.backslash)f.pos++;else if(t===e)break;f.pos++}f.pos++,ve(s.string)}function A8(){for(;;){if(f.pos>=ee.length){we("Unterminated template");return}let e=ee.charCodeAt(f.pos);if(e===O.graveAccent||e===O.dollarSign&&ee.charCodeAt(f.pos+1)===O.leftCurlyBrace){if(f.pos===f.start&&b(s.template))if(e===O.dollarSign){f.pos+=2,ve(s.dollarBraceL);return}else{++f.pos,ve(s.backQuote);return}ve(s.template);return}e===O.backslash&&f.pos++,f.pos++}}function R8(){for(;f.pos"],["nbsp","\xA0"],["iexcl","\xA1"],["cent","\xA2"],["pound","\xA3"],["curren","\xA4"],["yen","\xA5"],["brvbar","\xA6"],["sect","\xA7"],["uml","\xA8"],["copy","\xA9"],["ordf","\xAA"],["laquo","\xAB"],["not","\xAC"],["shy","\xAD"],["reg","\xAE"],["macr","\xAF"],["deg","\xB0"],["plusmn","\xB1"],["sup2","\xB2"],["sup3","\xB3"],["acute","\xB4"],["micro","\xB5"],["para","\xB6"],["middot","\xB7"],["cedil","\xB8"],["sup1","\xB9"],["ordm","\xBA"],["raquo","\xBB"],["frac14","\xBC"],["frac12","\xBD"],["frac34","\xBE"],["iquest","\xBF"],["Agrave","\xC0"],["Aacute","\xC1"],["Acirc","\xC2"],["Atilde","\xC3"],["Auml","\xC4"],["Aring","\xC5"],["AElig","\xC6"],["Ccedil","\xC7"],["Egrave","\xC8"],["Eacute","\xC9"],["Ecirc","\xCA"],["Euml","\xCB"],["Igrave","\xCC"],["Iacute","\xCD"],["Icirc","\xCE"],["Iuml","\xCF"],["ETH","\xD0"],["Ntilde","\xD1"],["Ograve","\xD2"],["Oacute","\xD3"],["Ocirc","\xD4"],["Otilde","\xD5"],["Ouml","\xD6"],["times","\xD7"],["Oslash","\xD8"],["Ugrave","\xD9"],["Uacute","\xDA"],["Ucirc","\xDB"],["Uuml","\xDC"],["Yacute","\xDD"],["THORN","\xDE"],["szlig","\xDF"],["agrave","\xE0"],["aacute","\xE1"],["acirc","\xE2"],["atilde","\xE3"],["auml","\xE4"],["aring","\xE5"],["aelig","\xE6"],["ccedil","\xE7"],["egrave","\xE8"],["eacute","\xE9"],["ecirc","\xEA"],["euml","\xEB"],["igrave","\xEC"],["iacute","\xED"],["icirc","\xEE"],["iuml","\xEF"],["eth","\xF0"],["ntilde","\xF1"],["ograve","\xF2"],["oacute","\xF3"],["ocirc","\xF4"],["otilde","\xF5"],["ouml","\xF6"],["divide","\xF7"],["oslash","\xF8"],["ugrave","\xF9"],["uacute","\xFA"],["ucirc","\xFB"],["uuml","\xFC"],["yacute","\xFD"],["thorn","\xFE"],["yuml","\xFF"],["OElig","\u0152"],["oelig","\u0153"],["Scaron","\u0160"],["scaron","\u0161"],["Yuml","\u0178"],["fnof","\u0192"],["circ","\u02C6"],["tilde","\u02DC"],["Alpha","\u0391"],["Beta","\u0392"],["Gamma","\u0393"],["Delta","\u0394"],["Epsilon","\u0395"],["Zeta","\u0396"],["Eta","\u0397"],["Theta","\u0398"],["Iota","\u0399"],["Kappa","\u039A"],["Lambda","\u039B"],["Mu","\u039C"],["Nu","\u039D"],["Xi","\u039E"],["Omicron","\u039F"],["Pi","\u03A0"],["Rho","\u03A1"],["Sigma","\u03A3"],["Tau","\u03A4"],["Upsilon","\u03A5"],["Phi","\u03A6"],["Chi","\u03A7"],["Psi","\u03A8"],["Omega","\u03A9"],["alpha","\u03B1"],["beta","\u03B2"],["gamma","\u03B3"],["delta","\u03B4"],["epsilon","\u03B5"],["zeta","\u03B6"],["eta","\u03B7"],["theta","\u03B8"],["iota","\u03B9"],["kappa","\u03BA"],["lambda","\u03BB"],["mu","\u03BC"],["nu","\u03BD"],["xi","\u03BE"],["omicron","\u03BF"],["pi","\u03C0"],["rho","\u03C1"],["sigmaf","\u03C2"],["sigma","\u03C3"],["tau","\u03C4"],["upsilon","\u03C5"],["phi","\u03C6"],["chi","\u03C7"],["psi","\u03C8"],["omega","\u03C9"],["thetasym","\u03D1"],["upsih","\u03D2"],["piv","\u03D6"],["ensp","\u2002"],["emsp","\u2003"],["thinsp","\u2009"],["zwnj","\u200C"],["zwj","\u200D"],["lrm","\u200E"],["rlm","\u200F"],["ndash","\u2013"],["mdash","\u2014"],["lsquo","\u2018"],["rsquo","\u2019"],["sbquo","\u201A"],["ldquo","\u201C"],["rdquo","\u201D"],["bdquo","\u201E"],["dagger","\u2020"],["Dagger","\u2021"],["bull","\u2022"],["hellip","\u2026"],["permil","\u2030"],["prime","\u2032"],["Prime","\u2033"],["lsaquo","\u2039"],["rsaquo","\u203A"],["oline","\u203E"],["frasl","\u2044"],["euro","\u20AC"],["image","\u2111"],["weierp","\u2118"],["real","\u211C"],["trade","\u2122"],["alefsym","\u2135"],["larr","\u2190"],["uarr","\u2191"],["rarr","\u2192"],["darr","\u2193"],["harr","\u2194"],["crarr","\u21B5"],["lArr","\u21D0"],["uArr","\u21D1"],["rArr","\u21D2"],["dArr","\u21D3"],["hArr","\u21D4"],["forall","\u2200"],["part","\u2202"],["exist","\u2203"],["empty","\u2205"],["nabla","\u2207"],["isin","\u2208"],["notin","\u2209"],["ni","\u220B"],["prod","\u220F"],["sum","\u2211"],["minus","\u2212"],["lowast","\u2217"],["radic","\u221A"],["prop","\u221D"],["infin","\u221E"],["ang","\u2220"],["and","\u2227"],["or","\u2228"],["cap","\u2229"],["cup","\u222A"],["int","\u222B"],["there4","\u2234"],["sim","\u223C"],["cong","\u2245"],["asymp","\u2248"],["ne","\u2260"],["equiv","\u2261"],["le","\u2264"],["ge","\u2265"],["sub","\u2282"],["sup","\u2283"],["nsub","\u2284"],["sube","\u2286"],["supe","\u2287"],["oplus","\u2295"],["otimes","\u2297"],["perp","\u22A5"],["sdot","\u22C5"],["lceil","\u2308"],["rceil","\u2309"],["lfloor","\u230A"],["rfloor","\u230B"],["lang","\u2329"],["rang","\u232A"],["loz","\u25CA"],["spades","\u2660"],["clubs","\u2663"],["hearts","\u2665"],["diams","\u2666"]]);h();g();m();function bu(e){let[t,n]=WT(e.jsxPragma||"React.createElement"),[r,o]=WT(e.jsxFragmentPragma||"React.Fragment");return{base:t,suffix:n,fragmentBase:r,fragmentSuffix:o}}function WT(e){let t=e.indexOf(".");return t===-1&&(t=e.length),[e.slice(0,t),e.slice(t)]}h();g();m();var lt=class{getPrefixCode(){return""}getHoistedCode(){return""}getSuffixCode(){return""}};var Su=class e extends lt{__init(){this.lastLineNumber=1}__init2(){this.lastIndex=0}__init3(){this.filenameVarName=null}__init4(){this.esmAutomaticImportNameResolutions={}}__init5(){this.cjsAutomaticModuleNameResolutions={}}constructor(t,n,r,o,i){super(),this.rootTransformer=t,this.tokens=n,this.importProcessor=r,this.nameManager=o,this.options=i,e.prototype.__init.call(this),e.prototype.__init2.call(this),e.prototype.__init3.call(this),e.prototype.__init4.call(this),e.prototype.__init5.call(this),this.jsxPragmaInfo=bu(i),this.isAutomaticRuntime=i.jsxRuntime==="automatic",this.jsxImportSource=i.jsxImportSource||"react"}process(){return this.tokens.matches1(s.jsxTagStart)?(this.processJSXTag(),!0):!1}getPrefixCode(){let t="";if(this.filenameVarName&&(t+=`const ${this.filenameVarName} = ${JSON.stringify(this.options.filePath||"")};`),this.isAutomaticRuntime)if(this.importProcessor)for(let[n,r]of Object.entries(this.cjsAutomaticModuleNameResolutions))t+=`var ${r} = require("${n}");`;else{let{createElement:n,...r}=this.esmAutomaticImportNameResolutions;n&&(t+=`import {createElement as ${n}} from "${this.jsxImportSource}";`);let o=Object.entries(r).map(([i,a])=>`${i} as ${a}`).join(", ");if(o){let i=this.jsxImportSource+(this.options.production?"/jsx-runtime":"/jsx-dev-runtime");t+=`import {${o}} from "${i}";`}}return t}processJSXTag(){let{jsxRole:t,start:n}=this.tokens.currentToken(),r=this.options.production?null:this.getElementLocationCode(n);this.isAutomaticRuntime&&t!==Un.KeyAfterPropSpread?this.transformTagToJSXFunc(r,t):this.transformTagToCreateElement(r)}getElementLocationCode(t){return`lineNumber: ${this.getLineNumberForIndex(t)}`}getLineNumberForIndex(t){let n=this.tokens.code;for(;this.lastIndex or > at the end of the tag.");o&&this.tokens.appendCode(`, ${o}`)}for(this.options.production||(o===null&&this.tokens.appendCode(", void 0"),this.tokens.appendCode(`, ${r}, ${this.getDevSource(t)}, this`)),this.tokens.removeInitialToken();!this.tokens.matches1(s.jsxTagEnd);)this.tokens.removeToken();this.tokens.replaceToken(")")}transformTagToCreateElement(t){if(this.tokens.replaceToken(this.getCreateElementInvocationCode()),this.tokens.matches1(s.jsxTagEnd))this.tokens.replaceToken(`${this.getFragmentCode()}, null`),this.processChildren(!0);else if(this.processTagIntro(),this.processPropsObjectWithDevInfo(t),!this.tokens.matches2(s.slash,s.jsxTagEnd))if(this.tokens.matches1(s.jsxTagEnd))this.tokens.removeToken(),this.processChildren(!0);else throw new Error("Expected either /> or > at the end of the tag.");for(this.tokens.removeInitialToken();!this.tokens.matches1(s.jsxTagEnd);)this.tokens.removeToken();this.tokens.replaceToken(")")}getJSXFuncInvocationCode(t){return this.options.production?t?this.claimAutoImportedFuncInvocation("jsxs","/jsx-runtime"):this.claimAutoImportedFuncInvocation("jsx","/jsx-runtime"):this.claimAutoImportedFuncInvocation("jsxDEV","/jsx-dev-runtime")}getCreateElementInvocationCode(){if(this.isAutomaticRuntime)return this.claimAutoImportedFuncInvocation("createElement","");{let{jsxPragmaInfo:t}=this;return`${this.importProcessor&&this.importProcessor.getIdentifierReplacement(t.base)||t.base}${t.suffix}(`}}getFragmentCode(){if(this.isAutomaticRuntime)return this.claimAutoImportedName("Fragment",this.options.production?"/jsx-runtime":"/jsx-dev-runtime");{let{jsxPragmaInfo:t}=this;return(this.importProcessor&&this.importProcessor.getIdentifierReplacement(t.fragmentBase)||t.fragmentBase)+t.fragmentSuffix}}claimAutoImportedFuncInvocation(t,n){let r=this.claimAutoImportedName(t,n);return this.importProcessor?`${r}.call(void 0, `:`${r}(`}claimAutoImportedName(t,n){if(this.importProcessor){let r=this.jsxImportSource+n;return this.cjsAutomaticModuleNameResolutions[r]||(this.cjsAutomaticModuleNameResolutions[r]=this.importProcessor.getFreeIdentifierForPath(r)),`${this.cjsAutomaticModuleNameResolutions[r]}.${t}`}else return this.esmAutomaticImportNameResolutions[t]||(this.esmAutomaticImportNameResolutions[t]=this.nameManager.claimFreeName(`_${t}`)),this.esmAutomaticImportNameResolutions[t]}processTagIntro(){let t=this.tokens.currentIndex()+1;for(;this.tokens.tokens[t].isType||!this.tokens.matches2AtIndex(t-1,s.jsxName,s.jsxName)&&!this.tokens.matches2AtIndex(t-1,s.greaterThan,s.jsxName)&&!this.tokens.matches1AtIndex(t,s.braceL)&&!this.tokens.matches1AtIndex(t,s.jsxTagEnd)&&!this.tokens.matches2AtIndex(t,s.slash,s.jsxTagEnd);)t++;if(t===this.tokens.currentIndex()+1){let n=this.tokens.identifierName();wg(n)&&this.tokens.replaceToken(`'${n}'`)}for(;this.tokens.currentIndex()=O.lowercaseA&&t<=O.lowercaseZ}function P8(e){let t="",n="",r=!1,o=!1;for(let i=0;i { if (tree.length === 0) return ( -
+
{ + active.hover.tree = true; + }} + onPointerOut={() => { + active.hover.tree = false; + }} + onPointerLeave={() => { + active.hover.tree = false; + }} + >
{ `.tree-${active.item_id}` ) as HTMLDivElement; if (div) { - div.scrollIntoView(); + if (!active.hover.tree) div.scrollIntoView(); } if (i > 7) clearInterval(ival); i++;