var ld=Object.defineProperty,cd=Object.defineProperties;var sd=Object.getOwnPropertyDescriptors;var ha=Object.getOwnPropertySymbols;var hd=Object.prototype.hasOwnProperty,gd=Object.prototype.propertyIsEnumerable;var ga=(V,tn,j)=>tn in V?ld(V,tn,{enumerable:!0,configurable:!0,writable:!0,value:j}):V[tn]=j,At=(V,tn)=>{for(var j in tn||(tn={}))hd.call(tn,j)&&ga(V,j,tn[j]);if(ha)for(var j of ha(tn))gd.call(tn,j)&&ga(V,j,tn[j]);return V},pa=(V,tn)=>cd(V,sd(tn));(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[691],{32699:function(V,tn,j){V=j.nmd(V);var je;(function(){var a,In="4.17.21",nt=200,Fn="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",dn="Expected a function",yt="Invalid `variable` option passed into `_.template`",We="__lodash_hash_undefined__",Ot=500,le="__lodash_placeholder__",_n=1,ee=2,ve=4,we=1,St=2,sn=1,qn=2,Er=4,yn=8,De=16,zn=32,Fe=64,te=128,et=256,kt=512,mi=30,ce="...",Et=800,Ai=16,Ir=1,yi=2,Oi=3,xe=1/0,se=9007199254740991,Si=17976931348623157e292,Rt=0/0,Zn=4294967295,Ei=Zn-1,Ii=Zn>>>1,Ri=[["ary",te],["bind",sn],["bindKey",qn],["curry",yn],["curryRight",De],["flip",kt],["partial",zn],["partialRight",Fe],["rearg",et]],Be="[object Arguments]",bt="[object Array]",bi="[object AsyncFunction]",Ue="[object Boolean]",Ne="[object Date]",Ci="[object DOMException]",Ct="[object Error]",Tt="[object Function]",Rr="[object GeneratorFunction]",Ln="[object Map]",tt="[object Number]",Ti="[object Null]",re="[object Object]",Lt="[object Promise]",Li="[object Proxy]",He="[object RegExp]",vn="[object Set]",he="[object String]",Mt="[object Symbol]",Mi="[object Undefined]",rt="[object WeakMap]",Pi="[object WeakSet]",it="[object ArrayBuffer]",Ge="[object DataView]",Pt="[object Float32Array]",jt="[object Float64Array]",ut="[object Int8Array]",nr="[object Int16Array]",Wt="[object Int32Array]",C="[object Uint8Array]",er="[object Uint8ClampedArray]",ft="[object Uint16Array]",tr="[object Uint32Array]",Wi=/\b__p \+= '';/g,Di=/\b(__p \+=) '' \+/g,Fi=/(__e\(.*?\)|\b__t\)) \+\n'';/g,br=/&(?:amp|lt|gt|quot|#39);/g,Cr=/[&<>"']/g,Bi=RegExp(br.source),Tr=RegExp(Cr.source),Ui=/<%-([\s\S]+?)%>/g,rr=/<%([\s\S]+?)%>/g,Lr=/<%=([\s\S]+?)%>/g,Rn=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ot=/^\w*$/,$e=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ir=/[\\^$.*+?()[\]{}|]/g,Ni=RegExp(ir.source),Dt=/^\s+/,Hi=/\s/,Gi=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ku=/\{\n\/\* \[wrapped with (.+)\] \*/,ju=/,? & /,nf=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,$i=/[()=,{}\[\]\/\s]/,Ki=/\\(\\)?/g,Ft=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Mr=/\w*$/,qi=/^[-+]0x[0-9a-f]+$/i,zi=/^0b[01]+$/i,Zi=/^\[object .+?Constructor\]$/,c=/^0o[0-7]+$/i,p=/^(?:0|[1-9]\d*)$/,d=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,m=/($^)/,O=/['\n\r\u2028\u2029\\]/g,E="\\ud800-\\udfff",z="\\u0300-\\u036f",hn="\\ufe20-\\ufe2f",an="\\u20d0-\\u20ff",wn=z+hn+an,me="\\u2700-\\u27bf",Bn="a-z\\xdf-\\xf6\\xf8-\\xff",ur="\\xac\\xb1\\xd7\\xf7",fr="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",or="\\u2000-\\u206f",ar=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Bt="A-Z\\xc0-\\xd6\\xd8-\\xde",Ut="\\ufe0e\\ufe0f",xn=ur+fr+or+ar,Ae="['\u2019]",ye="["+E+"]",on="["+xn+"]",rn="["+wn+"]",nn="\\d+",at="["+me+"]",gn="["+Bn+"]",K="[^"+E+xn+nn+me+Bn+Bt+"]",ge="\\ud83c[\\udffb-\\udfff]",Nt="(?:"+rn+"|"+ge+")",lt="[^"+E+"]",Oe="(?:\\ud83c[\\udde6-\\uddff]){2}",T="[\\ud800-\\udbff][\\udc00-\\udfff]",H="["+Bt+"]",ie="\\u200d",Se="(?:"+gn+"|"+K+")",st="(?:"+H+"|"+K+")",Pr="(?:"+Ae+"(?:d|ll|m|re|s|t|ve))?",N="(?:"+Ae+"(?:D|LL|M|RE|S|T|VE))?",Y=Nt+"?",On="["+Ut+"]?",ht="(?:"+ie+"(?:"+[lt,Oe,T].join("|")+")"+On+Y+")*",Ke="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",da="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",ef=On+Y+ht,_a="(?:"+[at,Oe,T].join("|")+")"+ef,va="(?:"+[lt+rn+"?",rn,Oe,T,ye].join("|")+")",wa=RegExp(Ae,"g"),xa=RegExp(rn,"g"),Yi=RegExp(ge+"(?="+ge+")|"+va+ef,"g"),ma=RegExp([H+"?"+gn+"+"+Pr+"(?="+[on,H,"$"].join("|")+")",st+"+"+N+"(?="+[on,H+Se,"$"].join("|")+")",H+"?"+Se+"+"+Pr,H+"+"+N,da,Ke,nn,_a].join("|"),"g"),Aa=RegExp("["+ie+E+wn+Ut+"]"),ya=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Oa=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Sa=-1,J={};J[Pt]=J[jt]=J[ut]=J[nr]=J[Wt]=J[C]=J[er]=J[ft]=J[tr]=!0,J[Be]=J[bt]=J[it]=J[Ue]=J[Ge]=J[Ne]=J[Ct]=J[Tt]=J[Ln]=J[tt]=J[re]=J[He]=J[vn]=J[he]=J[rt]=!1;var X={};X[Be]=X[bt]=X[it]=X[Ge]=X[Ue]=X[Ne]=X[Pt]=X[jt]=X[ut]=X[nr]=X[Wt]=X[Ln]=X[tt]=X[re]=X[He]=X[vn]=X[he]=X[Mt]=X[C]=X[er]=X[ft]=X[tr]=!0,X[Ct]=X[Tt]=X[rt]=!1;var Ea={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},Ia={"&":"&","<":"<",">":">",'"':""","'":"'"},Ra={"&":"&","<":"<",">":">",""":'"',"'":"'"},ba={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Ca=parseFloat,Ta=parseInt,tf=typeof j.g=="object"&&j.g&&j.g.Object===Object&&j.g,La=typeof self=="object"&&self&&self.Object===Object&&self,mn=tf||La||Function("return this")(),rf=tn&&!tn.nodeType&&tn,lr=rf&&!0&&V&&!V.nodeType&&V,uf=lr&&lr.exports===rf,Xi=uf&&tf.process,Yn=function(){try{var s=lr&&lr.require&&lr.require("util").types;return s||Xi&&Xi.binding&&Xi.binding("util")}catch(_){}}(),ff=Yn&&Yn.isArrayBuffer,of=Yn&&Yn.isDate,af=Yn&&Yn.isMap,lf=Yn&&Yn.isRegExp,cf=Yn&&Yn.isSet,sf=Yn&&Yn.isTypedArray;function Un(s,_,g){switch(g.length){case 0:return s.call(_);case 1:return s.call(_,g[0]);case 2:return s.call(_,g[0],g[1]);case 3:return s.call(_,g[0],g[1],g[2])}return s.apply(_,g)}function Ma(s,_,g,y){for(var L=-1,G=s==null?0:s.length;++L-1}function Ji(s,_,g){for(var y=-1,L=s==null?0:s.length;++y-1;);return g}function xf(s,_){for(var g=s.length;g--&&Ht(_,s[g],0)>-1;);return g}function Ga(s,_){for(var g=s.length,y=0;g--;)s[g]===_&&++y;return y}var $a=ji(Ea),Ka=ji(Ia);function qa(s){return"\\"+ba[s]}function za(s,_){return s==null?a:s[_]}function Gt(s){return Aa.test(s)}function Za(s){return ya.test(s)}function Ya(s){for(var _,g=[];!(_=s.next()).done;)g.push(_.value);return g}function ru(s){var _=-1,g=Array(s.size);return s.forEach(function(y,L){g[++_]=[L,y]}),g}function mf(s,_){return function(g){return s(_(g))}}function Ze(s,_){for(var g=-1,y=s.length,L=0,G=[];++g-1}function Wl(n,e){var t=this.__data__,r=kr(t,n);return r<0?(++this.size,t.push([n,e])):t[r][1]=e,this}Ee.prototype.clear=Tl,Ee.prototype.delete=Ll,Ee.prototype.get=Ml,Ee.prototype.has=Pl,Ee.prototype.set=Wl;function Ie(n){var e=-1,t=n==null?0:n.length;for(this.clear();++e=e?n:e)),n}function Vn(n,e,t,r,i,f){var o,l=e&_n,h=e&ee,v=e&ve;if(t&&(o=i?t(n,r,i,f):t(n)),o!==a)return o;if(!k(n))return n;var w=M(n);if(w){if(o=Uc(n),!l)return Mn(n,o)}else{var x=En(n),A=x==Tt||x==Rr;if(ke(n))return to(n,l);if(x==re||x==Be||A&&!i){if(o=h||A?{}:yo(n),!l)return h?Rc(n,Ql(o,n)):Ic(n,Mf(o,n))}else{if(!X[x])return i?n:{};o=Nc(n,x,l)}}f||(f=new fe);var S=f.get(n);if(S)return S;f.set(n,o),Vo(n)?n.forEach(function(b){o.add(Vn(b,e,t,b,n,f))}):Jo(n)&&n.forEach(function(b,F){o.set(F,Vn(b,e,t,F,n,f))});var R=v?h?Cu:bu:h?Wn:pn,W=w?a:R(n);return Xn(W||n,function(b,F){W&&(F=b,b=n[F]),_r(o,F,Vn(b,e,t,F,n,f))}),o}function Vl(n){var e=pn(n);return function(t){return Pf(t,n,e)}}function Pf(n,e,t){var r=t.length;if(n==null)return!r;for(n=Z(n);r--;){var i=t[r],f=e[i],o=n[i];if(o===a&&!(i in n)||!f(o))return!1}return!0}function Wf(n,e,t){if(typeof n!="function")throw new Jn(dn);return Or(function(){n.apply(a,t)},e)}function vr(n,e,t,r){var i=-1,f=Wr,o=!0,l=n.length,h=[],v=e.length;if(!l)return h;t&&(e=Q(e,Nn(t))),r?(f=Ji,o=!1):e.length>=nt&&(f=cr,o=!1,e=new dt(e));n:for(;++ii?0:i+t),r=r===a||r>i?i:P(r),r<0&&(r+=i),r=t>r?0:jo(r);t0&&t(l)?e>1?An(l,e-1,t,r,i):ze(i,l):r||(i[i.length]=l)}return i}var cu=ao(),Bf=ao(!0);function pe(n,e){return n&&cu(n,e,pn)}function su(n,e){return n&&Bf(n,e,pn)}function ni(n,e){return qe(e,function(t){return Le(n[t])})}function vt(n,e){e=Qe(e,n);for(var t=0,r=e.length;n!=null&&te}function nc(n,e){return n!=null&&q.call(n,e)}function ec(n,e){return n!=null&&e in Z(n)}function tc(n,e,t){return n>=Sn(e,t)&&n=120&&w.length>=120)?new dt(o&&w):a}w=n[0];var x=-1,A=l[0];n:for(;++x-1;)l!==n&&zr.call(l,h,1),zr.call(n,h,1);return n}function Xf(n,e){for(var t=n?e.length:0,r=t-1;t--;){var i=e[t];if(t==r||i!==f){var f=i;Te(i)?zr.call(n,i,1):Au(n,i)}}return n}function wu(n,e){return n+Xr(bf()*(e-n+1))}function dc(n,e,t,r){for(var i=-1,f=cn(Yr((e-n)/(t||1)),0),o=g(f);f--;)o[r?f:++i]=n,n+=t;return o}function xu(n,e){var t="";if(!n||e<1||e>se)return t;do e%2&&(t+=n),e=Xr(e/2),e&&(n+=n);while(e);return t}function D(n,e){return Fu(Eo(n,e,Dn),n+"")}function _c(n){return Lf(Vt(n))}function vc(n,e){var t=Vt(n);return si(t,_t(e,0,t.length))}function mr(n,e,t,r){if(!k(n))return n;e=Qe(e,n);for(var i=-1,f=e.length,o=f-1,l=n;l!=null&&++ii?0:i+e),t=t>i?i:t,t<0&&(t+=i),i=e>t?0:t-e>>>0,e>>>=0;for(var f=g(i);++r>>1,o=n[f];o!==null&&!Gn(o)&&(t?o<=e:o=nt){var v=e?null:Lc(n);if(v)return Fr(v);o=!1,i=cr,h=new dt}else h=e?[]:l;n:for(;++r=r?n:kn(n,e,t)}var eo=al||function(n){return mn.clearTimeout(n)};function to(n,e){if(e)return n.slice();var t=n.length,r=Of?Of(t):new n.constructor(t);return n.copy(r),r}function Eu(n){var e=new n.constructor(n.byteLength);return new Kr(e).set(new Kr(n)),e}function yc(n,e){var t=e?Eu(n.buffer):n.buffer;return new n.constructor(t,n.byteOffset,n.byteLength)}function Oc(n){var e=new n.constructor(n.source,Mr.exec(n));return e.lastIndex=n.lastIndex,e}function Sc(n){return dr?Z(dr.call(n)):{}}function ro(n,e){var t=e?Eu(n.buffer):n.buffer;return new n.constructor(t,n.byteOffset,n.length)}function io(n,e){if(n!==e){var t=n!==a,r=n===null,i=n===n,f=Gn(n),o=e!==a,l=e===null,h=e===e,v=Gn(e);if(!l&&!v&&!f&&n>e||f&&o&&h&&!l&&!v||r&&o&&h||!t&&h||!i)return 1;if(!r&&!f&&!v&&n=l)return h;var v=t[r];return h*(v=="desc"?-1:1)}}return n.index-e.index}function uo(n,e,t,r){for(var i=-1,f=n.length,o=t.length,l=-1,h=e.length,v=cn(f-o,0),w=g(h+v),x=!r;++l1?t[i-1]:a,o=i>2?t[2]:a;for(f=n.length>3&&typeof f=="function"?(i--,f):a,o&&Cn(t[0],t[1],o)&&(f=i<3?a:f,i=1),e=Z(e);++r-1?i[f?e[o]:o]:a}}function so(n){return Ce(function(e){var t=e.length,r=t,i=Qn.prototype.thru;for(n&&e.reverse();r--;){var f=e[r];if(typeof f!="function")throw new Jn(dn);if(i&&!o&&li(f)=="wrapper")var o=new Qn([],!0)}for(r=o?r:t;++r1&&U.reverse(),w&&hl))return!1;var v=f.get(n),w=f.get(e);if(v&&w)return v==e&&w==n;var x=-1,A=!0,S=t&St?new dt:a;for(f.set(n,e),f.set(e,n);++x1?"& ":"")+e[r],e=e.join(t>2?", ":" "),n.replace(Gi,`{ /* [wrapped with `+e+`] */ `)}function Gc(n){return M(n)||mt(n)||!!(If&&n&&n[If])}function Te(n,e){var t=typeof n;return e=e==null?se:e,!!e&&(t=="number"||t!="symbol"&&p.test(n))&&n>-1&&n%1==0&&n0){if(++e>=Et)return arguments[0]}else e=0;return n.apply(a,arguments)}}function si(n,e){var t=-1,r=n.length,i=r-1;for(e=e===a?r:e;++t1?n[e-1]:a;return t=typeof t=="function"?(n.pop(),t):a,Bo(n,t)});function Uo(n){var e=u(n);return e.__chain__=!0,e}function ks(n,e){return e(n),n}function hi(n,e){return e(n)}var js=Ce(function(n){var e=n.length,t=e?n[0]:0,r=this.__wrapped__,i=function(f){return lu(f,n)};return e>1||this.__actions__.length||!(r instanceof B)||!Te(t)?this.thru(i):(r=r.slice(t,+t+(e?1:0)),r.__actions__.push({func:hi,args:[i],thisArg:a}),new Qn(r,this.__chain__).thru(function(f){return e&&!f.length&&f.push(a),f}))});function nh(){return Uo(this)}function eh(){return new Qn(this.value(),this.__chain__)}function th(){this.__values__===a&&(this.__values__=ko(this.value()));var n=this.__index__>=this.__values__.length,e=n?a:this.__values__[this.__index__++];return{done:n,value:e}}function rh(){return this}function ih(n){for(var e,t=this;t instanceof Vr;){var r=Lo(t);r.__index__=0,r.__values__=a,e?i.__wrapped__=r:e=r;var i=r;t=t.__wrapped__}return i.__wrapped__=n,e}function uh(){var n=this.__wrapped__;if(n instanceof B){var e=n;return this.__actions__.length&&(e=new B(this)),e=e.reverse(),e.__actions__.push({func:hi,args:[Bu],thisArg:a}),new Qn(e,this.__chain__)}return this.thru(Bu)}function fh(){return jf(this.__wrapped__,this.__actions__)}var oh=ii(function(n,e,t){q.call(n,t)?++n[t]:Re(n,t,1)});function ah(n,e,t){var r=M(n)?hf:kl;return t&&Cn(n,e,t)&&(e=a),r(n,I(e,3))}function lh(n,e){var t=M(n)?qe:Ff;return t(n,I(e,3))}var ch=co(Mo),sh=co(Po);function hh(n,e){return An(gi(n,e),1)}function gh(n,e){return An(gi(n,e),xe)}function ph(n,e,t){return t=t===a?1:P(t),An(gi(n,e),t)}function No(n,e){var t=M(n)?Xn:Xe;return t(n,I(e,3))}function Ho(n,e){var t=M(n)?Pa:Df;return t(n,I(e,3))}var dh=ii(function(n,e,t){q.call(n,t)?n[t].push(e):Re(n,t,[e])});function _h(n,e,t,r){n=Pn(n)?n:Vt(n),t=t&&!r?P(t):0;var i=n.length;return t<0&&(t=cn(i+t,0)),wi(n)?t<=i&&n.indexOf(e,t)>-1:!!i&&Ht(n,e,t)>-1}var vh=D(function(n,e,t){var r=-1,i=typeof e=="function",f=Pn(n)?g(n.length):[];return Xe(n,function(o){f[++r]=i?Un(e,o,t):wr(o,e,t)}),f}),wh=ii(function(n,e,t){Re(n,t,e)});function gi(n,e){var t=M(n)?Q:$f;return t(n,I(e,3))}function xh(n,e,t,r){return n==null?[]:(M(e)||(e=e==null?[]:[e]),t=r?a:t,M(t)||(t=t==null?[]:[t]),Zf(n,e,t))}var mh=ii(function(n,e,t){n[t?0:1].push(e)},function(){return[[],[]]});function Ah(n,e,t){var r=M(n)?Qi:_f,i=arguments.length<3;return r(n,I(e,4),t,i,Xe)}function yh(n,e,t){var r=M(n)?Wa:_f,i=arguments.length<3;return r(n,I(e,4),t,i,Df)}function Oh(n,e){var t=M(n)?qe:Ff;return t(n,_i(I(e,3)))}function Sh(n){var e=M(n)?Lf:_c;return e(n)}function Eh(n,e,t){(t?Cn(n,e,t):e===a)?e=1:e=P(e);var r=M(n)?Yl:vc;return r(n,e)}function Ih(n){var e=M(n)?Xl:xc;return e(n)}function Rh(n){if(n==null)return 0;if(Pn(n))return wi(n)?$t(n):n.length;var e=En(n);return e==Ln||e==vn?n.size:du(n).length}function bh(n,e,t){var r=M(n)?Vi:mc;return t&&Cn(n,e,t)&&(e=a),r(n,I(e,3))}var Ch=D(function(n,e){if(n==null)return[];var t=e.length;return t>1&&Cn(n,e[0],e[1])?e=[]:t>2&&Cn(e[0],e[1],e[2])&&(e=[e[0]]),Zf(n,An(e,1),[])}),pi=ll||function(){return mn.Date.now()};function Th(n,e){if(typeof e!="function")throw new Jn(dn);return n=P(n),function(){if(--n<1)return e.apply(this,arguments)}}function Go(n,e,t){return e=t?a:e,e=n&&e==null?n.length:e,be(n,te,a,a,a,a,e)}function $o(n,e){var t;if(typeof e!="function")throw new Jn(dn);return n=P(n),function(){return--n>0&&(t=e.apply(this,arguments)),n<=1&&(e=a),t}}var Nu=D(function(n,e,t){var r=sn;if(t.length){var i=Ze(t,Jt(Nu));r|=zn}return be(n,r,e,t,i)}),Ko=D(function(n,e,t){var r=sn|qn;if(t.length){var i=Ze(t,Jt(Ko));r|=zn}return be(e,r,n,t,i)});function qo(n,e,t){e=t?a:e;var r=be(n,yn,a,a,a,a,a,e);return r.placeholder=qo.placeholder,r}function zo(n,e,t){e=t?a:e;var r=be(n,De,a,a,a,a,a,e);return r.placeholder=zo.placeholder,r}function Zo(n,e,t){var r,i,f,o,l,h,v=0,w=!1,x=!1,A=!0;if(typeof n!="function")throw new Jn(dn);e=ne(e)||0,k(t)&&(w=!!t.leading,x="maxWait"in t,f=x?cn(ne(t.maxWait)||0,e):f,A="trailing"in t?!!t.trailing:A);function S(fn){var ae=r,Pe=i;return r=i=a,v=fn,o=n.apply(Pe,ae),o}function R(fn){return v=fn,l=Or(F,e),w?S(fn):o}function W(fn){var ae=fn-h,Pe=fn-v,sa=e-ae;return x?Sn(sa,f-Pe):sa}function b(fn){var ae=fn-h,Pe=fn-v;return h===a||ae>=e||ae<0||x&&Pe>=f}function F(){var fn=pi();if(b(fn))return U(fn);l=Or(F,W(fn))}function U(fn){return l=a,A&&r?S(fn):(r=i=a,o)}function $n(){l!==a&&eo(l),v=0,r=h=i=l=a}function Tn(){return l===a?o:U(pi())}function Kn(){var fn=pi(),ae=b(fn);if(r=arguments,i=this,h=fn,ae){if(l===a)return R(h);if(x)return eo(l),l=Or(F,e),S(h)}return l===a&&(l=Or(F,e)),o}return Kn.cancel=$n,Kn.flush=Tn,Kn}var Lh=D(function(n,e){return Wf(n,1,e)}),Mh=D(function(n,e,t){return Wf(n,ne(e)||0,t)});function Ph(n){return be(n,kt)}function di(n,e){if(typeof n!="function"||e!=null&&typeof e!="function")throw new Jn(dn);var t=function(){var r=arguments,i=e?e.apply(this,r):r[0],f=t.cache;if(f.has(i))return f.get(i);var o=n.apply(this,r);return t.cache=f.set(i,o)||f,o};return t.cache=new(di.Cache||Ie),t}di.Cache=Ie;function _i(n){if(typeof n!="function")throw new Jn(dn);return function(){var e=arguments;switch(e.length){case 0:return!n.call(this);case 1:return!n.call(this,e[0]);case 2:return!n.call(this,e[0],e[1]);case 3:return!n.call(this,e[0],e[1],e[2])}return!n.apply(this,e)}}function Wh(n){return $o(2,n)}var Dh=Ac(function(n,e){e=e.length==1&&M(e[0])?Q(e[0],Nn(I())):Q(An(e,1),Nn(I()));var t=e.length;return D(function(r){for(var i=-1,f=Sn(r.length,t);++i=e}),mt=Nf(function(){return arguments}())?Nf:function(n){return en(n)&&q.call(n,"callee")&&!Ef.call(n,"callee")},M=g.isArray,Qh=ff?Nn(ff):ic;function Pn(n){return n!=null&&vi(n.length)&&!Le(n)}function un(n){return en(n)&&Pn(n)}function Vh(n){return n===!0||n===!1||en(n)&&bn(n)==Ue}var ke=sl||Vu,kh=of?Nn(of):uc;function jh(n){return en(n)&&n.nodeType===1&&!Sr(n)}function ng(n){if(n==null)return!0;if(Pn(n)&&(M(n)||typeof n=="string"||typeof n.splice=="function"||ke(n)||Qt(n)||mt(n)))return!n.length;var e=En(n);if(e==Ln||e==vn)return!n.size;if(yr(n))return!du(n).length;for(var t in n)if(q.call(n,t))return!1;return!0}function eg(n,e){return xr(n,e)}function tg(n,e,t){t=typeof t=="function"?t:a;var r=t?t(n,e):a;return r===a?xr(n,e,a,t):!!r}function Gu(n){if(!en(n))return!1;var e=bn(n);return e==Ct||e==Ci||typeof n.message=="string"&&typeof n.name=="string"&&!Sr(n)}function rg(n){return typeof n=="number"&&Rf(n)}function Le(n){if(!k(n))return!1;var e=bn(n);return e==Tt||e==Rr||e==bi||e==Li}function Xo(n){return typeof n=="number"&&n==P(n)}function vi(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=se}function k(n){var e=typeof n;return n!=null&&(e=="object"||e=="function")}function en(n){return n!=null&&typeof n=="object"}var Jo=af?Nn(af):oc;function ig(n,e){return n===e||pu(n,e,Lu(e))}function ug(n,e,t){return t=typeof t=="function"?t:a,pu(n,e,Lu(e),t)}function fg(n){return Qo(n)&&n!=+n}function og(n){if(qc(n))throw new L(Fn);return Hf(n)}function ag(n){return n===null}function lg(n){return n==null}function Qo(n){return typeof n=="number"||en(n)&&bn(n)==tt}function Sr(n){if(!en(n)||bn(n)!=re)return!1;var e=qr(n);if(e===null)return!0;var t=q.call(e,"constructor")&&e.constructor;return typeof t=="function"&&t instanceof t&&Hr.call(t)==ul}var $u=lf?Nn(lf):ac;function cg(n){return Xo(n)&&n>=-se&&n<=se}var Vo=cf?Nn(cf):lc;function wi(n){return typeof n=="string"||!M(n)&&en(n)&&bn(n)==he}function Gn(n){return typeof n=="symbol"||en(n)&&bn(n)==Mt}var Qt=sf?Nn(sf):cc;function sg(n){return n===a}function hg(n){return en(n)&&En(n)==rt}function gg(n){return en(n)&&bn(n)==Pi}var pg=ai(_u),dg=ai(function(n,e){return n<=e});function ko(n){if(!n)return[];if(Pn(n))return wi(n)?ue(n):Mn(n);if(sr&&n[sr])return Ya(n[sr]());var e=En(n),t=e==Ln?ru:e==vn?Fr:Vt;return t(n)}function Me(n){if(!n)return n===0?n:0;if(n=ne(n),n===xe||n===-xe){var e=n<0?-1:1;return e*Si}return n===n?n:0}function P(n){var e=Me(n),t=e%1;return e===e?t?e-t:e:0}function jo(n){return n?_t(P(n),0,Zn):0}function ne(n){if(typeof n=="number")return n;if(Gn(n))return Rt;if(k(n)){var e=typeof n.valueOf=="function"?n.valueOf():n;n=k(e)?e+"":e}if(typeof n!="string")return n===0?n:+n;n=vf(n);var t=zi.test(n);return t||c.test(n)?Ta(n.slice(2),t?2:8):qi.test(n)?Rt:+n}function na(n){return de(n,Wn(n))}function _g(n){return n?_t(P(n),-se,se):n===0?n:0}function $(n){return n==null?"":Hn(n)}var vg=Yt(function(n,e){if(yr(e)||Pn(e)){de(e,pn(e),n);return}for(var t in e)q.call(e,t)&&_r(n,t,e[t])}),ea=Yt(function(n,e){de(e,Wn(e),n)}),xi=Yt(function(n,e,t,r){de(e,Wn(e),n,r)}),wg=Yt(function(n,e,t,r){de(e,pn(e),n,r)}),xg=Ce(lu);function mg(n,e){var t=Zt(n);return e==null?t:Mf(t,e)}var Ag=D(function(n,e){n=Z(n);var t=-1,r=e.length,i=r>2?e[2]:a;for(i&&Cn(e[0],e[1],i)&&(r=1);++t1),f}),de(n,Cu(n),t),r&&(t=Vn(t,_n|ee|ve,Mc));for(var i=e.length;i--;)Au(t,e[i]);return t});function Ng(n,e){return ra(n,_i(I(e)))}var Hg=Ce(function(n,e){return n==null?{}:gc(n,e)});function ra(n,e){if(n==null)return{};var t=Q(Cu(n),function(r){return[r]});return e=I(e),Yf(n,t,function(r,i){return e(r,i[0])})}function Gg(n,e,t){e=Qe(e,n);var r=-1,i=e.length;for(i||(i=1,n=a);++re){var r=n;n=e,e=r}if(t||n%1||e%1){var i=bf();return Sn(n+i*(e-n+Ca("1e-"+((i+"").length-1))),e)}return wu(n,e)}var kg=Xt(function(n,e,t){return e=e.toLowerCase(),n+(t?fa(e):e)});function fa(n){return zu($(n).toLowerCase())}function oa(n){return n=$(n),n&&n.replace(d,$a).replace(xa,"")}function jg(n,e,t){n=$(n),e=Hn(e);var r=n.length;t=t===a?r:_t(P(t),0,r);var i=t;return t-=e.length,t>=0&&n.slice(t,i)==e}function np(n){return n=$(n),n&&Tr.test(n)?n.replace(Cr,Ka):n}function ep(n){return n=$(n),n&&Ni.test(n)?n.replace(ir,"\\$&"):n}var tp=Xt(function(n,e,t){return n+(t?"-":"")+e.toLowerCase()}),rp=Xt(function(n,e,t){return n+(t?" ":"")+e.toLowerCase()}),ip=lo("toLowerCase");function up(n,e,t){n=$(n),e=P(e);var r=e?$t(n):0;if(!e||r>=e)return n;var i=(e-r)/2;return oi(Xr(i),t)+n+oi(Yr(i),t)}function fp(n,e,t){n=$(n),e=P(e);var r=e?$t(n):0;return e&&r>>0,t?(n=$(n),n&&(typeof e=="string"||e!=null&&!$u(e))&&(e=Hn(e),!e&&Gt(n))?Ve(ue(n),0,t):n.split(e,t)):[]}var gp=Xt(function(n,e,t){return n+(t?" ":"")+zu(e)});function pp(n,e,t){return n=$(n),t=t==null?0:_t(P(t),0,n.length),e=Hn(e),n.slice(t,t+e.length)==e}function dp(n,e,t){var r=u.templateSettings;t&&Cn(n,e,t)&&(e=a),n=$(n),e=xi({},e,r,vo);var i=xi({},e.imports,r.imports,vo),f=pn(i),o=tu(i,f),l,h,v=0,w=e.interpolate||m,x="__p += '",A=iu((e.escape||m).source+"|"+w.source+"|"+(w===Lr?Ft:m).source+"|"+(e.evaluate||m).source+"|$","g"),S="//# sourceURL="+(q.call(e,"sourceURL")?(e.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Sa+"]")+` `;n.replace(A,function(b,F,U,$n,Tn,Kn){return U||(U=$n),x+=n.slice(v,Kn).replace(O,qa),F&&(l=!0,x+=`' + __e(`+F+`) + '`),Tn&&(h=!0,x+=`'; `+Tn+`; __p += '`),U&&(x+=`' + ((__t = (`+U+`)) == null ? '' : __t) + '`),v=Kn+b.length,b}),x+=`'; `;var R=q.call(e,"variable")&&e.variable;if(!R)x=`with (obj) { `+x+` } `;else if($i.test(R))throw new L(yt);x=(h?x.replace(Wi,""):x).replace(Di,"$1").replace(Fi,"$1;"),x="function("+(R||"obj")+`) { `+(R?"":`obj || (obj = {}); `)+"var __t, __p = ''"+(l?", __e = _.escape":"")+(h?`, __j = Array.prototype.join; function print() { __p += __j.call(arguments, '') } `:`; `)+x+`return __p }`;var W=la(function(){return G(f,S+"return "+x).apply(a,o)});if(W.source=x,Gu(W))throw W;return W}function _p(n){return $(n).toLowerCase()}function vp(n){return $(n).toUpperCase()}function wp(n,e,t){if(n=$(n),n&&(t||e===a))return vf(n);if(!n||!(e=Hn(e)))return n;var r=ue(n),i=ue(e),f=wf(r,i),o=xf(r,i)+1;return Ve(r,f,o).join("")}function xp(n,e,t){if(n=$(n),n&&(t||e===a))return n.slice(0,Af(n)+1);if(!n||!(e=Hn(e)))return n;var r=ue(n),i=xf(r,ue(e))+1;return Ve(r,0,i).join("")}function mp(n,e,t){if(n=$(n),n&&(t||e===a))return n.replace(Dt,"");if(!n||!(e=Hn(e)))return n;var r=ue(n),i=wf(r,ue(e));return Ve(r,i).join("")}function Ap(n,e){var t=mi,r=ce;if(k(e)){var i="separator"in e?e.separator:i;t="length"in e?P(e.length):t,r="omission"in e?Hn(e.omission):r}n=$(n);var f=n.length;if(Gt(n)){var o=ue(n);f=o.length}if(t>=f)return n;var l=t-$t(r);if(l<1)return r;var h=o?Ve(o,0,l).join(""):n.slice(0,l);if(i===a)return h+r;if(o&&(l+=h.length-l),$u(i)){if(n.slice(l).search(i)){var v,w=h;for(i.global||(i=iu(i.source,$(Mr.exec(i))+"g")),i.lastIndex=0;v=i.exec(w);)var x=v.index;h=h.slice(0,x===a?l:x)}}else if(n.indexOf(Hn(i),l)!=l){var A=h.lastIndexOf(i);A>-1&&(h=h.slice(0,A))}return h+r}function yp(n){return n=$(n),n&&Bi.test(n)?n.replace(br,Va):n}var Op=Xt(function(n,e,t){return n+(t?" ":"")+e.toUpperCase()}),zu=lo("toUpperCase");function aa(n,e,t){return n=$(n),e=t?a:e,e===a?Za(n)?nl(n):Ba(n):n.match(e)||[]}var la=D(function(n,e){try{return Un(n,a,e)}catch(t){return Gu(t)?t:new L(t)}}),Sp=Ce(function(n,e){return Xn(e,function(t){t=_e(t),Re(n,t,Nu(n[t],n))}),n});function Ep(n){var e=n==null?0:n.length,t=I();return n=e?Q(n,function(r){if(typeof r[1]!="function")throw new Jn(dn);return[t(r[0]),r[1]]}):[],D(function(r){for(var i=-1;++ise)return[];var t=Zn,r=Sn(n,Zn);e=I(e),n-=Zn;for(var i=eu(r,e);++t0||e<0)?new B(t):(n<0?t=t.takeRight(-n):n&&(t=t.drop(n)),e!==a&&(e=P(e),t=e<0?t.dropRight(-e):t.take(e-n)),t)},B.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},B.prototype.toArray=function(){return this.take(Zn)},pe(B.prototype,function(n,e){var t=/^(?:filter|find|map|reject)|While$/.test(e),r=/^(?:head|last)$/.test(e),i=u[r?"take"+(e=="last"?"Right":""):e],f=r||/^find/.test(e);i&&(u.prototype[e]=function(){var o=this.__wrapped__,l=r?[1]:arguments,h=o instanceof B,v=l[0],w=h||M(o),x=function(F){var U=i.apply(u,ze([F],l));return r&&A?U[0]:U};w&&t&&typeof v=="function"&&v.length!=1&&(h=w=!1);var A=this.__chain__,S=!!this.__actions__.length,R=f&&!A,W=h&&!S;if(!f&&w){o=W?o:new B(this);var b=n.apply(o,l);return b.__actions__.push({func:hi,args:[x],thisArg:a}),new Qn(b,A)}return R&&W?n.apply(this,l):(b=this.thru(x),R?r?b.value()[0]:b.value():b)})}),Xn(["pop","push","shift","sort","splice","unshift"],function(n){var e=Ur[n],t=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",r=/^(?:pop|shift)$/.test(n);u.prototype[n]=function(){var i=arguments;if(r&&!this.__chain__){var f=this.value();return e.apply(M(f)?f:[],i)}return this[t](function(o){return e.apply(M(o)?o:[],i)})}}),pe(B.prototype,function(n,e){var t=u[e];if(t){var r=t.name+"";q.call(zt,r)||(zt[r]=[]),zt[r].push({name:e,func:t})}}),zt[ui(a,qn).name]=[{name:"wrapper",func:a}],B.prototype.clone=yl,B.prototype.reverse=Ol,B.prototype.value=Sl,u.prototype.at=js,u.prototype.chain=nh,u.prototype.commit=eh,u.prototype.next=th,u.prototype.plant=ih,u.prototype.reverse=uh,u.prototype.toJSON=u.prototype.valueOf=u.prototype.value=fh,u.prototype.first=u.prototype.head,sr&&(u.prototype[sr]=rh),u},Br=el();mn._=Br,je=function(){return Br}.call(tn,j,tn,V),je!==a&&(V.exports=je)}).call(this)},54689:function(V,tn,j){var je=j(41442);function a(In,nt){var Fn=typeof Symbol!="undefined"&&In[Symbol.iterator]||In["@@iterator"];if(!Fn){if(Array.isArray(In)||(Fn=je(In))||nt&&In&&typeof In.length=="number"){Fn&&(In=Fn);var dn=0,yt=function(){};return{s:yt,n:function(){return dn>=In.length?{done:!0}:{done:!1,value:In[dn++]}},e:function(ee){throw ee},f:yt}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var We=!0,Ot=!1,le;return{s:function(){Fn=Fn.call(In)},n:function(){var ee=Fn.next();return We=ee.done,ee},e:function(ee){Ot=!0,le=ee},f:function(){try{!We&&Fn.return!=null&&Fn.return()}finally{if(Ot)throw le}}}}V.exports=a,V.exports.__esModule=!0,V.exports.default=V.exports},10217:function(V,tn,j){"use strict";j.d(tn,{ZP:function(){return Zi}});function je(c,p,d){return p in c?Object.defineProperty(c,p,{value:d,enumerable:!0,configurable:!0,writable:!0}):c[p]=d,c}function a(c,p){var d=Object.keys(c);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(c);p&&(m=m.filter(function(O){return Object.getOwnPropertyDescriptor(c,O).enumerable})),d.push.apply(d,m)}return d}function In(c){for(var p=1;p=0)&&(d[O]=c[O]);return d}function Fn(c,p){if(c==null)return{};var d=nt(c,p),m,O;if(Object.getOwnPropertySymbols){var E=Object.getOwnPropertySymbols(c);for(O=0;O=0)&&Object.prototype.propertyIsEnumerable.call(c,m)&&(d[m]=c[m])}return d}function dn(c,p){return yt(c)||We(c,p)||Ot(c,p)||_n()}function yt(c){if(Array.isArray(c))return c}function We(c,p){if(!(typeof Symbol=="undefined"||!(Symbol.iterator in Object(c)))){var d=[],m=!0,O=!1,E=void 0;try{for(var z=c[Symbol.iterator](),hn;!(m=(hn=z.next()).done)&&(d.push(hn.value),!(p&&d.length===p));m=!0);}catch(an){O=!0,E=an}finally{try{!m&&z.return!=null&&z.return()}finally{if(O)throw E}}return d}}function Ot(c,p){if(c){if(typeof c=="string")return le(c,p);var d=Object.prototype.toString.call(c).slice(8,-1);if(d==="Object"&&c.constructor&&(d=c.constructor.name),d==="Map"||d==="Set")return Array.from(c);if(d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d))return le(c,p)}}function le(c,p){(p==null||p>c.length)&&(p=c.length);for(var d=0,m=new Array(p);d=c.length?c.apply(this,O):function(){for(var z=arguments.length,hn=new Array(z),an=0;an1&&arguments[1]!==void 0?arguments[1]:{};Et.initial(c),Et.handler(p);var d={current:c},m=sn(Oi)(d,p),O=sn(yi)(d),E=sn(Et.changes)(c),z=sn(Ir)(d);function hn(){var wn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:function(me){return me};return Et.selector(wn),wn(d.current)}function an(wn){St(m,O,E,z)(wn)}return[hn,an]}function Ir(c,p){return yn(p)?p(c.current):p}function yi(c,p){return c.current=we(we({},c.current),p),p}function Oi(c,p,d){return yn(p)?p(c.current):Object.keys(d).forEach(function(m){var O;return(O=p[m])===null||O===void 0?void 0:O.call(p,c.current[m])}),d}var xe={create:Ai},se=xe,Si={paths:{vs:"https://cdn.jsdelivr.net/npm/monaco-editor@0.36.1/min/vs"}},Rt=Si;function Zn(c){return function p(){for(var d=this,m=arguments.length,O=new Array(m),E=0;E=c.length?c.apply(this,O):function(){for(var z=arguments.length,hn=new Array(z),an=0;an{m.current=!1}:c,p)}var Rn=Lr;function ot(){}function $e(c,p,d,m){return ir(c,m)||Ni(c,p,d,m)}function ir(c,p){return c.editor.getModel(Dt(c,p))}function Ni(c,p,d,m){return c.editor.createModel(p,d,m?Dt(c,m):void 0)}function Dt(c,p){return c.Uri.parse(p)}function Hi({original:c,modified:p,language:d,originalLanguage:m,modifiedLanguage:O,originalModelPath:E,modifiedModelPath:z,keepCurrentOriginalModel:hn=!1,keepCurrentModifiedModel:an=!1,theme:wn="light",loading:me="Loading...",options:Bn={},height:ur="100%",width:fr="100%",className:or,wrapperProps:ar={},beforeMount:Bt=ot,onMount:Ut=ot}){let[xn,Ae]=(0,C.useState)(!1),[ye,on]=(0,C.useState)(!0),rn=(0,C.useRef)(null),nn=(0,C.useRef)(null),at=(0,C.useRef)(null),gn=(0,C.useRef)(Ut),K=(0,C.useRef)(Bt),ge=(0,C.useRef)(!1);rr(()=>{let T=Wt.init();return T.then(H=>(nn.current=H)&&on(!1)).catch(H=>(H==null?void 0:H.type)!=="cancelation"&&console.error("Monaco initialization: error:",H)),()=>rn.current?Oe():T.cancel()}),Rn(()=>{let T=rn.current.getModifiedEditor();T.getOption(nn.current.editor.EditorOption.readOnly)?T.setValue(p||""):p!==T.getValue()&&(T.executeEdits("",[{range:T.getModel().getFullModelRange(),text:p||"",forceMoveMarkers:!0}]),T.pushUndoStop())},[p],xn),Rn(()=>{var T,H;(H=(T=rn.current)==null?void 0:T.getModel())==null||H.original.setValue(c||"")},[c],xn),Rn(()=>{let{original:T,modified:H}=rn.current.getModel();nn.current.editor.setModelLanguage(T,m||d||"text"),nn.current.editor.setModelLanguage(H,O||d||"text")},[d,m,O],xn),Rn(()=>{var T;(T=nn.current)==null||T.editor.setTheme(wn)},[wn],xn),Rn(()=>{var T;(T=rn.current)==null||T.updateOptions(Bn)},[Bn],xn);let Nt=(0,C.useCallback)(()=>{var ie;if(!nn.current)return;K.current(nn.current);let T=$e(nn.current,c||"",m||d||"text",E||""),H=$e(nn.current,p||"",O||d||"text",z||"");(ie=rn.current)==null||ie.setModel({original:T,modified:H})},[d,p,O,c,m,E,z]),lt=(0,C.useCallback)(()=>{var T;!ge.current&&at.current&&(rn.current=nn.current.editor.createDiffEditor(at.current,At({automaticLayout:!0},Bn)),Nt(),(T=nn.current)==null||T.editor.setTheme(wn),Ae(!0),ge.current=!0)},[Bn,wn,Nt]);(0,C.useEffect)(()=>{xn&&gn.current(rn.current,nn.current)},[xn]),(0,C.useEffect)(()=>{!ye&&!xn&<()},[ye,xn,lt]),Rn(()=>{if(rn.current&&nn.current){let T=rn.current.getOriginalEditor(),H=$e(nn.current,c||"",m||d||"text",E||"");H!==T.getModel()&&T.setModel(H)}},[E],xn),Rn(()=>{if(rn.current&&nn.current){let T=rn.current.getModifiedEditor(),H=$e(nn.current,p||"",O||d||"text",z||"");H!==T.getModel()&&T.setModel(H)}},[z],xn);function Oe(){var H,ie,Se,st;let T=(H=rn.current)==null?void 0:H.getModel();hn||((ie=T==null?void 0:T.original)==null||ie.dispose()),an||((Se=T==null?void 0:T.modified)==null||Se.dispose()),(st=rn.current)==null||st.dispose()}return C.createElement(Tr,{width:fr,height:ur,isEditorReady:xn,loading:me,_ref:at,className:or,wrapperProps:ar})}var Gi=Hi,ku=(0,C.memo)(Gi);function ju(){let[c,p]=It(ct.__getMonacoInstance());return rr(()=>{let d;return c||(d=ct.init(),d.then(m=>{p(m)})),()=>d==null?void 0:d.cancel()}),c}var nf=null;function $i(c){let p=(0,C.useRef)();return(0,C.useEffect)(()=>{p.current=c},[c]),p.current}var Ki=$i,Ft=new Map;function Mr({defaultValue:c,defaultLanguage:p,defaultPath:d,value:m,language:O,path:E,theme:z="light",line:hn,loading:an="Loading...",options:wn={},overrideServices:me={},saveViewState:Bn=!0,keepCurrentModel:ur=!1,width:fr="100%",height:or="100%",className:ar,wrapperProps:Bt={},beforeMount:Ut=ot,onMount:xn=ot,onChange:Ae,onValidate:ye=ot}){let[on,rn]=(0,C.useState)(!1),[nn,at]=(0,C.useState)(!0),gn=(0,C.useRef)(null),K=(0,C.useRef)(null),ge=(0,C.useRef)(null),Nt=(0,C.useRef)(xn),lt=(0,C.useRef)(Ut),Oe=(0,C.useRef)(),T=(0,C.useRef)(m),H=Ki(E),ie=(0,C.useRef)(!1),Se=(0,C.useRef)(!1);rr(()=>{let N=Wt.init();return N.then(Y=>(gn.current=Y)&&at(!1)).catch(Y=>(Y==null?void 0:Y.type)!=="cancelation"&&console.error("Monaco initialization: error:",Y)),()=>K.current?Pr():N.cancel()}),Rn(()=>{var Y,On,ht,Ke;let N=$e(gn.current,c||m||"",p||O||"",E||d||"");N!==((Y=K.current)==null?void 0:Y.getModel())&&(Bn&&Ft.set(H,(On=K.current)==null?void 0:On.saveViewState()),(ht=K.current)==null||ht.setModel(N),Bn&&((Ke=K.current)==null||Ke.restoreViewState(Ft.get(E))))},[E],on),Rn(()=>{var N;(N=K.current)==null||N.updateOptions(wn)},[wn],on),Rn(()=>{!K.current||m===void 0||(K.current.getOption(gn.current.editor.EditorOption.readOnly)?K.current.setValue(m):m!==K.current.getValue()&&(Se.current=!0,K.current.executeEdits("",[{range:K.current.getModel().getFullModelRange(),text:m,forceMoveMarkers:!0}]),K.current.pushUndoStop(),Se.current=!1))},[m],on),Rn(()=>{var Y,On;let N=(Y=K.current)==null?void 0:Y.getModel();N&&O&&((On=gn.current)==null||On.editor.setModelLanguage(N,O))},[O],on),Rn(()=>{var N;hn!==void 0&&((N=K.current)==null||N.revealLine(hn))},[hn],on),Rn(()=>{var N;(N=gn.current)==null||N.editor.setTheme(z)},[z],on);let st=(0,C.useCallback)(()=>{var N;if(!(!ge.current||!gn.current)&&!ie.current){lt.current(gn.current);let Y=E||d,On=$e(gn.current,m||c||"",p||O||"",Y||"");K.current=(N=gn.current)==null?void 0:N.editor.create(ge.current,At({model:On,automaticLayout:!0},wn),me),Bn&&K.current.restoreViewState(Ft.get(Y)),gn.current.editor.setTheme(z),rn(!0),ie.current=!0}},[c,p,d,m,O,E,wn,me,Bn,z]);(0,C.useEffect)(()=>{on&&Nt.current(K.current,gn.current)},[on]),(0,C.useEffect)(()=>{!nn&&!on&&st()},[nn,on,st]),T.current=m,(0,C.useEffect)(()=>{var N,Y;on&&Ae&&((N=Oe.current)==null||N.dispose(),Oe.current=(Y=K.current)==null?void 0:Y.onDidChangeModelContent(On=>{Se.current||Ae(K.current.getValue(),On)}))},[on,Ae]),(0,C.useEffect)(()=>{if(on){let N=gn.current.editor.onDidChangeMarkers(Y=>{var ht;let On=(ht=K.current.getModel())==null?void 0:ht.uri;if(On&&Y.find(Ke=>Ke.path===On.path)){let Ke=gn.current.editor.getModelMarkers({resource:On});ye==null||ye(Ke)}});return()=>{N==null||N.dispose()}}return()=>{}},[on,ye]);function Pr(){var N,Y;(N=Oe.current)==null||N.dispose(),ur?Bn&&Ft.set(E,K.current.saveViewState()):(Y=K.current.getModel())==null||Y.dispose(),K.current.dispose()}return C.createElement(Tr,{width:fr,height:or,isEditorReady:on,loading:an,_ref:ge,className:ar,wrapperProps:Bt})}var qi=Mr,zi=(0,C.memo)(qi),Zi=zi}}]);