D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
thread-self
/
root
/
opt
/
psa
/
admin
/
htdocs
/
modules
/
nodejs
/
dist
/
Filename :
main.js
back
Copy
/*! For license information please see main.js.LICENSE.txt */ define(["plesk-ui-library"],(e=>(()=>{var t={174:(e,t,r)=>{"use strict";function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function a(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,l=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return s=e.done,e},e:function(e){l=!0,i=e},f:function(){try{s||null==r.return||r.return()}finally{if(l)throw i}}}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var i,s=r(863),l={fg:"#FFF",bg:"#000",newline:!1,escapeXML:!1,stream:!1,colors:(i={0:"#000",1:"#A00",2:"#0A0",3:"#A50",4:"#00A",5:"#A0A",6:"#0AA",7:"#AAA",8:"#555",9:"#F55",10:"#5F5",11:"#FF5",12:"#55F",13:"#F5F",14:"#5FF",15:"#FFF"},p(0,5).forEach((function(e){p(0,5).forEach((function(t){p(0,5).forEach((function(r){return function(e,t,r,n){var o=e>0?40*e+55:0,i=t>0?40*t+55:0,s=r>0?40*r+55:0;n[16+36*e+6*t+r]=function(e){var t,r=[],n=a(e);try{for(n.s();!(t=n.n()).done;){var o=t.value;r.push(c(o))}}catch(e){n.e(e)}finally{n.f()}return"#"+r.join("")}([o,i,s])}(e,t,r,i)}))}))})),p(0,23).forEach((function(e){var t=e+232,r=c(10*e+8);i[t]="#"+r+r+r})),i)};function c(e){for(var t=e.toString(16);t.length<2;)t="0"+t;return t}function u(e,t,r,n){var a;return"text"===t?a=function(e,t){return t.escapeXML?s.encodeXML(e):e}(r,n):"display"===t?a=function(e,t,r){var n,a={"-1":function(){return"<br/>"},0:function(){return e.length&&d(e)},1:function(){return m(e,"b")},3:function(){return m(e,"i")},4:function(){return m(e,"u")},8:function(){return h(e,"display:none")},9:function(){return m(e,"strike")},22:function(){return h(e,"font-weight:normal;text-decoration:none;font-style:normal")},23:function(){return y(e,"i")},24:function(){return y(e,"u")},39:function(){return g(e,r.fg)},49:function(){return b(e,r.bg)},53:function(){return h(e,"text-decoration:overline")}};return a[t=parseInt(t,10)]?n=a[t]():4<t&&t<7?n=m(e,"blink"):29<t&&t<38?n=g(e,r.colors[t-30]):39<t&&t<48?n=b(e,r.colors[t-40]):89<t&&t<98?n=g(e,r.colors[t-90+8]):99<t&&t<108&&(n=b(e,r.colors[t-100+8])),n}(e,r,n):"xterm256Foreground"===t?a=g(e,n.colors[r]):"xterm256Background"===t?a=b(e,n.colors[r]):"rgb"===t&&(a=function(e,t){return h(e,(38===+(t=t.substring(2).slice(0,-1)).substr(0,2)?"color:#":"background-color:#")+t.substring(5).split(";").map((function(e){return("0"+Number(e).toString(16)).substr(-2)})).join(""))}(e,r)),a}function d(e){var t=e.slice(0);return e.length=0,t.reverse().map((function(e){return"</"+e+">"})).join("")}function p(e,t){for(var r=[],n=e;n<=t;n++)r.push(n);return r}function f(e){var t=null;return 0===(e=parseInt(e,10))?t="all":1===e?t="bold":2<e&&e<5?t="underline":4<e&&e<7?t="blink":8===e?t="hide":9===e?t="strike":29<e&&e<38||39===e||89<e&&e<98?t="foreground-color":(39<e&&e<48||49===e||99<e&&e<108)&&(t="background-color"),t}function m(e,t,r){return r||(r=""),e.push(t),"<".concat(t).concat(r?' style="'.concat(r,'"'):"",">")}function h(e,t){return m(e,"span",t)}function g(e,t){return m(e,"span","color:"+t)}function b(e,t){return m(e,"span","background-color:"+t)}function y(e,t){var r;if(e.slice(-1)[0]===t&&(r=e.pop()),r)return"</"+t+">"}var v=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),(t=t||{}).colors&&(t.colors=Object.assign({},l.colors,t.colors)),this.options=Object.assign({},l,t),this.stack=[],this.stickyStack=[]}var t,r;return t=e,(r=[{key:"toHtml",value:function(e){var t=this;e="string"==typeof e?[e]:e;var r=this.stack,n=this.options,o=[];return this.stickyStack.forEach((function(e){var t=u(r,e.token,e.data,n);t&&o.push(t)})),function(e,t,r){var n=!1;function o(){return""}function i(e){return t.newline?r("display",-1):r("text",e),""}var s=[{pattern:/^\x08+/,sub:o},{pattern:/^\x1b\[[012]?K/,sub:o},{pattern:/^\x1b\[\(B/,sub:o},{pattern:/^\x1b\[[34]8;2;\d+;\d+;\d+m/,sub:function(e){return r("rgb",e),""}},{pattern:/^\x1b\[38;5;(\d+)m/,sub:function(e,t){return r("xterm256Foreground",t),""}},{pattern:/^\x1b\[48;5;(\d+)m/,sub:function(e,t){return r("xterm256Background",t),""}},{pattern:/^\n/,sub:i},{pattern:/^\r+\n/,sub:i},{pattern:/^\r/,sub:i},{pattern:/^\x1b\[((?:\d{1,3};?)+|)m/,sub:function(e,t){n=!0,0===t.trim().length&&(t="0");var o,i=a(t=t.trimRight(";").split(";"));try{for(i.s();!(o=i.n()).done;){var s=o.value;r("display",s)}}catch(e){i.e(e)}finally{i.f()}return""}},{pattern:/^\x1b\[\d?J/,sub:o},{pattern:/^\x1b\[\d{0,3};\d{0,3}f/,sub:o},{pattern:/^\x1b\[?[\d;]{0,3}/,sub:o},{pattern:/^(([^\x1b\x08\r\n])+)/,sub:function(e){return r("text",e),""}}];function l(t,r){r>3&&n||(n=!1,e=e.replace(t.pattern,t.sub))}var c=[],u=e.length;e:for(;u>0;){for(var d=0,p=0,f=s.length;p<f;d=++p)if(l(s[d],d),e.length!==u){u=e.length;continue e}if(e.length===u)break;c.push(0),u=e.length}}(e.join(""),n,(function(e,a){var i=u(r,e,a,n);i&&o.push(i),n.stream&&(t.stickyStack=function(e,t,r){var n;return"text"!==t&&(e=e.filter((n=f(r),function(e){return(null===n||e.category!==n)&&"all"!==n}))).push({token:t,data:r,category:f(r)}),e}(t.stickyStack,e,a))})),r.length&&o.push(d(r)),o.join("")}}])&&n(t.prototype,r),e}();e.exports=v},566:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(594),a={};for(const e in n)"default"!==e&&(a[e]=()=>n[e]);r.d(t,a);const o=n},76:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.decodeHTML=t.decodeHTMLStrict=t.decodeXML=void 0;var a=n(r(323)),o=n(r(591)),i=n(r(586)),s=n(r(26)),l=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;function c(e){var t=d(e);return function(e){return String(e).replace(l,t)}}t.decodeXML=c(i.default),t.decodeHTMLStrict=c(a.default);var u=function(e,t){return e<t?1:-1};function d(e){return function(t){if("#"===t.charAt(1)){var r=t.charAt(2);return"X"===r||"x"===r?s.default(parseInt(t.substr(3),16)):s.default(parseInt(t.substr(2),10))}return e[t.slice(1,-1)]||t}}t.decodeHTML=function(){for(var e=Object.keys(o.default).sort(u),t=Object.keys(a.default).sort(u),r=0,n=0;r<t.length;r++)e[n]===t[r]?(t[r]+=";?",n++):t[r]+=";";var i=new RegExp("&(?:"+t.join("|")+"|#[xX][\\da-fA-F]+;?|#\\d+;?)","g"),s=d(a.default);function l(e){return";"!==e.substr(-1)&&(e+=";"),s(e)}return function(e){return String(e).replace(i,l)}}()},26:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=n(r(600)),o=String.fromCodePoint||function(e){var t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+String.fromCharCode(e)};t.default=function(e){return e>=55296&&e<=57343||e>1114111?"�":(e in a.default&&(e=a.default[e]),o(e))}},322:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.escapeUTF8=t.escape=t.encodeNonAsciiHTML=t.encodeHTML=t.encodeXML=void 0;var a=u(n(r(586)).default),o=d(a);t.encodeXML=g(a);var i,s,l=u(n(r(323)).default),c=d(l);function u(e){return Object.keys(e).sort().reduce((function(t,r){return t[e[r]]="&"+r+";",t}),{})}function d(e){for(var t=[],r=[],n=0,a=Object.keys(e);n<a.length;n++){var o=a[n];1===o.length?t.push("\\"+o):r.push(o)}t.sort();for(var i=0;i<t.length-1;i++){for(var s=i;s<t.length-1&&t[s].charCodeAt(1)+1===t[s+1].charCodeAt(1);)s+=1;var l=1+s-i;l<3||t.splice(i,l,t[i]+"-"+t[s])}return r.unshift("["+t.join("")+"]"),new RegExp(r.join("|"),"g")}t.encodeHTML=(i=l,s=c,function(e){return e.replace(s,(function(e){return i[e]})).replace(p,m)}),t.encodeNonAsciiHTML=g(l);var p=/(?:[\x80-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/g,f=null!=String.prototype.codePointAt?function(e){return e.codePointAt(0)}:function(e){return 1024*(e.charCodeAt(0)-55296)+e.charCodeAt(1)-56320+65536};function m(e){return"&#x"+(e.length>1?f(e):e.charCodeAt(0)).toString(16).toUpperCase()+";"}var h=new RegExp(o.source+"|"+p.source,"g");function g(e){return function(t){return t.replace(h,(function(t){return e[t]||m(t)}))}}t.escape=function(e){return e.replace(h,m)},t.escapeUTF8=function(e){return e.replace(o,m)}},863:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.decodeXMLStrict=t.decodeHTML5Strict=t.decodeHTML4Strict=t.decodeHTML5=t.decodeHTML4=t.decodeHTMLStrict=t.decodeHTML=t.decodeXML=t.encodeHTML5=t.encodeHTML4=t.escapeUTF8=t.escape=t.encodeNonAsciiHTML=t.encodeHTML=t.encodeXML=t.encode=t.decodeStrict=t.decode=void 0;var n=r(76),a=r(322);t.decode=function(e,t){return(!t||t<=0?n.decodeXML:n.decodeHTML)(e)},t.decodeStrict=function(e,t){return(!t||t<=0?n.decodeXML:n.decodeHTMLStrict)(e)},t.encode=function(e,t){return(!t||t<=0?a.encodeXML:a.encodeHTML)(e)};var o=r(322);Object.defineProperty(t,"encodeXML",{enumerable:!0,get:function(){return o.encodeXML}}),Object.defineProperty(t,"encodeHTML",{enumerable:!0,get:function(){return o.encodeHTML}}),Object.defineProperty(t,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return o.encodeNonAsciiHTML}}),Object.defineProperty(t,"escape",{enumerable:!0,get:function(){return o.escape}}),Object.defineProperty(t,"escapeUTF8",{enumerable:!0,get:function(){return o.escapeUTF8}}),Object.defineProperty(t,"encodeHTML4",{enumerable:!0,get:function(){return o.encodeHTML}}),Object.defineProperty(t,"encodeHTML5",{enumerable:!0,get:function(){return o.encodeHTML}});var i=r(76);Object.defineProperty(t,"decodeXML",{enumerable:!0,get:function(){return i.decodeXML}}),Object.defineProperty(t,"decodeHTML",{enumerable:!0,get:function(){return i.decodeHTML}}),Object.defineProperty(t,"decodeHTMLStrict",{enumerable:!0,get:function(){return i.decodeHTMLStrict}}),Object.defineProperty(t,"decodeHTML4",{enumerable:!0,get:function(){return i.decodeHTML}}),Object.defineProperty(t,"decodeHTML5",{enumerable:!0,get:function(){return i.decodeHTML}}),Object.defineProperty(t,"decodeHTML4Strict",{enumerable:!0,get:function(){return i.decodeHTMLStrict}}),Object.defineProperty(t,"decodeHTML5Strict",{enumerable:!0,get:function(){return i.decodeHTMLStrict}}),Object.defineProperty(t,"decodeXMLStrict",{enumerable:!0,get:function(){return i.decodeXML}})},230:e=>{e.exports="object"==typeof self?self.FormData:window.FormData},679:(e,t,r)=>{"use strict";var n=r(864),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return n.isMemo(e)?i:s[e.$$typeof]||a}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(m){var a=f(r);a&&a!==m&&e(t,a,n)}var i=u(r);d&&(i=i.concat(d(r)));for(var s=l(t),h=l(r),g=0;g<i.length;++g){var b=i[g];if(!(o[b]||n&&n[b]||h&&h[b]||s&&s[b])){var y=p(r,b);try{c(t,b,y)}catch(e){}}}}return t}},826:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},779:(e,t,r)=>{var n=r(826);e.exports=function e(t,r,a){return n(r)||(a=r||a,r=[]),a=a||{},t instanceof RegExp?function(e,t){var r=e.source.match(/\((?!\?)/g);if(r)for(var n=0;n<r.length;n++)t.push({name:n,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return u(e,t)}(t,r):n(t)?function(t,r,n){for(var a=[],o=0;o<t.length;o++)a.push(e(t[o],r,n).source);return u(new RegExp("(?:"+a.join("|")+")",d(n)),r)}(t,r,a):function(e,t,r){return p(o(e,r),t,r)}(t,r,a)},e.exports.parse=o,e.exports.compile=function(e,t){return s(o(e,t),t)},e.exports.tokensToFunction=s,e.exports.tokensToRegExp=p;var a=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function o(e,t){for(var r,n=[],o=0,i=0,s="",u=t&&t.delimiter||"/";null!=(r=a.exec(e));){var d=r[0],p=r[1],f=r.index;if(s+=e.slice(i,f),i=f+d.length,p)s+=p[1];else{var m=e[i],h=r[2],g=r[3],b=r[4],y=r[5],v=r[6],E=r[7];s&&(n.push(s),s="");var w=null!=h&&null!=m&&m!==h,x="+"===v||"*"===v,T="?"===v||"*"===v,q=r[2]||u,R=b||y;n.push({name:g||o++,prefix:h||"",delimiter:q,optional:T,repeat:x,partial:w,asterisk:!!E,pattern:R?c(R):E?".*":"[^"+l(q)+"]+?"})}}return i<e.length&&(s+=e.substr(i)),s&&n.push(s),n}function i(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function s(e,t){for(var r=new Array(e.length),a=0;a<e.length;a++)"object"==typeof e[a]&&(r[a]=new RegExp("^(?:"+e[a].pattern+")$",d(t)));return function(t,a){for(var o="",s=t||{},l=(a||{}).pretty?i:encodeURIComponent,c=0;c<e.length;c++){var u=e[c];if("string"!=typeof u){var d,p=s[u.name];if(null==p){if(u.optional){u.partial&&(o+=u.prefix);continue}throw new TypeError('Expected "'+u.name+'" to be defined')}if(n(p)){if(!u.repeat)throw new TypeError('Expected "'+u.name+'" to not repeat, but received `'+JSON.stringify(p)+"`");if(0===p.length){if(u.optional)continue;throw new TypeError('Expected "'+u.name+'" to not be empty')}for(var f=0;f<p.length;f++){if(d=l(p[f]),!r[c].test(d))throw new TypeError('Expected all "'+u.name+'" to match "'+u.pattern+'", but received `'+JSON.stringify(d)+"`");o+=(0===f?u.prefix:u.delimiter)+d}}else{if(d=u.asterisk?encodeURI(p).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):l(p),!r[c].test(d))throw new TypeError('Expected "'+u.name+'" to match "'+u.pattern+'", but received "'+d+'"');o+=u.prefix+d}}else o+=u}return o}}function l(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function c(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function u(e,t){return e.keys=t,e}function d(e){return e&&e.sensitive?"":"i"}function p(e,t,r){n(t)||(r=t||r,t=[]);for(var a=(r=r||{}).strict,o=!1!==r.end,i="",s=0;s<e.length;s++){var c=e[s];if("string"==typeof c)i+=l(c);else{var p=l(c.prefix),f="(?:"+c.pattern+")";t.push(c),c.repeat&&(f+="(?:"+p+f+")*"),i+=f=c.optional?c.partial?p+"("+f+")?":"(?:"+p+"("+f+"))?":p+"("+f+")"}}var m=l(r.delimiter||"/"),h=i.slice(-m.length)===m;return a||(i=(h?i.slice(0,-m.length):i)+"(?:"+m+"(?=$))?"),i+=o?"$":a&&h?"":"(?="+m+"|$)",u(new RegExp("^"+i,d(r)),t)}},703:(e,t,r)=>{"use strict";var n=r(414);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,r,a,o,i){if(i!==n){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return r.PropTypes=r,r}},697:(e,t,r)=>{e.exports=r(703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},921:(e,t)=>{"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,a=r?Symbol.for("react.portal"):60106,o=r?Symbol.for("react.fragment"):60107,i=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,u=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,f=r?Symbol.for("react.suspense"):60113,m=r?Symbol.for("react.suspense_list"):60120,h=r?Symbol.for("react.memo"):60115,g=r?Symbol.for("react.lazy"):60116,b=r?Symbol.for("react.block"):60121,y=r?Symbol.for("react.fundamental"):60117,v=r?Symbol.for("react.responder"):60118,E=r?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case u:case d:case o:case s:case i:case f:return e;default:switch(e=e&&e.$$typeof){case c:case p:case g:case h:case l:return e;default:return t}}case a:return t}}}function x(e){return w(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=n,t.ForwardRef=p,t.Fragment=o,t.Lazy=g,t.Memo=h,t.Portal=a,t.Profiler=s,t.StrictMode=i,t.Suspense=f,t.isAsyncMode=function(e){return x(e)||w(e)===u},t.isConcurrentMode=x,t.isContextConsumer=function(e){return w(e)===c},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return w(e)===p},t.isFragment=function(e){return w(e)===o},t.isLazy=function(e){return w(e)===g},t.isMemo=function(e){return w(e)===h},t.isPortal=function(e){return w(e)===a},t.isProfiler=function(e){return w(e)===s},t.isStrictMode=function(e){return w(e)===i},t.isSuspense=function(e){return w(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===s||e===i||e===f||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===h||e.$$typeof===l||e.$$typeof===c||e.$$typeof===p||e.$$typeof===y||e.$$typeof===v||e.$$typeof===E||e.$$typeof===b)},t.typeOf=w},864:(e,t,r)=>{"use strict";e.exports=r(921)},594:t=>{"use strict";t.exports=e},600:e=>{"use strict";e.exports=JSON.parse('{"0":65533,"128":8364,"130":8218,"131":402,"132":8222,"133":8230,"134":8224,"135":8225,"136":710,"137":8240,"138":352,"139":8249,"140":338,"142":381,"145":8216,"146":8217,"147":8220,"148":8221,"149":8226,"150":8211,"151":8212,"152":732,"153":8482,"154":353,"155":8250,"156":339,"158":382,"159":376}')},323:e=>{"use strict";e.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Abreve":"Ă","abreve":"ă","ac":"∾","acd":"∿","acE":"∾̳","Acirc":"Â","acirc":"â","acute":"´","Acy":"А","acy":"а","AElig":"Æ","aelig":"æ","af":"","Afr":"𝔄","afr":"𝔞","Agrave":"À","agrave":"à","alefsym":"ℵ","aleph":"ℵ","Alpha":"Α","alpha":"α","Amacr":"Ā","amacr":"ā","amalg":"⨿","amp":"&","AMP":"&","andand":"⩕","And":"⩓","and":"∧","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angmsd":"∡","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"Å","angzarr":"⍼","Aogon":"Ą","aogon":"ą","Aopf":"𝔸","aopf":"𝕒","apacir":"⩯","ap":"≈","apE":"⩰","ape":"≊","apid":"≋","apos":"\'","ApplyFunction":"","approx":"≈","approxeq":"≊","Aring":"Å","aring":"å","Ascr":"𝒜","ascr":"𝒶","Assign":"≔","ast":"*","asymp":"≈","asympeq":"≍","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","awconint":"∳","awint":"⨑","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","Backslash":"∖","Barv":"⫧","barvee":"⊽","barwed":"⌅","Barwed":"⌆","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","Bcy":"Б","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","Because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","Bernoullis":"ℬ","Beta":"Β","beta":"β","beth":"ℶ","between":"≬","Bfr":"𝔅","bfr":"𝔟","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bNot":"⫭","bnot":"⌐","Bopf":"𝔹","bopf":"𝕓","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxbox":"⧉","boxdl":"┐","boxdL":"╕","boxDl":"╖","boxDL":"╗","boxdr":"┌","boxdR":"╒","boxDr":"╓","boxDR":"╔","boxh":"─","boxH":"═","boxhd":"┬","boxHd":"╤","boxhD":"╥","boxHD":"╦","boxhu":"┴","boxHu":"╧","boxhU":"╨","boxHU":"╩","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxul":"┘","boxuL":"╛","boxUl":"╜","boxUL":"╝","boxur":"└","boxuR":"╘","boxUr":"╙","boxUR":"╚","boxv":"│","boxV":"║","boxvh":"┼","boxvH":"╪","boxVh":"╫","boxVH":"╬","boxvl":"┤","boxvL":"╡","boxVl":"╢","boxVL":"╣","boxvr":"├","boxvR":"╞","boxVr":"╟","boxVR":"╠","bprime":"‵","breve":"˘","Breve":"˘","brvbar":"¦","bscr":"𝒷","Bscr":"ℬ","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsolb":"⧅","bsol":"\\\\","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","Bumpeq":"≎","bumpeq":"≏","Cacute":"Ć","cacute":"ć","capand":"⩄","capbrcup":"⩉","capcap":"⩋","cap":"∩","Cap":"⋒","capcup":"⩇","capdot":"⩀","CapitalDifferentialD":"ⅅ","caps":"∩︀","caret":"⁁","caron":"ˇ","Cayleys":"ℭ","ccaps":"⩍","Ccaron":"Č","ccaron":"č","Ccedil":"Ç","ccedil":"ç","Ccirc":"Ĉ","ccirc":"ĉ","Cconint":"∰","ccups":"⩌","ccupssm":"⩐","Cdot":"Ċ","cdot":"ċ","cedil":"¸","Cedilla":"¸","cemptyv":"⦲","cent":"¢","centerdot":"·","CenterDot":"·","cfr":"𝔠","Cfr":"ℭ","CHcy":"Ч","chcy":"ч","check":"✓","checkmark":"✓","Chi":"Χ","chi":"χ","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","CircleDot":"⊙","circledR":"®","circledS":"Ⓢ","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","cir":"○","cirE":"⧃","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","clubs":"♣","clubsuit":"♣","colon":":","Colon":"∷","Colone":"⩴","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","Congruent":"≡","conint":"∮","Conint":"∯","ContourIntegral":"∮","copf":"𝕔","Copf":"ℂ","coprod":"∐","Coproduct":"∐","copy":"©","COPY":"©","copysr":"℗","CounterClockwiseContourIntegral":"∳","crarr":"↵","cross":"✗","Cross":"⨯","Cscr":"𝒞","cscr":"𝒸","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cupbrcap":"⩈","cupcap":"⩆","CupCap":"≍","cup":"∪","Cup":"⋓","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curren":"¤","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dagger":"†","Dagger":"‡","daleth":"ℸ","darr":"↓","Darr":"↡","dArr":"⇓","dash":"‐","Dashv":"⫤","dashv":"⊣","dbkarow":"⤏","dblac":"˝","Dcaron":"Ď","dcaron":"ď","Dcy":"Д","dcy":"д","ddagger":"‡","ddarr":"⇊","DD":"ⅅ","dd":"ⅆ","DDotrahd":"⤑","ddotseq":"⩷","deg":"°","Del":"∇","Delta":"Δ","delta":"δ","demptyv":"⦱","dfisht":"⥿","Dfr":"𝔇","dfr":"𝔡","dHar":"⥥","dharl":"⇃","dharr":"⇂","DiacriticalAcute":"´","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","diam":"⋄","diamond":"⋄","Diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"¨","DifferentialD":"ⅆ","digamma":"ϝ","disin":"⋲","div":"÷","divide":"÷","divideontimes":"⋇","divonx":"⋇","DJcy":"Ђ","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","Dopf":"𝔻","dopf":"𝕕","Dot":"¨","dot":"˙","DotDot":"⃜","doteq":"≐","doteqdot":"≑","DotEqual":"≐","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","DoubleContourIntegral":"∯","DoubleDot":"¨","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrowBar":"⤓","downarrow":"↓","DownArrow":"↓","Downarrow":"⇓","DownArrowUpArrow":"⇵","DownBreve":"̑","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVectorBar":"⥖","DownLeftVector":"↽","DownRightTeeVector":"⥟","DownRightVectorBar":"⥗","DownRightVector":"⇁","DownTeeArrow":"↧","DownTee":"⊤","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","Dscr":"𝒟","dscr":"𝒹","DScy":"Ѕ","dscy":"ѕ","dsol":"⧶","Dstrok":"Đ","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","DZcy":"Џ","dzcy":"џ","dzigrarr":"⟿","Eacute":"É","eacute":"é","easter":"⩮","Ecaron":"Ě","ecaron":"ě","Ecirc":"Ê","ecirc":"ê","ecir":"≖","ecolon":"≕","Ecy":"Э","ecy":"э","eDDot":"⩷","Edot":"Ė","edot":"ė","eDot":"≑","ee":"ⅇ","efDot":"≒","Efr":"𝔈","efr":"𝔢","eg":"⪚","Egrave":"È","egrave":"è","egs":"⪖","egsdot":"⪘","el":"⪙","Element":"∈","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","Emacr":"Ē","emacr":"ē","empty":"∅","emptyset":"∅","EmptySmallSquare":"◻","emptyv":"∅","EmptyVerySmallSquare":"▫","emsp13":" ","emsp14":" ","emsp":" ","ENG":"Ŋ","eng":"ŋ","ensp":" ","Eogon":"Ę","eogon":"ę","Eopf":"𝔼","eopf":"𝕖","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","Epsilon":"Ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","Equal":"⩵","equals":"=","EqualTilde":"≂","equest":"≟","Equilibrium":"⇌","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erarr":"⥱","erDot":"≓","escr":"ℯ","Escr":"ℰ","esdot":"≐","Esim":"⩳","esim":"≂","Eta":"Η","eta":"η","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","euro":"€","excl":"!","exist":"∃","Exists":"∃","expectation":"ℰ","exponentiale":"ⅇ","ExponentialE":"ⅇ","fallingdotseq":"≒","Fcy":"Ф","fcy":"ф","female":"♀","ffilig":"ffi","fflig":"ff","ffllig":"ffl","Ffr":"𝔉","ffr":"𝔣","filig":"fi","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","fjlig":"fj","flat":"♭","fllig":"fl","fltns":"▱","fnof":"ƒ","Fopf":"𝔽","fopf":"𝕗","forall":"∀","ForAll":"∀","fork":"⋔","forkv":"⫙","Fouriertrf":"ℱ","fpartint":"⨍","frac12":"½","frac13":"⅓","frac14":"¼","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac34":"¾","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"𝒻","Fscr":"ℱ","gacute":"ǵ","Gamma":"Γ","gamma":"γ","Gammad":"Ϝ","gammad":"ϝ","gap":"⪆","Gbreve":"Ğ","gbreve":"ğ","Gcedil":"Ģ","Gcirc":"Ĝ","gcirc":"ĝ","Gcy":"Г","gcy":"г","Gdot":"Ġ","gdot":"ġ","ge":"≥","gE":"≧","gEl":"⪌","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","gescc":"⪩","ges":"⩾","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","Gfr":"𝔊","gfr":"𝔤","gg":"≫","Gg":"⋙","ggg":"⋙","gimel":"ℷ","GJcy":"Ѓ","gjcy":"ѓ","gla":"⪥","gl":"≷","glE":"⪒","glj":"⪤","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gnE":"≩","gneq":"⪈","gneqq":"≩","gnsim":"⋧","Gopf":"𝔾","gopf":"𝕘","grave":"`","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"𝒢","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","gtcc":"⪧","gtcir":"⩺","gt":">","GT":">","Gt":"≫","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","Hacek":"ˇ","hairsp":" ","half":"½","hamilt":"ℋ","HARDcy":"Ъ","hardcy":"ъ","harrcir":"⥈","harr":"↔","hArr":"⇔","harrw":"↭","Hat":"^","hbar":"ℏ","Hcirc":"Ĥ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"𝔥","Hfr":"ℌ","HilbertSpace":"ℋ","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"𝕙","Hopf":"ℍ","horbar":"―","HorizontalLine":"─","hscr":"𝒽","Hscr":"ℋ","hslash":"ℏ","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"≎","HumpEqual":"≏","hybull":"⁃","hyphen":"‐","Iacute":"Í","iacute":"í","ic":"","Icirc":"Î","icirc":"î","Icy":"И","icy":"и","Idot":"İ","IEcy":"Е","iecy":"е","iexcl":"¡","iff":"⇔","ifr":"𝔦","Ifr":"ℑ","Igrave":"Ì","igrave":"ì","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","IJlig":"IJ","ijlig":"ij","Imacr":"Ī","imacr":"ī","image":"ℑ","ImaginaryI":"ⅈ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","Im":"ℑ","imof":"⊷","imped":"Ƶ","Implies":"⇒","incare":"℅","in":"∈","infin":"∞","infintie":"⧝","inodot":"ı","intcal":"⊺","int":"∫","Int":"∬","integers":"ℤ","Integral":"∫","intercal":"⊺","Intersection":"⋂","intlarhk":"⨗","intprod":"⨼","InvisibleComma":"","InvisibleTimes":"","IOcy":"Ё","iocy":"ё","Iogon":"Į","iogon":"į","Iopf":"𝕀","iopf":"𝕚","Iota":"Ι","iota":"ι","iprod":"⨼","iquest":"¿","iscr":"𝒾","Iscr":"ℐ","isin":"∈","isindot":"⋵","isinE":"⋹","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"","Itilde":"Ĩ","itilde":"ĩ","Iukcy":"І","iukcy":"і","Iuml":"Ï","iuml":"ï","Jcirc":"Ĵ","jcirc":"ĵ","Jcy":"Й","jcy":"й","Jfr":"𝔍","jfr":"𝔧","jmath":"ȷ","Jopf":"𝕁","jopf":"𝕛","Jscr":"𝒥","jscr":"𝒿","Jsercy":"Ј","jsercy":"ј","Jukcy":"Є","jukcy":"є","Kappa":"Κ","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"ķ","Kcy":"К","kcy":"к","Kfr":"𝔎","kfr":"𝔨","kgreen":"ĸ","KHcy":"Х","khcy":"х","KJcy":"Ќ","kjcy":"ќ","Kopf":"𝕂","kopf":"𝕜","Kscr":"𝒦","kscr":"𝓀","lAarr":"⇚","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","Lambda":"Λ","lambda":"λ","lang":"⟨","Lang":"⟪","langd":"⦑","langle":"⟨","lap":"⪅","Laplacetrf":"ℒ","laquo":"«","larrb":"⇤","larrbfs":"⤟","larr":"←","Larr":"↞","lArr":"⇐","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","latail":"⤙","lAtail":"⤛","lat":"⪫","late":"⪭","lates":"⪭︀","lbarr":"⤌","lBarr":"⤎","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ļ","lcedil":"ļ","lceil":"⌈","lcub":"{","Lcy":"Л","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","lE":"≦","LeftAngleBracket":"⟨","LeftArrowBar":"⇤","leftarrow":"←","LeftArrow":"←","Leftarrow":"⇐","LeftArrowRightArrow":"⇆","leftarrowtail":"↢","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"⥙","LeftDownVector":"⇃","LeftFloor":"⌊","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","LeftRightArrow":"↔","Leftrightarrow":"⇔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","LeftRightVector":"⥎","LeftTeeArrow":"↤","LeftTee":"⊣","LeftTeeVector":"⥚","leftthreetimes":"⋋","LeftTriangleBar":"⧏","LeftTriangle":"⊲","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVectorBar":"⥘","LeftUpVector":"↿","LeftVectorBar":"⥒","LeftVector":"↼","lEg":"⪋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","lessgtr":"≶","LessLess":"⪡","lesssim":"≲","LessSlantEqual":"⩽","LessTilde":"≲","lfisht":"⥼","lfloor":"⌊","Lfr":"𝔏","lfr":"𝔩","lg":"≶","lgE":"⪑","lHar":"⥢","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","LJcy":"Љ","ljcy":"љ","llarr":"⇇","ll":"≪","Ll":"⋘","llcorner":"⌞","Lleftarrow":"⇚","llhard":"⥫","lltri":"◺","Lmidot":"Ŀ","lmidot":"ŀ","lmoustache":"⎰","lmoust":"⎰","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lnE":"≨","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","LongLeftArrow":"⟵","Longleftarrow":"⟸","longleftrightarrow":"⟷","LongLeftRightArrow":"⟷","Longleftrightarrow":"⟺","longmapsto":"⟼","longrightarrow":"⟶","LongRightArrow":"⟶","Longrightarrow":"⟹","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","Lopf":"𝕃","lopf":"𝕝","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","LowerLeftArrow":"↙","LowerRightArrow":"↘","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"","lrtri":"⊿","lsaquo":"‹","lscr":"𝓁","Lscr":"ℒ","lsh":"↰","Lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","Lstrok":"Ł","lstrok":"ł","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"≪","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltri":"◃","ltrie":"⊴","ltrif":"◂","ltrPar":"⦖","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","macr":"¯","male":"♂","malt":"✠","maltese":"✠","Map":"⤅","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","Mcy":"М","mcy":"м","mdash":"—","mDDot":"∺","measuredangle":"∡","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"𝔐","mfr":"𝔪","mho":"℧","micro":"µ","midast":"*","midcir":"⫰","mid":"∣","middot":"·","minusb":"⊟","minus":"−","minusd":"∸","minusdu":"⨪","MinusPlus":"∓","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","Mopf":"𝕄","mopf":"𝕞","mp":"∓","mscr":"𝓂","Mscr":"ℳ","mstpos":"∾","Mu":"Μ","mu":"μ","multimap":"⊸","mumap":"⊸","nabla":"∇","Nacute":"Ń","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ʼn","napprox":"≉","natural":"♮","naturals":"ℕ","natur":"♮","nbsp":" ","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","Ncaron":"Ň","ncaron":"ň","Ncedil":"Ņ","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","Ncy":"Н","ncy":"н","ndash":"–","nearhk":"⤤","nearr":"↗","neArr":"⇗","nearrow":"↗","ne":"≠","nedot":"≐̸","NegativeMediumSpace":"","NegativeThickSpace":"","NegativeThinSpace":"","NegativeVeryThinSpace":"","nequiv":"≢","nesear":"⤨","nesim":"≂̸","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\\n","nexist":"∄","nexists":"∄","Nfr":"𝔑","nfr":"𝔫","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"⋙̸","ngsim":"≵","nGt":"≫⃒","ngt":"≯","ngtr":"≯","nGtv":"≫̸","nharr":"↮","nhArr":"⇎","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","NJcy":"Њ","njcy":"њ","nlarr":"↚","nlArr":"⇍","nldr":"‥","nlE":"≦̸","nle":"≰","nleftarrow":"↚","nLeftarrow":"⇍","nleftrightarrow":"↮","nLeftrightarrow":"⇎","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nLl":"⋘̸","nlsim":"≴","nLt":"≪⃒","nlt":"≮","nltri":"⋪","nltrie":"⋬","nLtv":"≪̸","nmid":"∤","NoBreak":"","NonBreakingSpace":" ","nopf":"𝕟","Nopf":"ℕ","Not":"⫬","not":"¬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","notin":"∉","notindot":"⋵̸","notinE":"⋹̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","NotLeftTriangleBar":"⧏̸","NotLeftTriangle":"⋪","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangleBar":"⧐̸","NotRightTriangle":"⋫","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","nparallel":"∦","npar":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","nprec":"⊀","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"↛","nrArr":"⇏","nrarrw":"↝̸","nrightarrow":"↛","nRightarrow":"⇏","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","Nscr":"𝒩","nscr":"𝓃","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","Ntilde":"Ñ","ntilde":"ñ","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","Nu":"Ν","nu":"ν","num":"#","numero":"№","numsp":" ","nvap":"≍⃒","nvdash":"⊬","nvDash":"⊭","nVdash":"⊮","nVDash":"⊯","nvge":"≥⃒","nvgt":">⃒","nvHarr":"⤄","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwarhk":"⤣","nwarr":"↖","nwArr":"⇖","nwarrow":"↖","nwnear":"⤧","Oacute":"Ó","oacute":"ó","oast":"⊛","Ocirc":"Ô","ocirc":"ô","ocir":"⊚","Ocy":"О","ocy":"о","odash":"⊝","Odblac":"Ő","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","OElig":"Œ","oelig":"œ","ofcir":"⦿","Ofr":"𝔒","ofr":"𝔬","ogon":"˛","Ograve":"Ò","ograve":"ò","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","Omacr":"Ō","omacr":"ō","Omega":"Ω","omega":"ω","Omicron":"Ο","omicron":"ο","omid":"⦶","ominus":"⊖","Oopf":"𝕆","oopf":"𝕠","opar":"⦷","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","operp":"⦹","oplus":"⊕","orarr":"↻","Or":"⩔","or":"∨","ord":"⩝","order":"ℴ","orderof":"ℴ","ordf":"ª","ordm":"º","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oS":"Ⓢ","Oscr":"𝒪","oscr":"ℴ","Oslash":"Ø","oslash":"ø","osol":"⊘","Otilde":"Õ","otilde":"õ","otimesas":"⨶","Otimes":"⨷","otimes":"⊗","Ouml":"Ö","ouml":"ö","ovbar":"⌽","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","para":"¶","parallel":"∥","par":"∥","parsim":"⫳","parsl":"⫽","part":"∂","PartialD":"∂","Pcy":"П","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","Pfr":"𝔓","pfr":"𝔭","Phi":"Φ","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","Pi":"Π","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plus":"+","plusdo":"∔","plusdu":"⨥","pluse":"⩲","PlusMinus":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","Poincareplane":"ℌ","pointint":"⨕","popf":"𝕡","Popf":"ℙ","pound":"£","prap":"⪷","Pr":"⪻","pr":"≺","prcue":"≼","precapprox":"⪷","prec":"≺","preccurlyeq":"≼","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","pre":"⪯","prE":"⪳","precsim":"≾","prime":"′","Prime":"″","primes":"ℙ","prnap":"⪹","prnE":"⪵","prnsim":"⋨","prod":"∏","Product":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","Proportional":"∝","Proportion":"∷","propto":"∝","prsim":"≾","prurel":"⊰","Pscr":"𝒫","pscr":"𝓅","Psi":"Ψ","psi":"ψ","puncsp":" ","Qfr":"𝔔","qfr":"𝔮","qint":"⨌","qopf":"𝕢","Qopf":"ℚ","qprime":"⁗","Qscr":"𝒬","qscr":"𝓆","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quot":"\\"","QUOT":"\\"","rAarr":"⇛","race":"∽̱","Racute":"Ŕ","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","Rang":"⟫","rangd":"⦒","range":"⦥","rangle":"⟩","raquo":"»","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarr":"→","Rarr":"↠","rArr":"⇒","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","Rarrtl":"⤖","rarrtl":"↣","rarrw":"↝","ratail":"⤚","rAtail":"⤜","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rBarr":"⤏","RBarr":"⤐","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","Rcaron":"Ř","rcaron":"ř","Rcedil":"Ŗ","rcedil":"ŗ","rceil":"⌉","rcub":"}","Rcy":"Р","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","Re":"ℜ","rect":"▭","reg":"®","REG":"®","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"⌋","rfr":"𝔯","Rfr":"ℜ","rHar":"⥤","rhard":"⇁","rharu":"⇀","rharul":"⥬","Rho":"Ρ","rho":"ρ","rhov":"ϱ","RightAngleBracket":"⟩","RightArrowBar":"⇥","rightarrow":"→","RightArrow":"→","Rightarrow":"⇒","RightArrowLeftArrow":"⇄","rightarrowtail":"↣","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVectorBar":"⥕","RightDownVector":"⇂","RightFloor":"⌋","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","RightTeeArrow":"↦","RightTee":"⊢","RightTeeVector":"⥛","rightthreetimes":"⋌","RightTriangleBar":"⧐","RightTriangle":"⊳","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVectorBar":"⥔","RightUpVector":"↾","RightVectorBar":"⥓","RightVector":"⇀","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"","rmoustache":"⎱","rmoust":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"𝕣","Ropf":"ℝ","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","Rrightarrow":"⇛","rsaquo":"›","rscr":"𝓇","Rscr":"ℛ","rsh":"↱","Rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","RuleDelayed":"⧴","ruluhar":"⥨","rx":"℞","Sacute":"Ś","sacute":"ś","sbquo":"‚","scap":"⪸","Scaron":"Š","scaron":"š","Sc":"⪼","sc":"≻","sccue":"≽","sce":"⪰","scE":"⪴","Scedil":"Ş","scedil":"ş","Scirc":"Ŝ","scirc":"ŝ","scnap":"⪺","scnE":"⪶","scnsim":"⋩","scpolint":"⨓","scsim":"≿","Scy":"С","scy":"с","sdotb":"⊡","sdot":"⋅","sdote":"⩦","searhk":"⤥","searr":"↘","seArr":"⇘","searrow":"↘","sect":"§","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","Sfr":"𝔖","sfr":"𝔰","sfrown":"⌢","sharp":"♯","SHCHcy":"Щ","shchcy":"щ","SHcy":"Ш","shcy":"ш","ShortDownArrow":"↓","ShortLeftArrow":"←","shortmid":"∣","shortparallel":"∥","ShortRightArrow":"→","ShortUpArrow":"↑","shy":"","Sigma":"Σ","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","SmallCircle":"∘","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","SOFTcy":"Ь","softcy":"ь","solbar":"⌿","solb":"⧄","sol":"/","Sopf":"𝕊","sopf":"𝕤","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","Sqrt":"√","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","square":"□","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","squarf":"▪","squ":"□","squf":"▪","srarr":"→","Sscr":"𝒮","sscr":"𝓈","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","Star":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"⊂","Sub":"⋐","subdot":"⪽","subE":"⫅","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","Subset":"⋐","subseteq":"⊆","subseteqq":"⫅","SubsetEqual":"⊆","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succapprox":"⪸","succ":"≻","succcurlyeq":"≽","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","SuchThat":"∋","sum":"∑","Sum":"∑","sung":"♪","sup1":"¹","sup2":"²","sup3":"³","sup":"⊃","Sup":"⋑","supdot":"⪾","supdsub":"⫘","supE":"⫆","supe":"⊇","supedot":"⫄","Superset":"⊃","SupersetEqual":"⊇","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","Supset":"⋑","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swarhk":"⤦","swarr":"↙","swArr":"⇙","swarrow":"↙","swnwar":"⤪","szlig":"ß","Tab":"\\t","target":"⌖","Tau":"Τ","tau":"τ","tbrk":"⎴","Tcaron":"Ť","tcaron":"ť","Tcedil":"Ţ","tcedil":"ţ","Tcy":"Т","tcy":"т","tdot":"⃛","telrec":"⌕","Tfr":"𝔗","tfr":"𝔱","there4":"∴","therefore":"∴","Therefore":"∴","Theta":"Θ","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","ThickSpace":" ","ThinSpace":" ","thinsp":" ","thkap":"≈","thksim":"∼","THORN":"Þ","thorn":"þ","tilde":"˜","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","timesbar":"⨱","timesb":"⊠","times":"×","timesd":"⨰","tint":"∭","toea":"⤨","topbot":"⌶","topcir":"⫱","top":"⊤","Topf":"𝕋","topf":"𝕥","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","TRADE":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","TripleDot":"⃛","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","Tscr":"𝒯","tscr":"𝓉","TScy":"Ц","tscy":"ц","TSHcy":"Ћ","tshcy":"ћ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","Uacute":"Ú","uacute":"ú","uarr":"↑","Uarr":"↟","uArr":"⇑","Uarrocir":"⥉","Ubrcy":"Ў","ubrcy":"ў","Ubreve":"Ŭ","ubreve":"ŭ","Ucirc":"Û","ucirc":"û","Ucy":"У","ucy":"у","udarr":"⇅","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"𝔘","ufr":"𝔲","Ugrave":"Ù","ugrave":"ù","uHar":"⥣","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","Umacr":"Ū","umacr":"ū","uml":"¨","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","uogon":"ų","Uopf":"𝕌","uopf":"𝕦","UpArrowBar":"⤒","uparrow":"↑","UpArrow":"↑","Uparrow":"⇑","UpArrowDownArrow":"⇅","updownarrow":"↕","UpDownArrow":"↕","Updownarrow":"⇕","UpEquilibrium":"⥮","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","UpperLeftArrow":"↖","UpperRightArrow":"↗","upsi":"υ","Upsi":"ϒ","upsih":"ϒ","Upsilon":"Υ","upsilon":"υ","UpTeeArrow":"↥","UpTee":"⊥","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","Uring":"Ů","uring":"ů","urtri":"◹","Uscr":"𝒰","uscr":"𝓊","utdot":"⋰","Utilde":"Ũ","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","Uuml":"Ü","uuml":"ü","uwangle":"⦧","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","vArr":"⇕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vBar":"⫨","Vbar":"⫫","vBarv":"⫩","Vcy":"В","vcy":"в","vdash":"⊢","vDash":"⊨","Vdash":"⊩","VDash":"⊫","Vdashl":"⫦","veebar":"⊻","vee":"∨","Vee":"⋁","veeeq":"≚","vellip":"⋮","verbar":"|","Verbar":"‖","vert":"|","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"𝔙","vfr":"𝔳","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","Vopf":"𝕍","vopf":"𝕧","vprop":"∝","vrtri":"⊳","Vscr":"𝒱","vscr":"𝓋","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","Vvdash":"⊪","vzigzag":"⦚","Wcirc":"Ŵ","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","Wedge":"⋀","wedgeq":"≙","weierp":"℘","Wfr":"𝔚","wfr":"𝔴","Wopf":"𝕎","wopf":"𝕨","wp":"℘","wr":"≀","wreath":"≀","Wscr":"𝒲","wscr":"𝓌","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","Xfr":"𝔛","xfr":"𝔵","xharr":"⟷","xhArr":"⟺","Xi":"Ξ","xi":"ξ","xlarr":"⟵","xlArr":"⟸","xmap":"⟼","xnis":"⋻","xodot":"⨀","Xopf":"𝕏","xopf":"𝕩","xoplus":"⨁","xotime":"⨂","xrarr":"⟶","xrArr":"⟹","Xscr":"𝒳","xscr":"𝓍","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","Yacute":"Ý","yacute":"ý","YAcy":"Я","yacy":"я","Ycirc":"Ŷ","ycirc":"ŷ","Ycy":"Ы","ycy":"ы","yen":"¥","Yfr":"𝔜","yfr":"𝔶","YIcy":"Ї","yicy":"ї","Yopf":"𝕐","yopf":"𝕪","Yscr":"𝒴","yscr":"𝓎","YUcy":"Ю","yucy":"ю","yuml":"ÿ","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"З","zcy":"з","Zdot":"Ż","zdot":"ż","zeetrf":"ℨ","ZeroWidthSpace":"","Zeta":"Ζ","zeta":"ζ","zfr":"𝔷","Zfr":"ℨ","ZHcy":"Ж","zhcy":"ж","zigrarr":"⇝","zopf":"𝕫","Zopf":"ℤ","Zscr":"𝒵","zscr":"𝓏","zwj":"","zwnj":""}')},591:e=>{"use strict";e.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Acirc":"Â","acirc":"â","acute":"´","AElig":"Æ","aelig":"æ","Agrave":"À","agrave":"à","amp":"&","AMP":"&","Aring":"Å","aring":"å","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","brvbar":"¦","Ccedil":"Ç","ccedil":"ç","cedil":"¸","cent":"¢","copy":"©","COPY":"©","curren":"¤","deg":"°","divide":"÷","Eacute":"É","eacute":"é","Ecirc":"Ê","ecirc":"ê","Egrave":"È","egrave":"è","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","frac12":"½","frac14":"¼","frac34":"¾","gt":">","GT":">","Iacute":"Í","iacute":"í","Icirc":"Î","icirc":"î","iexcl":"¡","Igrave":"Ì","igrave":"ì","iquest":"¿","Iuml":"Ï","iuml":"ï","laquo":"«","lt":"<","LT":"<","macr":"¯","micro":"µ","middot":"·","nbsp":" ","not":"¬","Ntilde":"Ñ","ntilde":"ñ","Oacute":"Ó","oacute":"ó","Ocirc":"Ô","ocirc":"ô","Ograve":"Ò","ograve":"ò","ordf":"ª","ordm":"º","Oslash":"Ø","oslash":"ø","Otilde":"Õ","otilde":"õ","Ouml":"Ö","ouml":"ö","para":"¶","plusmn":"±","pound":"£","quot":"\\"","QUOT":"\\"","raquo":"»","reg":"®","REG":"®","sect":"§","shy":"","sup1":"¹","sup2":"²","sup3":"³","szlig":"ß","THORN":"Þ","thorn":"þ","times":"×","Uacute":"Ú","uacute":"ú","Ucirc":"Û","ucirc":"û","Ugrave":"Ù","ugrave":"ù","uml":"¨","Uuml":"Ü","uuml":"ü","Yacute":"Ý","yacute":"ý","yen":"¥","yuml":"ÿ"}')},586:e=>{"use strict";e.exports=JSON.parse('{"amp":"&","apos":"\'","gt":">","lt":"<","quot":"\\""}')}},r={};function n(e){var a=r[e];if(void 0!==a)return a.exports;var o=r[e]={exports:{}};return t[e].call(o.exports,o,o.exports,n),o.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var a={};return(()=>{"use strict";n.r(a),n.d(a,{default:()=>zr});var e=n(566);function t(e,r){return t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},t(e,r)}function r(e,r){e.prototype=Object.create(r.prototype),e.prototype.constructor=e,t(e,r)}var o=n(697),i=n.n(o);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},s.apply(this,arguments)}function l(e){return"/"===e.charAt(0)}function c(e,t){for(var r=t,n=r+1,a=e.length;n<a;r+=1,n+=1)e[r]=e[n];e.pop()}function u(e,t){if(!e)throw new Error("Invariant failed")}function d(e){return"/"===e.charAt(0)?e:"/"+e}function p(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function f(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function m(e){var t=e.pathname,r=e.search,n=e.hash,a=t||"/";return r&&"?"!==r&&(a+="?"===r.charAt(0)?r:"?"+r),n&&"#"!==n&&(a+="#"===n.charAt(0)?n:"#"+n),a}function h(e,t,r,n){var a;"string"==typeof e?(a=function(e){var t=e||"/",r="",n="",a=t.indexOf("#");-1!==a&&(n=t.substr(a),t=t.substr(0,a));var o=t.indexOf("?");return-1!==o&&(r=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===r?"":r,hash:"#"===n?"":n}}(e),a.state=t):(void 0===(a=s({},e)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==t&&void 0===a.state&&(a.state=t));try{a.pathname=decodeURI(a.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return r&&(a.key=r),n?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=function(e,t){void 0===t&&(t="");var r,n=e&&e.split("/")||[],a=t&&t.split("/")||[],o=e&&l(e),i=t&&l(t),s=o||i;if(e&&l(e)?a=n:n.length&&(a.pop(),a=a.concat(n)),!a.length)return"/";if(a.length){var u=a[a.length-1];r="."===u||".."===u||""===u}else r=!1;for(var d=0,p=a.length;p>=0;p--){var f=a[p];"."===f?c(a,p):".."===f?(c(a,p),d++):d&&(c(a,p),d--)}if(!s)for(;d--;d)a.unshift("..");!s||""===a[0]||a[0]&&l(a[0])||a.unshift("");var m=a.join("/");return r&&"/"!==m.substr(-1)&&(m+="/"),m}(a.pathname,n.pathname)):a.pathname=n.pathname:a.pathname||(a.pathname="/"),a}function g(){var e=null,t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,r,n,a){if(null!=e){var o="function"==typeof e?e(t,r):e;"string"==typeof o?"function"==typeof n?n(o,a):a(!0):a(!1!==o)}else a(!0)},appendListener:function(e){var r=!0;function n(){r&&e.apply(void 0,arguments)}return t.push(n),function(){r=!1,t=t.filter((function(e){return e!==n}))}},notifyListeners:function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];t.forEach((function(e){return e.apply(void 0,r)}))}}}var b=!("undefined"==typeof window||!window.document||!window.document.createElement);function y(e,t){t(window.confirm(e))}var v="popstate",E="hashchange";function w(){try{return window.history.state||{}}catch(e){return{}}}function x(e){void 0===e&&(e={}),b||u(!1);var t,r=window.history,n=(-1===(t=window.navigator.userAgent).indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history,a=!(-1===window.navigator.userAgent.indexOf("Trident")),o=e,i=o.forceRefresh,l=void 0!==i&&i,c=o.getUserConfirmation,x=void 0===c?y:c,T=o.keyLength,q=void 0===T?6:T,R=e.basename?f(d(e.basename)):"";function S(e){var t=e||{},r=t.key,n=t.state,a=window.location,o=a.pathname+a.search+a.hash;return R&&(o=p(o,R)),h(o,n,r)}function k(){return Math.random().toString(36).substr(2,q)}var C=g();function O(e){s(_,e),_.length=r.length,C.notifyListeners(_.location,_.action)}function L(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||D(S(e.state))}function A(){D(S(w()))}var M=!1;function D(e){M?(M=!1,O()):C.confirmTransitionTo(e,"POP",x,(function(t){t?O({action:"POP",location:e}):function(e){var t=_.location,r=N.indexOf(t.key);-1===r&&(r=0);var n=N.indexOf(e.key);-1===n&&(n=0);var a=r-n;a&&(M=!0,j(a))}(e)}))}var P=S(w()),N=[P.key];function F(e){return R+m(e)}function j(e){r.go(e)}var I=0;function B(e){1===(I+=e)&&1===e?(window.addEventListener(v,L),a&&window.addEventListener(E,A)):0===I&&(window.removeEventListener(v,L),a&&window.removeEventListener(E,A))}var U=!1,_={length:r.length,action:"POP",location:P,createHref:F,push:function(e,t){var a="PUSH",o=h(e,t,k(),_.location);C.confirmTransitionTo(o,a,x,(function(e){if(e){var t=F(o),i=o.key,s=o.state;if(n)if(r.pushState({key:i,state:s},null,t),l)window.location.href=t;else{var c=N.indexOf(_.location.key),u=N.slice(0,c+1);u.push(o.key),N=u,O({action:a,location:o})}else window.location.href=t}}))},replace:function(e,t){var a="REPLACE",o=h(e,t,k(),_.location);C.confirmTransitionTo(o,a,x,(function(e){if(e){var t=F(o),i=o.key,s=o.state;if(n)if(r.replaceState({key:i,state:s},null,t),l)window.location.replace(t);else{var c=N.indexOf(_.location.key);-1!==c&&(N[c]=o.key),O({action:a,location:o})}else window.location.replace(t)}}))},go:j,goBack:function(){j(-1)},goForward:function(){j(1)},block:function(e){void 0===e&&(e=!1);var t=C.setPrompt(e);return U||(B(1),U=!0),function(){return U&&(U=!1,B(-1)),t()}},listen:function(e){var t=C.appendListener(e);return B(1),function(){B(-1),t()}}};return _}var T=n(779),q=n.n(T);function R(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}n(864),n(679);var S=1073741823,k="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:{};function C(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(r,n){e=r,t.forEach((function(t){return t(e,n)}))}}}var O=e.default.createContext||function(t,n){var a,o,s,l="__create-react-context-"+((k[s="__global_unique_id__"]=(k[s]||0)+1)+"__"),c=function(e){function t(){for(var t,r=arguments.length,n=new Array(r),a=0;a<r;a++)n[a]=arguments[a];return(t=e.call.apply(e,[this].concat(n))||this).emitter=C(t.props.value),t}r(t,e);var a=t.prototype;return a.getChildContext=function(){var e;return(e={})[l]=this.emitter,e},a.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var t,r=this.props.value,a=e.value;((o=r)===(i=a)?0!==o||1/o==1/i:o!=o&&i!=i)?t=0:(t="function"==typeof n?n(r,a):S,0!=(t|=0)&&this.emitter.set(e.value,t))}var o,i},a.render=function(){return this.props.children},t}(e.default.Component);c.childContextTypes=((a={})[l]=i().object.isRequired,a);var u=function(e){function n(){for(var t,r=arguments.length,n=new Array(r),a=0;a<r;a++)n[a]=arguments[a];return(t=e.call.apply(e,[this].concat(n))||this).observedBits=void 0,t.state={value:t.getValue()},t.onUpdate=function(e,r){0!=((0|t.observedBits)&r)&&t.setState({value:t.getValue()})},t}r(n,e);var a=n.prototype;return a.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=null==t?S:t},a.componentDidMount=function(){this.context[l]&&this.context[l].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?S:e},a.componentWillUnmount=function(){this.context[l]&&this.context[l].off(this.onUpdate)},a.getValue=function(){return this.context[l]?this.context[l].get():t},a.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(e.default.Component);return u.contextTypes=((o={})[l]=i().object,o),{Provider:c,Consumer:u}},L=function(e){var t=O();return t.displayName=e,t},A=L("Router-History"),M=L("Router"),D=function(t){function n(e){var r;return(r=t.call(this,e)||this).state={location:e.history.location},r._isMounted=!1,r._pendingLocation=null,e.staticContext||(r.unlisten=e.history.listen((function(e){r._pendingLocation=e}))),r}r(n,t),n.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var a=n.prototype;return a.componentDidMount=function(){var e=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen((function(t){e._isMounted&&e.setState({location:t})}))),this._pendingLocation&&this.setState({location:this._pendingLocation})},a.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},a.render=function(){return e.default.createElement(M.Provider,{value:{history:this.props.history,location:this.state.location,match:n.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},e.default.createElement(A.Provider,{children:this.props.children||null,value:this.props.history}))},n}(e.default.Component);e.default.Component,e.default.Component;var P={},N=0;function F(e,t){void 0===t&&(t={}),("string"==typeof t||Array.isArray(t))&&(t={path:t});var r=t,n=r.path,a=r.exact,o=void 0!==a&&a,i=r.strict,s=void 0!==i&&i,l=r.sensitive,c=void 0!==l&&l;return[].concat(n).reduce((function(t,r){if(!r&&""!==r)return null;if(t)return t;var n=function(e,t){var r=""+t.end+t.strict+t.sensitive,n=P[r]||(P[r]={});if(n[e])return n[e];var a=[],o={regexp:q()(e,a,t),keys:a};return N<1e4&&(n[e]=o,N++),o}(r,{end:o,strict:s,sensitive:c}),a=n.regexp,i=n.keys,l=a.exec(e);if(!l)return null;var u=l[0],d=l.slice(1),p=e===u;return o&&!p?null:{path:r,url:"/"===r&&""===u?"/":u,isExact:p,params:i.reduce((function(e,t,r){return e[t.name]=d[r],e}),{})}}),null)}var j=function(t){function n(){return t.apply(this,arguments)||this}return r(n,t),n.prototype.render=function(){var t=this;return e.default.createElement(M.Consumer,null,(function(r){r||u(!1);var n=t.props.location||r.location,a=s({},r,{location:n,match:t.props.computedMatch?t.props.computedMatch:t.props.path?F(n.pathname,t.props):r.match}),o=t.props,i=o.children,l=o.component,c=o.render;return Array.isArray(i)&&function(t){return 0===e.default.Children.count(t)}(i)&&(i=null),e.default.createElement(M.Provider,{value:a},a.match?i?"function"==typeof i?i(a):i:l?e.default.createElement(l,a):c?c(a):null:"function"==typeof i?i(a):null)}))},n}(e.default.Component);e.default.Component;var I=function(t){function n(){return t.apply(this,arguments)||this}return r(n,t),n.prototype.render=function(){var t=this;return e.default.createElement(M.Consumer,null,(function(r){r||u(!1);var n,a,o=t.props.location||r.location;return e.default.Children.forEach(t.props.children,(function(t){if(null==a&&e.default.isValidElement(t)){n=t;var i=t.props.path||t.props.from;a=i?F(o.pathname,s({},t.props,{path:i})):r.match}})),a?e.default.cloneElement(n,{location:o,computedMatch:a}):null}))},n}(e.default.Component);e.default.useContext;var B=function(t){function n(){for(var e,r=arguments.length,n=new Array(r),a=0;a<r;a++)n[a]=arguments[a];return(e=t.call.apply(t,[this].concat(n))||this).history=x(e.props),e}return r(n,t),n.prototype.render=function(){return e.default.createElement(D,{history:this.history,children:this.props.children})},n}(e.default.Component);e.default.Component;var U=function(e,t){return"function"==typeof e?e(t):e},_=function(e,t){return"string"==typeof e?h(e,null,null,t):e},H=function(e){return e},V=e.default.forwardRef;void 0===V&&(V=H);var $=V((function(t,r){var n=t.innerRef,a=t.navigate,o=t.onClick,i=R(t,["innerRef","navigate","onClick"]),l=i.target,c=s({},i,{onClick:function(e){try{o&&o(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||l&&"_self"!==l||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),a())}});return c.ref=H!==V&&r||n,e.default.createElement("a",c)})),W=V((function(t,r){var n=t.component,a=void 0===n?$:n,o=t.replace,i=t.to,l=t.innerRef,c=R(t,["component","replace","to","innerRef"]);return e.default.createElement(M.Consumer,null,(function(t){t||u(!1);var n=t.history,d=_(U(i,t.location),t.location),p=d?n.createHref(d):"",f=s({},c,{href:p,navigate:function(){var e=U(i,t.location),r=m(t.location)===m(_(e));(o||r?n.replace:n.push)(e)}});return H!==V?f.ref=r||l:f.innerRef=l,e.default.createElement(a,f)}))})),z=function(e){return e},G=e.default.forwardRef;void 0===G&&(G=z),G((function(t,r){var n=t["aria-current"],a=void 0===n?"page":n,o=t.activeClassName,i=void 0===o?"active":o,l=t.activeStyle,c=t.className,d=t.exact,p=t.isActive,f=t.location,m=t.sensitive,h=t.strict,g=t.style,b=t.to,y=t.innerRef,v=R(t,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return e.default.createElement(M.Consumer,null,(function(t){t||u(!1);var n=f||t.location,o=_(U(b,n),n),E=o.pathname,w=E&&E.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),x=w?F(n.pathname,{path:w,exact:d,sensitive:m,strict:h}):null,T=!!(p?p(x,n):x),q="function"==typeof c?c(T):c,R="function"==typeof g?g(T):g;T&&(q=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((function(e){return e})).join(" ")}(q,i),R=s({},R,l));var S=s({"aria-current":T&&a||null,className:q,style:R,to:o},v);return z!==G?S.ref=r||y:S.innerRef=y,e.default.createElement(W,S)}))}));var J=n(594);const X=e.default.createContext(null);var K=n(566);const Y=({enabled:e,onClick:t})=>e?K.createElement(J.Icon,{name:"check-mark-circle-filled",intent:"success",onClick:t,style:{cursor:"pointer"}}):K.createElement(J.Icon,{name:"cross-mark-circle-filled",intent:"inactive",onClick:t,style:{cursor:"pointer"}}),Z=Y;Y.propTypes={enabled:i().bool.isRequired,onClick:i().func.isRequired};var Q=n(566);const ee=({version:t,onSwitch:r})=>{const[n,a]=(0,e.useState)(t.enabled),o=(0,e.useContext)(X);return Q.createElement(Z,{enabled:n,onClick:async()=>{await o.toggleVersionEnabled(t.path,!n).then((()=>{a(!n)})),r()}})},te=ee;ee.propTypes={version:i().shape({path:i().string.isRequired,enabled:i().bool.isRequired}).isRequired,onSwitch:i().func.isRequired};const re=({handler:t,onUninstall:r})=>{const[n,a]=(0,e.useState)(!1),o=(0,e.useContext)(X),i=0===t.domainsCount&&!1===t.enabled;let s=null;return i||(t.domainsCount>0&&(s=e.default.createElement(J.Translate,{content:"components.lists.handlers.versionInstallation.uninstallBlockadeReasons.domains",params:{count:t.domainsCount}})),t.enabled&&(s=e.default.createElement(J.Translate,{content:"components.lists.handlers.versionInstallation.uninstallBlockadeReasons.enabled"}))),e.default.createElement(J.Button,{"data-test-id":`install-button-${t.version}`,onClick:()=>(async e=>{a(!0);try{await o.uninstallVersion(e),await r()}finally{a(!1)}})(t.version),tooltip:s,disabled:!i,state:n?"loading":null},n?e.default.createElement(J.Translate,{content:"components.lists.handlers.versionInstallation.uninstalling"}):e.default.createElement(J.Translate,{content:"components.lists.handlers.versionInstallation.uninstall"}))},ne=re;re.propTypes={handler:i().shape({version:i().string.isRequired,domainsCount:i().number.isRequired,enabled:i().bool.isRequired}).isRequired,onUninstall:i().func.isRequired};var ae=n(566);const oe=({handler:t,onInstall:r})=>{const[n,a]=(0,e.useState)(!1),o=(0,e.useContext)(X);return ae.createElement(J.Button,{"data-test-id":`install-button-${t.version}`,onClick:()=>(async e=>{a(!0);try{await o.installVersion(e),await r()}finally{a(!1)}})(t.version),state:n?"loading":null},n?ae.createElement(J.Translate,{content:"components.lists.handlers.versionInstallation.installing"}):ae.createElement(J.Translate,{content:"components.lists.handlers.versionInstallation.install"}))},ie=oe;oe.propTypes={handler:i().shape({version:i().string.isRequired}).isRequired,onInstall:i().func.isRequired};const se=()=>{const t=(0,e.useContext)(X),[r,n]=(0,e.useState)({data:null,isLoading:!0,loadError:null}),a=async()=>{try{const e=await t.getVersionsList();n({data:e,isLoading:!1,loadError:null})}catch(e){n({data:null,isLoading:!1,loadError:e.message})}};if((0,e.useEffect)(a,[t]),r.isLoading)return e.default.createElement(J.ContentLoader,null);if(r.loadError)return e.default.createElement(J.StatusMessage,{intent:"danger"},r.loadError);const o=[{key:"enabled",width:10,render:t=>{if(!t.installed)return null;const r=e.default.createElement(te,{version:t,onSwitch:a});return r.displayName=`EnabledSwitch-${t.version}`,r}},{key:"version",title:e.default.createElement(J.Translate,{content:"components.lists.handlers.version"}),sortable:!0},{key:"path",title:e.default.createElement(J.Translate,{content:"components.lists.handlers.path"}),sortable:!0},{key:"install",render:t=>{if(!r.data.config.isInstallEnabled)return null;let n;return n=t.installed?e.default.createElement(ne,{handler:t,onUninstall:a}):e.default.createElement(ie,{handler:t,onInstall:a}),n.displayName=`InstallButton-${t.version}`,n}},{key:"domainsCount",title:e.default.createElement(J.Translate,{content:"components.lists.handlers.domains"}),sortable:!0,width:10,align:"right"}];return e.default.createElement(e.Fragment,null,e.default.createElement(J.Button,{"data-test-id":"refresh-button",tooltip:e.default.createElement(J.Translate,{content:"components.lists.handlers.refreshButtonDescription"}),onClick:a},e.default.createElement(J.Translate,{content:"components.lists.handlers.refreshButton"})),e.default.createElement(J.List,{columns:o,data:r.data.versions}))};function le(e,t){return function(){return e.apply(t,arguments)}}const{toString:ce}=Object.prototype,{getPrototypeOf:ue}=Object,de=(ge=Object.create(null),e=>{const t=ce.call(e);return ge[t]||(ge[t]=t.slice(8,-1).toLowerCase())}),pe=e=>(e=e.toLowerCase(),t=>de(t)===e),fe=e=>t=>typeof t===e,{isArray:me}=Array,he=fe("undefined");var ge;const be=pe("ArrayBuffer"),ye=fe("string"),ve=fe("function"),Ee=fe("number"),we=e=>null!==e&&"object"==typeof e,xe=e=>{if("object"!==de(e))return!1;const t=ue(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},Te=pe("Date"),qe=pe("File"),Re=pe("Blob"),Se=pe("FileList"),ke=pe("URLSearchParams");function Ce(e,t,{allOwnKeys:r=!1}={}){if(null==e)return;let n,a;if("object"!=typeof e&&(e=[e]),me(e))for(n=0,a=e.length;n<a;n++)t.call(null,e[n],n,e);else{const a=r?Object.getOwnPropertyNames(e):Object.keys(e),o=a.length;let i;for(n=0;n<o;n++)i=a[n],t.call(null,e[i],i,e)}}function Oe(e,t){t=t.toLowerCase();const r=Object.keys(e);let n,a=r.length;for(;a-- >0;)if(n=r[a],t===n.toLowerCase())return n;return null}const Le="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,Ae=e=>!he(e)&&e!==Le,Me=(De="undefined"!=typeof Uint8Array&&ue(Uint8Array),e=>De&&e instanceof De);var De;const Pe=pe("HTMLFormElement"),Ne=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),Fe=pe("RegExp"),je=(e,t)=>{const r=Object.getOwnPropertyDescriptors(e),n={};Ce(r,((r,a)=>{!1!==t(r,a,e)&&(n[a]=r)})),Object.defineProperties(e,n)},Ie={isArray:me,isArrayBuffer:be,isBuffer:function(e){return null!==e&&!he(e)&&null!==e.constructor&&!he(e.constructor)&&ve(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||ce.call(e)===t||ve(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&be(e.buffer),t},isString:ye,isNumber:Ee,isBoolean:e=>!0===e||!1===e,isObject:we,isPlainObject:xe,isUndefined:he,isDate:Te,isFile:qe,isBlob:Re,isRegExp:Fe,isFunction:ve,isStream:e=>we(e)&&ve(e.pipe),isURLSearchParams:ke,isTypedArray:Me,isFileList:Se,forEach:Ce,merge:function e(){const{caseless:t}=Ae(this)&&this||{},r={},n=(n,a)=>{const o=t&&Oe(r,a)||a;xe(r[o])&&xe(n)?r[o]=e(r[o],n):xe(n)?r[o]=e({},n):me(n)?r[o]=n.slice():r[o]=n};for(let e=0,t=arguments.length;e<t;e++)arguments[e]&&Ce(arguments[e],n);return r},extend:(e,t,r,{allOwnKeys:n}={})=>(Ce(t,((t,n)=>{r&&ve(t)?e[n]=le(t,r):e[n]=t}),{allOwnKeys:n}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,r,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r)},toFlatObject:(e,t,r,n)=>{let a,o,i;const s={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),o=a.length;o-- >0;)i=a[o],n&&!n(i,e,t)||s[i]||(t[i]=e[i],s[i]=!0);e=!1!==r&&ue(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},kindOf:de,kindOfTest:pe,endsWith:(e,t,r)=>{e=String(e),(void 0===r||r>e.length)&&(r=e.length),r-=t.length;const n=e.indexOf(t,r);return-1!==n&&n===r},toArray:e=>{if(!e)return null;if(me(e))return e;let t=e.length;if(!Ee(t))return null;const r=new Array(t);for(;t-- >0;)r[t]=e[t];return r},forEachEntry:(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let n;for(;(n=r.next())&&!n.done;){const r=n.value;t.call(e,r[0],r[1])}},matchAll:(e,t)=>{let r;const n=[];for(;null!==(r=e.exec(t));)n.push(r);return n},isHTMLForm:Pe,hasOwnProperty:Ne,hasOwnProp:Ne,reduceDescriptors:je,freezeMethods:e=>{je(e,((t,r)=>{if(ve(e)&&-1!==["arguments","caller","callee"].indexOf(r))return!1;const n=e[r];ve(n)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")}))}))},toObjectSet:(e,t)=>{const r={},n=e=>{e.forEach((e=>{r[e]=!0}))};return me(e)?n(e):n(String(e).split(t)),r},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,r){return t.toUpperCase()+r})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:Oe,global:Le,isContextDefined:Ae,toJSONObject:e=>{const t=new Array(10),r=(e,n)=>{if(we(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[n]=e;const a=me(e)?[]:{};return Ce(e,((e,t)=>{const o=r(e,n+1);!he(o)&&(a[t]=o)})),t[n]=void 0,a}}return e};return r(e,0)}};function Be(e,t,r,n,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),a&&(this.response=a)}Ie.inherits(Be,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Ie.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Ue=Be.prototype,_e={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{_e[e]={value:e}})),Object.defineProperties(Be,_e),Object.defineProperty(Ue,"isAxiosError",{value:!0}),Be.from=(e,t,r,n,a,o)=>{const i=Object.create(Ue);return Ie.toFlatObject(e,i,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),Be.call(i,e.message,t,r,n,a),i.cause=e,i.name=e.name,o&&Object.assign(i,o),i};const He=Be,Ve=n(230);function $e(e){return Ie.isPlainObject(e)||Ie.isArray(e)}function We(e){return Ie.endsWith(e,"[]")?e.slice(0,-2):e}function ze(e,t,r){return e?e.concat(t).map((function(e,t){return e=We(e),!r&&t?"["+e+"]":e})).join(r?".":""):t}const Ge=Ie.toFlatObject(Ie,{},null,(function(e){return/^is[A-Z]/.test(e)})),Je=function(e,t,r){if(!Ie.isObject(e))throw new TypeError("target must be an object");t=t||new(Ve||FormData);const n=(r=Ie.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!Ie.isUndefined(t[e])}))).metaTokens,a=r.visitor||u,o=r.dots,i=r.indexes,s=(r.Blob||"undefined"!=typeof Blob&&Blob)&&(l=t)&&Ie.isFunction(l.append)&&"FormData"===l[Symbol.toStringTag]&&l[Symbol.iterator];var l;if(!Ie.isFunction(a))throw new TypeError("visitor must be a function");function c(e){if(null===e)return"";if(Ie.isDate(e))return e.toISOString();if(!s&&Ie.isBlob(e))throw new He("Blob is not supported. Use a Buffer instead.");return Ie.isArrayBuffer(e)||Ie.isTypedArray(e)?s&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function u(e,r,a){let s=e;if(e&&!a&&"object"==typeof e)if(Ie.endsWith(r,"{}"))r=n?r:r.slice(0,-2),e=JSON.stringify(e);else if(Ie.isArray(e)&&function(e){return Ie.isArray(e)&&!e.some($e)}(e)||Ie.isFileList(e)||Ie.endsWith(r,"[]")&&(s=Ie.toArray(e)))return r=We(r),s.forEach((function(e,n){!Ie.isUndefined(e)&&null!==e&&t.append(!0===i?ze([r],n,o):null===i?r:r+"[]",c(e))})),!1;return!!$e(e)||(t.append(ze(a,r,o),c(e)),!1)}const d=[],p=Object.assign(Ge,{defaultVisitor:u,convertValue:c,isVisitable:$e});if(!Ie.isObject(e))throw new TypeError("data must be an object");return function e(r,n){if(!Ie.isUndefined(r)){if(-1!==d.indexOf(r))throw Error("Circular reference detected in "+n.join("."));d.push(r),Ie.forEach(r,(function(r,o){!0===(!(Ie.isUndefined(r)||null===r)&&a.call(t,r,Ie.isString(o)?o.trim():o,n,p))&&e(r,n?n.concat(o):[o])})),d.pop()}}(e),t};function Xe(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function Ke(e,t){this._pairs=[],e&&Je(e,this,t)}const Ye=Ke.prototype;Ye.append=function(e,t){this._pairs.push([e,t])},Ye.toString=function(e){const t=e?function(t){return e.call(this,t,Xe)}:Xe;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const Ze=Ke;function Qe(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function et(e,t,r){if(!t)return e;const n=r&&r.encode||Qe,a=r&&r.serialize;let o;if(o=a?a(t,r):Ie.isURLSearchParams(t)?t.toString():new Ze(t,r).toString(n),o){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}const tt=class{constructor(){this.handlers=[]}use(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){Ie.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},rt={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},nt="undefined"!=typeof URLSearchParams?URLSearchParams:Ze,at=FormData,ot=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&"undefined"!=typeof window&&"undefined"!=typeof document})(),it="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,st={isBrowser:!0,classes:{URLSearchParams:nt,FormData:at,Blob},isStandardBrowserEnv:ot,isStandardBrowserWebWorkerEnv:it,protocols:["http","https","file","blob","url","data"]},lt=function(e){function t(e,r,n,a){let o=e[a++];const i=Number.isFinite(+o),s=a>=e.length;return o=!o&&Ie.isArray(n)?n.length:o,s?(Ie.hasOwnProp(n,o)?n[o]=[n[o],r]:n[o]=r,!i):(n[o]&&Ie.isObject(n[o])||(n[o]=[]),t(e,r,n[o],a)&&Ie.isArray(n[o])&&(n[o]=function(e){const t={},r=Object.keys(e);let n;const a=r.length;let o;for(n=0;n<a;n++)o=r[n],t[o]=e[o];return t}(n[o])),!i)}if(Ie.isFormData(e)&&Ie.isFunction(e.entries)){const r={};return Ie.forEachEntry(e,((e,n)=>{t(function(e){return Ie.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),n,r,0)})),r}return null},ct={"Content-Type":void 0},ut={transitional:rt,adapter:["xhr","http"],transformRequest:[function(e,t){const r=t.getContentType()||"",n=r.indexOf("application/json")>-1,a=Ie.isObject(e);if(a&&Ie.isHTMLForm(e)&&(e=new FormData(e)),Ie.isFormData(e))return n&&n?JSON.stringify(lt(e)):e;if(Ie.isArrayBuffer(e)||Ie.isBuffer(e)||Ie.isStream(e)||Ie.isFile(e)||Ie.isBlob(e))return e;if(Ie.isArrayBufferView(e))return e.buffer;if(Ie.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let o;if(a){if(r.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return Je(e,new st.classes.URLSearchParams,Object.assign({visitor:function(e,t,r,n){return st.isNode&&Ie.isBuffer(e)?(this.append(t,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((o=Ie.isFileList(e))||r.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return Je(o?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||n?(t.setContentType("application/json",!1),function(e,t,r){if(Ie.isString(e))try{return(0,JSON.parse)(e),Ie.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ut.transitional,r=t&&t.forcedJSONParsing,n="json"===this.responseType;if(e&&Ie.isString(e)&&(r&&!this.responseType||n)){const r=!(t&&t.silentJSONParsing)&&n;try{return JSON.parse(e)}catch(e){if(r){if("SyntaxError"===e.name)throw He.from(e,He.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:st.classes.FormData,Blob:st.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};Ie.forEach(["delete","get","head"],(function(e){ut.headers[e]={}})),Ie.forEach(["post","put","patch"],(function(e){ut.headers[e]=Ie.merge(ct)}));const dt=ut,pt=Ie.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ft=Symbol("internals");function mt(e){return e&&String(e).trim().toLowerCase()}function ht(e){return!1===e||null==e?e:Ie.isArray(e)?e.map(ht):String(e)}function gt(e,t,r,n){return Ie.isFunction(n)?n.call(this,t,r):Ie.isString(t)?Ie.isString(n)?-1!==t.indexOf(n):Ie.isRegExp(n)?n.test(t):void 0:void 0}class bt{constructor(e){e&&this.set(e)}set(e,t,r){const n=this;function a(e,t,r){const a=mt(t);if(!a)throw new Error("header name must be a non-empty string");const o=Ie.findKey(n,a);(!o||void 0===n[o]||!0===r||void 0===r&&!1!==n[o])&&(n[o||t]=ht(e))}const o=(e,t)=>Ie.forEach(e,((e,r)=>a(e,r,t)));return Ie.isPlainObject(e)||e instanceof this.constructor?o(e,t):Ie.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?o((e=>{const t={};let r,n,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),r=e.substring(0,a).trim().toLowerCase(),n=e.substring(a+1).trim(),!r||t[r]&&pt[r]||("set-cookie"===r?t[r]?t[r].push(n):t[r]=[n]:t[r]=t[r]?t[r]+", "+n:n)})),t})(e),t):null!=e&&a(t,e,r),this}get(e,t){if(e=mt(e)){const r=Ie.findKey(this,e);if(r){const e=this[r];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=r.exec(e);)t[n[1]]=n[2];return t}(e);if(Ie.isFunction(t))return t.call(this,e,r);if(Ie.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=mt(e)){const r=Ie.findKey(this,e);return!(!r||t&&!gt(0,this[r],r,t))}return!1}delete(e,t){const r=this;let n=!1;function a(e){if(e=mt(e)){const a=Ie.findKey(r,e);!a||t&&!gt(0,r[a],a,t)||(delete r[a],n=!0)}}return Ie.isArray(e)?e.forEach(a):a(e),n}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,r={};return Ie.forEach(this,((n,a)=>{const o=Ie.findKey(r,a);if(o)return t[o]=ht(n),void delete t[a];const i=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,r)=>t.toUpperCase()+r))}(a):String(a).trim();i!==a&&delete t[a],t[i]=ht(n),r[i]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return Ie.forEach(this,((r,n)=>{null!=r&&!1!==r&&(t[n]=e&&Ie.isArray(r)?r.join(", "):r)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const r=new this(e);return t.forEach((e=>r.set(e))),r}static accessor(e){const t=(this[ft]=this[ft]={accessors:{}}).accessors,r=this.prototype;function n(e){const n=mt(e);t[n]||(function(e,t){const r=Ie.toCamelCase(" "+t);["get","set","has"].forEach((n=>{Object.defineProperty(e,n+r,{value:function(e,r,a){return this[n].call(this,t,e,r,a)},configurable:!0})}))}(r,e),t[n]=!0)}return Ie.isArray(e)?e.forEach(n):n(e),this}}bt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),Ie.freezeMethods(bt.prototype),Ie.freezeMethods(bt);const yt=bt;function vt(e,t){const r=this||dt,n=t||r,a=yt.from(n.headers);let o=n.data;return Ie.forEach(e,(function(e){o=e.call(r,o,a.normalize(),t?t.status:void 0)})),a.normalize(),o}function Et(e){return!(!e||!e.__CANCEL__)}function wt(e,t,r){He.call(this,null==e?"canceled":e,He.ERR_CANCELED,t,r),this.name="CanceledError"}Ie.inherits(wt,He,{__CANCEL__:!0});const xt=wt,Tt=st.isStandardBrowserEnv?{write:function(e,t,r,n,a,o){const i=[];i.push(e+"="+encodeURIComponent(t)),Ie.isNumber(r)&&i.push("expires="+new Date(r).toGMTString()),Ie.isString(n)&&i.push("path="+n),Ie.isString(a)&&i.push("domain="+a),!0===o&&i.push("secure"),document.cookie=i.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function qt(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const Rt=st.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let r;function n(r){let n=r;return e&&(t.setAttribute("href",n),n=t.href),t.setAttribute("href",n),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return r=n(window.location.href),function(e){const t=Ie.isString(e)?n(e):e;return t.protocol===r.protocol&&t.host===r.host}}():function(){return!0};function St(e,t){let r=0;const n=function(e,t){e=e||10;const r=new Array(e),n=new Array(e);let a,o=0,i=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),c=n[i];a||(a=l),r[o]=s,n[o]=l;let u=i,d=0;for(;u!==o;)d+=r[u++],u%=e;if(o=(o+1)%e,o===i&&(i=(i+1)%e),l-a<t)return;const p=c&&l-c;return p?Math.round(1e3*d/p):void 0}}(50,250);return a=>{const o=a.loaded,i=a.lengthComputable?a.total:void 0,s=o-r,l=n(s);r=o;const c={loaded:o,total:i,progress:i?o/i:void 0,bytes:s,rate:l||void 0,estimated:l&&i&&o<=i?(i-o)/l:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const kt={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,r){let n=e.data;const a=yt.from(e.headers).normalize(),o=e.responseType;let i;function s(){e.cancelToken&&e.cancelToken.unsubscribe(i),e.signal&&e.signal.removeEventListener("abort",i)}Ie.isFormData(n)&&(st.isStandardBrowserEnv||st.isStandardBrowserWebWorkerEnv)&&a.setContentType(!1);let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",r=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(t+":"+r))}const c=qt(e.baseURL,e.url);function u(){if(!l)return;const n=yt.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,r){const n=r.config.validateStatus;r.status&&n&&!n(r.status)?t(new He("Request failed with status code "+r.status,[He.ERR_BAD_REQUEST,He.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r)):e(r)}((function(e){t(e),s()}),(function(e){r(e),s()}),{data:o&&"text"!==o&&"json"!==o?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:n,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),et(c,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=u:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(u)},l.onabort=function(){l&&(r(new He("Request aborted",He.ECONNABORTED,e,l)),l=null)},l.onerror=function(){r(new He("Network Error",He.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const n=e.transitional||rt;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),r(new He(t,n.clarifyTimeoutError?He.ETIMEDOUT:He.ECONNABORTED,e,l)),l=null},st.isStandardBrowserEnv){const t=(e.withCredentials||Rt(c))&&e.xsrfCookieName&&Tt.read(e.xsrfCookieName);t&&a.set(e.xsrfHeaderName,t)}void 0===n&&a.setContentType(null),"setRequestHeader"in l&&Ie.forEach(a.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),Ie.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),o&&"json"!==o&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",St(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",St(e.onUploadProgress)),(e.cancelToken||e.signal)&&(i=t=>{l&&(r(!t||t.type?new xt(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(i),e.signal&&(e.signal.aborted?i():e.signal.addEventListener("abort",i)));const d=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(c);d&&-1===st.protocols.indexOf(d)?r(new He("Unsupported protocol "+d+":",He.ERR_BAD_REQUEST,e)):l.send(n||null)}))}};Ie.forEach(kt,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));function Ct(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new xt(null,e)}function Ot(e){return Ct(e),e.headers=yt.from(e.headers),e.data=vt.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),(e=>{e=Ie.isArray(e)?e:[e];const{length:t}=e;let r,n;for(let a=0;a<t&&(r=e[a],!(n=Ie.isString(r)?kt[r.toLowerCase()]:r));a++);if(!n){if(!1===n)throw new He(`Adapter ${r} is not supported by the environment`,"ERR_NOT_SUPPORT");throw new Error(Ie.hasOwnProp(kt,r)?`Adapter '${r}' is not available in the build`:`Unknown adapter '${r}'`)}if(!Ie.isFunction(n))throw new TypeError("adapter is not a function");return n})(e.adapter||dt.adapter)(e).then((function(t){return Ct(e),t.data=vt.call(e,e.transformResponse,t),t.headers=yt.from(t.headers),t}),(function(t){return Et(t)||(Ct(e),t&&t.response&&(t.response.data=vt.call(e,e.transformResponse,t.response),t.response.headers=yt.from(t.response.headers))),Promise.reject(t)}))}const Lt=e=>e instanceof yt?e.toJSON():e;function At(e,t){t=t||{};const r={};function n(e,t,r){return Ie.isPlainObject(e)&&Ie.isPlainObject(t)?Ie.merge.call({caseless:r},e,t):Ie.isPlainObject(t)?Ie.merge({},t):Ie.isArray(t)?t.slice():t}function a(e,t,r){return Ie.isUndefined(t)?Ie.isUndefined(e)?void 0:n(void 0,e,r):n(e,t,r)}function o(e,t){if(!Ie.isUndefined(t))return n(void 0,t)}function i(e,t){return Ie.isUndefined(t)?Ie.isUndefined(e)?void 0:n(void 0,e):n(void 0,t)}function s(r,a,o){return o in t?n(r,a):o in e?n(void 0,r):void 0}const l={url:o,method:o,data:o,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:s,headers:(e,t)=>a(Lt(e),Lt(t),!0)};return Ie.forEach(Object.keys(e).concat(Object.keys(t)),(function(n){const o=l[n]||a,i=o(e[n],t[n],n);Ie.isUndefined(i)&&o!==s||(r[n]=i)})),r}const Mt={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{Mt[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}}));const Dt={};Mt.transitional=function(e,t,r){function n(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(r?". "+r:"")}return(r,a,o)=>{if(!1===e)throw new He(n(a," has been removed"+(t?" in "+t:"")),He.ERR_DEPRECATED);return t&&!Dt[a]&&(Dt[a]=!0,console.warn(n(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(r,a,o)}};const Pt={assertOptions:function(e,t,r){if("object"!=typeof e)throw new He("options must be an object",He.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let a=n.length;for(;a-- >0;){const o=n[a],i=t[o];if(i){const t=e[o],r=void 0===t||i(t,o,e);if(!0!==r)throw new He("option "+o+" must be "+r,He.ERR_BAD_OPTION_VALUE)}else if(!0!==r)throw new He("Unknown option "+o,He.ERR_BAD_OPTION)}},validators:Mt},Nt=Pt.validators;class Ft{constructor(e){this.defaults=e,this.interceptors={request:new tt,response:new tt}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=At(this.defaults,t);const{transitional:r,paramsSerializer:n,headers:a}=t;let o;void 0!==r&&Pt.assertOptions(r,{silentJSONParsing:Nt.transitional(Nt.boolean),forcedJSONParsing:Nt.transitional(Nt.boolean),clarifyTimeoutError:Nt.transitional(Nt.boolean)},!1),void 0!==n&&Pt.assertOptions(n,{encode:Nt.function,serialize:Nt.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),o=a&&Ie.merge(a.common,a[t.method]),o&&Ie.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=yt.concat(o,a);const i=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,i.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let u,d=0;if(!s){const e=[Ot.bind(this),void 0];for(e.unshift.apply(e,i),e.push.apply(e,l),u=e.length,c=Promise.resolve(t);d<u;)c=c.then(e[d++],e[d++]);return c}u=i.length;let p=t;for(d=0;d<u;){const e=i[d++],t=i[d++];try{p=e(p)}catch(e){t.call(this,e);break}}try{c=Ot.call(this,p)}catch(e){return Promise.reject(e)}for(d=0,u=l.length;d<u;)c=c.then(l[d++],l[d++]);return c}getUri(e){return et(qt((e=At(this.defaults,e)).baseURL,e.url),e.params,e.paramsSerializer)}}Ie.forEach(["delete","get","head","options"],(function(e){Ft.prototype[e]=function(t,r){return this.request(At(r||{},{method:e,url:t,data:(r||{}).data}))}})),Ie.forEach(["post","put","patch"],(function(e){function t(t){return function(r,n,a){return this.request(At(a||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:r,data:n}))}}Ft.prototype[e]=t(),Ft.prototype[e+"Form"]=t(!0)}));const jt=Ft;class It{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const r=this;this.promise.then((e=>{if(!r._listeners)return;let t=r._listeners.length;for(;t-- >0;)r._listeners[t](e);r._listeners=null})),this.promise.then=e=>{let t;const n=new Promise((e=>{r.subscribe(e),t=e})).then(e);return n.cancel=function(){r.unsubscribe(t)},n},e((function(e,n,a){r.reason||(r.reason=new xt(e,n,a),t(r.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new It((function(t){e=t})),cancel:e}}}const Bt=It,Ut={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ut).forEach((([e,t])=>{Ut[t]=e}));const _t=Ut,Ht=function e(t){const r=new jt(t),n=le(jt.prototype.request,r);return Ie.extend(n,jt.prototype,r,{allOwnKeys:!0}),Ie.extend(n,r,null,{allOwnKeys:!0}),n.create=function(r){return e(At(t,r))},n}(dt);Ht.Axios=jt,Ht.CanceledError=xt,Ht.CancelToken=Bt,Ht.isCancel=Et,Ht.VERSION="1.2.2",Ht.toFormData=Je,Ht.AxiosError=He,Ht.Cancel=Ht.CanceledError,Ht.all=function(e){return Promise.all(e)},Ht.spread=function(e){return function(t){return e.apply(null,t)}},Ht.isAxiosError=function(e){return Ie.isObject(e)&&!0===e.isAxiosError},Ht.mergeConfig=At,Ht.AxiosHeaders=yt,Ht.formToJSON=e=>lt(Ie.isHTMLForm(e)?new FormData(e):e),Ht.HttpStatusCode=_t,Ht.default=Ht;const Vt=Ht,$t=()=>e.default.createElement(e.Fragment,null,e.default.createElement("span",null," "),e.default.createElement("span",{className:"s-btn"},e.default.createElement(J.Icon,{name:"refresh",intent:"info",animation:"spin"}),e.default.createElement(J.Translate,{content:"controllers.domain.index.pleaseWait"}))),Wt=({handlers:t,application:r,refreshWithMessage:n})=>{const a=(0,e.useContext)(X),o=e=>t.find((({id:t})=>t===e))?.version,[i,s]=e.default.useState(),[l,c]=e.default.useState(!1),[u,d]=e.default.useState(o(r.handlerId)),p=e.default.createElement(J.Link,{"data-test-id":"change-version-link",onClick:()=>{c(!0)}},u);return e.default.createElement(J.FormField,{label:e.default.createElement(J.Translate,{content:"controllers.domain.index.version"}),"data-test-id":"version-field"},t.length>1?e.default.createElement(J.Popover,{target:p,title:e.default.createElement(J.Translate,{content:"controllers.domain.index.versionPopupTitle"}),placement:"right-bottom",visible:l,onClose:()=>c(!1)},e.default.createElement(J.Form,{values:{handlerId:r.handlerId},applyButton:!1,submitButton:{"data-test-id":"change-version-submit-button",children:e.default.createElement(J.Translate,{content:"components.buttons.ok"})},cancelButton:{children:e.default.createElement(J.Translate,{content:"components.buttons.cancel"}),onClick:()=>{c(!1)}},onSubmit:({handlerId:e})=>{c(!1),s("submit"),d(o(e)),a.changeVersion(r.domainId,e).then((e=>{n(e.message,"success")})).catch((e=>{n(e.message,"danger")})).finally((()=>{s(void 0)}))},state:i},e.default.createElement(J.FormFieldSelect,{label:e.default.createElement(J.Translate,{content:"controllers.domain.index.versionPopupDescription"}),name:"handlerId"},t.map((({id:t,version:r})=>e.default.createElement(J.SelectOption,{"data-test-id":`version-${r}`,key:t,value:t},r)))))):u,"submit"===i&&e.default.createElement($t,null))},zt=Wt;Wt.propTypes={handlers:i().arrayOf(i().shape({id:i().string.isRequired,version:i().string.isRequired})).isRequired,application:i().shape({domainId:i().string.isRequired,handlerId:i().string.isRequired}).isRequired,refreshWithMessage:i().func.isRequired};const Gt=({pkgManagers:t,application:r,refreshWithMessage:n})=>{const a=(0,e.useContext)(X),[o,i]=e.default.useState(),[s,l]=e.default.useState(!1),c=e.default.createElement(J.Link,{"data-test-id":"package-manager-link",onClick:()=>{l(!0)}},r.pkgManager);return e.default.createElement(J.FormField,{"data-test-id":"package-manager",label:e.default.createElement(J.Translate,{content:"controllers.domain.index.packageManager"})},t.length>1?e.default.createElement(J.Popover,{target:c,title:e.default.createElement(J.Translate,{content:"controllers.domain.index.pkgManagerPopupTitle"}),placement:"right-bottom",visible:s,onClose:()=>l(!1)},e.default.createElement(J.Form,{values:{pkgManager:r.pkgManager},applyButton:!1,submitButton:{children:e.default.createElement(J.Translate,{content:"components.buttons.ok"})},cancelButton:{children:e.default.createElement(J.Translate,{content:"components.buttons.cancel"}),onClick:()=>l(!1)},onSubmit:({pkgManager:e})=>{l(!1),i("submit"),a.changePackageManager(r.domainId,e).then((e=>{n(e.message,"success")})).catch((e=>{n(e.message,"danger")})).finally((()=>{i(void 0)}))},state:o},e.default.createElement(J.FormFieldSelect,{label:e.default.createElement(J.Translate,{content:"controllers.domain.index.pkgManagerPopupDescription"}),name:"pkgManager"},t.map((t=>e.default.createElement(J.SelectOption,{key:t},t)))))):r.pkgManager,e.default.createElement("span",null," "),!r.pkgManagerSpecified&&t.length>1&&e.default.createElement("span",null,e.default.createElement(J.Icon,{name:"exclamation-mark-circle-filled",intent:"warning"}),e.default.createElement("span",null," "),e.default.createElement(J.Translate,{content:"controllers.domain.index.packageManagerNotSpecified"})),e.default.createElement("span",null," "),"submit"===o&&e.default.createElement($t,null))},Jt=Gt;Gt.propTypes={pkgManagers:i().arrayOf(i().string).isRequired,application:i().shape({domainId:i().string.isRequired,pkgManager:i().string.isRequired,pkgManagerSpecified:i().bool.isRequired}).isRequired,refreshWithMessage:i().func.isRequired};const Xt=({dataUrl:t,rootNodeTitle:r,onNodeClick:n})=>{const a=e.default.createRef();return e.default.useEffect((()=>{new Jsw.FileManager.Tree({renderTo:a.current,cls:"tree",dataUrl:t,rootNodeTitle:r,onNodeClick:n})}),[]),e.default.createElement("div",{className:"scrollable fm-scrollable"},e.default.createElement("div",{className:"scrollable-wrap",ref:a}))},Kt=Xt;Xt.propTypes={dataUrl:i().string.isRequired,rootNodeTitle:i().string.isRequired,onNodeClick:i().func.isRequired};const Yt=({application:t,refreshWithMessage:r})=>{const n=(0,e.useContext)(X),[a,o]=e.default.useState(!1),[i,s]=e.default.useState(),[l,c]=e.default.useState(t.documentRoot),u=(0,J.useTranslate)(),d=e=>e.replace(/\/?$/,"/"),p=e.default.createElement(J.Link,{"data-test-id":"document-root-link",onClick:()=>{o(!0)}},t.documentRoot);return e.default.createElement(J.FormField,{"data-test-id":"document-root",label:e.default.createElement(J.Translate,{content:"controllers.domain.index.documentRoot"})},e.default.createElement(J.Popover,{target:p,title:e.default.createElement(J.Translate,{content:"controllers.domain.index.documentRootPopupTitle"}),placement:"right-bottom",visible:a,onClose:()=>o(!1)},e.default.createElement(J.Form,{applyButton:!1,submitButton:{children:e.default.createElement(J.Translate,{content:"components.buttons.ok"})},cancelButton:{children:e.default.createElement(J.Translate,{content:"components.buttons.cancel"}),onClick:()=>o(!1)},onSubmit:()=>{o(!1),s("submit"),n.changeDocumentRoot(t.domainId,l).then((e=>{r(e.message,"success")})).catch((e=>{r(e.message,"danger")})).finally((()=>{s(void 0)}))},state:i},e.default.createElement(Kt,{rootNodeTitle:u("controllers.domain.index.rootDirectoryTitle"),dataUrl:`/smb/file-manager/tree-data/domainId/${t.domainId}`,onNodeClick:e=>{c(e)}}))),e.default.createElement("span",null," "),0!==d(t.documentRoot).indexOf(d(t.path))&&e.default.createElement("span",null,e.default.createElement(J.Icon,{name:"exclamation-mark-circle-filled",intent:"warning"}),e.default.createElement("span",null," "),e.default.createElement(J.Translate,{content:"controllers.domain.index.documentRootNotInApplicationRootWarning"})),e.default.createElement("span",null," "),"submit"===i&&e.default.createElement($t,null))},Zt=Yt;Yt.propTypes={application:i().shape({path:i().string.isRequired,domainId:i().number.isRequired,documentRoot:i().string.isRequired}).isRequired,refreshWithMessage:i().func.isRequired};const Qt=({children:t,defaultValue:r,name:n,onChange:a})=>{const[o,i]=(0,e.useState)(r),s=(0,e.useRef)(null),[l,c]=(0,e.useState)(0);(0,e.useEffect)((()=>{a&&a(o)}),[o]),(0,e.useLayoutEffect)((()=>{s.current&&c(s.current.offsetWidth)}));const u=e.default.createElement(J.Menu,{style:{width:`${l}px`}},t.map((t=>e.default.createElement(J.MenuItem,{key:t.props.value,onClick:()=>i(t.props.value)},t.props.children))));return e.default.createElement(J.Dropdown,{menu:u,menuPlacement:"bottom-end"},e.default.createElement(J.Input,{name:n,value:o,onChange:e=>{i(e.target.value)},suffix:e.default.createElement(J.Button,{icon:"chevron-down",onClick:()=>{s.current.click()},ghost:!0}),innerRef:s}))},er=Qt;Qt.propTypes={children:i().arrayOf(i().element).isRequired,defaultValue:i().string.isRequired,name:i().string.isRequired,onChange:i().func},Qt.defaultProps={onChange:null};const tr=({application:t,applicationModes:r,refreshWithMessage:n})=>{const[a,o]=e.default.useState(!1),[i,s]=e.default.useState(),l=(0,e.useContext)(X),c=e.default.createElement(J.Link,{"data-test-id":"application-mode-link",onClick:()=>{o(!0)}},t.mode);return e.default.createElement(J.FormField,{"data-test-id":"application-mode",label:e.default.createElement(J.Translate,{content:"controllers.domain.index.applicationMode"})},e.default.createElement(J.Popover,{target:c,title:e.default.createElement(J.Translate,{content:"controllers.domain.index.applicationModePopupTitle"}),placement:"right-bottom",visible:a,onClose:()=>o(!1)},e.default.createElement(J.Form,{values:{mode:t.mode},applyButton:!1,submitButton:{children:e.default.createElement(J.Translate,{content:"components.buttons.ok"})},cancelButton:{children:e.default.createElement(J.Translate,{content:"components.buttons.cancel"}),onClick:()=>o(!1)},onSubmit:({mode:e})=>{o(!1),s("submit"),l.changeApplicationMode(t.domainId,e).then((e=>{n(e.message,"success")})).catch((e=>{n(e.message,"danger")})).finally((()=>{s(void 0)}))},state:i},e.default.createElement(J.FormField,{name:"mode"},(({getName:t,getValue:n,setValue:a})=>e.default.createElement(er,{defaultValue:n(""),name:t(),onChange:a},r.map((t=>e.default.createElement(J.SelectOption,{key:t,value:t},t)))))))),"submit"===i&&e.default.createElement($t,null))},rr=tr;tr.propTypes={application:i().shape({domainId:i().number.isRequired,mode:i().string.isRequired}).isRequired,applicationModes:i().arrayOf(i().string).isRequired,refreshWithMessage:i().func.isRequired};const nr=({application:t})=>e.default.createElement(J.FormField,{label:e.default.createElement(J.Translate,{content:"controllers.domain.index.applicationUrl"})},e.default.createElement(J.Link,{href:t.url,target:"_blank",rel:"noreferrer"},t.url)),ar=nr;nr.propTypes={application:i().shape({url:i().string.isRequired}).isRequired};const or=({application:t,refreshWithMessage:r})=>{const n=(0,e.useContext)(X),[a,o]=e.default.useState(!1),[i,s]=e.default.useState(),[l,c]=e.default.useState(t.path),u=(0,J.useTranslate)(),d=e.default.createElement(J.Link,{"data-test-id":"application-path-link",onClick:()=>{o(!0)}},t.path);return e.default.createElement(J.FormField,{"data-test-id":"application-path",label:e.default.createElement(J.Translate,{content:"controllers.domain.index.applicationPath"})},e.default.createElement(J.Popover,{target:d,title:e.default.createElement(J.Translate,{content:"controllers.domain.index.applicationPathPopupTitle"}),placement:"right-bottom",visible:a,onClose:()=>o(!1)},e.default.createElement(J.Form,{applyButton:!1,submitButton:{children:e.default.createElement(J.Translate,{content:"components.buttons.ok"})},cancelButton:{children:e.default.createElement(J.Translate,{content:"components.buttons.cancel"}),onClick:()=>o(!1)},onSubmit:()=>{o(!1),s("submit"),n.changeApplicationPath(t.domainId,l).then((e=>{r(e.message,"success")})).catch((e=>{r(e.message,"danger")})).finally((()=>{s(void 0)}))},state:i},e.default.createElement(Kt,{rootNodeTitle:u("controllers.domain.index.rootDirectoryTitle"),dataUrl:`/smb/file-manager/tree-data/domainId/${t.domainId}`,onNodeClick:e=>{c(e)}}))),e.default.createElement("span",null," "),e.default.createElement(J.AuxiliaryActions,null,e.default.createElement(J.Link,{href:`/smb/file-manager/list/domainId/${t.domainId}?currentDir=${encodeURIComponent(t.path)}`},e.default.createElement(J.Translate,{content:"controllers.domain.index.applicationPathOpen"}))),"submit"===i??e.default.createElement($t,null))},ir=or;or.propTypes={application:i().shape({domainId:i().number.isRequired,path:i().string.isRequired}).isRequired,refreshWithMessage:i().func.isRequired};const sr=({application:t,files:r,refreshWithMessage:n})=>{const a=(0,e.useContext)(X),[o,i]=e.default.useState(),[s,l]=e.default.useState(!1),c=e.default.createElement(J.Link,{"data-test-id":"application-startup-file-link",onClick:()=>{l(!0)}},t.startupFile),{currentDir:u,file:d}=(e=>{const t=(e=e.split("/")).pop();return{currentDir:e.join("/")||"/",file:t}})(t.path.replace(/\/?$/,"/")+t.startupFile);return e.default.createElement(J.FormField,{"data-test-id":"application-startup-file",label:e.default.createElement(J.Translate,{content:"controllers.domain.index.applicationStartupFile"})},e.default.createElement(J.Popover,{target:c,title:e.default.createElement(J.Translate,{content:"controllers.domain.index.applicationStartupFilePopupTitle"}),placement:"right-bottom",visible:s,onClose:()=>l(!1)},e.default.createElement(J.Form,{values:{startupFile:t.startupFile},applyButton:!1,submitButton:{children:e.default.createElement(J.Translate,{content:"components.buttons.ok"})},cancelButton:{children:e.default.createElement(J.Translate,{content:"components.buttons.cancel"}),onClick:()=>l(!1)},onSubmit:({startupFile:e})=>{l(!1),i("submit"),a.changeApplicationStartupFile(t.domainId,e).then((e=>{n(e.message,"success")})).catch((e=>{n(e.message,"danger")})).finally((()=>{i(void 0)}))},state:o},e.default.createElement(J.FormFieldText,{name:"startupFile"}))),e.default.createElement("span",null," "),-1===r.indexOf(t.startupFile)?e.default.createElement(e.Fragment,null,e.default.createElement(J.Icon,{name:"exclamation-mark-circle-filled",intent:"warning"}),e.default.createElement("span",null," "),e.default.createElement(J.Translate,{content:"controllers.domain.index.applicationStartupFileNotExist"})):e.default.createElement(J.AuxiliaryActions,null,e.default.createElement(J.Link,{href:`/smb/file-manager/code-editor/domainId/${t.domainId}?currentDir=${encodeURIComponent(u)}&file=${encodeURIComponent(d)}`},e.default.createElement(J.Translate,{content:"controllers.domain.index.applicationStartupFileEdit"}))),"submit"===o&&e.default.createElement($t,null))},lr=sr;sr.propTypes={application:i().shape({domainId:i().number.isRequired,path:i().string.isRequired,startupFile:i().string.isRequired}).isRequired,files:i().arrayOf(i().string).isRequired,refreshWithMessage:i().func.isRequired};const cr=({application:t})=>e.default.createElement(J.FormField,{label:e.default.createElement(J.Translate,{content:"controllers.domain.index.environment"})},Object.keys(t.environment).map((r=>e.default.createElement("div",{key:r},"-"," ",r,":"," ",t.environment[r]))),e.default.createElement(J.AuxiliaryActions,null,e.default.createElement(J.Link,{href:`/modules/nodejs/index.php/domain/environment/site_id/${t.domainId}`},e.default.createElement(J.Translate,{content:"controllers.domain.index.environmentEdit"})))),ur=cr;cr.propTypes={application:i().shape({domainId:i().number.isRequired,environment:i().object.isRequired}).isRequired};var dr=n(566);const pr=({application:e,files:t})=>{const r=t.map((t=>{const{currentDir:r,localFile:n}=(e=>{const t=(e=e.split("/")).pop();return{currentDir:e.join("/")||"/",localFile:t}})(e.path.replace(/\/?$/,"/")+t);return dr.createElement("li",{key:n},dr.createElement("span",null,dr.createElement(J.Link,{href:`/smb/file-manager/code-editor/domainId/${e.domainId}?currentDir=${encodeURIComponent(r)}&file=${encodeURIComponent(n)}`},n)))}));return dr.createElement(J.Column,{width:256},dr.createElement(J.Panel,{title:dr.createElement(J.Translate,{content:"controllers.domain.index.configurationFilesTitle"})},dr.createElement(J.Paragraph,null,dr.createElement(J.Translate,{content:"controllers.domain.index.configurationFilesDescription"})),dr.createElement("ul",null,r)))},fr=pr;pr.propTypes={application:i().shape({domainId:i().number.isRequired,path:i().string.isRequired}).isRequired,files:i().arrayOf(i().string).isRequired};const mr=({application:t,refreshWithMessage:r})=>{const n=(0,e.useContext)(X);return e.default.createElement(J.Button,{"data-test-id":"restart-domain-button",icon:"refresh",tooltip:e.default.createElement(J.Translate,{content:"controllers.domain.index.restartButtonDescription"}),onClick:()=>{n.restartDomain(t.domainId).then((e=>{r(e.message,"success")})).catch((e=>{r(e.message,"danger")}))}},e.default.createElement(J.Translate,{content:"controllers.domain.index.restartButton"}))},hr=mr;mr.propTypes={application:i().shape({domainId:i().number.isRequired}).isRequired,refreshWithMessage:i().func.isRequired};const gr=({application:t})=>{const r=(0,e.useContext)(X);return e.default.createElement(J.Button,{"data-test-id":"install-dependencies-button",icon:"plus",tooltip:e.default.createElement(J.Translate,{content:"controllers.domain.index.installButtonDescription"}),onClick:()=>{r.installDependencies(t.domainId).then((e=>{Jsw.getComponent("asyncProgressBarWrapper").progressDialog(e)}))}},e.default.createElement(J.Translate,{content:`controllers.domain.index.${t.pkgManager}InstallButton`}))},br=gr;gr.propTypes={application:i().shape({domainId:i().number.isRequired,pkgManager:i().string.isRequired}).isRequired};const yr=({application:t})=>{const r=(0,e.useContext)(X),[n,a]=(0,e.useState)(!1),[o,i]=(0,e.useState)(""),[s,l]=(0,e.useState)(!1),[c,u]=(0,e.useState)(""),d=(0,J.useTranslate)()("components.run-script-popup.optionsDescription",{examples:["build","test"].map((e=>`<br> ${e}`)).join("")});return e.default.createElement(e.Fragment,null,e.default.createElement(J.Button,{"data-test-id":"run-script-button",icon:"start",tooltip:e.default.createElement(J.Translate,{content:"controllers.domain.index.runScriptButtonDescription"}),onClick:()=>{a(!0)}},e.default.createElement(J.Translate,{content:"controllers.domain.index.runScriptButton"})),e.default.createElement(J.Dialog,{isOpen:n,title:e.default.createElement(J.Translate,{content:"components.run-script-popup.title"}),onClose:()=>{a(!1)},cancelButton:!1},e.default.createElement(J.Translate,{content:"components.run-script-popup.options"}),":",e.default.createElement(J.Input,{onChange:e=>i(e.target.value)}),e.default.createElement("div",{className:"hint",dangerouslySetInnerHTML:{__html:d}}),e.default.createElement(J.Translate,{content:"components.run-script-popup.output"}),":",e.default.createElement("pre",{className:"console-output console-output-wide"},c,s?e.default.createElement("span",{className:"cursor animation-blink"}):null),e.default.createElement(J.Toolbar,null,e.default.createElement(J.ToolbarExpander,null),e.default.createElement(J.ToolbarGroup,null,s?e.default.createElement(J.Button,{disabled:!0,size:"lg",intent:"primary"},e.default.createElement(J.Icon,{name:"refresh",animation:"spin"})," ",e.default.createElement(J.Translate,{content:"components.run-script-popup.pleaseWait"})):e.default.createElement(J.Button,{size:"lg",intent:"primary",onClick:()=>{l(!0),r.runScript(t.domainId,o).then((e=>{u(e.stdout+e.stderr),l(!1)}))}},e.default.createElement(J.Translate,{content:"components.run-script-popup.run"}))),e.default.createElement(J.ToolbarExpander,null))))},vr=yr;yr.propTypes={application:i().shape({domainId:i().number.isRequired}).isRequired};const Er=({application:t,refreshWithMessage:r})=>{const n=(0,e.useContext)(X),a=()=>{n.enableDomain(t.domainId,!t.enabled).then((e=>{r(e.message,"success")})).catch((e=>{r(e.message,"danger")}))};return t.enabled?e.default.createElement(J.Button,{"data-test-id":"disable-domain-button",onClick:a,tooltip:e.default.createElement(J.Translate,{content:"controllers.domain.index.disableButtonDescription"})},e.default.createElement(J.Translate,{content:"controllers.domain.index.disableButton"})):e.default.createElement(J.Button,{"data-test-id":"enable-domain-button",onClick:a,tooltip:e.default.createElement(J.Translate,{content:"controllers.domain.index.enableButtonDescription"})},e.default.createElement(J.Translate,{content:"controllers.domain.index.enableButton"}))},wr=Er;Er.propTypes={application:i().shape({domainId:i().number.isRequired,enabled:i().bool.isRequired}).isRequired,refreshWithMessage:i().func.isRequired};var xr=n(566);const Tr=({application:e})=>xr.createElement(J.Link,{href:`/smb/file-manager/list/domainId/${e.domainId}`},xr.createElement(J.Button,{"data-test-id":"open-file-manager-button",icon:"folder-open",tooltip:xr.createElement(J.Translate,{content:"controllers.domain.index.openFileManagerButtonDescription"})},xr.createElement(J.Translate,{content:"controllers.domain.index.openFileManagerButton"}))),qr=Tr;Tr.propTypes={application:i().shape({domainId:i().number.isRequired}).isRequired};const Rr=({application:t,files:r,handlers:n,allowed:a,pkgManagers:o,applicationModes:i,refreshWithMessage:s})=>{const l=[];t.enabled&&(l.push(e.default.createElement(J.ToolbarGroup,null,e.default.createElement(hr,{application:t,refreshWithMessage:s}))),-1!==r.indexOf("package.json")&&(l.push(e.default.createElement(J.ToolbarGroup,null,e.default.createElement(br,{application:t}))),l.push(e.default.createElement(J.ToolbarGroup,null,e.default.createElement(vr,{application:t}))))),a.enable&&l.push(e.default.createElement(J.ToolbarGroup,null,e.default.createElement(wr,{application:t,refreshWithMessage:s}))),l.push(e.default.createElement(J.ToolbarGroup,null,e.default.createElement(qr,{application:t})));let c=null;var u;return t.enabled&&-1===r.indexOf(t.startupFile)&&(c=e.default.createElement(J.Paragraph,null,e.default.createElement(J.Translate,{content:"controllers.domain.index.noStartupFileHint",params:{file:(u=t.path||"",u.replace(/\/?$/,"/")+(t.startupFile||"")).escapeHTML()}}))),e.default.createElement(J.Columns,null,e.default.createElement(J.Column,{fill:!0},c,l.length?e.default.createElement(J.Toolbar,null,l):null,e.default.createElement("div",{style:{marginTop:10}},t.handlerId&&e.default.createElement(zt,{handlers:n,application:t,refreshWithMessage:s}),e.default.createElement(Jt,{pkgManagers:o,application:t,refreshWithMessage:s}),e.default.createElement(Zt,{application:t,refreshWithMessage:s}),t.mode&&e.default.createElement(rr,{application:t,applicationModes:i,refreshWithMessage:s}),t.url&&e.default.createElement(ar,{application:t}),t.path&&e.default.createElement(ir,{application:t,refreshWithMessage:s}),t.startupFile&&e.default.createElement(lr,{application:t,files:r,refreshWithMessage:s}),t.environment&&e.default.createElement(ur,{application:t}))),r.length?e.default.createElement(fr,{application:t,files:r}):null)},Sr=Rr;Rr.propTypes={application:i().shape({enabled:i().bool,handlerId:i().string,mode:i().string,url:i().string,path:i().string,startupFile:i().string,environment:i().string}).isRequired,files:i().arrayOf(i().string).isRequired,handlers:i().arrayOf(i().shape({id:i().string,version:i().string})).isRequired,allowed:i().shape({restart:i().bool,enable:i().bool}).isRequired,pkgManagers:i().arrayOf(i().string).isRequired,applicationModes:i().arrayOf(i().string).isRequired,refreshWithMessage:i().func.isRequired};const kr=({keyCode:e})=>38===e,Cr=({keyCode:e})=>40===e;var Or=n(566);const Lr=({commands:t,disabled:r,onExecute:n})=>{const[a,o]=(0,e.useState)(!1),[i,s]=(0,e.useState)(""),[l,c]=(0,e.useState)(!1),[u,d]=(0,e.useState)(0),[p,f]=(0,e.useState)(0),m=(0,e.useRef)(),h=(0,e.useRef)();(0,e.useLayoutEffect)((()=>{m.current&&f(m.current.offsetWidth)})),(0,e.useEffect)((()=>{const e=e=>{h.current&&!h.current.contains(e.target)&&o(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)}),[]);const g=(0,e.useMemo)((()=>t.filter((({name:e})=>-1!==e.indexOf(i))).slice(0,15)),[i,t]),b=()=>{const e=i.trim();s(""),e.length&&n(i)};return Or.createElement(e.Fragment,null,Or.createElement(J.Input,{"data-test-id":"console-input",innerRef:m,size:"lg",value:i,onChange:e=>{s(e.target.value)},onKeyDown:e=>{if(Cr(e)||kr(e))(e=>{let t;kr(e)&&(t=u-1),Cr(e)&&(t=u+1),t<0&&(t=0),t>g.length-1&&(t=g.length-1),d(t)})(e);else if((({keyCode:e})=>27===e)(e))o(!1);else if((({keyCode:e})=>13===e)(e)){if(a){const e=g[u];e&&s(e.name)}else b();o(!1)}else o(!0)},disabled:r,suffix:Or.createElement(J.Button,{"data-test-id":"console-button",onClick:b,icon:"start",ghost:!0,disabled:r}),onFocus:()=>o(!0),onBlur:()=>{l||o(!1)}}),a&&g.length?Or.createElement(J.Menu,{onMouseOver:()=>c(!0),onMouseOut:()=>c(!1),style:{position:"absolute",width:`${p}px`},ref:h},g.map((({name:e,description:t},r)=>Or.createElement(J.MenuItem,{key:e,onClick:()=>(s(e),m.current.focus(),void o(!1)),active:u===r},Or.createElement(J.Text,{intent:"success",bold:!0},e),t?` - ${t}`:null)))):null)};Lr.defaultProps={commands:[],disabled:!1},Lr.propTypes={onExecute:i().func.isRequired,commands:i().array,disabled:i().bool};const Ar=Lr;var Mr=n(174);const Dr=new(n.n(Mr)())({fg:"#000",bg:"#f5f5f5"}),Pr=({application:t,handlerVersion:r,packageManager:n,prefix:a,data:o,showMessage:i,menuPrefix:s,disabled:l,content:c,onContentChange:u})=>{const[d,p]=(0,e.useState)(!1),f=(0,e.useRef)(),m=(0,e.useContext)(X),{commands:h}=o??{};(0,e.useLayoutEffect)((()=>{const e=()=>{let e=window.innerHeight-f.current.rootRef.current.getBoundingClientRect().top-80;e<250&&(e=250),f.current.rootRef.current.style.height=`${e}px`};return f?.current?.rootRef?.current&&(e(),window.addEventListener("resize",e)),()=>window.removeEventListener("resize",e)}),[f]);const g=e=>u(c+e);return e.default.createElement(J.Grid,{gap:"xs"},e.default.createElement(J.GridCol,null,e.default.createElement(J.Columns,{gap:"xs"},e.default.createElement(J.Column,null,s||a),e.default.createElement(J.Column,null,e.default.createElement(Ar,{onExecute:e=>{f.current.autoscrollCancelled=!1;const o=`# ${a} ${e}\n`;g(o),p(!0),m.runCommand(t.domainId,e,r,n).then((e=>{0===e.code?g(`${o}${e.stdout}\n`):g(`${o}Process exited with non-zero exit code '${e.code}'\n${e.stdout}\n${e.stderr}\n`)})).catch((({message:e})=>{i(e,!0)})).finally((()=>p(!1)))},commands:h,disabled:l||d})))),e.default.createElement(J.GridCol,null,e.default.createElement(J.ConsoleOutput,{style:{"max-height":"60em"},wide:!0,cursor:d,ref:f},e.default.createElement("div",{dangerouslySetInnerHTML:{__html:Dr.toHtml((b=c,b.toString().replace(/</g,"<").replace(/>/g,">").replace(/'/g,"'").replace(/"/g,""")))}}))));var b},Nr=Pr;Pr.propTypes={application:i().shape({domainId:i().number.isRequired}).isRequired,handlerVersion:i().string.isRequired,packageManager:i().string.isRequired,prefix:i().string.isRequired,data:i().shape({commands:i().arrayOf(i().string)}),showMessage:i().func.isRequired,menuPrefix:i().string,disabled:i().bool,content:i().string.isRequired,onContentChange:i().func.isRequired},Pr.defaultProps={data:{},menuPrefix:"",disabled:!1};var Fr=n(566);const jr=({onChange:t,value:r,options:n,disabled:a})=>{const o=(0,e.useMemo)((()=>Fr.createElement(J.Menu,null,n&&n.map((e=>{const n=e.value===r;return Fr.createElement(J.MenuItem,{disabled:a,key:e.value,active:n,onClick:()=>!n&&t(e.value)},e.value)})))),[n,a,r,t]),i=(0,e.useMemo)((()=>n.find((e=>e.value===r))?.title||"Unavailable"),[n,r]);return Fr.createElement(J.Dropdown,{menu:o},i)};jr.propTypes={onChange:i().func.isRequired,value:i().string.isRequired,options:i().arrayOf(i().shape({value:i().string.isRequired,title:i().string.isRequired})).isRequired,disabled:i().bool},jr.defaultProps={disabled:!1};const Ir=({application:t,pkgManagers:r,handlers:n,showMessage:a,content:o,onContentChange:i})=>{const s=(0,e.useContext)(X),l=e=>n.find((({id:t})=>t===e)),[c,u]=(0,e.useState)(l(t.handlerId)),[d,p]=(0,e.useState)(t.pkgManager),[f,m]=(0,e.useState)(!1),[h,g]=(0,e.useState)([]);(0,e.useEffect)((()=>{t&&(u(l(t.handlerId)),p(t.pkgManager))}),[t]),(0,e.useEffect)((()=>{b(d)}),[d]);const b=e=>(m(!0),s.getAvailableCommands(t.domainId,e).then((e=>g(e))).catch((()=>g([]))).finally((()=>m(!1))));return Fr.createElement(Nr,{handlerVersion:c?.version,packageManager:d,application:t,prefix:d,showMessage:a,content:o,onContentChange:i,menuPrefix:Fr.createElement(J.Columns,{gap:"xs"},Fr.createElement(J.Column,null,Fr.createElement(jr,{onChange:e=>{const t=(r=e,n.find((({version:e})=>e===r)));var r;t&&u(t)},disabled:f,value:c?.version,options:n.map((({version:e})=>({value:e,title:`Node ${e}`})))})),Fr.createElement(J.Column,null,Fr.createElement(jr,{onChange:e=>p(e),disabled:f,value:d,options:(r.length?r:[t.pkgManager]).map((e=>({value:e,title:e})))}))),data:h,disabled:f})},Br=Ir;function Ur(){return Ur=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ur.apply(this,arguments)}Ir.propTypes={application:i().shape({domainId:i().string.isRequired,handlerId:i().string.isRequired,pkgManager:i().string.isRequired}).isRequired,pkgManagers:i().arrayOf(i().string).isRequired,handlers:i().arrayOf(i().shape({id:i().string.isRequired,version:i().string.isRequired})).isRequired,showMessage:i().func.isRequired,content:i().string.isRequired,onContentChange:i().func.isRequired};const _r=()=>{const t=new URLSearchParams(location.search).get("site_id"),r=(0,e.useContext)(X),n=(0,J.useTranslate)(),[a,o]=(0,e.useState)({message:null,intent:null}),[i,s]=(0,e.useState)({data:null,isLoading:!0,loadError:null}),[l,c]=(0,e.useState)(""),u=async()=>{try{const e=await r.getDomain(t);s({data:e,isLoading:!1,loadError:null})}catch(e){s({data:null,isLoading:!1,loadError:e.message})}};if((0,e.useEffect)(u,[r,t]),i.isLoading)return e.default.createElement(J.ContentLoader,null);if(i.loadError)return e.default.createElement(J.StatusMessage,{intent:"danger"},i.loadError);const{application:d,usedPaths:p}=i.data,f=Object.values(p).filter((e=>e===d.path)).length>1;return e.default.createElement(e.Fragment,null,f&&e.default.createElement(J.StatusMessage,{intent:"danger"},e.default.createElement(J.Translate,{content:"controllers.domain.application-path-in-use.title"})),a.message&&e.default.createElement(J.StatusMessage,{intent:a.intent},a.message),e.default.createElement(J.Tabs,null,e.default.createElement(J.Tab,{title:n("controllers.domain.dashboard.title")},e.default.createElement(Sr,Ur({},i.data,{refreshWithMessage:(e,t)=>{o({message:e,intent:t}),u()}}))),e.default.createElement(J.Tab,{title:n("controllers.domain.command-line.title")},e.default.createElement(Br,Ur({},i.data,{content:l,onContentChange:c,showMessage:e=>{o({message:e,intent:"danger"})}})))))};var Hr=n(566);const Vr=({indexUrl:t,messages:r})=>{const n=(0,e.useMemo)((()=>new class{constructor(e){this.url=e,this.axios=Vt.create({baseURL:this.url})}async request(e,t,r){try{return(await this.axios[e](t,r)).data}catch(e){let t=e.message;throw e.response&&e.response.data&&e.response.data.message&&(t=e.response.data.message),new Error(t)}}async getDomain(e){return await this.request("get",`/application/domainId/${e}`)}async getVersionsList(){return await this.request("get","/versions-list")}async installVersion(e){return await this.request("post","/install-version",{version:e})}async uninstallVersion(e){return await this.request("post","/uninstall-version",{version:e})}async toggleVersionEnabled(e,t){return await this.request("post","/enable-version",{version:e,enabled:t})}async enableDomain(e,t){return await this.request("post","/enable-domain",{domainId:e,enabled:t})}async restartDomain(e){return await this.request("post","/restart-domain",{domainId:e})}async changeVersion(e,t){return await this.request("post","/change-version",{domainId:e,handlerId:t})}async changePackageManager(e,t){return await this.request("post","/change-package-manager",{domainId:e,pkgManager:t})}async changeDocumentRoot(e,t){return await this.request("post","/change-document-root",{domainId:e,path:t})}async changeApplicationMode(e,t){return await this.request("post","/change-application-mode",{domainId:e,mode:t})}async changeApplicationPath(e,t){return await this.request("post","/change-application-path",{domainId:e,path:t})}async changeApplicationStartupFile(e,t){return await this.request("post","/change-application-startup-file",{domainId:e,startupFile:t})}async runScript(e,t){return await this.request("post","/run-script",{domainId:e,options:t})}async installDependencies(e){return await this.request("post","/install-dependencies",{domainId:e})}async runCommand(e,t,r,n){return await this.request("post","/run-command",{domainId:e,command:t,handlerVersion:r,packageManager:n})}async getAvailableCommands(e,t){return t?await this.request("get",`/available-commands/domainId/${e}/packageManager/${t}`):await this.request("get",`/available-commands/domainId/${e}`)}}(`${t}/api`)),[t]);return Hr.createElement(J.LocaleProvider,{messages:r},Hr.createElement(X.Provider,{value:n},Hr.createElement(B,{basename:t},Hr.createElement(I,null,Hr.createElement(j,{path:"/domain/index"},Hr.createElement(_r,null)),Hr.createElement(j,{path:"/"},Hr.createElement(se,null))))))};Vr.propTypes={indexUrl:i().string.isRequired,messages:i().array.isRequired};const $r=Vr;var Wr=n(566);const zr=t=>{(0,e.render)(Wr.createElement($r,t),document.getElementById(t.moduleId))}})(),a})()));