|
|
(window.webpackJsonp=window.webpackJsonp||[]).push([[167,3,6,8,9,10,13],{"+QRC":function(Se,I,d){"use strict";var A=d("E9nw"),h={"text/plain":"Text","text/html":"Url",default:"Text"},D="Copy to clipboard: #{key}, Enter";function m(r){var p=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return r.replace(/#{\s*key\s*}/g,p)}function _(r,p){var f,c,o,i,s,a,n=!1;p||(p={}),f=p.debug||!1;try{o=A(),i=document.createRange(),s=document.getSelection(),a=document.createElement("span"),a.textContent=r,a.style.all="unset",a.style.position="fixed",a.style.top=0,a.style.clip="rect(0, 0, 0, 0)",a.style.whiteSpace="pre",a.style.webkitUserSelect="text",a.style.MozUserSelect="text",a.style.msUserSelect="text",a.style.userSelect="text",a.addEventListener("copy",function(e){if(e.stopPropagation(),p.format)if(e.preventDefault(),typeof e.clipboardData=="undefined"){f&&console.warn("unable to use e.clipboardData"),f&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var u=h[p.format]||h.default;window.clipboardData.setData(u,r)}else e.clipboardData.clearData(),e.clipboardData.setData(p.format,r);p.onCopy&&(e.preventDefault(),p.onCopy(e.clipboardData))}),document.body.appendChild(a),i.selectNodeContents(a),s.addRange(i);var t=document.execCommand("copy");if(!t)throw new Error("copy command was unsuccessful");n=!0}catch(e){f&&console.error("unable to copy using execCommand: ",e),f&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(p.format||"text",r),p.onCopy&&p.onCopy(window.clipboardData),n=!0}catch(u){f&&console.error("unable to copy using clipboardData: ",u),f&&console.error("falling back to prompt"),c=m("message"in p?p.message:D),window.prompt(c,r)}}finally{s&&(typeof s.removeRange=="function"?s.removeRange(i):s.removeAllRanges()),a&&document.body.removeChild(a),o()}return n}Se.exports=_},"/GNS":function(Se,I,d){Se.exports=d.p+"static/search1.c4136dd4.png"},"/POA":function(Se,I,d){!function(A,h){if(!0)Se.exports=h();else var D,m}(window,function(){return function(A){var h={};function D(m){if(h[m])return h[m].exports;var _=h[m]={i:m,l:!1,exports:{}};return A[m].call(_.exports,_,_.exports,D),_.l=!0,_.exports}return D.m=A,D.c=h,D.d=function(m,_,r){D.o(m,_)||Object.defineProperty(m,_,{enumerable:!0,get:r})},D.r=function(m){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(m,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(m,"__esModule",{value:!0})},D.t=function(m,_){if(1&_&&(m=D(m)),8&_)return m;if(4&_&&typeof m=="object"&&m&&m.__esModule)return m;var r=Object.create(null);if(D.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:m}),2&_&&typeof m!="string")for(var p in m)D.d(r,p,function(f){return m[f]}.bind(null,p));return r},D.n=function(m){var _=m&&m.__esModule?function(){return m.default}:function(){return m};return D.d(_,"a",_),_},D.o=function(m,_){return Object.prototype.hasOwnProperty.call(m,_)},D.p="",D(D.s=34)}([function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.forwardEvent=h.EventEmitter=void 0;var m=function(){function _(){this._listeners=[],this._disposed=!1}return Object.defineProperty(_.prototype,"event",{get:function(){var r=this;return this._event||(this._event=function(p){return r._listeners.push(p),{dispose:function(){if(!r._disposed){for(var f=0;f<r._listeners.length;f++)if(r._listeners[f]===p)return void r._listeners.splice(f,1)}}}}),this._event},enumerable:!1,configurable:!0}),_.prototype.fire=function(r,p){for(var f=[],c=0;c<this._listeners.length;c++)f.push(this._listeners[c]);for(c=0;c<f.length;c++)f[c].call(void 0,r,p)},_.prototype.dispose=function(){this._listeners&&(this._listeners.length=0),this._disposed=!0},_}();h.EventEmitter=m,h.forwardEvent=function(_,r){return _(function(p){return r.fire(p)})}},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.IUnicodeService=h.IOptionsService=h.ILogService=h.IInstantiationService=h.IDirtyRowService=h.ICharsetService=h.ICoreService=h.ICoreMouseService=h.IBufferService=void 0;var m=D(14);h.IBufferService=m.createDecorator("BufferService"),h.ICoreMouseService=m.createDecorator("CoreMouseService"),h.ICoreService=m.createDecorator("CoreService"),h.ICharsetService=m.createDecorator("CharsetService"),h.IDirtyRowService=m.createDecorator("DirtyRowService"),h.IInstantiationService=m.createDecorator("InstantiationService"),h.ILogService=m.createDecorator("LogService"),h.IOptionsService=m.createDecorator("OptionsService"),h.IUnicodeService=m.createDecorator("UnicodeService")},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.getDisposeArrayDisposable=h.disposeArray=h.Disposable=void 0;var m=function(){function r(){this._disposables=[],this._isDisposed=!1}return r.prototype.dispose=function(){this._isDisposed=!0;for(var p=0,f=this._disposables;p<f.length;p++)f[p].dispose();this._disposables.length=0},r.prototype.register=function(p){return this._disposables.push(p),p},r.prototype.unregister=function(p){var f=this._disposables.indexOf(p);f!==-1&&this._disposables.splice(f,1)},r}();function _(r){for(var p=0,f=r;p<f.length;p++)f[p].dispose();r.length=0}h.Disposable=m,h.disposeArray=_,h.getDisposeArrayDisposable=function(r){return{dispose:function(){return _(r)}}}},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.WHITESPACE_CELL_CODE=h.WHITESPACE_CELL_WIDTH=h.WHITESPACE_CELL_CHAR=h.NULL_CELL_CODE=h.NULL_CELL_WIDTH=h.NULL_CELL_CHAR=h.CHAR_DATA_CODE_INDEX=h.CHAR_DATA_WIDTH_INDEX=h.CHAR_DATA_CHAR_INDEX=h.CHAR_DATA_ATTR_INDEX=h.DEFAULT_ATTR=h.DEFAULT_COLOR=void 0,h.DEFAULT_COLOR=256,h.DEFAULT_ATTR=256|h.DEFAULT_COLOR<<9,h.CHAR_DATA_ATTR_INDEX=0,h.CHAR_DATA_CHAR_INDEX=1,h.CHAR_DATA_WIDTH_INDEX=2,h.CHAR_DATA_CODE_INDEX=3,h.NULL_CELL_CHAR="",h.NULL_CELL_WIDTH=1,h.NULL_CELL_CODE=0,h.WHITESPACE_CELL_CHAR=" ",h.WHITESPACE_CELL_WIDTH=1,h.WHITESPACE_CELL_CODE=32},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(o,i){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(s,a){s.__proto__=a}||function(s,a){for(var n in a)a.hasOwnProperty(n)&&(s[n]=a[n])})(o,i)},function(o,i){function s(){this.constructor=o}m(o,i),o.prototype=i===null?Object.create(i):(s.prototype=i.prototype,new s)});Object.defineProperty(h,"__esModule",{value:!0}),h.CellData=void 0;var r=D(8),p=D(3),f=D(6),c=function(o){function i(){var s=o!==null&&o.apply(this,arguments)||this;return s.content=0,s.fg=0,s.bg=0,s.extended=new f.ExtendedAttrs,s.combinedData="",s}return _(i,o),i.fromCharData=function(s){var a=new i;return a.setFromCharData(s),a},i.prototype.isCombined=function(){return 2097152&this.content},i.prototype.getWidth=function(){return this.content>>22},i.prototype.getChars=function(){return 2097152&this.content?this.combinedData:2097151&this.content?r.stringFromCodePoint(2097151&this.content):""},i.prototype.getCode=function(){return this.isCombined()?this.combinedData.charCodeAt(this.combinedData.length-1):2097151&this.content},i.prototype.setFromCharData=function(s){this.fg=s[p.CHAR_DATA_ATTR_INDEX],this.bg=0;var a=!1;if(s[p.CHAR_DATA_CHAR_INDEX].length>2)a=!0;else if(s[p.CHAR_DATA_CHAR_INDEX].length===2){var n=s[p.CHAR_DATA_CHAR_INDEX].charCodeAt(0);if(55296<=n&&n<=56319){var t=s[p.CHAR_DATA_CHAR_INDEX].charCodeAt(1);56320<=t&&t<=57343?this.content=1024*(n-55296)+t-56320+65536|s[p.CHAR_DATA_WIDTH_INDEX]<<22:a=!0}else a=!0}else this.content=s[p.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|s[p.CHAR_DATA_WIDTH_INDEX]<<22;a&&(this.combinedData=s[p.CHAR_DATA_CHAR_INDEX],this.content=2097152|s[p.CHAR_DATA_WIDTH_INDEX]<<22)},i.prototype.getAsCharData=function(){return[this.fg,this.getChars(),this.getWidth(),this.getCode()]},i}(f.AttributeData);h.CellData=c},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.ISoundService=h.ISelectionService=h.IRenderService=h.IMouseService=h.ICoreBrowserService=h.ICharSizeService=void 0;var m=D(14);h.ICharSizeService=m.createDecorator("CharSizeService"),h.ICoreBrowserService=m.createDecorator("CoreBrowserService"),h.IMouseService=m.createDecorator("MouseService"),h.IRenderService=m.createDecorator("RenderService"),h.ISelectionService=m.createDecorator("SelectionService"),h.ISoundService=m.createDecorator("SoundService")},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.ExtendedAttrs=h.AttributeData=void 0;var m=function(){function r(){this.fg=0,this.bg=0,this.extended=new _}return r.toColorRGB=function(p){return[p>>>16&255,p>>>8&255,255&p]},r.fromColorRGB=function(p){return(255&p[0])<<16|(255&p[1])<<8|255&p[2]},r.prototype.clone=function(){var p=new r;return p.fg=this.fg,p.bg=this.bg,p.extended=this.extended.clone(),p},r.prototype.isInverse=function(){return 67108864&this.fg},r.prototype.isBold=function(){return 134217728&this.fg},r.prototype.isUnderline=function(){return 268435456&this.fg},r.prototype.isBlink=function(){return 536870912&this.fg},r.prototype.isInvisible=function(){return 1073741824&this.fg},r.prototype.isItalic=function(){return 67108864&this.bg},r.prototype.isDim=function(){return 134217728&this.bg},r.prototype.getFgColorMode=function(){return 50331648&this.fg},r.prototype.getBgColorMode=function(){return 50331648&this.bg},r.prototype.isFgRGB=function(){return(50331648&this.fg)==50331648},r.prototype.isBgRGB=function(){return(50331648&this.bg)==50331648},r.prototype.isFgPalette=function(){return(50331648&this.fg)==16777216||(50331648&this.fg)==33554432},r.prototype.isBgPalette=function(){return(50331648&this.bg)==16777216||(50331648&this.bg)==33554432},r.prototype.isFgDefault=function(){return(50331648&this.fg)==0},r.prototype.isBgDefault=function(){return(50331648&this.bg)==0},r.prototype.isAttributeDefault=function(){return this.fg===0&&this.bg===0},r.prototype.getFgColor=function(){switch(50331648&this.fg){case 16777216:case 33554432:return 255&this.fg;case 50331648:return 16777215&this.fg;default:return-1}},r.prototype.getBgColor=function(){switch(50331648&this.bg){case 16777216:case 33554432:return 255&this.bg;case 50331648:return 16777215&this.bg;default:return-1}},r.prototype.hasExtendedAttrs=function(){return 268435456&this.bg},r.prototype.updateExtended=function(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=268435456},r.prototype.getUnderlineColor=function(){if(268435456&this.bg&&~this.extended.underlineColor)switch(50331648&this.extended.underlineColor){case 16777216:case 33554432:return 255&this.extended.underlineColor;case 50331648:return 16777215&this.extended.underlineColor;default:return this.getFgColor()}return this.getFgColor()},r.prototype.getUnderlineColorMode=function(){return 268435456&this.bg&&~this.extended.underlineColor?50331648&this.extended.underlineColor:this.getFgColorMode()},r.prototype.isUnderlineColorRGB=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==50331648:this.isFgRGB()},r.prototype.isUnderlineColorPalette=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==16777216||(50331648&this.extended.underlineColor)==33554432:this.isFgPalette()},r.prototype.isUnderlineColorDefault=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==0:this.isFgDefault()},r.prototype.getUnderlineStyle=function(){return 268435456&this.fg?268435456&this.bg?this.extended.underlineStyle:1:0},r}();h.AttributeData=m;var _=function(){function r(p,f){p===void 0&&(p=0),f===void 0&&(f=-1),this.underlineStyle=p,this.underlineColor=f}return r.prototype.clone=function(){return new r(this.underlineStyle,this.underlineColor)},r.prototype.isEmpty=function(){return this.underlineStyle===0},r}();h.ExtendedAttrs=_},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.addDisposableDomListener=void 0,h.addDisposableDomListener=function(m,_,r,p){m.addEventListener(_,r,p);var f=!1;return{dispose:function(){f||(f=!0,m.removeEventListener(_,r,p))}}}},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.Utf8ToUtf32=h.StringToUtf32=h.utf32ToString=h.stringFromCodePoint=void 0,h.stringFromCodePoint=function(r){return r>65535?(r-=65536,String.fromCharCode(55296+(r>>10))+String.fromCharCode(r%1024+56320)):String.fromCharCode(r)},h.utf32ToString=function(r,p,f){p===void 0&&(p=0),f===void 0&&(f=r.length);for(var c="",o=p;o<f;++o){var i=r[o];i>65535?(i-=65536,c+=String.fromCharCode(55296+(i>>10))+String.fromCharCode(i%1024+56320)):c+=String.fromCharCode(i)}return c};var m=function(){function r(){this._interim=0}return r.prototype.clear=function(){this._interim=0},r.prototype.decode=function(p,f){var c=p.length;if(!c)return 0;var o=0,i=0;this._interim&&(56320<=(n=p.charCodeAt(i++))&&n<=57343?f[o++]=1024*(this._interim-55296)+n-56320+65536:(f[o++]=this._interim,f[o++]=n),this._interim=0);for(var s=i;s<c;++s){var a=p.charCodeAt(s);if(55296<=a&&a<=56319){if(++s>=c)return this._interim=a,o;var n;56320<=(n=p.charCodeAt(s))&&n<=57343?f[o++]=1024*(a-55296)+n-56320+65536:(f[o++]=a,f[o++]=n)}else f[o++]=a}return o},r}();h.StringToUtf32=m;var _=function(){function r(){this.interim=new Uint8Array(3)}return r.prototype.clear=function(){this.interim.fill(0)},r.prototype.decode=function(p,f){var c=p.length;if(!c)return 0;var o,i,s,a,n=0,t=0,e=0;if(this.interim[0]){var u=!1,l=this.interim[0];l&=(224&l)==192?31:(240&l)==224?15:7;for(var g=0,C=void 0;(C=63&this.interim[++g])&&g<4;)l<<=6,l|=C;for(var x=(224&this.interim[0])==192?2:(240&this.interim[0])==224?3:4,y=x-g;e<y;){if(e>=c)return 0;if((192&(C=p[e++]))!=128){e--,u=!0;break}this.interim[g++]=C,l<<=6,l|=63&C}u||(x===2?l<128?e--:f[n++]=l:x===3?l<2048||l>=55296&&l<=57343||(f[n++]=l):l<65536||l>1114111||(f[n++]=l)),this.interim.fill(0)}for(var T=c-4,S=e;S<c;){for(;!(!(S<T)||128&(o=p[S])||128&(i=p[S+1])||128&(s=p[S+2])||128&(a=p[S+3]));)f[n++]=o,f[n++]=i,f[n++]=s,f[n++]=a,S+=4;if((o=p[S++])<128)f[n++]=o;else if((224&o)==192){if(S>=c)return this.interim[0]=o,n;if((192&(i=p[S++]))!=128){S--;continue}if((t=(31&o)<<6|63&i)<128){S--;continue}f[n++]=t}else if((240&o)==224){if(S>=c)return this.interim[0]=o,n;if((192&(i=p[S++]))!=128){S--;continue}if(S>=c)return this.interim[0]=o,this.interim[1]=i,n;if((192&(s=p[S++]))!=128){S--;continue}if((t=(15&o)<<12|(63&i)<<6|63&s)<2048||t>=55296&&t<=57343)continue;f[n++]=t}else if((248&o)==240){if(S>=c)return this.interim[0]=o,n;if((192&(i=p[S++]))!=128){S--;continue}if(S>=c)return this.interim[0]=o,this.interim[1]=i,n;if((192&(s=p[S++]))!=128){S--;continue}if(S>=c)return this.interim[0]=o,this.interim[1]=i,this.interim[2]=s,n;if((192&(a=p[S++]))!=128){S--;continue}if((t=(7&o)<<18|(63&i)<<12|(63&s)<<6|63&a)<65536||t>1114111)continue;f[n++]=t}}return n},r}();h.Utf8ToUtf32=_},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.CHAR_ATLAS_CELL_SPACING=h.DIM_OPACITY=h.INVERTED_DEFAULT_COLOR=void 0,h.INVERTED_DEFAULT_COLOR=257,h.DIM_OPACITY=.5,h.CHAR_ATLAS_CELL_SPACING=1},function(A,h,D){"use strict";var m,_,r,p;function f(o){var i=o.toString(16);return i.length<2?"0"+i:i}function c(o,i){return o<i?(i+.05)/(o+.05):(o+.05)/(i+.05)}Object.defineProperty(h,"__esModule",{value:!0}),h.contrastRatio=h.toPaddedHex=h.rgba=h.rgb=h.css=h.color=h.channels=void 0,function(o){o.toCss=function(i,s,a,n){return n!==void 0?"#"+f(i)+f(s)+f(a)+f(n):"#"+f(i)+f(s)+f(a)},o.toRgba=function(i,s,a,n){return n===void 0&&(n=255),(i<<24|s<<16|a<<8|n)>>>0}}(m=h.channels||(h.channels={})),(_=h.color||(h.color={})).blend=function(o,i){var s=(255&i.rgba)/255;if(s===1)return{css:i.css,rgba:i.rgba};var a=i.rgba>>24&255,n=i.rgba>>16&255,t=i.rgba>>8&255,e=o.rgba>>24&255,u=o.rgba>>16&255,l=o.rgba>>8&255,g=e+Math.round((a-e)*s),C=u+Math.round((n-u)*s),x=l+Math.round((t-l)*s);return{css:m.toCss(g,C,x),rgba:m.toRgba(g,C,x)}},_.isOpaque=function(o){return(255&o.rgba)==255},_.ensureContrastRatio=function(o,i,s){var a=p.ensureContrastRatio(o.rgba,i.rgba,s);if(a)return p.toColor(a>>24&255,a>>16&255,a>>8&255)},_.opaque=function(o){var i=(255|o.rgba)>>>0,s=p.toChannels(i),a=s[0],n=s[1],t=s[2];return{css:m.toCss(a,n,t),rgba:i}},_.opacity=function(o,i){var s=Math.round(255*i),a=p.toChannels(o.rgba),n=a[0],t=a[1],e=a[2];return{css:m.toCss(n,t,e,s),rgba:m.toRgba(n,t,e,s)}},(h.css||(h.css={})).toColor=function(o){switch(o.length){case 7:return{css:o,rgba:(parseInt(o.slice(1),16)<<8|255)>>>0};case 9:return{css:o,rgba:parseInt(o.slice(1),16)>>>0}}throw new Error("css.toColor: Unsupported css format")},function(o){function i(s,a,n){var t=s/255,e=a/255,u=n/255;return .2126*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.7152*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.0722*(u<=.03928?u/12.92:Math.pow((u+.055)/1.055,2.4))}o.relativeLuminance=function(s){return i(s>>16&255,s>>8&255,255&s)},o.relativeLuminance2=i}(r=h.rgb||(h.rgb={})),function(o){function i(a,n,t){for(var e=a>>24&255,u=a>>16&255,l=a>>8&255,g=n>>24&255,C=n>>16&255,x=n>>8&255,y=c(r.relativeLuminance2(g,x,C),r.relativeLuminance2(e,u,l));y<t&&(g>0||C>0||x>0);)g-=Math.max(0,Math.ceil(.1*g)),C-=Math.max(0,Math.ceil(.1*C)),x-=Math.max(0,Math.ceil(.1*x)),y=c(r.relativeLuminance2(g,x,C),r.relativeLuminance2(e,u,l));return(g<<24|C<<16|x<<8|255)>>>0}function s(a,n,t){for(var e=a>>24&255,u=a>>16&255,l=a>>8&255,g=n>>24&255,C=n>>16&255,x=n>>8&255,y=c(r.relativeLuminance2(g,x,C),r.relativeLuminance2(e,u,l));y<t&&(g<255||C<255||x<255);)g=Math.min(255,g+Math.ceil(.1*(255-g))),C=Math.min(255,C+Math.ceil(.1*(255-C))),x=Math.min(255,x+Math.ceil(.1*(255-x))),y=c(r.relativeLuminance2(g,x,C),r.relativeLuminance2(e,u,l));return(g<<24|C<<16|x<<8|255)>>>0}o.ensureContrastRatio=function(a,n,t){var e=r.relativeLuminance(a>>8),u=r.relativeLuminance(n>>8);if(c(e,u)<t)return u<e?i(a,n,t):s(a,n,t)},o.reduceLuminance=i,o.increaseLuminance=s,o.toChannels=function(a){return[a>>24&255,a>>16&255,a>>8&255,255&a]},o.toColor=function(a,n,t){return{css:m.toCss(a,n,t),rgba:m.toRgba(a,n,t)}}}(p=h.rgba||(h.rgba={})),h.toPaddedHex=f,h.contrastRatio=c},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.isLinux=h.isWindows=h.isIphone=h.isIpad=h.isMac=h.isSafari=h.isFirefox=void 0;var m=typeof navigator=="undefined",_=m?"node":navigator.userAgent,r=m?"node":navigator.platform;function p(f,c){return f.indexOf(c)>=0}h.isFirefox=!!~_.indexOf("Firefox"),h.isSafari=/^((?!chrome|android).)*safari/i.test(_),h.isMac=p(["Macintosh","MacIntel","MacPPC","Mac68K"],r),h.isIpad=r==="iPad",h.isIphone=r==="iPhone",h.isWindows=p(["Windows","Win16","Win32","WinCE"],r),h.isLinux=r.indexOf("Linux")>=0},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.C1=h.C0=void 0,function(m){m.NUL="\0",m.SOH="",m.STX="",m.ETX="",m.EOT="",m.ENQ="",m.ACK="",m.BEL="\x07",m.BS="\b",m.HT=" ",m.LF=`
|
|
|
`,m.VT="\v",m.FF="\f",m.CR="\r",m.SO="",m.SI="",m.DLE="",m.DC1="",m.DC2="",m.DC3="",m.DC4="",m.NAK="",m.SYN="",m.ETB="",m.CAN="",m.EM="",m.SUB="",m.ESC="",m.FS="",m.GS="",m.RS="",m.US="",m.SP=" ",m.DEL="\x7F"}(h.C0||(h.C0={})),function(m){m.PAD="\x80",m.HOP="\x81",m.BPH="\x82",m.NBH="\x83",m.IND="\x84",m.NEL="\x85",m.SSA="\x86",m.ESA="\x87",m.HTS="\x88",m.HTJ="\x89",m.VTS="\x8A",m.PLD="\x8B",m.PLU="\x8C",m.RI="\x8D",m.SS2="\x8E",m.SS3="\x8F",m.DCS="\x90",m.PU1="\x91",m.PU2="\x92",m.STS="\x93",m.CCH="\x94",m.MW="\x95",m.SPA="\x96",m.EPA="\x97",m.SOS="\x98",m.SGCI="\x99",m.SCI="\x9A",m.CSI="\x9B",m.ST="\x9C",m.OSC="\x9D",m.PM="\x9E",m.APC="\x9F"}(h.C1||(h.C1={}))},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.BaseRenderLayer=void 0;var m=D(3),_=D(9),r=D(25),p=D(6),f=D(28),c=D(10),o=D(17),i=function(){function s(a,n,t,e,u,l,g,C){this._container=a,this._alpha=e,this._colors=u,this._rendererId=l,this._bufferService=g,this._optionsService=C,this._scaledCharWidth=0,this._scaledCharHeight=0,this._scaledCellWidth=0,this._scaledCellHeight=0,this._scaledCharLeft=0,this._scaledCharTop=0,this._currentGlyphIdentifier={chars:"",code:0,bg:0,fg:0,bold:!1,dim:!1,italic:!1},this._canvas=document.createElement("canvas"),this._canvas.classList.add("xterm-"+n+"-layer"),this._canvas.style.zIndex=t.toString(),this._initCanvas(),this._container.appendChild(this._canvas)}return s.prototype.dispose=function(){var a;o.removeElementFromParent(this._canvas),(a=this._charAtlas)===null||a===void 0||a.dispose()},s.prototype._initCanvas=function(){this._ctx=f.throwIfFalsy(this._canvas.getContext("2d",{alpha:this._alpha})),this._alpha||this._clearAll()},s.prototype.onOptionsChanged=function(){},s.prototype.onBlur=function(){},s.prototype.onFocus=function(){},s.prototype.onCursorMove=function(){},s.prototype.onGridChanged=function(a,n){},s.prototype.onSelectionChanged=function(a,n,t){t===void 0&&(t=!1)},s.prototype.setColors=function(a){this._refreshCharAtlas(a)},s.prototype._setTransparency=function(a){if(a!==this._alpha){var n=this._canvas;this._alpha=a,this._canvas=this._canvas.cloneNode(),this._initCanvas(),this._container.replaceChild(this._canvas,n),this._refreshCharAtlas(this._colors),this.onGridChanged(0,this._bufferService.rows-1)}},s.prototype._refreshCharAtlas=function(a){this._scaledCharWidth<=0&&this._scaledCharHeight<=0||(this._charAtlas=r.acquireCharAtlas(this._optionsService.options,this._rendererId,a,this._scaledCharWidth,this._scaledCharHeight),this._charAtlas.warmUp())},s.prototype.resize=function(a){this._scaledCellWidth=a.scaledCellWidth,this._scaledCellHeight=a.scaledCellHeight,this._scaledCharWidth=a.scaledCharWidth,this._scaledCharHeight=a.scaledCharHeight,this._scaledCharLeft=a.scaledCharLeft,this._scaledCharTop=a.scaledCharTop,this._canvas.width=a.scaledCanvasWidth,this._canvas.height=a.scaledCanvasHeight,this._canvas.style.width=a.canvasWidth+"px",this._canvas.style.height=a.canvasHeight+"px",this._alpha||this._clearAll(),this._refreshCharAtlas(this._colors)},s.prototype._fillCells=function(a,n,t,e){this._ctx.fillRect(a*this._scaledCellWidth,n*this._scaledCellHeight,t*this._scaledCellWidth,e*this._scaledCellHeight)},s.prototype._fillBottomLineAtCells=function(a,n,t){t===void 0&&(t=1),this._ctx.fillRect(a*this._scaledCellWidth,(n+1)*this._scaledCellHeight-window.devicePixelRatio-1,t*this._scaledCellWidth,window.devicePixelRatio)},s.prototype._fillLeftLineAtCell=function(a,n,t){this._ctx.fillRect(a*this._scaledCellWidth,n*this._scaledCellHeight,window.devicePixelRatio*t,this._scaledCellHeight)},s.prototype._strokeRectAtCell=function(a,n,t,e){this._ctx.lineWidth=window.devicePixelRatio,this._ctx.strokeRect(a*this._scaledCellWidth+window.devicePixelRatio/2,n*this._scaledCellHeight+window.devicePixelRatio/2,t*this._scaledCellWidth-window.devicePixelRatio,e*this._scaledCellHeight-window.devicePixelRatio)},s.prototype._clearAll=function(){this._alpha?this._ctx.clearRect(0,0,this._canvas.width,this._canvas.height):(this._ctx.fillStyle=this._colors.background.css,this._ctx.fillRect(0,0,this._canvas.width,this._canvas.height))},s.prototype._clearCells=function(a,n,t,e){this._alpha?this._ctx.clearRect(a*this._scaledCellWidth,n*this._scaledCellHeight,t*this._scaledCellWidth,e*this._scaledCellHeight):(this._ctx.fillStyle=this._colors.background.css,this._ctx.fillRect(a*this._scaledCellWidth,n*this._scaledCellHeight,t*this._scaledCellWidth,e*this._scaledCellHeight))},s.prototype._fillCharTrueColor=function(a,n,t){this._ctx.font=this._getFont(!1,!1),this._ctx.textBaseline="middle",this._clipRow(t),this._ctx.fillText(a.getChars(),n*this._scaledCellWidth+this._scaledCharLeft,t*this._scaledCellHeight+this._scaledCharTop+this._scaledCharHeight/2)},s.prototype._drawChars=function(a,n,t){var e,u,l=this._getContrastColor(a);l||a.isFgRGB()||a.isBgRGB()?this._drawUncachedChars(a,n,t,l):(a.isInverse()?(e=a.isBgDefault()?_.INVERTED_DEFAULT_COLOR:a.getBgColor(),u=a.isFgDefault()?_.INVERTED_DEFAULT_COLOR:a.getFgColor()):(u=a.isBgDefault()?m.DEFAULT_COLOR:a.getBgColor(),e=a.isFgDefault()?m.DEFAULT_COLOR:a.getFgColor()),e+=this._optionsService.options.drawBoldTextInBrightColors&&a.isBold()&&e<8?8:0,this._currentGlyphIdentifier.chars=a.getChars()||m.WHITESPACE_CELL_CHAR,this._currentGlyphIdentifier.code=a.getCode()||m.WHITESPACE_CELL_CODE,this._currentGlyphIdentifier.bg=u,this._currentGlyphIdentifier.fg=e,this._currentGlyphIdentifier.bold=!!a.isBold(),this._currentGlyphIdentifier.dim=!!a.isDim(),this._currentGlyphIdentifier.italic=!!a.isItalic(),this._charAtlas&&this._charAtlas.draw(this._ctx,this._currentGlyphIdentifier,n*this._scaledCellWidth+this._scaledCharLeft,t*this._scaledCellHeight+this._scaledCharTop)||this._drawUncachedChars(a,n,t))},s.prototype._drawUncachedChars=function(a,n,t,e){if(this._ctx.save(),this._ctx.font=this._getFont(!!a.isBold(),!!a.isItalic()),this._ctx.textBaseline="middle",a.isInverse())if(e)this._ctx.fillStyle=e.css;else if(a.isBgDefault())this._ctx.fillStyle=c.color.opaque(this._colors.background).css;else if(a.isBgRGB())this._ctx.fillStyle="rgb("+p.AttributeData.toColorRGB(a.getBgColor()).join(",")+")";else{var u=a.getBgColor();this._optionsService.options.drawBoldTextInBrightColors&&a.isBold()&&u<8&&(u+=8),this._ctx.fillStyle=this._colors.ansi[u].css}else if(e)this._ctx.fillStyle=e.css;else if(a.isFgDefault())this._ctx.fillStyle=this._colors.foreground.css;else if(a.isFgRGB())this._ctx.fillStyle="rgb("+p.AttributeData.toColorRGB(a.getFgColor()).join(",")+")";else{var l=a.getFgColor();this._optionsService.options.drawBoldTextInBrightColors&&a.isBold()&&l<8&&(l+=8),this._ctx.fillStyle=this._colors.ansi[l].css}this._clipRow(t),a.isDim()&&(this._ctx.globalAlpha=_.DIM_OPACITY),this._ctx.fillText(a.getChars(),n*this._scaledCellWidth+this._scaledCharLeft,t*this._scaledCellHeight+this._scaledCharTop+this._scaledCharHeight/2),this._ctx.restore()},s.prototype._clipRow=function(a){this._ctx.beginPath(),this._ctx.rect(0,a*this._scaledCellHeight,this._bufferService.cols*this._scaledCellWidth,this._scaledCellHeight),this._ctx.clip()},s.prototype._getFont=function(a,n){return(n?"italic":"")+" "+(a?this._optionsService.options.fontWeightBold:this._optionsService.options.fontWeight)+" "+this._optionsService.options.fontSize*window.devicePixelRatio+"px "+this._optionsService.options.fontFamily},s.prototype._getContrastColor=function(a){if(this._optionsService.options.minimumContrastRatio!==1){var n=this._colors.contrastCache.getColor(a.bg,a.fg);if(n!==void 0)return n||void 0;var t=a.getFgColor(),e=a.getFgColorMode(),u=a.getBgColor(),l=a.getBgColorMode(),g=!!a.isInverse(),C=!!a.isInverse();if(g){var x=t;t=u,u=x;var y=e;e=l,l=y}var T=this._resolveBackgroundRgba(l,u,g),S=this._resolveForegroundRgba(e,t,g,C),E=c.rgba.ensureContrastRatio(T,S,this._optionsService.options.minimumContrastRatio);if(E){var b={css:c.channels.toCss(E>>24&255,E>>16&255,E>>8&255),rgba:E};return this._colors.contrastCache.setColor(a.bg,a.fg,b),b}this._colors.contrastCache.setColor(a.bg,a.fg,null)}},s.prototype._resolveBackgroundRgba=function(a,n,t){switch(a){case 16777216:case 33554432:return this._colors.ansi[n].rgba;case 50331648:return n<<8;case 0:default:return t?this._colors.foreground.rgba:this._colors.background.rgba}},s.prototype._resolveForegroundRgba=function(a,n,t,e){switch(a){case 16777216:case 33554432:return this._optionsService.options.drawBoldTextInBrightColors&&e&&n<8&&(n+=8),this._colors.ansi[n].rgba;case 50331648:return n<<8;case 0:default:return t?this._colors.background.rgba:this._colors.foreground.rgba}},s}();h.BaseRenderLayer=i},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.createDecorator=h.getServiceDependencies=h.serviceRegistry=void 0;function m(_,r,p){r.di$target===r?r.di$dependencies.push({id:_,index:p}):(r.di$dependencies=[{id:_,index:p}],r.di$target=r)}h.serviceRegistry=new Map,h.getServiceDependencies=function(_){return _.di$dependencies||[]},h.createDecorator=function(_){if(h.serviceRegistry.has(_))return h.serviceRegistry.get(_);var r=function(p,f,c){if(arguments.length!==3)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");m(r,p,c)};return r.toString=function(){return _},h.serviceRegistry.set(_,r),r}},function(A,h,D){"use strict";function m(_,r,p,f){if(p===void 0&&(p=0),f===void 0&&(f=_.length),p>=_.length)return _;p=(_.length+p)%_.length,f=f>=_.length?_.length:(_.length+f)%_.length;for(var c=p;c<f;++c)_[c]=r;return _}Object.defineProperty(h,"__esModule",{value:!0}),h.concat=h.fillFallback=h.fill=void 0,h.fill=function(_,r,p,f){return _.fill?_.fill(r,p,f):m(_,r,p,f)},h.fillFallback=m,h.concat=function(_,r){var p=new _.constructor(_.length+r.length);return p.set(_),p.set(r,_.length),p}},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.BufferLine=h.DEFAULT_ATTR_DATA=void 0;var m=D(8),_=D(3),r=D(4),p=D(6);h.DEFAULT_ATTR_DATA=Object.freeze(new p.AttributeData);var f=function(){function c(o,i,s){s===void 0&&(s=!1),this.isWrapped=s,this._combined={},this._extendedAttrs={},this._data=new Uint32Array(3*o);for(var a=i||r.CellData.fromCharData([0,_.NULL_CELL_CHAR,_.NULL_CELL_WIDTH,_.NULL_CELL_CODE]),n=0;n<o;++n)this.setCell(n,a);this.length=o}return c.prototype.get=function(o){var i=this._data[3*o+0],s=2097151&i;return[this._data[3*o+1],2097152&i?this._combined[o]:s?m.stringFromCodePoint(s):"",i>>22,2097152&i?this._combined[o].charCodeAt(this._combined[o].length-1):s]},c.prototype.set=function(o,i){this._data[3*o+1]=i[_.CHAR_DATA_ATTR_INDEX],i[_.CHAR_DATA_CHAR_INDEX].length>1?(this._combined[o]=i[1],this._data[3*o+0]=2097152|o|i[_.CHAR_DATA_WIDTH_INDEX]<<22):this._data[3*o+0]=i[_.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|i[_.CHAR_DATA_WIDTH_INDEX]<<22},c.prototype.getWidth=function(o){return this._data[3*o+0]>>22},c.prototype.hasWidth=function(o){return 12582912&this._data[3*o+0]},c.prototype.getFg=function(o){return this._data[3*o+1]},c.prototype.getBg=function(o){return this._data[3*o+2]},c.prototype.hasContent=function(o){return 4194303&this._data[3*o+0]},c.prototype.getCodePoint=function(o){var i=this._data[3*o+0];return 2097152&i?this._combined[o].charCodeAt(this._combined[o].length-1):2097151&i},c.prototype.isCombined=function(o){return 2097152&this._data[3*o+0]},c.prototype.getString=function(o){var i=this._data[3*o+0];return 2097152&i?this._combined[o]:2097151&i?m.stringFromCodePoint(2097151&i):""},c.prototype.loadCell=function(o,i){var s=3*o;return i.content=this._data[s+0],i.fg=this._data[s+1],i.bg=this._data[s+2],2097152&i.content&&(i.combinedData=this._combined[o]),268435456&i.bg&&(i.extended=this._extendedAttrs[o]),i},c.prototype.setCell=function(o,i){2097152&i.content&&(this._combined[o]=i.combinedData),268435456&i.bg&&(this._extendedAttrs[o]=i.extended),this._data[3*o+0]=i.content,this._data[3*o+1]=i.fg,this._data[3*o+2]=i.bg},c.prototype.setCellFromCodePoint=function(o,i,s,a,n,t){268435456&n&&(this._extendedAttrs[o]=t),this._data[3*o+0]=i|s<<22,this._data[3*o+1]=a,this._data[3*o+2]=n},c.prototype.addCodepointToCell=function(o,i){var s=this._data[3*o+0];2097152&s?this._combined[o]+=m.stringFromCodePoint(i):(2097151&s?(this._combined[o]=m.stringFromCodePoint(2097151&s)+m.stringFromCodePoint(i),s&=-2097152,s|=2097152):s=i|1<<22,this._data[3*o+0]=s)},c.prototype.insertCells=function(o,i,s,a){if((o%=this.length)&&this.getWidth(o-1)===2&&this.setCellFromCodePoint(o-1,0,1,(a==null?void 0:a.fg)||0,(a==null?void 0:a.bg)||0,(a==null?void 0:a.extended)||new p.ExtendedAttrs),i<this.length-o){for(var n=new r.CellData,t=this.length-o-i-1;t>=0;--t)this.setCell(o+i+t,this.loadCell(o+t,n));for(t=0;t<i;++t)this.setCell(o+t,s)}else for(t=o;t<this.length;++t)this.setCell(t,s);this.getWidth(this.length-1)===2&&this.setCellFromCodePoint(this.length-1,0,1,(a==null?void 0:a.fg)||0,(a==null?void 0:a.bg)||0,(a==null?void 0:a.extended)||new p.ExtendedAttrs)},c.prototype.deleteCells=function(o,i,s,a){if(o%=this.length,i<this.length-o){for(var n=new r.CellData,t=0;t<this.length-o-i;++t)this.setCell(o+t,this.loadCell(o+i+t,n));for(t=this.length-i;t<this.length;++t)this.setCell(t,s)}else for(t=o;t<this.length;++t)this.setCell(t,s);o&&this.getWidth(o-1)===2&&this.setCellFromCodePoint(o-1,0,1,(a==null?void 0:a.fg)||0,(a==null?void 0:a.bg)||0,(a==null?void 0:a.extended)||new p.ExtendedAttrs),this.getWidth(o)!==0||this.hasContent(o)||this.setCellFromCodePoint(o,0,1,(a==null?void 0:a.fg)||0,(a==null?void 0:a.bg)||0,(a==null?void 0:a.extended)||new p.ExtendedAttrs)},c.prototype.replaceCells=function(o,i,s,a){for(o&&this.getWidth(o-1)===2&&this.setCellFromCodePoint(o-1,0,1,(a==null?void 0:a.fg)||0,(a==null?void 0:a.bg)||0,(a==null?void 0:a.extended)||new p.ExtendedAttrs),i<this.length&&this.getWidth(i-1)===2&&this.setCellFromCodePoint(i,0,1,(a==null?void 0:a.fg)||0,(a==null?void 0:a.bg)||0,(a==null?void 0:a.extended)||new p.ExtendedAttrs);o<i&&o<this.length;)this.setCell(o++,s)},c.prototype.resize=function(o,i){if(o!==this.length){if(o>this.length){var s=new Uint32Array(3*o);this.length&&(3*o<this._data.length?s.set(this._data.subarray(0,3*o)):s.set(this._data)),this._data=s;for(var a=this.length;a<o;++a)this.setCell(a,i)}else if(o){(s=new Uint32Array(3*o)).set(this._data.subarray(0,3*o)),this._data=s;var n=Object.keys(this._combined);for(a=0;a<n.length;a++){var t=parseInt(n[a],10);t>=o&&delete this._combined[t]}}else this._data=new Uint32Array(0),this._combined={};this.length=o}},c.prototype.fill=function(o){this._combined={},this._extendedAttrs={};for(var i=0;i<this.length;++i)this.setCell(i,o)},c.prototype.copyFrom=function(o){for(var i in this.length!==o.length?this._data=new Uint32Array(o._data):this._data.set(o._data),this.length=o.length,this._combined={},o._combined)this._combined[i]=o._combined[i];for(var i in this._extendedAttrs={},o._extendedAttrs)this._extendedAttrs[i]=o._extendedAttrs[i];this.isWrapped=o.isWrapped},c.prototype.clone=function(){var o=new c(0);for(var i in o._data=new Uint32Array(this._data),o.length=this.length,this._combined)o._combined[i]=this._combined[i];for(var i in this._extendedAttrs)o._extendedAttrs[i]=this._extendedAttrs[i];return o.isWrapped=this.isWrapped,o},c.prototype.getTrimmedLength=function(){for(var o=this.length-1;o>=0;--o)if(4194303&this._data[3*o+0])return o+(this._data[3*o+0]>>22);return 0},c.prototype.copyCellsFrom=function(o,i,s,a,n){var t=o._data;if(n)for(var e=a-1;e>=0;e--)for(var u=0;u<3;u++)this._data[3*(s+e)+u]=t[3*(i+e)+u];else for(e=0;e<a;e++)for(u=0;u<3;u++)this._data[3*(s+e)+u]=t[3*(i+e)+u];var l=Object.keys(o._combined);for(u=0;u<l.length;u++){var g=parseInt(l[u],10);g>=i&&(this._combined[g-i+s]=o._combined[g])}},c.prototype.translateToString=function(o,i,s){o===void 0&&(o=!1),i===void 0&&(i=0),s===void 0&&(s=this.length),o&&(s=Math.min(s,this.getTrimmedLength()));for(var a="";i<s;){var n=this._data[3*i+0],t=2097151&n;a+=2097152&n?this._combined[i]:t?m.stringFromCodePoint(t):_.WHITESPACE_CELL_CHAR,i+=n>>22||1}return a},c}();h.BufferLine=f},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.removeElementFromParent=void 0,h.removeElementFromParent=function(){for(var m,_=[],r=0;r<arguments.length;r++)_[r]=arguments[r];for(var p=0,f=_;p<f.length;p++){var c=f[p];(m=c==null?void 0:c.parentElement)===null||m===void 0||m.removeChild(c)}}},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.tooMuchOutput=h.promptLabel=void 0,h.promptLabel="Terminal input",h.tooMuchOutput="Too much output to announce, navigate to rows manually to read"},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(S,E){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(b,v){b.__proto__=v}||function(b,v){for(var O in v)v.hasOwnProperty(O)&&(b[O]=v[O])})(S,E)},function(S,E){function b(){this.constructor=S}m(S,E),S.prototype=E===null?Object.create(E):(b.prototype=E.prototype,new b)});Object.defineProperty(h,"__esModule",{value:!0}),h.InputHandler=h.WindowsOptionsReportType=void 0;var r,p=D(12),f=D(20),c=D(39),o=D(2),i=D(15),s=D(8),a=D(16),n=D(0),t=D(3),e=D(4),u=D(6),l=D(22),g=D(24),C={"(":0,")":1,"*":2,"+":3,"-":1,".":2};function x(S,E){if(S>24)return E.setWinLines||!1;switch(S){case 1:return!!E.restoreWin;case 2:return!!E.minimizeWin;case 3:return!!E.setWinPosition;case 4:return!!E.setWinSizePixels;case 5:return!!E.raiseWin;case 6:return!!E.lowerWin;case 7:return!!E.refreshWin;case 8:return!!E.setWinSizeChars;case 9:return!!E.maximizeWin;case 10:return!!E.fullscreenWin;case 11:return!!E.getWinState;case 13:return!!E.getWinPosition;case 14:return!!E.getWinSizePixels;case 15:return!!E.getScreenSizePixels;case 16:return!!E.getCellSizePixels;case 18:return!!E.getWinSizeChars;case 19:return!!E.getScreenSizeChars;case 20:return!!E.getIconTitle;case 21:return!!E.getWinTitle;case 22:return!!E.pushTitle;case 23:return!!E.popTitle;case 24:return!!E.setWinLines}return!1}!function(S){S[S.GET_WIN_SIZE_PIXELS=0]="GET_WIN_SIZE_PIXELS",S[S.GET_CELL_SIZE_PIXELS=1]="GET_CELL_SIZE_PIXELS"}(r=h.WindowsOptionsReportType||(h.WindowsOptionsReportType={}));var y=function(){function S(E,b,v,O){this._bufferService=E,this._coreService=b,this._logService=v,this._optionsService=O,this._data=new Uint32Array(0)}return S.prototype.hook=function(E){this._data=new Uint32Array(0)},S.prototype.put=function(E,b,v){this._data=i.concat(this._data,E.subarray(b,v))},S.prototype.unhook=function(E){if(E){var b=s.utf32ToString(this._data);switch(this._data=new Uint32Array(0),b){case'"q':return this._coreService.triggerDataEvent(p.C0.ESC+'P1$r0"q'+p.C0.ESC+"\\");case'"p':return this._coreService.triggerDataEvent(p.C0.ESC+'P1$r61;1"p'+p.C0.ESC+"\\");case"r":var v=this._bufferService.buffer.scrollTop+1+";"+(this._bufferService.buffer.scrollBottom+1)+"r";return this._coreService.triggerDataEvent(p.C0.ESC+"P1$r"+v+p.C0.ESC+"\\");case"m":return this._coreService.triggerDataEvent(p.C0.ESC+"P1$r0m"+p.C0.ESC+"\\");case" q":var O={block:2,underline:4,bar:6}[this._optionsService.options.cursorStyle];return O-=this._optionsService.options.cursorBlink?1:0,this._coreService.triggerDataEvent(p.C0.ESC+"P1$r"+O+" q"+p.C0.ESC+"\\");default:this._logService.debug("Unknown DCS $q %s",b),this._coreService.triggerDataEvent(p.C0.ESC+"P0$r"+p.C0.ESC+"\\")}}else this._data=new Uint32Array(0)},S}(),T=function(S){function E(b,v,O,L,z,G,j,$,Y){Y===void 0&&(Y=new c.EscapeSequenceParser);var w=S.call(this)||this;w._bufferService=b,w._charsetService=v,w._coreService=O,w._dirtyRowService=L,w._logService=z,w._optionsService=G,w._coreMouseService=j,w._unicodeService=$,w._parser=Y,w._parseBuffer=new Uint32Array(4096),w._stringDecoder=new s.StringToUtf32,w._utf8Decoder=new s.Utf8ToUtf32,w._workCell=new e.CellData,w._windowTitle="",w._iconName="",w._windowTitleStack=[],w._iconNameStack=[],w._curAttrData=a.DEFAULT_ATTR_DATA.clone(),w._eraseAttrDataInternal=a.DEFAULT_ATTR_DATA.clone(),w._onRequestBell=new n.EventEmitter,w._onRequestRefreshRows=new n.EventEmitter,w._onRequestReset=new n.EventEmitter,w._onRequestScroll=new n.EventEmitter,w._onRequestSyncScrollBar=new n.EventEmitter,w._onRequestWindowsOptionsReport=new n.EventEmitter,w._onA11yChar=new n.EventEmitter,w._onA11yTab=new n.EventEmitter,w._onCursorMove=new n.EventEmitter,w._onLineFeed=new n.EventEmitter,w._onScroll=new n.EventEmitter,w._onTitleChange=new n.EventEmitter,w.register(w._parser),w._parser.setCsiHandlerFallback(function(M,W){w._logService.debug("Unknown CSI code: ",{identifier:w._parser.identToString(M),params:W.toArray()})}),w._parser.setEscHandlerFallback(function(M){w._logService.debug("Unknown ESC code: ",{identifier:w._parser.identToString(M)})}),w._parser.setExecuteHandlerFallback(function(M){w._logService.debug("Unknown EXECUTE code: ",{code:M})}),w._parser.setOscHandlerFallback(function(M,W,ae){w._logService.debug("Unknown OSC code: ",{identifier:M,action:W,data:ae})}),w._parser.setDcsHandlerFallback(function(M,W,ae){W==="HOOK"&&(ae=ae.toArray()),w._logService.debug("Unknown DCS code: ",{identifier:w._parser.identToString(M),action:W,payload:ae})}),w._parser.setPrintHandler(function(M,W,ae){return w.print(M,W,ae)}),w._parser.setCsiHandler({final:"@"},function(M){return w.insertChars(M)}),w._parser.setCsiHandler({intermediates:" ",final:"@"},function(M){return w.scrollLeft(M)}),w._parser.setCsiHandler({final:"A"},function(M){return w.cursorUp(M)}),w._parser.setCsiHandler({intermediates:" ",final:"A"},function(M){return w.scrollRight(M)}),w._parser.setCsiHandler({final:"B"},function(M){return w.cursorDown(M)}),w._parser.setCsiHandler({final:"C"},function(M){return w.cursorForward(M)}),w._parser.setCsiHandler({final:"D"},function(M){return w.cursorBackward(M)}),w._parser.setCsiHandler({final:"E"},function(M){return w.cursorNextLine(M)}),w._parser.setCsiHandler({final:"F"},function(M){return w.cursorPrecedingLine(M)}),w._parser.setCsiHandler({final:"G"},function(M){return w.cursorCharAbsolute(M)}),w._parser.setCsiHandler({final:"H"},function(M){return w.cursorPosition(M)}),w._parser.setCsiHandler({final:"I"},function(M){return w.cursorForwardTab(M)}),w._parser.setCsiHandler({final:"J"},function(M){return w.eraseInDisplay(M)}),w._parser.setCsiHandler({prefix:"?",final:"J"},function(M){return w.eraseInDisplay(M)}),w._parser.setCsiHandler({final:"K"},function(M){return w.eraseInLine(M)}),w._parser.setCsiHandler({prefix:"?",final:"K"},function(M){return w.eraseInLine(M)}),w._parser.setCsiHandler({final:"L"},function(M){return w.insertLines(M)}),w._parser.setCsiHandler({final:"M"},function(M){return w.deleteLines(M)}),w._parser.setCsiHandler({final:"P"},function(M){return w.deleteChars(M)}),w._parser.setCsiHandler({final:"S"},function(M){return w.scrollUp(M)}),w._parser.setCsiHandler({final:"T"},function(M){return w.scrollDown(M)}),w._parser.setCsiHandler({final:"X"},function(M){return w.eraseChars(M)}),w._parser.setCsiHandler({final:"Z"},function(M){return w.cursorBackwardTab(M)}),w._parser.setCsiHandler({final:"`"},function(M){return w.charPosAbsolute(M)}),w._parser.setCsiHandler({final:"a"},function(M){return w.hPositionRelative(M)}),w._parser.setCsiHandler({final:"b"},function(M){return w.repeatPrecedingCharacter(M)}),w._parser.setCsiHandler({final:"c"},function(M){return w.sendDeviceAttributesPrimary(M)}),w._parser.setCsiHandler({prefix:">",final:"c"},function(M){return w.sendDeviceAttributesSecondary(M)}),w._parser.setCsiHandler({final:"d"},function(M){return w.linePosAbsolute(M)}),w._parser.setCsiHandler({final:"e"},function(M){return w.vPositionRelative(M)}),w._parser.setCsiHandler({final:"f"},function(M){return w.hVPosition(M)}),w._parser.setCsiHandler({final:"g"},function(M){return w.tabClear(M)}),w._parser.setCsiHandler({final:"h"},function(M){return w.setMode(M)}),w._parser.setCsiHandler({prefix:"?",final:"h"},function(M){return w.setModePrivate(M)}),w._parser.setCsiHandler({final:"l"},function(M){return w.resetMode(M)}),w._parser.setCsiHandler({prefix:"?",final:"l"},function(M){return w.resetModePrivate(M)}),w._parser.setCsiHandler({final:"m"},function(M){return w.charAttributes(M)}),w._parser.setCsiHandler({final:"n"},function(M){return w.deviceStatus(M)}),w._parser.setCsiHandler({prefix:"?",final:"n"},function(M){return w.deviceStatusPrivate(M)}),w._parser.setCsiHandler({intermediates:"!",final:"p"},function(M){return w.softReset(M)}),w._parser.setCsiHandler({intermediates:" ",final:"q"},function(M){return w.setCursorStyle(M)}),w._parser.setCsiHandler({final:"r"},function(M){return w.setScrollRegion(M)}),w._parser.setCsiHandler({final:"s"},function(M){return w.saveCursor(M)}),w._parser.setCsiHandler({final:"t"},function(M){return w.windowOptions(M)}),w._parser.setCsiHandler({final:"u"},function(M){return w.restoreCursor(M)}),w._parser.setCsiHandler({intermediates:"'",final:"}"},function(M){return w.insertColumns(M)}),w._parser.setCsiHandler({intermediates:"'",final:"~"},function(M){return w.deleteColumns(M)}),w._parser.setExecuteHandler(p.C0.BEL,function(){return w.bell()}),w._parser.setExecuteHandler(p.C0.LF,function(){return w.lineFeed()}),w._parser.setExecuteHandler(p.C0.VT,function(){return w.lineFeed()}),w._parser.setExecuteHandler(p.C0.FF,function(){return w.lineFeed()}),w._parser.setExecuteHandler(p.C0.CR,function(){return w.carriageReturn()}),w._parser.setExecuteHandler(p.C0.BS,function(){return w.backspace()}),w._parser.setExecuteHandler(p.C0.HT,function(){return w.tab()}),w._parser.setExecuteHandler(p.C0.SO,function(){return w.shiftOut()}),w._parser.setExecuteHandler(p.C0.SI,function(){return w.shiftIn()}),w._parser.setExecuteHandler(p.C1.IND,function(){return w.index()}),w._parser.setExecuteHandler(p.C1.NEL,function(){return w.nextLine()}),w._parser.setExecuteHandler(p.C1.HTS,function(){return w.tabSet()}),w._parser.setOscHandler(0,new l.OscHandler(function(M){w.setTitle(M),w.setIconName(M)})),w._parser.setOscHandler(1,new l.OscHandler(function(M){return w.setIconName(M)})),w._parser.setOscHandler(2,new l.OscHandler(function(M){return w.setTitle(M)})),w._parser.setEscHandler({final:"7"},function(){return w.saveCursor()}),w._parser.setEscHandler({final:"8"},function(){return w.restoreCursor()}),w._parser.setEscHandler({final:"D"},function(){return w.index()}),w._parser.setEscHandler({final:"E"},function(){return w.nextLine()}),w._parser.setEscHandler({final:"H"},function(){return w.tabSet()}),w._parser.setEscHandler({final:"M"},function(){return w.reverseIndex()}),w._parser.setEscHandler({final:"="},function(){return w.keypadApplicationMode()}),w._parser.setEscHandler({final:">"},function(){return w.keypadNumericMode()}),w._parser.setEscHandler({final:"c"},function(){return w.fullReset()}),w._parser.setEscHandler({final:"n"},function(){return w.setgLevel(2)}),w._parser.setEscHandler({final:"o"},function(){return w.setgLevel(3)}),w._parser.setEscHandler({final:"|"},function(){return w.setgLevel(3)}),w._parser.setEscHandler({final:"}"},function(){return w.setgLevel(2)}),w._parser.setEscHandler({final:"~"},function(){return w.setgLevel(1)}),w._parser.setEscHandler({intermediates:"%",final:"@"},function(){return w.selectDefaultCharset()}),w._parser.setEscHandler({intermediates:"%",final:"G"},function(){return w.selectDefaultCharset()});var P=function(M){k._parser.setEscHandler({intermediates:"(",final:M},function(){return w.selectCharset("("+M)}),k._parser.setEscHandler({intermediates:")",final:M},function(){return w.selectCharset(")"+M)}),k._parser.setEscHandler({intermediates:"*",final:M},function(){return w.selectCharset("*"+M)}),k._parser.setEscHandler({intermediates:"+",final:M},function(){return w.selectCharset("+"+M)}),k._parser.setEscHandler({intermediates:"-",final:M},function(){return w.selectCharset("-"+M)}),k._parser.setEscHandler({intermediates:".",final:M},function(){return w.selectCharset("."+M)}),k._parser.setEscHandler({intermediates:"/",final:M},function(){return w.selectCharset("/"+M)})},k=this;for(var F in f.CHARSETS)P(F);return w._parser.setEscHandler({intermediates:"#",final:"8"},function(){return w.screenAlignmentPattern()}),w._parser.setErrorHandler(function(M){return w._logService.error("Parsing error: ",M),M}),w._parser.setDcsHandler({intermediates:"$",final:"q"},new y(w._bufferService,w._coreService,w._logService,w._optionsService)),w}return _(E,S),Object.defineProperty(E.prototype,"onRequestBell",{get:function(){return this._onRequestBell.event},enumerable:!1,configurable:!0}),Object.defineProperty(E.prototype,"onRequestRefreshRows",{get:function(){return this._onRequestRefreshRows.event},enumerable:!1,configurable:!0}),Object.defineProperty(E.prototype,"onRequestReset",{get:function(){return this._onRequestReset.event},enumerable:!1,configurable:!0}),Object.defineProperty(E.prototype,"onRequestScroll",{get:function(){return this._onRequestScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(E.prototype,"onRequestSyncScrollBar",{get:function(){return this._onRequestSyncScrollBar.event},enumerable:!1,configurable:!0}),Object.defineProperty(E.prototype,"onRequestWindowsOptionsReport",{get:function(){return this._onRequestWindowsOptionsReport.event},enumerable:!1,configurable:!0}),Object.defineProperty(E.prototype,"onA11yChar",{get:function(){return this._onA11yChar.event},enumerable:!1,configurable:!0}),Object.defineProperty(E.prototype,"onA11yTab",{get:function(){return this._onA11yTab.event},enumerable:!1,configurable:!0}),Object.defineProperty(E.prototype,"onCursorMove",{get:function(){return this._onCursorMove.event},enumerable:!1,configurable:!0}),Object.defineProperty(E.prototype,"onLineFeed",{get:function(){return this._onLineFeed.event},enumerable:!1,configurable:!0}),Object.defineProperty(E.prototype,"onScroll",{get:function(){return this._onScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(E.prototype,"onTitleChange",{get:function(){return this._onTitleChange.event},enumerable:!1,configurable:!0}),E.prototype.dispose=function(){S.prototype.dispose.call(this)},E.prototype.parse=function(b){var v=this._bufferService.buffer,O=v.x,L=v.y;if(this._logService.debug("parsing data",b),this._parseBuffer.length<b.length&&this._parseBuffer.length<131072&&(this._parseBuffer=new Uint32Array(Math.min(b.length,131072))),this._dirtyRowService.clearRange(),b.length>131072)for(var z=0;z<b.length;z+=131072){var G=z+131072<b.length?z+131072:b.length,j=typeof b=="string"?this._stringDecoder.decode(b.substring(z,G),this._parseBuffer):this._utf8Decoder.decode(b.subarray(z,G),this._parseBuffer);this._parser.parse(this._parseBuffer,j)}else j=typeof b=="string"?this._stringDecoder.decode(b,this._parseBuffer):this._utf8Decoder.decode(b,this._parseBuffer),this._parser.parse(this._parseBuffer,j);(v=this._bufferService.buffer).x===O&&v.y===L||this._onCursorMove.fire(),this._onRequestRefreshRows.fire(this._dirtyRowService.start,this._dirtyRowService.end)},E.prototype.print=function(b,v,O){var L,z,G=this._bufferService.buffer,j=this._charsetService.charset,$=this._optionsService.options.screenReaderMode,Y=this._bufferService.cols,w=this._coreService.decPrivateModes.wraparound,P=this._coreService.modes.insertMode,k=this._curAttrData,F=G.lines.get(G.ybase+G.y);this._dirtyRowService.markDirty(G.y),G.x&&O-v>0&&F.getWidth(G.x-1)===2&&F.setCellFromCodePoint(G.x-1,0,1,k.fg,k.bg,k.extended);for(var M=v;M<O;++M){if(L=b[M],z=this._unicodeService.wcwidth(L),L<127&&j){var W=j[String.fromCharCode(L)];W&&(L=W.charCodeAt(0))}if($&&this._onA11yChar.fire(s.stringFromCodePoint(L)),z||!G.x){if(G.x+z-1>=Y){if(w){for(;G.x<Y;)F.setCellFromCodePoint(G.x++,0,1,k.fg,k.bg,k.extended);G.x=0,G.y++,G.y===G.scrollBottom+1?(G.y--,this._onRequestScroll.fire(this._eraseAttrData(),!0)):(G.y>=this._bufferService.rows&&(G.y=this._bufferService.rows-1),G.lines.get(G.ybase+G.y).isWrapped=!0),F=G.lines.get(G.ybase+G.y)}else if(G.x=Y-1,z===2)continue}if(P&&(F.insertCells(G.x,z,G.getNullCell(k),k),F.getWidth(Y-1)===2&&F.setCellFromCodePoint(Y-1,t.NULL_CELL_CODE,t.NULL_CELL_WIDTH,k.fg,k.bg,k.extended)),F.setCellFromCodePoint(G.x++,L,z,k.fg,k.bg,k.extended),z>0)for(;--z;)F.setCellFromCodePoint(G.x++,0,0,k.fg,k.bg,k.extended)}else F.getWidth(G.x-1)?F.addCodepointToCell(G.x-1,L):F.addCodepointToCell(G.x-2,L)}O-v>0&&(F.loadCell(G.x-1,this._workCell),this._workCell.getWidth()===2||this._workCell.getCode()>65535?this._parser.precedingCodepoint=0:this._workCell.isCombined()?this._parser.precedingCodepoint=this._workCell.getChars().charCodeAt(0):this._parser.precedingCodepoint=this._workCell.content),G.x<Y&&O-v>0&&F.getWidth(G.x)===0&&!F.hasContent(G.x)&&F.setCellFromCodePoint(G.x,0,1,k.fg,k.bg,k.extended),this._dirtyRowService.markDirty(G.y)},E.prototype.addCsiHandler=function(b,v){var O=this;return b.final!=="t"||b.prefix||b.intermediates?this._parser.addCsiHandler(b,v):this._parser.addCsiHandler(b,function(L){return!x(L.params[0],O._optionsService.options.windowOptions)||v(L)})},E.prototype.addDcsHandler=function(b,v){return this._parser.addDcsHandler(b,new g.DcsHandler(v))},E.prototype.addEscHandler=function(b,v){return this._parser.addEscHandler(b,v)},E.prototype.addOscHandler=function(b,v){return this._parser.addOscHandler(b,new l.OscHandler(v))},E.prototype.bell=function(){this._onRequestBell.fire()},E.prototype.lineFeed=function(){var b=this._bufferService.buffer;this._dirtyRowService.markDirty(b.y),this._optionsService.options.convertEol&&(b.x=0),b.y++,b.y===b.scrollBottom+1?(b.y--,this._onRequestScroll.fire(this._eraseAttrData())):b.y>=this._bufferService.rows&&(b.y=this._bufferService.rows-1),b.x>=this._bufferService.cols&&b.x--,this._dirtyRowService.markDirty(b.y),this._onLineFeed.fire()},E.prototype.carriageReturn=function(){this._bufferService.buffer.x=0},E.prototype.backspace=function(){var b,v=this._bufferService.buffer;if(!this._coreService.decPrivateModes.reverseWraparound)return this._restrictCursor(),void(v.x>0&&v.x--);if(this._restrictCursor(this._bufferService.cols),v.x>0)v.x--;else if(v.x===0&&v.y>v.scrollTop&&v.y<=v.scrollBottom&&((b=v.lines.get(v.ybase+v.y))===null||b===void 0?void 0:b.isWrapped)){v.lines.get(v.ybase+v.y).isWrapped=!1,v.y--,v.x=this._bufferService.cols-1;var O=v.lines.get(v.ybase+v.y);O.hasWidth(v.x)&&!O.hasContent(v.x)&&v.x--}this._restrictCursor()},E.prototype.tab=function(){if(!(this._bufferService.buffer.x>=this._bufferService.cols)){var b=this._bufferService.buffer.x;this._bufferService.buffer.x=this._bufferService.buffer.nextStop(),this._optionsService.options.screenReaderMode&&this._onA11yTab.fire(this._bufferService.buffer.x-b)}},E.prototype.shiftOut=function(){this._charsetService.setgLevel(1)},E.prototype.shiftIn=function(){this._charsetService.setgLevel(0)},E.prototype._restrictCursor=function(b){b===void 0&&(b=this._bufferService.cols-1),this._bufferService.buffer.x=Math.min(b,Math.max(0,this._bufferService.buffer.x)),this._bufferService.buffer.y=this._coreService.decPrivateModes.origin?Math.min(this._bufferService.buffer.scrollBottom,Math.max(this._bufferService.buffer.scrollTop,this._bufferService.buffer.y)):Math.min(this._bufferService.rows-1,Math.max(0,this._bufferService.buffer.y)),this._dirtyRowService.markDirty(this._bufferService.buffer.y)},E.prototype._setCursor=function(b,v){this._dirtyRowService.markDirty(this._bufferService.buffer.y),this._coreService.decPrivateModes.origin?(this._bufferService.buffer.x=b,this._bufferService.buffer.y=this._bufferService.buffer.scrollTop+v):(this._bufferService.buffer.x=b,this._bufferService.buffer.y=v),this._restrictCursor(),this._dirtyRowService.markDirty(this._bufferService.buffer.y)},E.prototype._moveCursor=function(b,v){this._restrictCursor(),this._setCursor(this._bufferService.buffer.x+b,this._bufferService.buffer.y+v)},E.prototype.cursorUp=function(b){var v=this._bufferService.buffer.y-this._bufferService.buffer.scrollTop;v>=0?this._moveCursor(0,-Math.min(v,b.params[0]||1)):this._moveCursor(0,-(b.params[0]||1))},E.prototype.cursorDown=function(b){var v=this._bufferService.buffer.scrollBottom-this._bufferService.buffer.y;v>=0?this._moveCursor(0,Math.min(v,b.params[0]||1)):this._moveCursor(0,b.params[0]||1)},E.prototype.cursorForward=function(b){this._moveCursor(b.params[0]||1,0)},E.prototype.cursorBackward=function(b){this._moveCursor(-(b.params[0]||1),0)},E.prototype.cursorNextLine=function(b){this.cursorDown(b),this._bufferService.buffer.x=0},E.prototype.cursorPrecedingLine=function(b){this.cursorUp(b),this._bufferService.buffer.x=0},E.prototype.cursorCharAbsolute=function(b){this._setCursor((b.params[0]||1)-1,this._bufferService.buffer.y)},E.prototype.cursorPosition=function(b){this._setCursor(b.length>=2?(b.params[1]||1)-1:0,(b.params[0]||1)-1)},E.prototype.charPosAbsolute=function(b){this._setCursor((b.params[0]||1)-1,this._bufferService.buffer.y)},E.prototype.hPositionRelative=function(b){this._moveCursor(b.params[0]||1,0)},E.prototype.linePosAbsolute=function(b){this._setCursor(this._bufferService.buffer.x,(b.params[0]||1)-1)},E.prototype.vPositionRelative=function(b){this._moveCursor(0,b.params[0]||1)},E.prototype.hVPosition=function(b){this.cursorPosition(b)},E.prototype.tabClear=function(b){var v=b.params[0];v===0?delete this._bufferService.buffer.tabs[this._bufferService.buffer.x]:v===3&&(this._bufferService.buffer.tabs={})},E.prototype.cursorForwardTab=function(b){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var v=b.params[0]||1;v--;)this._bufferService.buffer.x=this._bufferService.buffer.nextStop()},E.prototype.cursorBackwardTab=function(b){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var v=b.params[0]||1,O=this._bufferService.buffer;v--;)O.x=O.prevStop()},E.prototype._eraseInBufferLine=function(b,v,O,L){L===void 0&&(L=!1);var z=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+b);z.replaceCells(v,O,this._bufferService.buffer.getNullCell(this._eraseAttrData()),this._eraseAttrData()),L&&(z.isWrapped=!1)},E.prototype._resetBufferLine=function(b){var v=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+b);v.fill(this._bufferService.buffer.getNullCell(this._eraseAttrData())),v.isWrapped=!1},E.prototype.eraseInDisplay=function(b){var v;switch(this._restrictCursor(),b.params[0]){case 0:for(v=this._bufferService.buffer.y,this._dirtyRowService.markDirty(v),this._eraseInBufferLine(v++,this._bufferService.buffer.x,this._bufferService.cols,this._bufferService.buffer.x===0);v<this._bufferService.rows;v++)this._resetBufferLine(v);this._dirtyRowService.markDirty(v);break;case 1:for(v=this._bufferService.buffer.y,this._dirtyRowService.markDirty(v),this._eraseInBufferLine(v,0,this._bufferService.buffer.x+1,!0),this._bufferService.buffer.x+1>=this._bufferService.cols&&(this._bufferService.buffer.lines.get(v+1).isWrapped=!1);v--;)this._resetBufferLine(v);this._dirtyRowService.markDirty(0);break;case 2:for(v=this._bufferService.rows,this._dirtyRowService.markDirty(v-1);v--;)this._resetBufferLine(v);this._dirtyRowService.markDirty(0);break;case 3:var O=this._bufferService.buffer.lines.length-this._bufferService.rows;O>0&&(this._bufferService.buffer.lines.trimStart(O),this._bufferService.buffer.ybase=Math.max(this._bufferService.buffer.ybase-O,0),this._bufferService.buffer.ydisp=Math.max(this._bufferService.buffer.ydisp-O,0),this._onScroll.fire(0))}},E.prototype.eraseInLine=function(b){switch(this._restrictCursor(),b.params[0]){case 0:this._eraseInBufferLine(this._bufferService.buffer.y,this._bufferService.buffer.x,this._bufferService.cols);break;case 1:this._eraseInBufferLine(this._bufferService.buffer.y,0,this._bufferService.buffer.x+1);break;case 2:this._eraseInBufferLine(this._bufferService.buffer.y,0,this._bufferService.cols)}this._dirtyRowService.markDirty(this._bufferService.buffer.y)},E.prototype.insertLines=function(b){this._restrictCursor();var v=b.params[0]||1,O=this._bufferService.buffer;if(!(O.y>O.scrollBottom||O.y<O.scrollTop)){for(var L=O.ybase+O.y,z=this._bufferService.rows-1-O.scrollBottom,G=this._bufferService.rows-1+O.ybase-z+1;v--;)O.lines.splice(G-1,1),O.lines.splice(L,0,O.getBlankLine(this._eraseAttrData()));this._dirtyRowService.markRangeDirty(O.y,O.scrollBottom),O.x=0}},E.prototype.deleteLines=function(b){this._restrictCursor();var v=b.params[0]||1,O=this._bufferService.buffer;if(!(O.y>O.scrollBottom||O.y<O.scrollTop)){var L,z=O.ybase+O.y;for(L=this._bufferService.rows-1-O.scrollBottom,L=this._bufferService.rows-1+O.ybase-L;v--;)O.lines.splice(z,1),O.lines.splice(L,0,O.getBlankLine(this._eraseAttrData()));this._dirtyRowService.markRangeDirty(O.y,O.scrollBottom),O.x=0}},E.prototype.insertChars=function(b){this._restrictCursor();var v=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+this._bufferService.buffer.y);v&&(v.insertCells(this._bufferService.buffer.x,b.params[0]||1,this._bufferService.buffer.getNullCell(this._eraseAttrData()),this._eraseAttrData()),this._dirtyRowService.markDirty(this._bufferService.buffer.y))},E.prototype.deleteChars=function(b){this._restrictCursor();var v=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+this._bufferService.buffer.y);v&&(v.deleteCells(this._bufferService.buffer.x,b.params[0]||1,this._bufferService.buffer.getNullCell(this._eraseAttrData()),this._eraseAttrData()),this._dirtyRowService.markDirty(this._bufferService.buffer.y))},E.prototype.scrollUp=function(b){for(var v=b.params[0]||1,O=this._bufferService.buffer;v--;)O.lines.splice(O.ybase+O.scrollTop,1),O.lines.splice(O.ybase+O.scrollBottom,0,O.getBlankLine(this._eraseAttrData()));this._dirtyRowService.markRangeDirty(O.scrollTop,O.scrollBottom)},E.prototype.scrollDown=function(b){for(var v=b.params[0]||1,O=this._bufferService.buffer;v--;)O.lines.splice(O.ybase+O.scrollBottom,1),O.lines.splice(O.ybase+O.scrollTop,0,O.getBlankLine(a.DEFAULT_ATTR_DATA));this._dirtyRowService.markRangeDirty(O.scrollTop,O.scrollBottom)},E.prototype.scrollLeft=function(b){var v=this._bufferService.buffer;if(!(v.y>v.scrollBottom||v.y<v.scrollTop)){for(var O=b.params[0]||1,L=v.scrollTop;L<=v.scrollBottom;++L){var z=v.lines.get(v.ybase+L);z.deleteCells(0,O,v.getNullCell(this._eraseAttrData()),this._eraseAttrData()),z.isWrapped=!1}this._dirtyRowService.markRangeDirty(v.scrollTop,v.scrollBottom)}},E.prototype.scrollRight=function(b){var v=this._bufferService.buffer;if(!(v.y>v.scrollBottom||v.y<v.scrollTop)){for(var O=b.params[0]||1,L=v.scrollTop;L<=v.scrollBottom;++L){var z=v.lines.get(v.ybase+L);z.insertCells(0,O,v.getNullCell(this._eraseAttrData()),this._eraseAttrData()),z.isWrapped=!1}this._dirtyRowService.markRangeDirty(v.scrollTop,v.scrollBottom)}},E.prototype.insertColumns=function(b){var v=this._bufferService.buffer;if(!(v.y>v.scrollBottom||v.y<v.scrollTop)){for(var O=b.params[0]||1,L=v.scrollTop;L<=v.scrollBottom;++L){var z=this._bufferService.buffer.lines.get(v.ybase+L);z.insertCells(v.x,O,v.getNullCell(this._eraseAttrData()),this._eraseAttrData()),z.isWrapped=!1}this._dirtyRowService.markRangeDirty(v.scrollTop,v.scrollBottom)}},E.prototype.deleteColumns=function(b){var v=this._bufferService.buffer;if(!(v.y>v.scrollBottom||v.y<v.scrollTop)){for(var O=b.params[0]||1,L=v.scrollTop;L<=v.scrollBottom;++L){var z=v.lines.get(v.ybase+L);z.deleteCells(v.x,O,v.getNullCell(this._eraseAttrData()),this._eraseAttrData()),z.isWrapped=!1}this._dirtyRowService.markRangeDirty(v.scrollTop,v.scrollBottom)}},E.prototype.eraseChars=function(b){this._restrictCursor();var v=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+this._bufferService.buffer.y);v&&(v.replaceCells(this._bufferService.buffer.x,this._bufferService.buffer.x+(b.params[0]||1),this._bufferService.buffer.getNullCell(this._eraseAttrData()),this._eraseAttrData()),this._dirtyRowService.markDirty(this._bufferService.buffer.y))},E.prototype.repeatPrecedingCharacter=function(b){if(this._parser.precedingCodepoint){for(var v=b.params[0]||1,O=new Uint32Array(v),L=0;L<v;++L)O[L]=this._parser.precedingCodepoint;this.print(O,0,O.length)}},E.prototype.sendDeviceAttributesPrimary=function(b){b.params[0]>0||(this._is("xterm")||this._is("rxvt-unicode")||this._is("screen")?this._coreService.triggerDataEvent(p.C0.ESC+"[?1;2c"):this._is("linux")&&this._coreService.triggerDataEvent(p.C0.ESC+"[?6c"))},E.prototype.sendDeviceAttributesSecondary=function(b){b.params[0]>0||(this._is("xterm")?this._coreService.triggerDataEvent(p.C0.ESC+"[>0;276;0c"):this._is("rxvt-unicode")?this._coreService.triggerDataEvent(p.C0.ESC+"[>85;95;0c"):this._is("linux")?this._coreService.triggerDataEvent(b.params[0]+"c"):this._is("screen")&&this._coreService.triggerDataEvent(p.C0.ESC+"[>83;40003;0c"))},E.prototype._is=function(b){return(this._optionsService.options.termName+"").indexOf(b)===0},E.prototype.setMode=function(b){for(var v=0;v<b.length;v++)switch(b.params[v]){case 4:this._coreService.modes.insertMode=!0}},E.prototype.setModePrivate=function(b){for(var v=0;v<b.length;v++)switch(b.params[v]){case 1:this._coreService.decPrivateModes.applicationCursorKeys=!0;break;case 2:this._charsetService.setgCharset(0,f.DEFAULT_CHARSET),this._charsetService.setgCharset(1,f.DEFAULT_CHARSET),this._charsetService.setgCharset(2,f.DEFAULT_CHARSET),this._charsetService.setgCharset(3,f.DEFAULT_CHARSET);break;case 3:this._optionsService.options.windowOptions.setWinLines&&(this._bufferService.resize(132,this._bufferService.rows),this._onRequestReset.fire());break;case 6:this._coreService.decPrivateModes.origin=!0,this._setCursor(0,0);break;case 7:this._coreService.decPrivateModes.wraparound=!0;break;case 12:break;case 45:this._coreService.decPrivateModes.reverseWraparound=!0;break;case 66:this._logService.debug("Serial port requested application keypad."),this._coreService.decPrivateModes.applicationKeypad=!0,this._onRequestSyncScrollBar.fire();break;case 9:this._coreMouseService.activeProtocol="X10";break;case 1e3:this._coreMouseService.activeProtocol="VT200";break;case 1002:this._coreMouseService.activeProtocol="DRAG";break;case 1003:this._coreMouseService.activeProtocol="ANY";break;case 1004:this._coreService.decPrivateModes.sendFocus=!0;break;case 1005:this._logService.debug("DECSET 1005 not supported (see #2507)");break;case 1006:this._coreMouseService.activeEncoding="SGR";break;case 1015:this._logService.debug("DECSET 1015 not supported (see #2507)");break;case 25:this._coreService.isCursorHidden=!1;break;case 1048:this.saveCursor();break;case 1049:this.saveCursor();case 47:case 1047:this._bufferService.buffers.activateAltBuffer(this._eraseAttrData()),this._coreService.isCursorInitialized=!0,this._onRequestRefreshRows.fire(0,this._bufferService.rows-1),this._onRequestSyncScrollBar.fire();break;case 2004:this._coreService.decPrivateModes.bracketedPasteMode=!0}},E.prototype.resetMode=function(b){for(var v=0;v<b.length;v++)switch(b.params[v]){case 4:this._coreService.modes.insertMode=!1}},E.prototype.resetModePrivate=function(b){for(var v=0;v<b.length;v++)switch(b.params[v]){case 1:this._coreService.decPrivateModes.applicationCursorKeys=!1;break;case 3:this._optionsService.options.windowOptions.setWinLines&&(this._bufferService.resize(80,this._bufferService.rows),this._onRequestReset.fire());break;case 6:this._coreService.decPrivateModes.origin=!1,this._setCursor(0,0);break;case 7:this._coreService.decPrivateModes.wraparound=!1;break;case 12:break;case 45:this._coreService.decPrivateModes.reverseWraparound=!1;break;case 66:this._logService.debug("Switching back to normal keypad."),this._coreService.decPrivateModes.applicationKeypad=!1,this._onRequestSyncScrollBar.fire();break;case 9:case 1e3:case 1002:case 1003:this._coreMouseService.activeProtocol="NONE";break;case 1004:this._coreService.decPrivateModes.sendFocus=!1;break;case 1005:this._logService.debug("DECRST 1005 not supported (see #2507)");break;case 1006:this._coreMouseService.activeEncoding="DEFAULT";break;case 1015:this._logService.debug("DECRST 1015 not supported (see #2507)");break;case 25:this._coreService.isCursorHidden=!0;break;case 1048:this.restoreCursor();break;case 1049:case 47:case 1047:this._bufferService.buffers.activateNormalBuffer(),b.params[v]===1049&&this.restoreCursor(),this._coreService.isCursorInitialized=!0,this._onRequestRefreshRows.fire(0,this._bufferService.rows-1),this._onRequestSyncScrollBar.fire();break;case 2004:this._coreService.decPrivateModes.bracketedPasteMode=!1}},E.prototype._updateAttrColor=function(b,v,O,L,z){return v===2?(b|=50331648,b&=-16777216,b|=u.AttributeData.fromColorRGB([O,L,z])):v===5&&(b&=-50331904,b|=33554432|255&O),b},E.prototype._extractColor=function(b,v,O){var L=[0,0,-1,0,0,0],z=0,G=0;do{if(L[G+z]=b.params[v+G],b.hasSubParams(v+G)){var j=b.getSubParams(v+G),$=0;do L[1]===5&&(z=1),L[G+$+1+z]=j[$];while(++$<j.length&&$+G+1+z<L.length);break}if(L[1]===5&&G+z>=2||L[1]===2&&G+z>=5)break;L[1]&&(z=1)}while(++G+v<b.length&&G+z<L.length);for($=2;$<L.length;++$)L[$]===-1&&(L[$]=0);switch(L[0]){case 38:O.fg=this._updateAttrColor(O.fg,L[1],L[3],L[4],L[5]);break;case 48:O.bg=this._updateAttrColor(O.bg,L[1],L[3],L[4],L[5]);break;case 58:O.extended=O.extended.clone(),O.extended.underlineColor=this._updateAttrColor(O.extended.underlineColor,L[1],L[3],L[4],L[5])}return G},E.prototype._processUnderline=function(b,v){v.extended=v.extended.clone(),(!~b||b>5)&&(b=1),v.extended.underlineStyle=b,v.fg|=268435456,b===0&&(v.fg&=-268435457),v.updateExtended()},E.prototype.charAttributes=function(b){if(b.length===1&&b.params[0]===0)return this._curAttrData.fg=a.DEFAULT_ATTR_DATA.fg,void(this._curAttrData.bg=a.DEFAULT_ATTR_DATA.bg);for(var v,O=b.length,L=this._curAttrData,z=0;z<O;z++)(v=b.params[z])>=30&&v<=37?(L.fg&=-50331904,L.fg|=16777216|v-30):v>=40&&v<=47?(L.bg&=-50331904,L.bg|=16777216|v-40):v>=90&&v<=97?(L.fg&=-50331904,L.fg|=16777224|v-90):v>=100&&v<=107?(L.bg&=-50331904,L.bg|=16777224|v-100):v===0?(L.fg=a.DEFAULT_ATTR_DATA.fg,L.bg=a.DEFAULT_ATTR_DATA.bg):v===1?L.fg|=134217728:v===3?L.bg|=67108864:v===4?(L.fg|=268435456,this._processUnderline(b.hasSubParams(z)?b.getSubParams(z)[0]:1,L)):v===5?L.fg|=536870912:v===7?L.fg|=67108864:v===8?L.fg|=1073741824:v===2?L.bg|=134217728:v===21?this._processUnderline(2,L):v===22?(L.fg&=-134217729,L.bg&=-134217729):v===23?L.bg&=-67108865:v===24?L.fg&=-268435457:v===25?L.fg&=-536870913:v===27?L.fg&=-67108865:v===28?L.fg&=-1073741825:v===39?(L.fg&=-67108864,L.fg|=16777215&a.DEFAULT_ATTR_DATA.fg):v===49?(L.bg&=-67108864,L.bg|=16777215&a.DEFAULT_ATTR_DATA.bg):v===38||v===48||v===58?z+=this._extractColor(b,z,L):v===59?(L.extended=L.extended.clone(),L.extended.underlineColor=-1,L.updateExtended()):v===100?(L.fg&=-67108864,L.fg|=16777215&a.DEFAULT_ATTR_DATA.fg,L.bg&=-67108864,L.bg|=16777215&a.DEFAULT_ATTR_DATA.bg):this._logService.debug("Unknown SGR attribute: %d.",v)},E.prototype.deviceStatus=function(b){switch(b.params[0]){case 5:this._coreService.triggerDataEvent(p.C0.ESC+"[0n");break;case 6:var v=this._bufferService.buffer.y+1,O=this._bufferService.buffer.x+1;this._coreService.triggerDataEvent(p.C0.ESC+"["+v+";"+O+"R")}},E.prototype.deviceStatusPrivate=function(b){switch(b.params[0]){case 6:var v=this._bufferService.buffer.y+1,O=this._bufferService.buffer.x+1;this._coreService.triggerDataEvent(p.C0.ESC+"[?"+v+";"+O+"R")}},E.prototype.softReset=function(b){this._coreService.isCursorHidden=!1,this._onRequestSyncScrollBar.fire(),this._bufferService.buffer.scrollTop=0,this._bufferService.buffer.scrollBottom=this._bufferService.rows-1,this._curAttrData=a.DEFAULT_ATTR_DATA.clone(),this._coreService.reset(),this._charsetService.reset(),this._bufferService.buffer.savedX=0,this._bufferService.buffer.savedY=this._bufferService.buffer.ybase,this._bufferService.buffer.savedCurAttrData.fg=this._curAttrData.fg,this._bufferService.buffer.savedCurAttrData.bg=this._curAttrData.bg,this._bufferService.buffer.savedCharset=this._charsetService.charset,this._coreService.decPrivateModes.origin=!1},E.prototype.setCursorStyle=function(b){var v=b.params[0]||1;switch(v){case 1:case 2:this._optionsService.options.cursorStyle="block";break;case 3:case 4:this._optionsService.options.cursorStyle="underline";break;case 5:case 6:this._optionsService.options.cursorStyle="bar"}var O=v%2==1;this._optionsService.options.cursorBlink=O},E.prototype.setScrollRegion=function(b){var v,O=b.params[0]||1;(b.length<2||(v=b.params[1])>this._bufferService.rows||v===0)&&(v=this._bufferService.rows),v>O&&(this._bufferService.buffer.scrollTop=O-1,this._bufferService.buffer.scrollBottom=v-1,this._setCursor(0,0))},E.prototype.windowOptions=function(b){if(x(b.params[0],this._optionsService.options.windowOptions)){var v=b.length>1?b.params[1]:0;switch(b.params[0]){case 14:v!==2&&this._onRequestWindowsOptionsReport.fire(r.GET_WIN_SIZE_PIXELS);break;case 16:this._onRequestWindowsOptionsReport.fire(r.GET_CELL_SIZE_PIXELS);break;case 18:this._bufferService&&this._coreService.triggerDataEvent(p.C0.ESC+"[8;"+this._bufferService.rows+";"+this._bufferService.cols+"t");break;case 22:v!==0&&v!==2||(this._windowTitleStack.push(this._windowTitle),this._windowTitleStack.length>10&&this._windowTitleStack.shift()),v!==0&&v!==1||(this._iconNameStack.push(this._iconName),this._iconNameStack.length>10&&this._iconNameStack.shift());break;case 23:v!==0&&v!==2||this._windowTitleStack.length&&this.setTitle(this._windowTitleStack.pop()),v!==0&&v!==1||this._iconNameStack.length&&this.setIconName(this._iconNameStack.pop())}}},E.prototype.saveCursor=function(b){this._bufferService.buffer.savedX=this._bufferService.buffer.x,this._bufferService.buffer.savedY=this._bufferService.buffer.ybase+this._bufferService.buffer.y,this._bufferService.buffer.savedCurAttrData.fg=this._curAttrData.fg,this._bufferService.buffer.savedCurAttrData.bg=this._curAttrData.bg,this._bufferService.buffer.savedCharset=this._charsetService.charset},E.prototype.restoreCursor=function(b){this._bufferService.buffer.x=this._bufferService.buffer.savedX||0,this._bufferService.buffer.y=Math.max(this._bufferService.buffer.savedY-this._bufferService.buffer.ybase,0),this._curAttrData.fg=this._bufferService.buffer.savedCurAttrData.fg,this._curAttrData.bg=this._bufferService.buffer.savedCurAttrData.bg,this._charsetService.charset=this._savedCharset,this._bufferService.buffer.savedCharset&&(this._charsetService.charset=this._bufferService.buffer.savedCharset),this._restrictCursor()},E.prototype.setTitle=function(b){this._windowTitle=b,this._onTitleChange.fire(b)},E.prototype.setIconName=function(b){this._iconName=b},E.prototype.nextLine=function(){this._bufferService.buffer.x=0,this.index()},E.prototype.keypadApplicationMode=function(){this._logService.debug("Serial port requested application keypad."),this._coreService.decPrivateModes.applicationKeypad=!0,this._onRequestSyncScrollBar.fire()},E.prototype.keypadNumericMode=function(){this._logService.debug("Switching back to normal keypad."),this._coreService.decPrivateModes.applicationKeypad=!1,this._onRequestSyncScrollBar.fire()},E.prototype.selectDefaultCharset=function(){this._charsetService.setgLevel(0),this._charsetService.setgCharset(0,f.DEFAULT_CHARSET)},E.prototype.selectCharset=function(b){b.length===2?b[0]!=="/"&&this._charsetService.setgCharset(C[b[0]],f.CHARSETS[b[1]]||f.DEFAULT_CHARSET):this.selectDefaultCharset()},E.prototype.index=function(){this._restrictCursor();var b=this._bufferService.buffer;this._bufferService.buffer.y++,b.y===b.scrollBottom+1?(b.y--,this._onRequestScroll.fire(this._eraseAttrData())):b.y>=this._bufferService.rows&&(b.y=this._bufferService.rows-1),this._restrictCursor()},E.prototype.tabSet=function(){this._bufferService.buffer.tabs[this._bufferService.buffer.x]=!0},E.prototype.reverseIndex=function(){this._restrictCursor();var b=this._bufferService.buffer;if(b.y===b.scrollTop){var v=b.scrollBottom-b.scrollTop;b.lines.shiftElements(b.ybase+b.y,v,1),b.lines.set(b.ybase+b.y,b.getBlankLine(this._eraseAttrData())),this._dirtyRowService.markRangeDirty(b.scrollTop,b.scrollBottom)}else b.y--,this._restrictCursor()},E.prototype.fullReset=function(){this._parser.reset(),this._onRequestReset.fire()},E.prototype.reset=function(){this._curAttrData=a.DEFAULT_ATTR_DATA.clone(),this._eraseAttrDataInternal=a.DEFAULT_ATTR_DATA.clone()},E.prototype._eraseAttrData=function(){return this._eraseAttrDataInternal.bg&=-67108864,this._eraseAttrDataInternal.bg|=67108863&this._curAttrData.bg,this._eraseAttrDataInternal},E.prototype.setgLevel=function(b){this._charsetService.setgLevel(b)},E.prototype.screenAlignmentPattern=function(){var b=new e.CellData;b.content=1<<22|"E".charCodeAt(0),b.fg=this._curAttrData.fg,b.bg=this._curAttrData.bg;var v=this._bufferService.buffer;this._setCursor(0,0);for(var O=0;O<this._bufferService.rows;++O){var L=v.ybase+v.y+O,z=v.lines.get(L);z&&(z.fill(b),z.isWrapped=!1)}this._dirtyRowService.markAllDirty(),this._setCursor(0,0)},E}(o.Disposable);h.InputHandler=T},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.DEFAULT_CHARSET=h.CHARSETS=void 0,h.CHARSETS={},h.DEFAULT_CHARSET=h.CHARSETS.B,h.CHARSETS[0]={"`":"\u25C6",a:"\u2592",b:"\u2409",c:"\u240C",d:"\u240D",e:"\u240A",f:"\xB0",g:"\xB1",h:"\u2424",i:"\u240B",j:"\u2518",k:"\u2510",l:"\u250C",m:"\u2514",n:"\u253C",o:"\u23BA",p:"\u23BB",q:"\u2500",r:"\u23BC",s:"\u23BD",t:"\u251C",u:"\u2524",v:"\u2534",w:"\u252C",x:"\u2502",y:"\u2264",z:"\u2265","{":"\u03C0","|":"\u2260","}":"\xA3","~":"\xB7"},h.CHARSETS.A={"#":"\xA3"},h.CHARSETS.B=void 0,h.CHARSETS[4]={"#":"\xA3","@":"\xBE","[":"ij","\\":"\xBD","]":"|","{":"\xA8","|":"f","}":"\xBC","~":"\xB4"},h.CHARSETS.C=h.CHARSETS[5]={"[":"\xC4","\\":"\xD6","]":"\xC5","^":"\xDC","`":"\xE9","{":"\xE4","|":"\xF6","}":"\xE5","~":"\xFC"},h.CHARSETS.R={"#":"\xA3","@":"\xE0","[":"\xB0","\\":"\xE7","]":"\xA7","{":"\xE9","|":"\xF9","}":"\xE8","~":"\xA8"},h.CHARSETS.Q={"@":"\xE0","[":"\xE2","\\":"\xE7","]":"\xEA","^":"\xEE","`":"\xF4","{":"\xE9","|":"\xF9","}":"\xE8","~":"\xFB"},h.CHARSETS.K={"@":"\xA7","[":"\xC4","\\":"\xD6","]":"\xDC","{":"\xE4","|":"\xF6","}":"\xFC","~":"\xDF"},h.CHARSETS.Y={"#":"\xA3","@":"\xA7","[":"\xB0","\\":"\xE7","]":"\xE9","`":"\xF9","{":"\xE0","|":"\xF2","}":"\xE8","~":"\xEC"},h.CHARSETS.E=h.CHARSETS[6]={"@":"\xC4","[":"\xC6","\\":"\xD8","]":"\xC5","^":"\xDC","`":"\xE4","{":"\xE6","|":"\xF8","}":"\xE5","~":"\xFC"},h.CHARSETS.Z={"#":"\xA3","@":"\xA7","[":"\xA1","\\":"\xD1","]":"\xBF","{":"\xB0","|":"\xF1","}":"\xE7"},h.CHARSETS.H=h.CHARSETS[7]={"@":"\xC9","[":"\xC4","\\":"\xD6","]":"\xC5","^":"\xDC","`":"\xE9","{":"\xE4","|":"\xF6","}":"\xE5","~":"\xFC"},h.CHARSETS["="]={"#":"\xF9","@":"\xE0","[":"\xE9","\\":"\xE7","]":"\xEA","^":"\xEE",_:"\xE8","`":"\xF4","{":"\xE4","|":"\xF6","}":"\xFC","~":"\xFB"}},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.Params=void 0;var m=function(){function _(r,p){if(r===void 0&&(r=32),p===void 0&&(p=32),this.maxLength=r,this.maxSubParamsLength=p,p>256)throw new Error("maxSubParamsLength must not be greater than 256");this.params=new Int32Array(r),this.length=0,this._subParams=new Int32Array(p),this._subParamsLength=0,this._subParamsIdx=new Uint16Array(r),this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1}return _.fromArray=function(r){var p=new _;if(!r.length)return p;for(var f=r[0]instanceof Array?1:0;f<r.length;++f){var c=r[f];if(c instanceof Array)for(var o=0;o<c.length;++o)p.addSubParam(c[o]);else p.addParam(c)}return p},_.prototype.clone=function(){var r=new _(this.maxLength,this.maxSubParamsLength);return r.params.set(this.params),r.length=this.length,r._subParams.set(this._subParams),r._subParamsLength=this._subParamsLength,r._subParamsIdx.set(this._subParamsIdx),r._rejectDigits=this._rejectDigits,r._rejectSubDigits=this._rejectSubDigits,r._digitIsSub=this._digitIsSub,r},_.prototype.toArray=function(){for(var r=[],p=0;p<this.length;++p){r.push(this.params[p]);var f=this._subParamsIdx[p]>>8,c=255&this._subParamsIdx[p];c-f>0&&r.push(Array.prototype.slice.call(this._subParams,f,c))}return r},_.prototype.reset=function(){this.length=0,this._subParamsLength=0,this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1},_.prototype.addParam=function(r){if(this._digitIsSub=!1,this.length>=this.maxLength)this._rejectDigits=!0;else{if(r<-1)throw new Error("values lesser than -1 are not allowed");this._subParamsIdx[this.length]=this._subParamsLength<<8|this._subParamsLength,this.params[this.length++]=r>2147483647?2147483647:r}},_.prototype.addSubParam=function(r){if(this._digitIsSub=!0,this.length)if(this._rejectDigits||this._subParamsLength>=this.maxSubParamsLength)this._rejectSubDigits=!0;else{if(r<-1)throw new Error("values lesser than -1 are not allowed");this._subParams[this._subParamsLength++]=r>2147483647?2147483647:r,this._subParamsIdx[this.length-1]++}},_.prototype.hasSubParams=function(r){return(255&this._subParamsIdx[r])-(this._subParamsIdx[r]>>8)>0},_.prototype.getSubParams=function(r){var p=this._subParamsIdx[r]>>8,f=255&this._subParamsIdx[r];return f-p>0?this._subParams.subarray(p,f):null},_.prototype.getSubParamsAll=function(){for(var r={},p=0;p<this.length;++p){var f=this._subParamsIdx[p]>>8,c=255&this._subParamsIdx[p];c-f>0&&(r[p]=this._subParams.slice(f,c))}return r},_.prototype.addDigit=function(r){var p;if(!(this._rejectDigits||!(p=this._digitIsSub?this._subParamsLength:this.length)||this._digitIsSub&&this._rejectSubDigits)){var f=this._digitIsSub?this._subParams:this.params,c=f[p-1];f[p-1]=~c?Math.min(10*c+r,2147483647):r}},_}();h.Params=m},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.OscHandler=h.OscParser=void 0;var m=D(23),_=D(8),r=function(){function f(){this._state=0,this._id=-1,this._handlers=Object.create(null),this._handlerFb=function(){}}return f.prototype.addHandler=function(c,o){this._handlers[c]===void 0&&(this._handlers[c]=[]);var i=this._handlers[c];return i.push(o),{dispose:function(){var s=i.indexOf(o);s!==-1&&i.splice(s,1)}}},f.prototype.setHandler=function(c,o){this._handlers[c]=[o]},f.prototype.clearHandler=function(c){this._handlers[c]&&delete this._handlers[c]},f.prototype.setHandlerFallback=function(c){this._handlerFb=c},f.prototype.dispose=function(){this._handlers=Object.create(null),this._handlerFb=function(){}},f.prototype.reset=function(){this._state===2&&this.end(!1),this._id=-1,this._state=0},f.prototype._start=function(){var c=this._handlers[this._id];if(c)for(var o=c.length-1;o>=0;o--)c[o].start();else this._handlerFb(this._id,"START")},f.prototype._put=function(c,o,i){var s=this._handlers[this._id];if(s)for(var a=s.length-1;a>=0;a--)s[a].put(c,o,i);else this._handlerFb(this._id,"PUT",_.utf32ToString(c,o,i))},f.prototype._end=function(c){var o=this._handlers[this._id];if(o){for(var i=o.length-1;i>=0&&o[i].end(c)===!1;i--);for(i--;i>=0;i--)o[i].end(!1)}else this._handlerFb(this._id,"END",c)},f.prototype.start=function(){this.reset(),this._id=-1,this._state=1},f.prototype.put=function(c,o,i){if(this._state!==3){if(this._state===1)for(;o<i;){var s=c[o++];if(s===59){this._state=2,this._start();break}if(s<48||57<s)return void(this._state=3);this._id===-1&&(this._id=0),this._id=10*this._id+s-48}this._state===2&&i-o>0&&this._put(c,o,i)}},f.prototype.end=function(c){this._state!==0&&(this._state!==3&&(this._state===1&&this._start(),this._end(c)),this._id=-1,this._state=0)},f}();h.OscParser=r;var p=function(){function f(c){this._handler=c,this._data="",this._hitLimit=!1}return f.prototype.start=function(){this._data="",this._hitLimit=!1},f.prototype.put=function(c,o,i){this._hitLimit||(this._data+=_.utf32ToString(c,o,i),this._data.length>m.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))},f.prototype.end=function(c){var o;return this._hitLimit?o=!1:c&&(o=this._handler(this._data)),this._data="",this._hitLimit=!1,o},f}();h.OscHandler=p},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.PAYLOAD_LIMIT=void 0,h.PAYLOAD_LIMIT=1e7},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.DcsHandler=h.DcsParser=void 0;var m=D(8),_=D(21),r=D(23),p=[],f=function(){function o(){this._handlers=Object.create(null),this._active=p,this._ident=0,this._handlerFb=function(){}}return o.prototype.dispose=function(){this._handlers=Object.create(null),this._handlerFb=function(){}},o.prototype.addHandler=function(i,s){this._handlers[i]===void 0&&(this._handlers[i]=[]);var a=this._handlers[i];return a.push(s),{dispose:function(){var n=a.indexOf(s);n!==-1&&a.splice(n,1)}}},o.prototype.setHandler=function(i,s){this._handlers[i]=[s]},o.prototype.clearHandler=function(i){this._handlers[i]&&delete this._handlers[i]},o.prototype.setHandlerFallback=function(i){this._handlerFb=i},o.prototype.reset=function(){this._active.length&&this.unhook(!1),this._active=p,this._ident=0},o.prototype.hook=function(i,s){if(this.reset(),this._ident=i,this._active=this._handlers[i]||p,this._active.length)for(var a=this._active.length-1;a>=0;a--)this._active[a].hook(s);else this._handlerFb(this._ident,"HOOK",s)},o.prototype.put=function(i,s,a){if(this._active.length)for(var n=this._active.length-1;n>=0;n--)this._active[n].put(i,s,a);else this._handlerFb(this._ident,"PUT",m.utf32ToString(i,s,a))},o.prototype.unhook=function(i){if(this._active.length){for(var s=this._active.length-1;s>=0&&this._active[s].unhook(i)===!1;s--);for(s--;s>=0;s--)this._active[s].unhook(!1)}else this._handlerFb(this._ident,"UNHOOK",i);this._active=p,this._ident=0},o}();h.DcsParser=f;var c=function(){function o(i){this._handler=i,this._data="",this._hitLimit=!1}return o.prototype.hook=function(i){this._params=i.clone(),this._data="",this._hitLimit=!1},o.prototype.put=function(i,s,a){this._hitLimit||(this._data+=m.utf32ToString(i,s,a),this._data.length>r.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))},o.prototype.unhook=function(i){var s;return this._hitLimit?s=!1:i&&(s=this._handler(this._data,this._params||new _.Params)),this._params=void 0,this._data="",this._hitLimit=!1,s},o}();h.DcsHandler=c},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.removeTerminalFromCache=h.acquireCharAtlas=void 0;var m=D(26),_=D(43),r=[];h.acquireCharAtlas=function(p,f,c,o,i){for(var s=m.generateConfig(o,i,p,c),a=0;a<r.length;a++){var n=(t=r[a]).ownedBy.indexOf(f);if(n>=0){if(m.configEquals(t.config,s))return t.atlas;t.ownedBy.length===1?(t.atlas.dispose(),r.splice(a,1)):t.ownedBy.splice(n,1);break}}for(a=0;a<r.length;a++){var t=r[a];if(m.configEquals(t.config,s))return t.ownedBy.push(f),t.atlas}var e={atlas:new _.DynamicCharAtlas(document,s),config:s,ownedBy:[f]};return r.push(e),e.atlas},h.removeTerminalFromCache=function(p){for(var f=0;f<r.length;f++){var c=r[f].ownedBy.indexOf(p);if(c!==-1){r[f].ownedBy.length===1?(r[f].atlas.dispose(),r.splice(f,1)):r[f].ownedBy.splice(c,1);break}}}},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.is256Color=h.configEquals=h.generateConfig=void 0;var m=D(3);h.generateConfig=function(_,r,p,f){var c={foreground:f.foreground,background:f.background,cursor:void 0,cursorAccent:void 0,selection:void 0,ansi:f.ansi.slice(0,16)};return{devicePixelRatio:window.devicePixelRatio,scaledCharWidth:_,scaledCharHeight:r,fontFamily:p.fontFamily,fontSize:p.fontSize,fontWeight:p.fontWeight,fontWeightBold:p.fontWeightBold,allowTransparency:p.allowTransparency,colors:c}},h.configEquals=function(_,r){for(var p=0;p<_.colors.ansi.length;p++)if(_.colors.ansi[p].rgba!==r.colors.ansi[p].rgba)return!1;return _.devicePixelRatio===r.devicePixelRatio&&_.fontFamily===r.fontFamily&&_.fontSize===r.fontSize&&_.fontWeight===r.fontWeight&&_.fontWeightBold===r.fontWeightBold&&_.allowTransparency===r.allowTransparency&&_.scaledCharWidth===r.scaledCharWidth&&_.scaledCharHeight===r.scaledCharHeight&&_.colors.foreground===r.colors.foreground&&_.colors.background===r.colors.background},h.is256Color=function(_){return _<m.DEFAULT_COLOR}},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.ColorManager=h.DEFAULT_ANSI_COLORS=void 0;var m=D(10),_=D(45),r=m.css.toColor("#ffffff"),p=m.css.toColor("#000000"),f=m.css.toColor("#ffffff"),c=m.css.toColor("#000000"),o={css:"rgba(255, 255, 255, 0.3)",rgba:4294967117};h.DEFAULT_ANSI_COLORS=function(){for(var s=[m.css.toColor("#2e3436"),m.css.toColor("#cc0000"),m.css.toColor("#4e9a06"),m.css.toColor("#c4a000"),m.css.toColor("#3465a4"),m.css.toColor("#75507b"),m.css.toColor("#06989a"),m.css.toColor("#d3d7cf"),m.css.toColor("#555753"),m.css.toColor("#ef2929"),m.css.toColor("#8ae234"),m.css.toColor("#fce94f"),m.css.toColor("#729fcf"),m.css.toColor("#ad7fa8"),m.css.toColor("#34e2e2"),m.css.toColor("#eeeeec")],a=[0,95,135,175,215,255],n=0;n<216;n++){var t=a[n/36%6|0],e=a[n/6%6|0],u=a[n%6];s.push({css:m.channels.toCss(t,e,u),rgba:m.channels.toRgba(t,e,u)})}for(n=0;n<24;n++){var l=8+10*n;s.push({css:m.channels.toCss(l,l,l),rgba:m.channels.toRgba(l,l,l)})}return s}();var i=function(){function s(a,n){this.allowTransparency=n;var t=a.createElement("canvas");t.width=1,t.height=1;var e=t.getContext("2d");if(!e)throw new Error("Could not get rendering context");this._ctx=e,this._ctx.globalCompositeOperation="copy",this._litmusColor=this._ctx.createLinearGradient(0,0,1,1),this._contrastCache=new _.ColorContrastCache,this.colors={foreground:r,background:p,cursor:f,cursorAccent:c,selectionTransparent:o,selectionOpaque:m.color.blend(p,o),ansi:h.DEFAULT_ANSI_COLORS.slice(),contrastCache:this._contrastCache}}return s.prototype.onOptionsChange=function(a){a==="minimumContrastRatio"&&this._contrastCache.clear()},s.prototype.setTheme=function(a){(a===void 0&&(a={}),this.colors.foreground=this._parseColor(a.foreground,r),this.colors.background=this._parseColor(a.background,p),this.colors.cursor=this._parseColor(a.cursor,f,!0),this.colors.cursorAccent=this._parseColor(a.cursorAccent,c,!0),this.colors.selectionTransparent=this._parseColor(a.selection,o,!0),this.colors.selectionOpaque=m.color.blend(this.colors.background,this.colors.selectionTransparent),m.color.isOpaque(this.colors.selectionTransparent))&&(this.colors.selectionTransparent=m.color.opacity(this.colors.selectionTransparent,.3)),this.colors.ansi[0]=this._parseColor(a.black,h.DEFAULT_ANSI_COLORS[0]),this.colors.ansi[1]=this._parseColor(a.red,h.DEFAULT_ANSI_COLORS[1]),this.colors.ansi[2]=this._parseColor(a.green,h.DEFAULT_ANSI_COLORS[2]),this.colors.ansi[3]=this._parseColor(a.yellow,h.DEFAULT_ANSI_COLORS[3]),this.colors.ansi[4]=this._parseColor(a.blue,h.DEFAULT_ANSI_COLORS[4]),this.colors.ansi[5]=this._parseColor(a.magenta,h.DEFAULT_ANSI_COLORS[5]),this.colors.ansi[6]=this._parseColor(a.cyan,h.DEFAULT_ANSI_COLORS[6]),this.colors.ansi[7]=this._parseColor(a.white,h.DEFAULT_ANSI_COLORS[7]),this.colors.ansi[8]=this._parseColor(a.brightBlack,h.DEFAULT_ANSI_COLORS[8]),this.colors.ansi[9]=this._parseColor(a.brightRed,h.DEFAULT_ANSI_COLORS[9]),this.colors.ansi[10]=this._parseColor(a.brightGreen,h.DEFAULT_ANSI_COLORS[10]),this.colors.ansi[11]=this._parseColor(a.brightYellow,h.DEFAULT_ANSI_COLORS[11]),this.colors.ansi[12]=this._parseColor(a.brightBlue,h.DEFAULT_ANSI_COLORS[12]),this.colors.ansi[13]=this._parseColor(a.brightMagenta,h.DEFAULT_ANSI_COLORS[13]),this.colors.ansi[14]=this._parseColor(a.brightCyan,h.DEFAULT_ANSI_COLORS[14]),this.colors.ansi[15]=this._parseColor(a.brightWhite,h.DEFAULT_ANSI_COLORS[15]),this._contrastCache.clear()},s.prototype._parseColor=function(a,n,t){if(t===void 0&&(t=this.allowTransparency),a===void 0)return n;if(this._ctx.fillStyle=this._litmusColor,this._ctx.fillStyle=a,typeof this._ctx.fillStyle!="string")return console.warn("Color: "+a+" is invalid using fallback "+n.css),n;this._ctx.fillRect(0,0,1,1);var e=this._ctx.getImageData(0,0,1,1).data;if(e[3]!==255){if(!t)return console.warn("Color: "+a+" is using transparency, but allowTransparency is false. Using fallback "+n.css+"."),n;var u=this._ctx.fillStyle.substring(5,this._ctx.fillStyle.length-1).split(",").map(function(T){return Number(T)}),l=u[0],g=u[1],C=u[2],x=u[3],y=Math.round(255*x);return{rgba:m.channels.toRgba(l,g,C,y),css:a}}return{css:this._ctx.fillStyle,rgba:m.channels.toRgba(e[0],e[1],e[2],e[3])}},s}();h.ColorManager=i},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.throwIfFalsy=void 0,h.throwIfFalsy=function(m){if(!m)throw new Error("value must not be falsy");return m}},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(i,s){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,n){a.__proto__=n}||function(a,n){for(var t in n)n.hasOwnProperty(t)&&(a[t]=n[t])})(i,s)},function(i,s){function a(){this.constructor=i}m(i,s),i.prototype=s===null?Object.create(s):(a.prototype=s.prototype,new a)});Object.defineProperty(h,"__esModule",{value:!0}),h.CharacterJoinerRegistry=h.JoinedCellData=void 0;var r=D(6),p=D(3),f=D(4),c=function(i){function s(a,n,t){var e=i.call(this)||this;return e.content=0,e.combinedData="",e.fg=a.fg,e.bg=a.bg,e.combinedData=n,e._width=t,e}return _(s,i),s.prototype.isCombined=function(){return 2097152},s.prototype.getWidth=function(){return this._width},s.prototype.getChars=function(){return this.combinedData},s.prototype.getCode=function(){return 2097151},s.prototype.setFromCharData=function(a){throw new Error("not implemented")},s.prototype.getAsCharData=function(){return[this.fg,this.getChars(),this.getWidth(),this.getCode()]},s}(r.AttributeData);h.JoinedCellData=c;var o=function(){function i(s){this._bufferService=s,this._characterJoiners=[],this._nextCharacterJoinerId=0,this._workCell=new f.CellData}return i.prototype.registerCharacterJoiner=function(s){var a={id:this._nextCharacterJoinerId++,handler:s};return this._characterJoiners.push(a),a.id},i.prototype.deregisterCharacterJoiner=function(s){for(var a=0;a<this._characterJoiners.length;a++)if(this._characterJoiners[a].id===s)return this._characterJoiners.splice(a,1),!0;return!1},i.prototype.getJoinedCharacters=function(s){if(this._characterJoiners.length===0)return[];var a=this._bufferService.buffer.lines.get(s);if(!a||a.length===0)return[];for(var n=[],t=a.translateToString(!0),e=0,u=0,l=0,g=a.getFg(0),C=a.getBg(0),x=0;x<a.getTrimmedLength();x++)if(a.loadCell(x,this._workCell),this._workCell.getWidth()!==0){if(this._workCell.fg!==g||this._workCell.bg!==C){if(x-e>1)for(var y=this._getJoinedRanges(t,l,u,a,e),T=0;T<y.length;T++)n.push(y[T]);e=x,l=u,g=this._workCell.fg,C=this._workCell.bg}u+=this._workCell.getChars().length||p.WHITESPACE_CELL_CHAR.length}if(this._bufferService.cols-e>1)for(y=this._getJoinedRanges(t,l,u,a,e),T=0;T<y.length;T++)n.push(y[T]);return n},i.prototype._getJoinedRanges=function(s,a,n,t,e){for(var u=s.substring(a,n),l=this._characterJoiners[0].handler(u),g=1;g<this._characterJoiners.length;g++)for(var C=this._characterJoiners[g].handler(u),x=0;x<C.length;x++)i._mergeRanges(l,C[x]);return this._stringRangesToCellRanges(l,t,e),l},i.prototype._stringRangesToCellRanges=function(s,a,n){var t=0,e=!1,u=0,l=s[t];if(l){for(var g=n;g<this._bufferService.cols;g++){var C=a.getWidth(g),x=a.getString(g).length||p.WHITESPACE_CELL_CHAR.length;if(C!==0){if(!e&&l[0]<=u&&(l[0]=g,e=!0),l[1]<=u){if(l[1]=g,!(l=s[++t]))break;l[0]<=u?(l[0]=g,e=!0):e=!1}u+=x}}l&&(l[1]=this._bufferService.cols)}},i._mergeRanges=function(s,a){for(var n=!1,t=0;t<s.length;t++){var e=s[t];if(n){if(a[1]<=e[0])return s[t-1][1]=a[1],s;if(a[1]<=e[1])return s[t-1][1]=Math.max(a[1],e[1]),s.splice(t,1),s;s.splice(t,1),t--}else{if(a[1]<=e[0])return s.splice(t,0,a),s;if(a[1]<=e[1])return e[0]=Math.min(a[0],e[0]),s;a[0]<e[1]&&(e[0]=Math.min(a[0],e[0]),n=!0)}}return n?s[s.length-1][1]=a[1]:s.push(a),s},i}();h.CharacterJoinerRegistry=o},function(A,h,D){"use strict";function m(_,r){var p=r.getBoundingClientRect();return[_.clientX-p.left,_.clientY-p.top]}Object.defineProperty(h,"__esModule",{value:!0}),h.getRawByteCoords=h.getCoords=h.getCoordsRelativeToElement=void 0,h.getCoordsRelativeToElement=m,h.getCoords=function(_,r,p,f,c,o,i,s){if(c){var a=m(_,r);if(a)return a[0]=Math.ceil((a[0]+(s?o/2:0))/o),a[1]=Math.ceil(a[1]/i),a[0]=Math.min(Math.max(a[0],1),p+(s?1:0)),a[1]=Math.min(Math.max(a[1],1),f),a}},h.getRawByteCoords=function(_){if(_)return{x:_[0]+32,y:_[1]+32}}},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.RenderDebouncer=void 0;var m=function(){function _(r){this._renderCallback=r}return _.prototype.dispose=function(){this._animationFrame&&(window.cancelAnimationFrame(this._animationFrame),this._animationFrame=void 0)},_.prototype.refresh=function(r,p,f){var c=this;this._rowCount=f,r=r!==void 0?r:0,p=p!==void 0?p:this._rowCount-1,this._rowStart=this._rowStart!==void 0?Math.min(this._rowStart,r):r,this._rowEnd=this._rowEnd!==void 0?Math.max(this._rowEnd,p):p,this._animationFrame||(this._animationFrame=window.requestAnimationFrame(function(){return c._innerRefresh()}))},_.prototype._innerRefresh=function(){if(this._rowStart!==void 0&&this._rowEnd!==void 0&&this._rowCount!==void 0){var r=Math.max(this._rowStart,0),p=Math.min(this._rowEnd,this._rowCount-1);this._rowStart=void 0,this._rowEnd=void 0,this._animationFrame=void 0,this._renderCallback(r,p)}},_}();h.RenderDebouncer=m},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(p,f){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(c,o){c.__proto__=o}||function(c,o){for(var i in o)o.hasOwnProperty(i)&&(c[i]=o[i])})(p,f)},function(p,f){function c(){this.constructor=p}m(p,f),p.prototype=f===null?Object.create(f):(c.prototype=f.prototype,new c)});Object.defineProperty(h,"__esModule",{value:!0}),h.ScreenDprMonitor=void 0;var r=function(p){function f(){var c=p!==null&&p.apply(this,arguments)||this;return c._currentDevicePixelRatio=window.devicePixelRatio,c}return _(f,p),f.prototype.setListener=function(c){var o=this;this._listener&&this.clearListener(),this._listener=c,this._outerListener=function(){o._listener&&(o._listener(window.devicePixelRatio,o._currentDevicePixelRatio),o._updateDpr())},this._updateDpr()},f.prototype.dispose=function(){p.prototype.dispose.call(this),this.clearListener()},f.prototype._updateDpr=function(){var c;this._outerListener&&((c=this._resolutionMediaMatchList)===null||c===void 0||c.removeListener(this._outerListener),this._currentDevicePixelRatio=window.devicePixelRatio,this._resolutionMediaMatchList=window.matchMedia("screen and (resolution: "+window.devicePixelRatio+"dppx)"),this._resolutionMediaMatchList.addListener(this._outerListener))},f.prototype.clearListener=function(){this._resolutionMediaMatchList&&this._listener&&this._outerListener&&(this._resolutionMediaMatchList.removeListener(this._outerListener),this._resolutionMediaMatchList=void 0,this._listener=void 0,this._outerListener=void 0)},f}(D(2).Disposable);h.ScreenDprMonitor=r},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.clone=void 0,h.clone=function m(_,r){if(r===void 0&&(r=5),typeof _!="object")return _;var p=Array.isArray(_)?[]:{};for(var f in _)p[f]=r<=1?_[f]:_[f]?m(_[f],r-1):_[f];return p}},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.Terminal=void 0;var m=D(4),_=D(35),r=D(18),p=D(0),f=D(83),c=function(){function t(e){this._core=new _.Terminal(e),this._addonManager=new f.AddonManager}return t.prototype._checkProposedApi=function(){if(!this._core.optionsService.options.allowProposedApi)throw new Error("You must set the allowProposedApi option to true to use proposed API")},Object.defineProperty(t.prototype,"onCursorMove",{get:function(){return this._core.onCursorMove},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onLineFeed",{get:function(){return this._core.onLineFeed},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onSelectionChange",{get:function(){return this._core.onSelectionChange},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onData",{get:function(){return this._core.onData},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onBinary",{get:function(){return this._core.onBinary},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onTitleChange",{get:function(){return this._core.onTitleChange},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onScroll",{get:function(){return this._core.onScroll},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onKey",{get:function(){return this._core.onKey},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onRender",{get:function(){return this._core.onRender},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"onResize",{get:function(){return this._core.onResize},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"element",{get:function(){return this._core.element},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"parser",{get:function(){return this._checkProposedApi(),this._parser||(this._parser=new a(this._core)),this._parser},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"unicode",{get:function(){return this._checkProposedApi(),new n(this._core)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"textarea",{get:function(){return this._core.textarea},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"rows",{get:function(){return this._core.rows},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"cols",{get:function(){return this._core.cols},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"buffer",{get:function(){return this._checkProposedApi(),new i(this._core.buffers)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"markers",{get:function(){return this._checkProposedApi(),this._core.markers},enumerable:!1,configurable:!0}),t.prototype.blur=function(){this._core.blur()},t.prototype.focus=function(){this._core.focus()},t.prototype.resize=function(e,u){this._verifyIntegers(e,u),this._core.resize(e,u)},t.prototype.open=function(e){this._core.open(e)},t.prototype.attachCustomKeyEventHandler=function(e){this._core.attachCustomKeyEventHandler(e)},t.prototype.registerLinkMatcher=function(e,u,l){return this._checkProposedApi(),this._core.registerLinkMatcher(e,u,l)},t.prototype.deregisterLinkMatcher=function(e){this._checkProposedApi(),this._core.deregisterLinkMatcher(e)},t.prototype.registerLinkProvider=function(e){return this._checkProposedApi(),this._core.registerLinkProvider(e)},t.prototype.registerCharacterJoiner=function(e){return this._checkProposedApi(),this._core.registerCharacterJoiner(e)},t.prototype.deregisterCharacterJoiner=function(e){this._checkProposedApi(),this._core.deregisterCharacterJoiner(e)},t.prototype.registerMarker=function(e){return this._checkProposedApi(),this._verifyIntegers(e),this._core.addMarker(e)},t.prototype.addMarker=function(e){return this.registerMarker(e)},t.prototype.hasSelection=function(){return this._core.hasSelection()},t.prototype.select=function(e,u,l){this._verifyIntegers(e,u,l),this._core.select(e,u,l)},t.prototype.getSelection=function(){return this._core.getSelection()},t.prototype.getSelectionPosition=function(){return this._core.getSelectionPosition()},t.prototype.clearSelection=function(){this._core.clearSelection()},t.prototype.selectAll=function(){this._core.selectAll()},t.prototype.selectLines=function(e,u){this._verifyIntegers(e,u),this._core.selectLines(e,u)},t.prototype.dispose=function(){this._addonManager.dispose(),this._core.dispose()},t.prototype.scrollLines=function(e){this._verifyIntegers(e),this._core.scrollLines(e)},t.prototype.scrollPages=function(e){this._verifyIntegers(e),this._core.scrollPages(e)},t.prototype.scrollToTop=function(){this._core.scrollToTop()},t.prototype.scrollToBottom=function(){this._core.scrollToBottom()},t.prototype.scrollToLine=function(e){this._verifyIntegers(e),this._core.scrollToLine(e)},t.prototype.clear=function(){this._core.clear()},t.prototype.write=function(e,u){this._core.write(e,u)},t.prototype.writeUtf8=function(e,u){this._core.write(e,u)},t.prototype.writeln=function(e,u){this._core.write(e),this._core.write(`\r
|
|
|
`,u)},t.prototype.paste=function(e){this._core.paste(e)},t.prototype.getOption=function(e){return this._core.optionsService.getOption(e)},t.prototype.setOption=function(e,u){this._core.optionsService.setOption(e,u)},t.prototype.refresh=function(e,u){this._verifyIntegers(e,u),this._core.refresh(e,u)},t.prototype.reset=function(){this._core.reset()},t.prototype.loadAddon=function(e){return this._addonManager.loadAddon(this,e)},Object.defineProperty(t,"strings",{get:function(){return r},enumerable:!1,configurable:!0}),t.prototype._verifyIntegers=function(){for(var e=[],u=0;u<arguments.length;u++)e[u]=arguments[u];for(var l=0,g=e;l<g.length;l++){var C=g[l];if(C===1/0||isNaN(C)||C%1!=0)throw new Error("This API only accepts integers")}},t}();h.Terminal=c;var o=function(){function t(e,u){this._buffer=e,this.type=u}return t.prototype.init=function(e){return this._buffer=e,this},Object.defineProperty(t.prototype,"cursorY",{get:function(){return this._buffer.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"cursorX",{get:function(){return this._buffer.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"viewportY",{get:function(){return this._buffer.ydisp},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"baseY",{get:function(){return this._buffer.ybase},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"length",{get:function(){return this._buffer.lines.length},enumerable:!1,configurable:!0}),t.prototype.getLine=function(e){var u=this._buffer.lines.get(e);if(u)return new s(u)},t.prototype.getNullCell=function(){return new m.CellData},t}(),i=function(){function t(e){var u=this;this._buffers=e,this._onBufferChange=new p.EventEmitter,this._normal=new o(this._buffers.normal,"normal"),this._alternate=new o(this._buffers.alt,"alternate"),this._buffers.onBufferActivate(function(){return u._onBufferChange.fire(u.active)})}return Object.defineProperty(t.prototype,"onBufferChange",{get:function(){return this._onBufferChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"active",{get:function(){if(this._buffers.active===this._buffers.normal)return this.normal;if(this._buffers.active===this._buffers.alt)return this.alternate;throw new Error("Active buffer is neither normal nor alternate")},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"normal",{get:function(){return this._normal.init(this._buffers.normal)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"alternate",{get:function(){return this._alternate.init(this._buffers.alt)},enumerable:!1,configurable:!0}),t}(),s=function(){function t(e){this._line=e}return Object.defineProperty(t.prototype,"isWrapped",{get:function(){return this._line.isWrapped},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"length",{get:function(){return this._line.length},enumerable:!1,configurable:!0}),t.prototype.getCell=function(e,u){if(!(e<0||e>=this._line.length))return u?(this._line.loadCell(e,u),u):this._line.loadCell(e,new m.CellData)},t.prototype.translateToString=function(e,u,l){return this._line.translateToString(e,u,l)},t}(),a=function(){function t(e){this._core=e}return t.prototype.registerCsiHandler=function(e,u){return this._core.addCsiHandler(e,function(l){return u(l.toArray())})},t.prototype.addCsiHandler=function(e,u){return this.registerCsiHandler(e,u)},t.prototype.registerDcsHandler=function(e,u){return this._core.addDcsHandler(e,function(l,g){return u(l,g.toArray())})},t.prototype.addDcsHandler=function(e,u){return this.registerDcsHandler(e,u)},t.prototype.registerEscHandler=function(e,u){return this._core.addEscHandler(e,u)},t.prototype.addEscHandler=function(e,u){return this.registerEscHandler(e,u)},t.prototype.registerOscHandler=function(e,u){return this._core.addOscHandler(e,u)},t.prototype.addOscHandler=function(e,u){return this.registerOscHandler(e,u)},t}(),n=function(){function t(e){this._core=e}return t.prototype.register=function(e){this._core.unicodeService.register(e)},Object.defineProperty(t.prototype,"versions",{get:function(){return this._core.unicodeService.versions},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"activeVersion",{get:function(){return this._core.unicodeService.activeVersion},set:function(e){this._core.unicodeService.activeVersion=e},enumerable:!1,configurable:!0}),t}()},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(Y,w){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(P,k){P.__proto__=k}||function(P,k){for(var F in k)k.hasOwnProperty(F)&&(P[F]=k[F])})(Y,w)},function(Y,w){function P(){this.constructor=Y}m(Y,w),Y.prototype=w===null?Object.create(w):(P.prototype=w.prototype,new P)});Object.defineProperty(h,"__esModule",{value:!0}),h.Terminal=void 0;var r=D(36),p=D(37),f=D(38),c=D(12),o=D(19),i=D(40),s=D(50),a=D(51),n=D(11),t=D(7),e=D(18),u=D(54),l=D(55),g=D(56),C=D(57),x=D(59),y=D(0),T=D(16),S=D(27),E=D(60),b=D(5),v=D(61),O=D(62),L=D(63),z=D(64),G=D(65),j=typeof window!="undefined"?window.document:null,$=function(Y){function w(P){P===void 0&&(P={});var k=Y.call(this,P)||this;return k.browser=n,k._keyDownHandled=!1,k._onCursorMove=new y.EventEmitter,k._onKey=new y.EventEmitter,k._onRender=new y.EventEmitter,k._onSelectionChange=new y.EventEmitter,k._onTitleChange=new y.EventEmitter,k._onFocus=new y.EventEmitter,k._onBlur=new y.EventEmitter,k._onA11yCharEmitter=new y.EventEmitter,k._onA11yTabEmitter=new y.EventEmitter,k._setup(),k.linkifier=k._instantiationService.createInstance(s.Linkifier),k.linkifier2=k.register(k._instantiationService.createInstance(L.Linkifier2)),k.register(k._inputHandler.onRequestBell(function(){return k.bell()})),k.register(k._inputHandler.onRequestRefreshRows(function(F,M){return k.refresh(F,M)})),k.register(k._inputHandler.onRequestReset(function(){return k.reset()})),k.register(k._inputHandler.onRequestScroll(function(F,M){return k.scroll(F,M||void 0)})),k.register(k._inputHandler.onRequestWindowsOptionsReport(function(F){return k._reportWindowsOptions(F)})),k.register(y.forwardEvent(k._inputHandler.onCursorMove,k._onCursorMove)),k.register(y.forwardEvent(k._inputHandler.onTitleChange,k._onTitleChange)),k.register(y.forwardEvent(k._inputHandler.onA11yChar,k._onA11yCharEmitter)),k.register(y.forwardEvent(k._inputHandler.onA11yTab,k._onA11yTabEmitter)),k.register(k._bufferService.onResize(function(F){return k._afterResize(F.cols,F.rows)})),k}return _(w,Y),Object.defineProperty(w.prototype,"options",{get:function(){return this.optionsService.options},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"onCursorMove",{get:function(){return this._onCursorMove.event},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"onKey",{get:function(){return this._onKey.event},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"onRender",{get:function(){return this._onRender.event},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"onSelectionChange",{get:function(){return this._onSelectionChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"onTitleChange",{get:function(){return this._onTitleChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"onFocus",{get:function(){return this._onFocus.event},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"onBlur",{get:function(){return this._onBlur.event},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"onA11yChar",{get:function(){return this._onA11yCharEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(w.prototype,"onA11yTab",{get:function(){return this._onA11yTabEmitter.event},enumerable:!1,configurable:!0}),w.prototype.dispose=function(){var P,k,F;this._isDisposed||(Y.prototype.dispose.call(this),(P=this._renderService)===null||P===void 0||P.dispose(),this._customKeyEventHandler=void 0,this.write=function(){},(F=(k=this.element)===null||k===void 0?void 0:k.parentNode)===null||F===void 0||F.removeChild(this.element))},w.prototype._setup=function(){Y.prototype._setup.call(this),this._customKeyEventHandler=void 0},Object.defineProperty(w.prototype,"buffer",{get:function(){return this.buffers.active},enumerable:!1,configurable:!0}),w.prototype.focus=function(){this.textarea&&this.textarea.focus({preventScroll:!0})},w.prototype._updateOptions=function(P){var k,F,M,W;switch(Y.prototype._updateOptions.call(this,P),P){case"fontFamily":case"fontSize":(k=this._renderService)===null||k===void 0||k.clear(),(F=this._charSizeService)===null||F===void 0||F.measure();break;case"cursorBlink":case"cursorStyle":this.refresh(this.buffer.y,this.buffer.y);break;case"drawBoldTextInBrightColors":case"letterSpacing":case"lineHeight":case"fontWeight":case"fontWeightBold":case"minimumContrastRatio":this._renderService&&(this._renderService.clear(),this._renderService.onResize(this.cols,this.rows),this.refresh(0,this.rows-1));break;case"rendererType":this._renderService&&(this._renderService.setRenderer(this._createRenderer()),this._renderService.onResize(this.cols,this.rows));break;case"scrollback":(M=this.viewport)===null||M===void 0||M.syncScrollArea();break;case"screenReaderMode":this.optionsService.options.screenReaderMode?!this._accessibilityManager&&this._renderService&&(this._accessibilityManager=new g.AccessibilityManager(this,this._renderService)):((W=this._accessibilityManager)===null||W===void 0||W.dispose(),this._accessibilityManager=void 0);break;case"tabStopWidth":this.buffers.setupTabStops();break;case"theme":this._setTheme(this.optionsService.options.theme)}},w.prototype._onTextAreaFocus=function(P){this._coreService.decPrivateModes.sendFocus&&this._coreService.triggerDataEvent(c.C0.ESC+"[I"),this.updateCursorStyle(P),this.element.classList.add("focus"),this._showCursor(),this._onFocus.fire()},w.prototype.blur=function(){var P;return(P=this.textarea)===null||P===void 0?void 0:P.blur()},w.prototype._onTextAreaBlur=function(){this.textarea.value="",this.refresh(this.buffer.y,this.buffer.y),this._coreService.decPrivateModes.sendFocus&&this._coreService.triggerDataEvent(c.C0.ESC+"[O"),this.element.classList.remove("focus"),this._onBlur.fire()},w.prototype._syncTextArea=function(){if(this.textarea&&this.buffer.isCursorInViewport&&!this._compositionHelper.isComposing){var P=Math.ceil(this._charSizeService.height*this.optionsService.options.lineHeight),k=this._bufferService.buffer.y*P,F=this._bufferService.buffer.x*this._charSizeService.width;this.textarea.style.left=F+"px",this.textarea.style.top=k+"px",this.textarea.style.width=this._charSizeService.width+"px",this.textarea.style.height=P+"px",this.textarea.style.lineHeight=P+"px",this.textarea.style.zIndex="-5"}},w.prototype._initGlobal=function(){var P=this;this._bindKeys(),this.register(t.addDisposableDomListener(this.element,"copy",function(F){P.hasSelection()&&f.copyHandler(F,P._selectionService)}));var k=function(F){return f.handlePasteEvent(F,P.textarea,P._coreService)};this.register(t.addDisposableDomListener(this.textarea,"paste",k)),this.register(t.addDisposableDomListener(this.element,"paste",k)),n.isFirefox?this.register(t.addDisposableDomListener(this.element,"mousedown",function(F){F.button===2&&f.rightClickHandler(F,P.textarea,P.screenElement,P._selectionService,P.options.rightClickSelectsWord)})):this.register(t.addDisposableDomListener(this.element,"contextmenu",function(F){f.rightClickHandler(F,P.textarea,P.screenElement,P._selectionService,P.options.rightClickSelectsWord)})),n.isLinux&&this.register(t.addDisposableDomListener(this.element,"auxclick",function(F){F.button===1&&f.moveTextAreaUnderMouseCursor(F,P.textarea,P.screenElement)}))},w.prototype._bindKeys=function(){var P=this;this.register(t.addDisposableDomListener(this.textarea,"keyup",function(k){return P._keyUp(k)},!0)),this.register(t.addDisposableDomListener(this.textarea,"keydown",function(k){return P._keyDown(k)},!0)),this.register(t.addDisposableDomListener(this.textarea,"keypress",function(k){return P._keyPress(k)},!0)),this.register(t.addDisposableDomListener(this.textarea,"compositionstart",function(){return P._compositionHelper.compositionstart()})),this.register(t.addDisposableDomListener(this.textarea,"compositionupdate",function(k){return P._compositionHelper.compositionupdate(k)})),this.register(t.addDisposableDomListener(this.textarea,"compositionend",function(){return P._compositionHelper.compositionend()})),this.register(this.onRender(function(){return P._compositionHelper.updateCompositionElements()})),this.register(this.onRender(function(k){return P._queueLinkification(k.start,k.end)}))},w.prototype.open=function(P){var k=this;if(!P)throw new Error("Terminal requires a parent element.");j.body.contains(P)||this._logService.debug("Terminal.open was called on an element that was not attached to the DOM"),this._document=P.ownerDocument,this.element=this._document.createElement("div"),this.element.dir="ltr",this.element.classList.add("terminal"),this.element.classList.add("xterm"),this.element.setAttribute("tabindex","0"),P.appendChild(this.element);var F=j.createDocumentFragment();this._viewportElement=j.createElement("div"),this._viewportElement.classList.add("xterm-viewport"),F.appendChild(this._viewportElement),this._viewportScrollArea=j.createElement("div"),this._viewportScrollArea.classList.add("xterm-scroll-area"),this._viewportElement.appendChild(this._viewportScrollArea),this.screenElement=j.createElement("div"),this.screenElement.classList.add("xterm-screen"),this._helperContainer=j.createElement("div"),this._helperContainer.classList.add("xterm-helpers"),this.screenElement.appendChild(this._helperContainer),F.appendChild(this.screenElement),this.textarea=j.createElement("textarea"),this.textarea.classList.add("xterm-helper-textarea"),this.textarea.setAttribute("aria-label",e.promptLabel),this.textarea.setAttribute("aria-multiline","false"),this.textarea.setAttribute("autocorrect","off"),this.textarea.setAttribute("autocapitalize","off"),this.textarea.setAttribute("spellcheck","false"),this.textarea.tabIndex=0,this.register(t.addDisposableDomListener(this.textarea,"focus",function(ae){return k._onTextAreaFocus(ae)})),this.register(t.addDisposableDomListener(this.textarea,"blur",function(){return k._onTextAreaBlur()})),this._helperContainer.appendChild(this.textarea);var M=this._instantiationService.createInstance(z.CoreBrowserService,this.textarea);this._instantiationService.setService(b.ICoreBrowserService,M),this._charSizeService=this._instantiationService.createInstance(v.CharSizeService,this._document,this._helperContainer),this._instantiationService.setService(b.ICharSizeService,this._charSizeService),this._compositionView=j.createElement("div"),this._compositionView.classList.add("composition-view"),this._compositionHelper=this._instantiationService.createInstance(r.CompositionHelper,this.textarea,this._compositionView),this._helperContainer.appendChild(this._compositionView),this.element.appendChild(F),this._theme=this.options.theme||this._theme,this._colorManager=new S.ColorManager(j,this.options.allowTransparency),this.register(this.optionsService.onOptionChange(function(ae){return k._colorManager.onOptionsChange(ae)})),this._colorManager.setTheme(this._theme);var W=this._createRenderer();this._renderService=this.register(this._instantiationService.createInstance(E.RenderService,W,this.rows,this.screenElement)),this._instantiationService.setService(b.IRenderService,this._renderService),this.register(this._renderService.onRenderedBufferChange(function(ae){return k._onRender.fire(ae)})),this.onResize(function(ae){return k._renderService.resize(ae.cols,ae.rows)}),this._soundService=this._instantiationService.createInstance(u.SoundService),this._instantiationService.setService(b.ISoundService,this._soundService),this._mouseService=this._instantiationService.createInstance(O.MouseService),this._instantiationService.setService(b.IMouseService,this._mouseService),this.viewport=this._instantiationService.createInstance(p.Viewport,function(ae,be){return k.scrollLines(ae,be)},this._viewportElement,this._viewportScrollArea),this.viewport.onThemeChange(this._colorManager.colors),this.register(this._inputHandler.onRequestSyncScrollBar(function(){return k.viewport.syncScrollArea()})),this.register(this.viewport),this.register(this.onCursorMove(function(){k._renderService.onCursorMove(),k._syncTextArea()})),this.register(this.onResize(function(){return k._renderService.onResize(k.cols,k.rows)})),this.register(this.onBlur(function(){return k._renderService.onBlur()})),this.register(this.onFocus(function(){return k._renderService.onFocus()})),this.register(this._renderService.onDimensionsChange(function(){return k.viewport.syncScrollArea()})),this._selectionService=this.register(this._instantiationService.createInstance(a.SelectionService,this.element,this.screenElement)),this._instantiationService.setService(b.ISelectionService,this._selectionService),this.register(this._selectionService.onRequestScrollLines(function(ae){return k.scrollLines(ae.amount,ae.suppressScrollEvent)})),this.register(this._selectionService.onSelectionChange(function(){return k._onSelectionChange.fire()})),this.register(this._selectionService.onRequestRedraw(function(ae){return k._renderService.onSelectionChanged(ae.start,ae.end,ae.columnSelectMode)})),this.register(this._selectionService.onLinuxMouseSelection(function(ae){k.textarea.value=ae,k.textarea.focus(),k.textarea.select()})),this.register(this.onScroll(function(){k.viewport.syncScrollArea(),k._selectionService.refresh()})),this.register(t.addDisposableDomListener(this._viewportElement,"scroll",function(){return k._selectionService.refresh()})),this._mouseZoneManager=this._instantiationService.createInstance(l.MouseZoneManager,this.element,this.screenElement),this.register(this._mouseZoneManager),this.register(this.onScroll(function(){return k._mouseZoneManager.clearAll()})),this.linkifier.attachToDom(this.element,this._mouseZoneManager),this.linkifier2.attachToDom(this.element,this._mouseService,this._renderService),this.register(t.addDisposableDomListener(this.element,"mousedown",function(ae){return k._selectionService.onMouseDown(ae)})),this._coreMouseService.areMouseEventsActive?(this._selectionService.disable(),this.element.classList.add("enable-mouse-events")):this._selectionService.enable(),this.options.screenReaderMode&&(this._accessibilityManager=new g.AccessibilityManager(this,this._renderService)),this._charSizeService.measure(),this.refresh(0,this.rows-1),this._initGlobal(),this.bindMouse()},w.prototype._createRenderer=function(){switch(this.options.rendererType){case"canvas":return this._instantiationService.createInstance(i.Renderer,this._colorManager.colors,this.screenElement,this.linkifier,this.linkifier2);case"dom":return this._instantiationService.createInstance(C.DomRenderer,this._colorManager.colors,this.element,this.screenElement,this._viewportElement,this.linkifier,this.linkifier2);default:throw new Error('Unrecognized rendererType "'+this.options.rendererType+'"')}},w.prototype._setTheme=function(P){var k,F,M;this._theme=P,(k=this._colorManager)===null||k===void 0||k.setTheme(P),(F=this._renderService)===null||F===void 0||F.setColors(this._colorManager.colors),(M=this.viewport)===null||M===void 0||M.onThemeChange(this._colorManager.colors)},w.prototype.bindMouse=function(){var P=this,k=this,F=this.element;function M(H){var ne,fe,ie=k._mouseService.getRawByteCoords(H,k.screenElement,k.cols,k.rows);if(!ie)return!1;switch(H.overrideType||H.type){case"mousemove":fe=32,H.buttons===void 0?(ne=3,H.button!==void 0&&(ne=H.button<3?H.button:3)):ne=1&H.buttons?0:4&H.buttons?1:2&H.buttons?2:3;break;case"mouseup":fe=0,ne=H.button<3?H.button:3;break;case"mousedown":fe=1,ne=H.button<3?H.button:3;break;case"wheel":H.deltaY!==0&&(fe=H.deltaY<0?0:1),ne=4;break;default:return!1}return!(fe===void 0||ne===void 0||ne>4)&&k._coreMouseService.triggerMouseEvent({col:ie.x-33,row:ie.y-33,button:ne,action:fe,ctrl:H.ctrlKey,alt:H.altKey,shift:H.shiftKey})}var W={mouseup:null,wheel:null,mousedrag:null,mousemove:null},ae=function(H){return M(H),H.buttons||(P._document.removeEventListener("mouseup",W.mouseup),W.mousedrag&&P._document.removeEventListener("mousemove",W.mousedrag)),P.cancel(H)},be=function(H){return M(H),H.preventDefault(),P.cancel(H)},de=function(H){H.buttons&&M(H)},ge=function(H){H.buttons||M(H)};this.register(this._coreMouseService.onProtocolChange(function(H){H?(P.optionsService.options.logLevel==="debug"&&P._logService.debug("Binding to mouse events:",P._coreMouseService.explainEvents(H)),P.element.classList.add("enable-mouse-events"),P._selectionService.disable()):(P._logService.debug("Unbinding from mouse events."),P.element.classList.remove("enable-mouse-events"),P._selectionService.enable()),8&H?W.mousemove||(F.addEventListener("mousemove",ge),W.mousemove=ge):(F.removeEventListener("mousemove",W.mousemove),W.mousemove=null),16&H?W.wheel||(F.addEventListener("wheel",be,{passive:!1}),W.wheel=be):(F.removeEventListener("wheel",W.wheel),W.wheel=null),2&H?W.mouseup||(W.mouseup=ae):(P._document.removeEventListener("mouseup",W.mouseup),W.mouseup=null),4&H?W.mousedrag||(W.mousedrag=de):(P._document.removeEventListener("mousemove",W.mousedrag),W.mousedrag=null)})),this._coreMouseService.activeProtocol=this._coreMouseService.activeProtocol,this.register(t.addDisposableDomListener(F,"mousedown",function(H){if(H.preventDefault(),P.focus(),P._coreMouseService.areMouseEventsActive&&!P._selectionService.shouldForceSelection(H))return M(H),W.mouseup&&P._document.addEventListener("mouseup",W.mouseup),W.mousedrag&&P._document.addEventListener("mousemove",W.mousedrag),P.cancel(H)})),this.register(t.addDisposableDomListener(F,"wheel",function(H){if(!W.wheel){if(!P.buffer.hasScrollback){var ne=P.viewport.getLinesScrolled(H);if(ne===0)return;for(var fe=c.C0.ESC+(P._coreService.decPrivateModes.applicationCursorKeys?"O":"[")+(H.deltaY<0?"A":"B"),ie="",re=0;re<Math.abs(ne);re++)ie+=fe;P._coreService.triggerDataEvent(ie,!0)}}},{passive:!0})),this.register(t.addDisposableDomListener(F,"wheel",function(H){if(!W.wheel)return P.viewport.onWheel(H)?void 0:P.cancel(H)},{passive:!1})),this.register(t.addDisposableDomListener(F,"touchstart",function(H){if(!P._coreMouseService.areMouseEventsActive)return P.viewport.onTouchStart(H),P.cancel(H)},{passive:!0})),this.register(t.addDisposableDomListener(F,"touchmove",function(H){if(!P._coreMouseService.areMouseEventsActive)return P.viewport.onTouchMove(H)?void 0:P.cancel(H)},{passive:!1}))},w.prototype.refresh=function(P,k){var F;(F=this._renderService)===null||F===void 0||F.refreshRows(P,k)},w.prototype._queueLinkification=function(P,k){var F;(F=this.linkifier)===null||F===void 0||F.linkifyRows(P,k)},w.prototype.updateCursorStyle=function(P){this._selectionService&&this._selectionService.shouldColumnSelect(P)?this.element.classList.add("column-select"):this.element.classList.remove("column-select")},w.prototype._showCursor=function(){this._coreService.isCursorInitialized||(this._coreService.isCursorInitialized=!0,this.refresh(this.buffer.y,this.buffer.y))},w.prototype.scrollLines=function(P,k){Y.prototype.scrollLines.call(this,P,k),this.refresh(0,this.rows-1)},w.prototype.paste=function(P){f.paste(P,this.textarea,this._coreService)},w.prototype.attachCustomKeyEventHandler=function(P){this._customKeyEventHandler=P},w.prototype.registerLinkMatcher=function(P,k,F){var M=this.linkifier.registerLinkMatcher(P,k,F);return this.refresh(0,this.rows-1),M},w.prototype.deregisterLinkMatcher=function(P){this.linkifier.deregisterLinkMatcher(P)&&this.refresh(0,this.rows-1)},w.prototype.registerLinkProvider=function(P){return this.linkifier2.registerLinkProvider(P)},w.prototype.registerCharacterJoiner=function(P){var k=this._renderService.registerCharacterJoiner(P);return this.refresh(0,this.rows-1),k},w.prototype.deregisterCharacterJoiner=function(P){this._renderService.deregisterCharacterJoiner(P)&&this.refresh(0,this.rows-1)},Object.defineProperty(w.prototype,"markers",{get:function(){return this.buffer.markers},enumerable:!1,configurable:!0}),w.prototype.addMarker=function(P){if(this.buffer===this.buffers.normal)return this.buffer.addMarker(this.buffer.ybase+this.buffer.y+P)},w.prototype.hasSelection=function(){return!!this._selectionService&&this._selectionService.hasSelection},w.prototype.select=function(P,k,F){this._selectionService.setSelection(P,k,F)},w.prototype.getSelection=function(){return this._selectionService?this._selectionService.selectionText:""},w.prototype.getSelectionPosition=function(){if(this._selectionService&&this._selectionService.hasSelection)return{startColumn:this._selectionService.selectionStart[0],startRow:this._selectionService.selectionStart[1],endColumn:this._selectionService.selectionEnd[0],endRow:this._selectionService.selectionEnd[1]}},w.prototype.clearSelection=function(){var P;(P=this._selectionService)===null||P===void 0||P.clearSelection()},w.prototype.selectAll=function(){var P;(P=this._selectionService)===null||P===void 0||P.selectAll()},w.prototype.selectLines=function(P,k){var F;(F=this._selectionService)===null||F===void 0||F.selectLines(P,k)},w.prototype._keyDown=function(P){if(this._keyDownHandled=!1,this._customKeyEventHandler&&this._customKeyEventHandler(P)===!1)return!1;if(!this._compositionHelper.keydown(P))return this.buffer.ybase!==this.buffer.ydisp&&this.scrollToBottom(),!1;var k=x.evaluateKeyboardEvent(P,this._coreService.decPrivateModes.applicationCursorKeys,this.browser.isMac,this.options.macOptionIsMeta);if(this.updateCursorStyle(P),k.type===3||k.type===2){var F=this.rows-1;return this.scrollLines(k.type===2?-F:F),this.cancel(P,!0)}return k.type===1&&this.selectAll(),!!this._isThirdLevelShift(this.browser,P)||(k.cancel&&this.cancel(P,!0),!k.key||(k.key!==c.C0.ETX&&k.key!==c.C0.CR||(this.textarea.value=""),this._onKey.fire({key:k.key,domEvent:P}),this._showCursor(),this._coreService.triggerDataEvent(k.key,!0),this.optionsService.options.screenReaderMode?void(this._keyDownHandled=!0):this.cancel(P,!0)))},w.prototype._isThirdLevelShift=function(P,k){var F=P.isMac&&!this.options.macOptionIsMeta&&k.altKey&&!k.ctrlKey&&!k.metaKey||P.isWindows&&k.altKey&&k.ctrlKey&&!k.metaKey;return k.type==="keypress"?F:F&&(!k.keyCode||k.keyCode>47)},w.prototype._keyUp=function(P){this._customKeyEventHandler&&this._customKeyEventHandler(P)===!1||(function(k){return k.keyCode===16||k.keyCode===17||k.keyCode===18}(P)||this.focus(),this.updateCursorStyle(P))},w.prototype._keyPress=function(P){var k;if(this._keyDownHandled)return!1;if(this._customKeyEventHandler&&this._customKeyEventHandler(P)===!1)return!1;if(this.cancel(P),P.charCode)k=P.charCode;else if(P.which===null||P.which===void 0)k=P.keyCode;else{if(P.which===0||P.charCode===0)return!1;k=P.which}return!(!k||(P.altKey||P.ctrlKey||P.metaKey)&&!this._isThirdLevelShift(this.browser,P))&&(k=String.fromCharCode(k),this._onKey.fire({key:k,domEvent:P}),this._showCursor(),this._coreService.triggerDataEvent(k,!0),!0)},w.prototype.bell=function(){this._soundBell()&&this._soundService.playBellSound()},w.prototype.resize=function(P,k){P!==this.cols||k!==this.rows?Y.prototype.resize.call(this,P,k):this._charSizeService&&!this._charSizeService.hasValidSize&&this._charSizeService.measure()},w.prototype._afterResize=function(P,k){var F,M;(F=this._charSizeService)===null||F===void 0||F.measure(),(M=this.viewport)===null||M===void 0||M.syncScrollArea(!0)},w.prototype.clear=function(){if(this.buffer.ybase!==0||this.buffer.y!==0){this.buffer.lines.set(0,this.buffer.lines.get(this.buffer.ybase+this.buffer.y)),this.buffer.lines.length=1,this.buffer.ydisp=0,this.buffer.ybase=0,this.buffer.y=0;for(var P=1;P<this.rows;P++)this.buffer.lines.push(this.buffer.getBlankLine(T.DEFAULT_ATTR_DATA));this.refresh(0,this.rows-1),this._onScroll.fire(this.buffer.ydisp)}},w.prototype.reset=function(){var P,k;this.options.rows=this.rows,this.options.cols=this.cols;var F=this._customKeyEventHandler;this._setup(),Y.prototype.reset.call(this),(P=this._selectionService)===null||P===void 0||P.reset(),this._customKeyEventHandler=F,this.refresh(0,this.rows-1),(k=this.viewport)===null||k===void 0||k.syncScrollArea()},w.prototype._reportWindowsOptions=function(P){if(this._renderService)switch(P){case o.WindowsOptionsReportType.GET_WIN_SIZE_PIXELS:var k=this._renderService.dimensions.scaledCanvasWidth.toFixed(0),F=this._renderService.dimensions.scaledCanvasHeight.toFixed(0);this._coreService.triggerDataEvent(c.C0.ESC+"[4;"+F+";"+k+"t");break;case o.WindowsOptionsReportType.GET_CELL_SIZE_PIXELS:var M=this._renderService.dimensions.scaledCellWidth.toFixed(0),W=this._renderService.dimensions.scaledCellHeight.toFixed(0);this._coreService.triggerDataEvent(c.C0.ESC+"[6;"+W+";"+M+"t")}},w.prototype.cancel=function(P,k){if(this.options.cancelEvents||k)return P.preventDefault(),P.stopPropagation(),!1},w.prototype._visualBell=function(){return!1},w.prototype._soundBell=function(){return this.options.bellStyle==="sound"},w}(G.CoreTerminal);h.Terminal=$},function(A,h,D){"use strict";var m=this&&this.__decorate||function(c,o,i,s){var a,n=arguments.length,t=n<3?o:s===null?s=Object.getOwnPropertyDescriptor(o,i):s;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")t=Reflect.decorate(c,o,i,s);else for(var e=c.length-1;e>=0;e--)(a=c[e])&&(t=(n<3?a(t):n>3?a(o,i,t):a(o,i))||t);return n>3&&t&&Object.defineProperty(o,i,t),t},_=this&&this.__param||function(c,o){return function(i,s){o(i,s,c)}};Object.defineProperty(h,"__esModule",{value:!0}),h.CompositionHelper=void 0;var r=D(5),p=D(1),f=function(){function c(o,i,s,a,n,t){this._textarea=o,this._compositionView=i,this._bufferService=s,this._optionsService=a,this._charSizeService=n,this._coreService=t,this._isComposing=!1,this._isSendingComposition=!1,this._compositionPosition={start:0,end:0}}return Object.defineProperty(c.prototype,"isComposing",{get:function(){return this._isComposing},enumerable:!1,configurable:!0}),c.prototype.compositionstart=function(){this._isComposing=!0,this._compositionPosition.start=this._textarea.value.length,this._compositionView.textContent="",this._compositionView.classList.add("active")},c.prototype.compositionupdate=function(o){var i=this;this._compositionView.textContent=o.data,this.updateCompositionElements(),setTimeout(function(){i._compositionPosition.end=i._textarea.value.length},0)},c.prototype.compositionend=function(){this._finalizeComposition(!0)},c.prototype.keydown=function(o){if(this._isComposing||this._isSendingComposition){if(o.keyCode===229)return!1;if(o.keyCode===16||o.keyCode===17||o.keyCode===18)return!1;this._finalizeComposition(!1)}return o.keyCode!==229||(this._handleAnyTextareaChanges(),!1)},c.prototype._finalizeComposition=function(o){var i=this;if(this._compositionView.classList.remove("active"),this._isComposing=!1,o){var s={start:this._compositionPosition.start,end:this._compositionPosition.end};this._isSendingComposition=!0,setTimeout(function(){if(i._isSendingComposition){i._isSendingComposition=!1;var n=void 0;n=i._isComposing?i._textarea.value.substring(s.start,s.end):i._textarea.value.substring(s.start),i._coreService.triggerDataEvent(n,!0)}},0)}else{this._isSendingComposition=!1;var a=this._textarea.value.substring(this._compositionPosition.start,this._compositionPosition.end);this._coreService.triggerDataEvent(a,!0)}},c.prototype._handleAnyTextareaChanges=function(){var o=this,i=this._textarea.value;setTimeout(function(){if(!o._isComposing){var s=o._textarea.value.replace(i,"");s.length>0&&o._coreService.triggerDataEvent(s,!0)}},0)},c.prototype.updateCompositionElements=function(o){var i=this;if(this._isComposing){if(this._bufferService.buffer.isCursorInViewport){var s=Math.ceil(this._charSizeService.height*this._optionsService.options.lineHeight),a=this._bufferService.buffer.y*s,n=this._bufferService.buffer.x*this._charSizeService.width;this._compositionView.style.left=n+"px",this._compositionView.style.top=a+"px",this._compositionView.style.height=s+"px",this._compositionView.style.lineHeight=s+"px",this._compositionView.style.fontFamily=this._optionsService.options.fontFamily,this._compositionView.style.fontSize=this._optionsService.options.fontSize+"px";var t=this._compositionView.getBoundingClientRect();this._textarea.style.left=n+"px",this._textarea.style.top=a+"px",this._textarea.style.width=t.width+"px",this._textarea.style.height=t.height+"px",this._textarea.style.lineHeight=t.height+"px"}o||setTimeout(function(){return i.updateCompositionElements(!0)},0)}},c=m([_(2,p.IBufferService),_(3,p.IOptionsService),_(4,r.ICharSizeService),_(5,p.ICoreService)],c)}();h.CompositionHelper=f},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(a,n){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var u in e)e.hasOwnProperty(u)&&(t[u]=e[u])})(a,n)},function(a,n){function t(){this.constructor=a}m(a,n),a.prototype=n===null?Object.create(n):(t.prototype=n.prototype,new t)}),r=this&&this.__decorate||function(a,n,t,e){var u,l=arguments.length,g=l<3?n:e===null?e=Object.getOwnPropertyDescriptor(n,t):e;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")g=Reflect.decorate(a,n,t,e);else for(var C=a.length-1;C>=0;C--)(u=a[C])&&(g=(l<3?u(g):l>3?u(n,t,g):u(n,t))||g);return l>3&&g&&Object.defineProperty(n,t,g),g},p=this&&this.__param||function(a,n){return function(t,e){n(t,e,a)}};Object.defineProperty(h,"__esModule",{value:!0}),h.Viewport=void 0;var f=D(2),c=D(7),o=D(5),i=D(1),s=function(a){function n(t,e,u,l,g,C,x){var y=a.call(this)||this;return y._scrollLines=t,y._viewportElement=e,y._scrollArea=u,y._bufferService=l,y._optionsService=g,y._charSizeService=C,y._renderService=x,y.scrollBarWidth=0,y._currentRowHeight=0,y._lastRecordedBufferLength=0,y._lastRecordedViewportHeight=0,y._lastRecordedBufferHeight=0,y._lastTouchY=0,y._lastScrollTop=0,y._wheelPartialScroll=0,y._refreshAnimationFrame=null,y._ignoreNextScrollEvent=!1,y.scrollBarWidth=y._viewportElement.offsetWidth-y._scrollArea.offsetWidth||15,y.register(c.addDisposableDomListener(y._viewportElement,"scroll",y._onScroll.bind(y))),setTimeout(function(){return y.syncScrollArea()},0),y}return _(n,a),n.prototype.onThemeChange=function(t){this._viewportElement.style.backgroundColor=t.background.css},n.prototype._refresh=function(t){var e=this;if(t)return this._innerRefresh(),void(this._refreshAnimationFrame!==null&&cancelAnimationFrame(this._refreshAnimationFrame));this._refreshAnimationFrame===null&&(this._refreshAnimationFrame=requestAnimationFrame(function(){return e._innerRefresh()}))},n.prototype._innerRefresh=function(){if(this._charSizeService.height>0){this._currentRowHeight=this._renderService.dimensions.scaledCellHeight/window.devicePixelRatio,this._lastRecordedViewportHeight=this._viewportElement.offsetHeight;var t=Math.round(this._currentRowHeight*this._lastRecordedBufferLength)+(this._lastRecordedViewportHeight-this._renderService.dimensions.canvasHeight);this._lastRecordedBufferHeight!==t&&(this._lastRecordedBufferHeight=t,this._scrollArea.style.height=this._lastRecordedBufferHeight+"px")}var e=this._bufferService.buffer.ydisp*this._currentRowHeight;this._viewportElement.scrollTop!==e&&(this._ignoreNextScrollEvent=!0,this._viewportElement.scrollTop=e),this._refreshAnimationFrame=null},n.prototype.syncScrollArea=function(t){if(t===void 0&&(t=!1),this._lastRecordedBufferLength!==this._bufferService.buffer.lines.length)return this._lastRecordedBufferLength=this._bufferService.buffer.lines.length,void this._refresh(t);if(this._lastRecordedViewportHeight===this._renderService.dimensions.canvasHeight){var e=this._bufferService.buffer.ydisp*this._currentRowHeight;this._lastScrollTop===e&&this._lastScrollTop===this._viewportElement.scrollTop&&this._renderService.dimensions.scaledCellHeight/window.devicePixelRatio===this._currentRowHeight||this._refresh(t)}else this._refresh(t)},n.prototype._onScroll=function(t){if(this._lastScrollTop=this._viewportElement.scrollTop,this._viewportElement.offsetParent)if(this._ignoreNextScrollEvent)this._ignoreNextScrollEvent=!1;else{var e=Math.round(this._lastScrollTop/this._currentRowHeight)-this._bufferService.buffer.ydisp;this._scrollLines(e,!0)}},n.prototype._bubbleScroll=function(t,e){var u=this._viewportElement.scrollTop+this._lastRecordedViewportHeight;return!(e<0&&this._viewportElement.scrollTop!==0||e>0&&u<this._lastRecordedBufferHeight)||(t.cancelable&&t.preventDefault(),!1)},n.prototype.onWheel=function(t){var e=this._getPixelsScrolled(t);return e!==0&&(this._viewportElement.scrollTop+=e,this._bubbleScroll(t,e))},n.prototype._getPixelsScrolled=function(t){if(t.deltaY===0)return 0;var e=this._applyScrollModifier(t.deltaY,t);return t.deltaMode===WheelEvent.DOM_DELTA_LINE?e*=this._currentRowHeight:t.deltaMode===WheelEvent.DOM_DELTA_PAGE&&(e*=this._currentRowHeight*this._bufferService.rows),e},n.prototype.getLinesScrolled=function(t){if(t.deltaY===0)return 0;var e=this._applyScrollModifier(t.deltaY,t);return t.deltaMode===WheelEvent.DOM_DELTA_PIXEL?(e/=this._currentRowHeight+0,this._wheelPartialScroll+=e,e=Math.floor(Math.abs(this._wheelPartialScroll))*(this._wheelPartialScroll>0?1:-1),this._wheelPartialScroll%=1):t.deltaMode===WheelEvent.DOM_DELTA_PAGE&&(e*=this._bufferService.rows),e},n.prototype._applyScrollModifier=function(t,e){var u=this._optionsService.options.fastScrollModifier;return u==="alt"&&e.altKey||u==="ctrl"&&e.ctrlKey||u==="shift"&&e.shiftKey?t*this._optionsService.options.fastScrollSensitivity*this._optionsService.options.scrollSensitivity:t*this._optionsService.options.scrollSensitivity},n.prototype.onTouchStart=function(t){this._lastTouchY=t.touches[0].pageY},n.prototype.onTouchMove=function(t){var e=this._lastTouchY-t.touches[0].pageY;return this._lastTouchY=t.touches[0].pageY,e!==0&&(this._viewportElement.scrollTop+=e,this._bubbleScroll(t,e))},n=r([p(3,i.IBufferService),p(4,i.IOptionsService),p(5,o.ICharSizeService),p(6,o.IRenderService)],n)}(f.Disposable);h.Viewport=s},function(A,h,D){"use strict";function m(f){return f.replace(/\r?\n/g,"\r")}function _(f,c){return c?"[200~"+f+"[201~":f}function r(f,c,o){f=_(f=m(f),o.decPrivateModes.bracketedPasteMode),o.triggerDataEvent(f,!0),c.value=""}function p(f,c,o){var i=o.getBoundingClientRect(),s=f.clientX-i.left-10,a=f.clientY-i.top-10;c.style.width="20px",c.style.height="20px",c.style.left=s+"px",c.style.top=a+"px",c.style.zIndex="1000",c.focus()}Object.defineProperty(h,"__esModule",{value:!0}),h.rightClickHandler=h.moveTextAreaUnderMouseCursor=h.paste=h.handlePasteEvent=h.copyHandler=h.bracketTextForPaste=h.prepareTextForTerminal=void 0,h.prepareTextForTerminal=m,h.bracketTextForPaste=_,h.copyHandler=function(f,c){f.clipboardData&&f.clipboardData.setData("text/plain",c.selectionText),f.preventDefault()},h.handlePasteEvent=function(f,c,o){f.stopPropagation(),f.clipboardData&&r(f.clipboardData.getData("text/plain"),c,o)},h.paste=r,h.moveTextAreaUnderMouseCursor=p,h.rightClickHandler=function(f,c,o,i,s){p(f,c,o),s&&!i.isClickInSelection(f)&&i.selectWordAtCursor(f),c.value=i.selectionText,c.select()}},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(a,n){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var u in e)e.hasOwnProperty(u)&&(t[u]=e[u])})(a,n)},function(a,n){function t(){this.constructor=a}m(a,n),a.prototype=n===null?Object.create(n):(t.prototype=n.prototype,new t)});Object.defineProperty(h,"__esModule",{value:!0}),h.EscapeSequenceParser=h.VT500_TRANSITION_TABLE=h.TransitionTable=void 0;var r=D(2),p=D(15),f=D(21),c=D(22),o=D(24),i=function(){function a(n){this.table=new Uint8Array(n)}return a.prototype.setDefault=function(n,t){p.fill(this.table,n<<4|t)},a.prototype.add=function(n,t,e,u){this.table[t<<8|n]=e<<4|u},a.prototype.addMany=function(n,t,e,u){for(var l=0;l<n.length;l++)this.table[t<<8|n[l]]=e<<4|u},a}();h.TransitionTable=i,h.VT500_TRANSITION_TABLE=function(){var a=new i(4095),n=Array.apply(null,Array(256)).map(function(C,x){return x}),t=function(C,x){return n.slice(C,x)},e=t(32,127),u=t(0,24);u.push(25),u.push.apply(u,t(28,32));var l,g=t(0,14);for(l in a.setDefault(1,0),a.addMany(e,0,2,0),g)a.addMany([24,26,153,154],l,3,0),a.addMany(t(128,144),l,3,0),a.addMany(t(144,152),l,3,0),a.add(156,l,0,0),a.add(27,l,11,1),a.add(157,l,4,8),a.addMany([152,158,159],l,0,7),a.add(155,l,11,3),a.add(144,l,11,9);return a.addMany(u,0,3,0),a.addMany(u,1,3,1),a.add(127,1,0,1),a.addMany(u,8,0,8),a.addMany(u,3,3,3),a.add(127,3,0,3),a.addMany(u,4,3,4),a.add(127,4,0,4),a.addMany(u,6,3,6),a.addMany(u,5,3,5),a.add(127,5,0,5),a.addMany(u,2,3,2),a.add(127,2,0,2),a.add(93,1,4,8),a.addMany(e,8,5,8),a.add(127,8,5,8),a.addMany([156,27,24,26,7],8,6,0),a.addMany(t(28,32),8,0,8),a.addMany([88,94,95],1,0,7),a.addMany(e,7,0,7),a.addMany(u,7,0,7),a.add(156,7,0,0),a.add(127,7,0,7),a.add(91,1,11,3),a.addMany(t(64,127),3,7,0),a.addMany(t(48,60),3,8,4),a.addMany([60,61,62,63],3,9,4),a.addMany(t(48,60),4,8,4),a.addMany(t(64,127),4,7,0),a.addMany([60,61,62,63],4,0,6),a.addMany(t(32,64),6,0,6),a.add(127,6,0,6),a.addMany(t(64,127),6,0,0),a.addMany(t(32,48),3,9,5),a.addMany(t(32,48),5,9,5),a.addMany(t(48,64),5,0,6),a.addMany(t(64,127),5,7,0),a.addMany(t(32,48),4,9,5),a.addMany(t(32,48),1,9,2),a.addMany(t(32,48),2,9,2),a.addMany(t(48,127),2,10,0),a.addMany(t(48,80),1,10,0),a.addMany(t(81,88),1,10,0),a.addMany([89,90,92],1,10,0),a.addMany(t(96,127),1,10,0),a.add(80,1,11,9),a.addMany(u,9,0,9),a.add(127,9,0,9),a.addMany(t(28,32),9,0,9),a.addMany(t(32,48),9,9,12),a.addMany(t(48,60),9,8,10),a.addMany([60,61,62,63],9,9,10),a.addMany(u,11,0,11),a.addMany(t(32,128),11,0,11),a.addMany(t(28,32),11,0,11),a.addMany(u,10,0,10),a.add(127,10,0,10),a.addMany(t(28,32),10,0,10),a.addMany(t(48,60),10,8,10),a.addMany([60,61,62,63],10,0,11),a.addMany(t(32,48),10,9,12),a.addMany(u,12,0,12),a.add(127,12,0,12),a.addMany(t(28,32),12,0,12),a.addMany(t(32,48),12,9,12),a.addMany(t(48,64),12,0,11),a.addMany(t(64,127),12,12,13),a.addMany(t(64,127),10,12,13),a.addMany(t(64,127),9,12,13),a.addMany(u,13,13,13),a.addMany(e,13,13,13),a.add(127,13,0,13),a.addMany([27,156,24,26],13,14,0),a.add(160,0,2,0),a.add(160,8,5,8),a.add(160,6,0,6),a.add(160,11,0,11),a.add(160,13,13,13),a}();var s=function(a){function n(t){t===void 0&&(t=h.VT500_TRANSITION_TABLE);var e=a.call(this)||this;return e._transitions=t,e.initialState=0,e.currentState=e.initialState,e._params=new f.Params,e._params.addParam(0),e._collect=0,e.precedingCodepoint=0,e._printHandlerFb=function(u,l,g){},e._executeHandlerFb=function(u){},e._csiHandlerFb=function(u,l){},e._escHandlerFb=function(u){},e._errorHandlerFb=function(u){return u},e._printHandler=e._printHandlerFb,e._executeHandlers=Object.create(null),e._csiHandlers=Object.create(null),e._escHandlers=Object.create(null),e._oscParser=new c.OscParser,e._dcsParser=new o.DcsParser,e._errorHandler=e._errorHandlerFb,e.setEscHandler({final:"\\"},function(){}),e}return _(n,a),n.prototype._identifier=function(t,e){e===void 0&&(e=[64,126]);var u=0;if(t.prefix){if(t.prefix.length>1)throw new Error("only one byte as prefix supported");if((u=t.prefix.charCodeAt(0))&&60>u||u>63)throw new Error("prefix must be in range 0x3c .. 0x3f")}if(t.intermediates){if(t.intermediates.length>2)throw new Error("only two bytes as intermediates are supported");for(var l=0;l<t.intermediates.length;++l){var g=t.intermediates.charCodeAt(l);if(32>g||g>47)throw new Error("intermediate must be in range 0x20 .. 0x2f");u<<=8,u|=g}}if(t.final.length!==1)throw new Error("final must be a single byte");var C=t.final.charCodeAt(0);if(e[0]>C||C>e[1])throw new Error("final must be in range "+e[0]+" .. "+e[1]);return u<<=8,u|=C},n.prototype.identToString=function(t){for(var e=[];t;)e.push(String.fromCharCode(255&t)),t>>=8;return e.reverse().join("")},n.prototype.dispose=function(){this._csiHandlers=Object.create(null),this._executeHandlers=Object.create(null),this._escHandlers=Object.create(null),this._oscParser.dispose(),this._dcsParser.dispose()},n.prototype.setPrintHandler=function(t){this._printHandler=t},n.prototype.clearPrintHandler=function(){this._printHandler=this._printHandlerFb},n.prototype.addEscHandler=function(t,e){var u=this._identifier(t,[48,126]);this._escHandlers[u]===void 0&&(this._escHandlers[u]=[]);var l=this._escHandlers[u];return l.push(e),{dispose:function(){var g=l.indexOf(e);g!==-1&&l.splice(g,1)}}},n.prototype.setEscHandler=function(t,e){this._escHandlers[this._identifier(t,[48,126])]=[e]},n.prototype.clearEscHandler=function(t){this._escHandlers[this._identifier(t,[48,126])]&&delete this._escHandlers[this._identifier(t,[48,126])]},n.prototype.setEscHandlerFallback=function(t){this._escHandlerFb=t},n.prototype.setExecuteHandler=function(t,e){this._executeHandlers[t.charCodeAt(0)]=e},n.prototype.clearExecuteHandler=function(t){this._executeHandlers[t.charCodeAt(0)]&&delete this._executeHandlers[t.charCodeAt(0)]},n.prototype.setExecuteHandlerFallback=function(t){this._executeHandlerFb=t},n.prototype.addCsiHandler=function(t,e){var u=this._identifier(t);this._csiHandlers[u]===void 0&&(this._csiHandlers[u]=[]);var l=this._csiHandlers[u];return l.push(e),{dispose:function(){var g=l.indexOf(e);g!==-1&&l.splice(g,1)}}},n.prototype.setCsiHandler=function(t,e){this._csiHandlers[this._identifier(t)]=[e]},n.prototype.clearCsiHandler=function(t){this._csiHandlers[this._identifier(t)]&&delete this._csiHandlers[this._identifier(t)]},n.prototype.setCsiHandlerFallback=function(t){this._csiHandlerFb=t},n.prototype.addDcsHandler=function(t,e){return this._dcsParser.addHandler(this._identifier(t),e)},n.prototype.setDcsHandler=function(t,e){this._dcsParser.setHandler(this._identifier(t),e)},n.prototype.clearDcsHandler=function(t){this._dcsParser.clearHandler(this._identifier(t))},n.prototype.setDcsHandlerFallback=function(t){this._dcsParser.setHandlerFallback(t)},n.prototype.addOscHandler=function(t,e){return this._oscParser.addHandler(t,e)},n.prototype.setOscHandler=function(t,e){this._oscParser.setHandler(t,e)},n.prototype.clearOscHandler=function(t){this._oscParser.clearHandler(t)},n.prototype.setOscHandlerFallback=function(t){this._oscParser.setHandlerFallback(t)},n.prototype.setErrorHandler=function(t){this._errorHandler=t},n.prototype.clearErrorHandler=function(){this._errorHandler=this._errorHandlerFb},n.prototype.reset=function(){this.currentState=this.initialState,this._oscParser.reset(),this._dcsParser.reset(),this._params.reset(),this._params.addParam(0),this._collect=0,this.precedingCodepoint=0},n.prototype.parse=function(t,e){for(var u=0,l=0,g=this.currentState,C=this._oscParser,x=this._dcsParser,y=this._collect,T=this._params,S=this._transitions.table,E=0;E<e;++E){switch((l=S[g<<8|((u=t[E])<160?u:160)])>>4){case 2:for(var b=E+1;;++b){if(b>=e||(u=t[b])<32||u>126&&u<160){this._printHandler(t,E,b),E=b-1;break}if(++b>=e||(u=t[b])<32||u>126&&u<160){this._printHandler(t,E,b),E=b-1;break}if(++b>=e||(u=t[b])<32||u>126&&u<160){this._printHandler(t,E,b),E=b-1;break}if(++b>=e||(u=t[b])<32||u>126&&u<160){this._printHandler(t,E,b),E=b-1;break}}break;case 3:this._executeHandlers[u]?this._executeHandlers[u]():this._executeHandlerFb(u),this.precedingCodepoint=0;break;case 0:break;case 1:if(this._errorHandler({position:E,code:u,currentState:g,collect:y,params:T,abort:!1}).abort)return;break;case 7:for(var v=this._csiHandlers[y<<8|u],O=v?v.length-1:-1;O>=0&&v[O](T)===!1;O--);O<0&&this._csiHandlerFb(y<<8|u,T),this.precedingCodepoint=0;break;case 8:do switch(u){case 59:T.addParam(0);break;case 58:T.addSubParam(-1);break;default:T.addDigit(u-48)}while(++E<e&&(u=t[E])>47&&u<60);E--;break;case 9:y<<=8,y|=u;break;case 10:for(var L=this._escHandlers[y<<8|u],z=L?L.length-1:-1;z>=0&&L[z]()===!1;z--);z<0&&this._escHandlerFb(y<<8|u),this.precedingCodepoint=0;break;case 11:T.reset(),T.addParam(0),y=0;break;case 12:x.hook(y<<8|u,T);break;case 13:for(var G=E+1;;++G)if(G>=e||(u=t[G])===24||u===26||u===27||u>127&&u<160){x.put(t,E,G),E=G-1;break}break;case 14:x.unhook(u!==24&&u!==26),u===27&&(l|=1),T.reset(),T.addParam(0),y=0,this.precedingCodepoint=0;break;case 4:C.start();break;case 5:for(var j=E+1;;j++)if(j>=e||(u=t[j])<32||u>127&&u<=159){C.put(t,E,j),E=j-1;break}break;case 6:C.end(u!==24&&u!==26),u===27&&(l|=1),T.reset(),T.addParam(0),y=0,this.precedingCodepoint=0}g=15&l}this._collect=y,this.currentState=g},n}(r.Disposable);h.EscapeSequenceParser=s},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(C,x){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,T){y.__proto__=T}||function(y,T){for(var S in T)T.hasOwnProperty(S)&&(y[S]=T[S])})(C,x)},function(C,x){function y(){this.constructor=C}m(C,x),C.prototype=x===null?Object.create(x):(y.prototype=x.prototype,new y)}),r=this&&this.__decorate||function(C,x,y,T){var S,E=arguments.length,b=E<3?x:T===null?T=Object.getOwnPropertyDescriptor(x,y):T;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")b=Reflect.decorate(C,x,y,T);else for(var v=C.length-1;v>=0;v--)(S=C[v])&&(b=(E<3?S(b):E>3?S(x,y,b):S(x,y))||b);return E>3&&b&&Object.defineProperty(x,y,b),b},p=this&&this.__param||function(C,x){return function(y,T){x(y,T,C)}};Object.defineProperty(h,"__esModule",{value:!0}),h.Renderer=void 0;var f=D(41),c=D(47),o=D(48),i=D(49),s=D(29),a=D(2),n=D(5),t=D(1),e=D(25),u=D(0),l=1,g=function(C){function x(y,T,S,E,b,v,O,L,z){var G=C.call(this)||this;G._colors=y,G._screenElement=T,G._bufferService=b,G._charSizeService=v,G._optionsService=O,G._id=l++,G._onRequestRedraw=new u.EventEmitter;var j=G._optionsService.options.allowTransparency;return G._characterJoinerRegistry=new s.CharacterJoinerRegistry(G._bufferService),G._renderLayers=[new f.TextRenderLayer(G._screenElement,0,G._colors,G._characterJoinerRegistry,j,G._id,G._bufferService,O),new c.SelectionRenderLayer(G._screenElement,1,G._colors,G._id,G._bufferService,O),new i.LinkRenderLayer(G._screenElement,2,G._colors,G._id,S,E,G._bufferService,O),new o.CursorRenderLayer(G._screenElement,3,G._colors,G._id,G._onRequestRedraw,G._bufferService,O,L,z)],G.dimensions={scaledCharWidth:0,scaledCharHeight:0,scaledCellWidth:0,scaledCellHeight:0,scaledCharLeft:0,scaledCharTop:0,scaledCanvasWidth:0,scaledCanvasHeight:0,canvasWidth:0,canvasHeight:0,actualCellWidth:0,actualCellHeight:0},G._devicePixelRatio=window.devicePixelRatio,G._updateDimensions(),G.onOptionsChanged(),G}return _(x,C),Object.defineProperty(x.prototype,"onRequestRedraw",{get:function(){return this._onRequestRedraw.event},enumerable:!1,configurable:!0}),x.prototype.dispose=function(){for(var y=0,T=this._renderLayers;y<T.length;y++)T[y].dispose();C.prototype.dispose.call(this),e.removeTerminalFromCache(this._id)},x.prototype.onDevicePixelRatioChange=function(){this._devicePixelRatio!==window.devicePixelRatio&&(this._devicePixelRatio=window.devicePixelRatio,this.onResize(this._bufferService.cols,this._bufferService.rows))},x.prototype.setColors=function(y){this._colors=y;for(var T=0,S=this._renderLayers;T<S.length;T++){var E=S[T];E.setColors(this._colors),E.reset()}},x.prototype.onResize=function(y,T){this._updateDimensions();for(var S=0,E=this._renderLayers;S<E.length;S++)E[S].resize(this.dimensions);this._screenElement.style.width=this.dimensions.canvasWidth+"px",this._screenElement.style.height=this.dimensions.canvasHeight+"px"},x.prototype.onCharSizeChanged=function(){this.onResize(this._bufferService.cols,this._bufferService.rows)},x.prototype.onBlur=function(){this._runOperation(function(y){return y.onBlur()})},x.prototype.onFocus=function(){this._runOperation(function(y){return y.onFocus()})},x.prototype.onSelectionChanged=function(y,T,S){S===void 0&&(S=!1),this._runOperation(function(E){return E.onSelectionChanged(y,T,S)})},x.prototype.onCursorMove=function(){this._runOperation(function(y){return y.onCursorMove()})},x.prototype.onOptionsChanged=function(){this._runOperation(function(y){return y.onOptionsChanged()})},x.prototype.clear=function(){this._runOperation(function(y){return y.reset()})},x.prototype._runOperation=function(y){for(var T=0,S=this._renderLayers;T<S.length;T++)y(S[T])},x.prototype.renderRows=function(y,T){for(var S=0,E=this._renderLayers;S<E.length;S++)E[S].onGridChanged(y,T)},x.prototype._updateDimensions=function(){this._charSizeService.hasValidSize&&(this.dimensions.scaledCharWidth=Math.floor(this._charSizeService.width*window.devicePixelRatio),this.dimensions.scaledCharHeight=Math.ceil(this._charSizeService.height*window.devicePixelRatio),this.dimensions.scaledCellHeight=Math.floor(this.dimensions.scaledCharHeight*this._optionsService.options.lineHeight),this.dimensions.scaledCharTop=this._optionsService.options.lineHeight===1?0:Math.round((this.dimensions.scaledCellHeight-this.dimensions.scaledCharHeight)/2),this.dimensions.scaledCellWidth=this.dimensions.scaledCharWidth+Math.round(this._optionsService.options.letterSpacing),this.dimensions.scaledCharLeft=Math.floor(this._optionsService.options.letterSpacing/2),this.dimensions.scaledCanvasHeight=this._bufferService.rows*this.dimensions.scaledCellHeight,this.dimensions.scaledCanvasWidth=this._bufferService.cols*this.dimensions.scaledCellWidth,this.dimensions.canvasHeight=Math.round(this.dimensions.scaledCanvasHeight/window.devicePixelRatio),this.dimensions.canvasWidth=Math.round(this.dimensions.scaledCanvasWidth/window.devicePixelRatio),this.dimensions.actualCellHeight=this.dimensions.canvasHeight/this._bufferService.rows,this.dimensions.actualCellWidth=this.dimensions.canvasWidth/this._bufferService.cols)},x.prototype.registerCharacterJoiner=function(y){return this._characterJoinerRegistry.registerCharacterJoiner(y)},x.prototype.deregisterCharacterJoiner=function(y){return this._characterJoinerRegistry.deregisterCharacterJoiner(y)},x=r([p(4,t.IBufferService),p(5,n.ICharSizeService),p(6,t.IOptionsService),p(7,t.ICoreService),p(8,n.ICoreBrowserService)],x)}(a.Disposable);h.Renderer=g},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(a,n){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var u in e)e.hasOwnProperty(u)&&(t[u]=e[u])})(a,n)},function(a,n){function t(){this.constructor=a}m(a,n),a.prototype=n===null?Object.create(n):(t.prototype=n.prototype,new t)});Object.defineProperty(h,"__esModule",{value:!0}),h.TextRenderLayer=void 0;var r=D(42),p=D(13),f=D(6),c=D(3),o=D(29),i=D(4),s=function(a){function n(t,e,u,l,g,C,x,y){var T=a.call(this,t,"text",e,g,u,C,x,y)||this;return T._characterWidth=0,T._characterFont="",T._characterOverlapCache={},T._workCell=new i.CellData,T._state=new r.GridCache,T._characterJoinerRegistry=l,T}return _(n,a),n.prototype.resize=function(t){a.prototype.resize.call(this,t);var e=this._getFont(!1,!1);this._characterWidth===t.scaledCharWidth&&this._characterFont===e||(this._characterWidth=t.scaledCharWidth,this._characterFont=e,this._characterOverlapCache={}),this._state.clear(),this._state.resize(this._bufferService.cols,this._bufferService.rows)},n.prototype.reset=function(){this._state.clear(),this._clearAll()},n.prototype._forEachCell=function(t,e,u,l){for(var g=t;g<=e;g++)for(var C=g+this._bufferService.buffer.ydisp,x=this._bufferService.buffer.lines.get(C),y=u?u.getJoinedCharacters(C):[],T=0;T<this._bufferService.cols;T++){x.loadCell(T,this._workCell);var S=this._workCell,E=!1,b=T;if(S.getWidth()!==0){if(y.length>0&&T===y[0][0]){E=!0;var v=y.shift();S=new o.JoinedCellData(this._workCell,x.translateToString(!0,v[0],v[1]),v[1]-v[0]),b=v[1]-1}!E&&this._isOverlapping(S)&&b<x.length-1&&x.getCodePoint(b+1)===c.NULL_CELL_CODE&&(S.content&=-12582913,S.content|=2<<22),l(S,T,g),T=b}}},n.prototype._drawBackground=function(t,e){var u=this,l=this._ctx,g=this._bufferService.cols,C=0,x=0,y=null;l.save(),this._forEachCell(t,e,null,function(T,S,E){var b=null;T.isInverse()?b=T.isFgDefault()?u._colors.foreground.css:T.isFgRGB()?"rgb("+f.AttributeData.toColorRGB(T.getFgColor()).join(",")+")":u._colors.ansi[T.getFgColor()].css:T.isBgRGB()?b="rgb("+f.AttributeData.toColorRGB(T.getBgColor()).join(",")+")":T.isBgPalette()&&(b=u._colors.ansi[T.getBgColor()].css),y===null&&(C=S,x=E),E!==x?(l.fillStyle=y||"",u._fillCells(C,x,g-C,1),C=S,x=E):y!==b&&(l.fillStyle=y||"",u._fillCells(C,x,S-C,1),C=S,x=E),y=b}),y!==null&&(l.fillStyle=y,this._fillCells(C,x,g-C,1)),l.restore()},n.prototype._drawForeground=function(t,e){var u=this;this._forEachCell(t,e,this._characterJoinerRegistry,function(l,g,C){if(!l.isInvisible()&&(u._drawChars(l,g,C),l.isUnderline())){if(u._ctx.save(),l.isInverse())if(l.isBgDefault())u._ctx.fillStyle=u._colors.background.css;else if(l.isBgRGB())u._ctx.fillStyle="rgb("+f.AttributeData.toColorRGB(l.getBgColor()).join(",")+")";else{var x=l.getBgColor();u._optionsService.options.drawBoldTextInBrightColors&&l.isBold()&&x<8&&(x+=8),u._ctx.fillStyle=u._colors.ansi[x].css}else if(l.isFgDefault())u._ctx.fillStyle=u._colors.foreground.css;else if(l.isFgRGB())u._ctx.fillStyle="rgb("+f.AttributeData.toColorRGB(l.getFgColor()).join(",")+")";else{var y=l.getFgColor();u._optionsService.options.drawBoldTextInBrightColors&&l.isBold()&&y<8&&(y+=8),u._ctx.fillStyle=u._colors.ansi[y].css}u._fillBottomLineAtCells(g,C,l.getWidth()),u._ctx.restore()}})},n.prototype.onGridChanged=function(t,e){this._state.cache.length!==0&&(this._charAtlas&&this._charAtlas.beginFrame(),this._clearCells(0,t,this._bufferService.cols,e-t+1),this._drawBackground(t,e),this._drawForeground(t,e))},n.prototype.onOptionsChanged=function(){this._setTransparency(this._optionsService.options.allowTransparency)},n.prototype._isOverlapping=function(t){if(t.getWidth()!==1)return!1;if(t.getCode()<256)return!1;var e=t.getChars();if(this._characterOverlapCache.hasOwnProperty(e))return this._characterOverlapCache[e];this._ctx.save(),this._ctx.font=this._characterFont;var u=Math.floor(this._ctx.measureText(e).width)>this._characterWidth;return this._ctx.restore(),this._characterOverlapCache[e]=u,u},n}(p.BaseRenderLayer);h.TextRenderLayer=s},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.GridCache=void 0;var m=function(){function _(){this.cache=[]}return _.prototype.resize=function(r,p){for(var f=0;f<r;f++){this.cache.length<=f&&this.cache.push([]);for(var c=this.cache[f].length;c<p;c++)this.cache[f].push(void 0);this.cache[f].length=p}this.cache.length=r},_.prototype.clear=function(){for(var r=0;r<this.cache.length;r++)for(var p=0;p<this.cache[r].length;p++)this.cache[r][p]=void 0},_}();h.GridCache=m},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(u,l){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,C){g.__proto__=C}||function(g,C){for(var x in C)C.hasOwnProperty(x)&&(g[x]=C[x])})(u,l)},function(u,l){function g(){this.constructor=u}m(u,l),u.prototype=l===null?Object.create(l):(g.prototype=l.prototype,new g)});Object.defineProperty(h,"__esModule",{value:!0}),h.NoneCharAtlas=h.DynamicCharAtlas=h.getGlyphCacheKey=void 0;var r=D(9),p=D(44),f=D(27),c=D(46),o=D(11),i=D(28),s=D(10),a={css:"rgba(0, 0, 0, 0)",rgba:0};function n(u){return u.code<<21|u.bg<<12|u.fg<<3|(u.bold?0:4)+(u.dim?0:2)+(u.italic?0:1)}h.getGlyphCacheKey=n;var t=function(u){function l(g,C){var x=u.call(this)||this;x._config=C,x._drawToCacheCount=0,x._glyphsWaitingOnBitmap=[],x._bitmapCommitTimeout=null,x._bitmap=null,x._cacheCanvas=g.createElement("canvas"),x._cacheCanvas.width=1024,x._cacheCanvas.height=1024,x._cacheCtx=i.throwIfFalsy(x._cacheCanvas.getContext("2d",{alpha:!0}));var y=g.createElement("canvas");y.width=x._config.scaledCharWidth,y.height=x._config.scaledCharHeight,x._tmpCtx=i.throwIfFalsy(y.getContext("2d",{alpha:x._config.allowTransparency})),x._width=Math.floor(1024/x._config.scaledCharWidth),x._height=Math.floor(1024/x._config.scaledCharHeight);var T=x._width*x._height;return x._cacheMap=new c.LRUMap(T),x._cacheMap.prealloc(T),x}return _(l,u),l.prototype.dispose=function(){this._bitmapCommitTimeout!==null&&(window.clearTimeout(this._bitmapCommitTimeout),this._bitmapCommitTimeout=null)},l.prototype.beginFrame=function(){this._drawToCacheCount=0},l.prototype.draw=function(g,C,x,y){if(C.code===32)return!0;if(!this._canCache(C))return!1;var T=n(C),S=this._cacheMap.get(T);if(S!=null)return this._drawFromCache(g,S,x,y),!0;if(this._drawToCacheCount<100){var E=void 0;E=this._cacheMap.size<this._cacheMap.capacity?this._cacheMap.size:this._cacheMap.peek().index;var b=this._drawToCache(C,E);return this._cacheMap.set(T,b),this._drawFromCache(g,b,x,y),!0}return!1},l.prototype._canCache=function(g){return g.code<256},l.prototype._toCoordinateX=function(g){return g%this._width*this._config.scaledCharWidth},l.prototype._toCoordinateY=function(g){return Math.floor(g/this._width)*this._config.scaledCharHeight},l.prototype._drawFromCache=function(g,C,x,y){if(!C.isEmpty){var T=this._toCoordinateX(C.index),S=this._toCoordinateY(C.index);g.drawImage(C.inBitmap?this._bitmap:this._cacheCanvas,T,S,this._config.scaledCharWidth,this._config.scaledCharHeight,x,y,this._config.scaledCharWidth,this._config.scaledCharHeight)}},l.prototype._getColorFromAnsiIndex=function(g){return g<this._config.colors.ansi.length?this._config.colors.ansi[g]:f.DEFAULT_ANSI_COLORS[g]},l.prototype._getBackgroundColor=function(g){return this._config.allowTransparency?a:g.bg===r.INVERTED_DEFAULT_COLOR?this._config.colors.foreground:g.bg<256?this._getColorFromAnsiIndex(g.bg):this._config.colors.background},l.prototype._getForegroundColor=function(g){return g.fg===r.INVERTED_DEFAULT_COLOR?s.color.opaque(this._config.colors.background):g.fg<256?this._getColorFromAnsiIndex(g.fg):this._config.colors.foreground},l.prototype._drawToCache=function(g,C){this._drawToCacheCount++,this._tmpCtx.save();var x=this._getBackgroundColor(g);this._tmpCtx.globalCompositeOperation="copy",this._tmpCtx.fillStyle=x.css,this._tmpCtx.fillRect(0,0,this._config.scaledCharWidth,this._config.scaledCharHeight),this._tmpCtx.globalCompositeOperation="source-over";var y=g.bold?this._config.fontWeightBold:this._config.fontWeight,T=g.italic?"italic":"";this._tmpCtx.font=T+" "+y+" "+this._config.fontSize*this._config.devicePixelRatio+"px "+this._config.fontFamily,this._tmpCtx.textBaseline="middle",this._tmpCtx.fillStyle=this._getForegroundColor(g).css,g.dim&&(this._tmpCtx.globalAlpha=r.DIM_OPACITY),this._tmpCtx.fillText(g.chars,0,this._config.scaledCharHeight/2),this._tmpCtx.restore();var S=this._tmpCtx.getImageData(0,0,this._config.scaledCharWidth,this._config.scaledCharHeight),E=!1;this._config.allowTransparency||(E=function(L,z){for(var G=!0,j=z.rgba>>>24,$=z.rgba>>>16&255,Y=z.rgba>>>8&255,w=0;w<L.data.length;w+=4)L.data[w]===j&&L.data[w+1]===$&&L.data[w+2]===Y?L.data[w+3]=0:G=!1;return G}(S,x));var b=this._toCoordinateX(C),v=this._toCoordinateY(C);this._cacheCtx.putImageData(S,b,v);var O={index:C,isEmpty:E,inBitmap:!1};return this._addGlyphToBitmap(O),O},l.prototype._addGlyphToBitmap=function(g){var C=this;!("createImageBitmap"in window)||o.isFirefox||o.isSafari||(this._glyphsWaitingOnBitmap.push(g),this._bitmapCommitTimeout===null&&(this._bitmapCommitTimeout=window.setTimeout(function(){return C._generateBitmap()},100)))},l.prototype._generateBitmap=function(){var g=this,C=this._glyphsWaitingOnBitmap;this._glyphsWaitingOnBitmap=[],window.createImageBitmap(this._cacheCanvas).then(function(x){g._bitmap=x;for(var y=0;y<C.length;y++)C[y].inBitmap=!0}),this._bitmapCommitTimeout=null},l}(p.BaseCharAtlas);h.DynamicCharAtlas=t;var e=function(u){function l(g,C){return u.call(this)||this}return _(l,u),l.prototype.draw=function(g,C,x,y){return!1},l}(p.BaseCharAtlas);h.NoneCharAtlas=e},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.BaseCharAtlas=void 0;var m=function(){function _(){this._didWarmUp=!1}return _.prototype.dispose=function(){},_.prototype.warmUp=function(){this._didWarmUp||(this._doWarmUp(),this._didWarmUp=!0)},_.prototype._doWarmUp=function(){},_.prototype.beginFrame=function(){},_}();h.BaseCharAtlas=m},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.ColorContrastCache=void 0;var m=function(){function _(){this._color={},this._rgba={}}return _.prototype.clear=function(){this._color={},this._rgba={}},_.prototype.setCss=function(r,p,f){this._rgba[r]||(this._rgba[r]={}),this._rgba[r][p]=f},_.prototype.getCss=function(r,p){return this._rgba[r]?this._rgba[r][p]:void 0},_.prototype.setColor=function(r,p,f){this._color[r]||(this._color[r]={}),this._color[r][p]=f},_.prototype.getColor=function(r,p){return this._color[r]?this._color[r][p]:void 0},_}();h.ColorContrastCache=m},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.LRUMap=void 0;var m=function(){function _(r){this.capacity=r,this._map={},this._head=null,this._tail=null,this._nodePool=[],this.size=0}return _.prototype._unlinkNode=function(r){var p=r.prev,f=r.next;r===this._head&&(this._head=f),r===this._tail&&(this._tail=p),p!==null&&(p.next=f),f!==null&&(f.prev=p)},_.prototype._appendNode=function(r){var p=this._tail;p!==null&&(p.next=r),r.prev=p,r.next=null,this._tail=r,this._head===null&&(this._head=r)},_.prototype.prealloc=function(r){for(var p=this._nodePool,f=0;f<r;f++)p.push({prev:null,next:null,key:null,value:null})},_.prototype.get=function(r){var p=this._map[r];return p!==void 0?(this._unlinkNode(p),this._appendNode(p),p.value):null},_.prototype.peekValue=function(r){var p=this._map[r];return p!==void 0?p.value:null},_.prototype.peek=function(){var r=this._head;return r===null?null:r.value},_.prototype.set=function(r,p){var f=this._map[r];if(f!==void 0)f=this._map[r],this._unlinkNode(f),f.value=p;else if(this.size>=this.capacity)f=this._head,this._unlinkNode(f),delete this._map[f.key],f.key=r,f.value=p,this._map[r]=f;else{var c=this._nodePool;c.length>0?((f=c.pop()).key=r,f.value=p):f={prev:null,next:null,key:r,value:p},this._map[r]=f,this.size++}this._appendNode(f)},_}();h.LRUMap=m},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(p,f){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(c,o){c.__proto__=o}||function(c,o){for(var i in o)o.hasOwnProperty(i)&&(c[i]=o[i])})(p,f)},function(p,f){function c(){this.constructor=p}m(p,f),p.prototype=f===null?Object.create(f):(c.prototype=f.prototype,new c)});Object.defineProperty(h,"__esModule",{value:!0}),h.SelectionRenderLayer=void 0;var r=function(p){function f(c,o,i,s,a,n){var t=p.call(this,c,"selection",o,!0,i,s,a,n)||this;return t._clearState(),t}return _(f,p),f.prototype._clearState=function(){this._state={start:void 0,end:void 0,columnSelectMode:void 0,ydisp:void 0}},f.prototype.resize=function(c){p.prototype.resize.call(this,c),this._clearState()},f.prototype.reset=function(){this._state.start&&this._state.end&&(this._clearState(),this._clearAll())},f.prototype.onSelectionChanged=function(c,o,i){if(this._didStateChange(c,o,i,this._bufferService.buffer.ydisp))if(this._clearAll(),c&&o){var s=c[1]-this._bufferService.buffer.ydisp,a=o[1]-this._bufferService.buffer.ydisp,n=Math.max(s,0),t=Math.min(a,this._bufferService.rows-1);if(!(n>=this._bufferService.rows||t<0)){if(this._ctx.fillStyle=this._colors.selectionTransparent.css,i){var e=c[0],u=o[0]-e,l=t-n+1;this._fillCells(e,n,u,l)}else{e=s===n?c[0]:0;var g=n===t?o[0]:this._bufferService.cols;this._fillCells(e,n,g-e,1);var C=Math.max(t-n-1,0);if(this._fillCells(0,n+1,this._bufferService.cols,C),n!==t){var x=a===t?o[0]:this._bufferService.cols;this._fillCells(0,t,x,1)}}this._state.start=[c[0],c[1]],this._state.end=[o[0],o[1]],this._state.columnSelectMode=i,this._state.ydisp=this._bufferService.buffer.ydisp}}else this._clearState()},f.prototype._didStateChange=function(c,o,i,s){return!this._areCoordinatesEqual(c,this._state.start)||!this._areCoordinatesEqual(o,this._state.end)||i!==this._state.columnSelectMode||s!==this._state.ydisp},f.prototype._areCoordinatesEqual=function(c,o){return!(!c||!o)&&c[0]===o[0]&&c[1]===o[1]},f}(D(13).BaseRenderLayer);h.SelectionRenderLayer=r},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(o,i){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(s,a){s.__proto__=a}||function(s,a){for(var n in a)a.hasOwnProperty(n)&&(s[n]=a[n])})(o,i)},function(o,i){function s(){this.constructor=o}m(o,i),o.prototype=i===null?Object.create(i):(s.prototype=i.prototype,new s)});Object.defineProperty(h,"__esModule",{value:!0}),h.CursorRenderLayer=void 0;var r=D(13),p=D(4),f=function(o){function i(s,a,n,t,e,u,l,g,C){var x=o.call(this,s,"cursor",a,!0,n,t,u,l)||this;return x._onRequestRedraw=e,x._coreService=g,x._coreBrowserService=C,x._cell=new p.CellData,x._state={x:0,y:0,isFocused:!1,style:"",width:0},x._cursorRenderers={bar:x._renderBarCursor.bind(x),block:x._renderBlockCursor.bind(x),underline:x._renderUnderlineCursor.bind(x)},x}return _(i,o),i.prototype.resize=function(s){o.prototype.resize.call(this,s),this._state={x:0,y:0,isFocused:!1,style:"",width:0}},i.prototype.reset=function(){this._clearCursor(),this._cursorBlinkStateManager&&(this._cursorBlinkStateManager.dispose(),this._cursorBlinkStateManager=void 0,this.onOptionsChanged())},i.prototype.onBlur=function(){this._cursorBlinkStateManager&&this._cursorBlinkStateManager.pause(),this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},i.prototype.onFocus=function(){this._cursorBlinkStateManager?this._cursorBlinkStateManager.resume():this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},i.prototype.onOptionsChanged=function(){var s,a=this;this._optionsService.options.cursorBlink?this._cursorBlinkStateManager||(this._cursorBlinkStateManager=new c(this._coreBrowserService.isFocused,function(){a._render(!0)})):((s=this._cursorBlinkStateManager)===null||s===void 0||s.dispose(),this._cursorBlinkStateManager=void 0),this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},i.prototype.onCursorMove=function(){this._cursorBlinkStateManager&&this._cursorBlinkStateManager.restartBlinkAnimation()},i.prototype.onGridChanged=function(s,a){!this._cursorBlinkStateManager||this._cursorBlinkStateManager.isPaused?this._render(!1):this._cursorBlinkStateManager.restartBlinkAnimation()},i.prototype._render=function(s){if(this._coreService.isCursorInitialized&&!this._coreService.isCursorHidden){var a=this._bufferService.buffer.ybase+this._bufferService.buffer.y,n=a-this._bufferService.buffer.ydisp;if(n<0||n>=this._bufferService.rows)this._clearCursor();else{var t=Math.min(this._bufferService.buffer.x,this._bufferService.cols-1);if(this._bufferService.buffer.lines.get(a).loadCell(t,this._cell),this._cell.content!==void 0){if(!this._coreBrowserService.isFocused){this._clearCursor(),this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css;var e=this._optionsService.options.cursorStyle;return e&&e!=="block"?this._cursorRenderers[e](t,n,this._cell):this._renderBlurCursor(t,n,this._cell),this._ctx.restore(),this._state.x=t,this._state.y=n,this._state.isFocused=!1,this._state.style=e,void(this._state.width=this._cell.getWidth())}if(!this._cursorBlinkStateManager||this._cursorBlinkStateManager.isCursorVisible){if(this._state){if(this._state.x===t&&this._state.y===n&&this._state.isFocused===this._coreBrowserService.isFocused&&this._state.style===this._optionsService.options.cursorStyle&&this._state.width===this._cell.getWidth())return;this._clearCursor()}this._ctx.save(),this._cursorRenderers[this._optionsService.options.cursorStyle||"block"](t,n,this._cell),this._ctx.restore(),this._state.x=t,this._state.y=n,this._state.isFocused=!1,this._state.style=this._optionsService.options.cursorStyle,this._state.width=this._cell.getWidth()}else this._clearCursor()}}}else this._clearCursor()},i.prototype._clearCursor=function(){this._state&&(this._clearCells(this._state.x,this._state.y,this._state.width,1),this._state={x:0,y:0,isFocused:!1,style:"",width:0})},i.prototype._renderBarCursor=function(s,a,n){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillLeftLineAtCell(s,a,this._optionsService.options.cursorWidth),this._ctx.restore()},i.prototype._renderBlockCursor=function(s,a,n){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillCells(s,a,n.getWidth(),1),this._ctx.fillStyle=this._colors.cursorAccent.css,this._fillCharTrueColor(n,s,a),this._ctx.restore()},i.prototype._renderUnderlineCursor=function(s,a,n){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillBottomLineAtCells(s,a),this._ctx.restore()},i.prototype._renderBlurCursor=function(s,a,n){this._ctx.save(),this._ctx.strokeStyle=this._colors.cursor.css,this._strokeRectAtCell(s,a,n.getWidth(),1),this._ctx.restore()},i}(r.BaseRenderLayer);h.CursorRenderLayer=f;var c=function(){function o(i,s){this._renderCallback=s,this.isCursorVisible=!0,i&&this._restartInterval()}return Object.defineProperty(o.prototype,"isPaused",{get:function(){return!(this._blinkStartTimeout||this._blinkInterval)},enumerable:!1,configurable:!0}),o.prototype.dispose=function(){this._blinkInterval&&(window.clearInterval(this._blinkInterval),this._blinkInterval=void 0),this._blinkStartTimeout&&(window.clearTimeout(this._blinkStartTimeout),this._blinkStartTimeout=void 0),this._animationFrame&&(window.cancelAnimationFrame(this._animationFrame),this._animationFrame=void 0)},o.prototype.restartBlinkAnimation=function(){var i=this;this.isPaused||(this._animationTimeRestarted=Date.now(),this.isCursorVisible=!0,this._animationFrame||(this._animationFrame=window.requestAnimationFrame(function(){i._renderCallback(),i._animationFrame=void 0})))},o.prototype._restartInterval=function(i){var s=this;i===void 0&&(i=600),this._blinkInterval&&window.clearInterval(this._blinkInterval),this._blinkStartTimeout=window.setTimeout(function(){if(s._animationTimeRestarted){var a=600-(Date.now()-s._animationTimeRestarted);if(s._animationTimeRestarted=void 0,a>0)return void s._restartInterval(a)}s.isCursorVisible=!1,s._animationFrame=window.requestAnimationFrame(function(){s._renderCallback(),s._animationFrame=void 0}),s._blinkInterval=window.setInterval(function(){if(s._animationTimeRestarted){var n=600-(Date.now()-s._animationTimeRestarted);return s._animationTimeRestarted=void 0,void s._restartInterval(n)}s.isCursorVisible=!s.isCursorVisible,s._animationFrame=window.requestAnimationFrame(function(){s._renderCallback(),s._animationFrame=void 0})},600)},i)},o.prototype.pause=function(){this.isCursorVisible=!0,this._blinkInterval&&(window.clearInterval(this._blinkInterval),this._blinkInterval=void 0),this._blinkStartTimeout&&(window.clearTimeout(this._blinkStartTimeout),this._blinkStartTimeout=void 0),this._animationFrame&&(window.cancelAnimationFrame(this._animationFrame),this._animationFrame=void 0)},o.prototype.resume=function(){this.pause(),this._animationTimeRestarted=void 0,this._restartInterval(),this.restartBlinkAnimation()},o}()},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(o,i){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(s,a){s.__proto__=a}||function(s,a){for(var n in a)a.hasOwnProperty(n)&&(s[n]=a[n])})(o,i)},function(o,i){function s(){this.constructor=o}m(o,i),o.prototype=i===null?Object.create(i):(s.prototype=i.prototype,new s)});Object.defineProperty(h,"__esModule",{value:!0}),h.LinkRenderLayer=void 0;var r=D(13),p=D(9),f=D(26),c=function(o){function i(s,a,n,t,e,u,l,g){var C=o.call(this,s,"link",a,!0,n,t,l,g)||this;return e.onShowLinkUnderline(function(x){return C._onShowLinkUnderline(x)}),e.onHideLinkUnderline(function(x){return C._onHideLinkUnderline(x)}),u.onShowLinkUnderline(function(x){return C._onShowLinkUnderline(x)}),u.onHideLinkUnderline(function(x){return C._onHideLinkUnderline(x)}),C}return _(i,o),i.prototype.resize=function(s){o.prototype.resize.call(this,s),this._state=void 0},i.prototype.reset=function(){this._clearCurrentLink()},i.prototype._clearCurrentLink=function(){if(this._state){this._clearCells(this._state.x1,this._state.y1,this._state.cols-this._state.x1,1);var s=this._state.y2-this._state.y1-1;s>0&&this._clearCells(0,this._state.y1+1,this._state.cols,s),this._clearCells(0,this._state.y2,this._state.x2,1),this._state=void 0}},i.prototype._onShowLinkUnderline=function(s){if(s.fg===p.INVERTED_DEFAULT_COLOR?this._ctx.fillStyle=this._colors.background.css:s.fg&&f.is256Color(s.fg)?this._ctx.fillStyle=this._colors.ansi[s.fg].css:this._ctx.fillStyle=this._colors.foreground.css,s.y1===s.y2)this._fillBottomLineAtCells(s.x1,s.y1,s.x2-s.x1);else{this._fillBottomLineAtCells(s.x1,s.y1,s.cols-s.x1);for(var a=s.y1+1;a<s.y2;a++)this._fillBottomLineAtCells(0,a,s.cols);this._fillBottomLineAtCells(0,s.y2,s.x2)}this._state=s},i.prototype._onHideLinkUnderline=function(s){this._clearCurrentLink()},i}(r.BaseRenderLayer);h.LinkRenderLayer=c},function(A,h,D){"use strict";var m=this&&this.__decorate||function(o,i,s,a){var n,t=arguments.length,e=t<3?i:a===null?a=Object.getOwnPropertyDescriptor(i,s):a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")e=Reflect.decorate(o,i,s,a);else for(var u=o.length-1;u>=0;u--)(n=o[u])&&(e=(t<3?n(e):t>3?n(i,s,e):n(i,s))||e);return t>3&&e&&Object.defineProperty(i,s,e),e},_=this&&this.__param||function(o,i){return function(s,a){i(s,a,o)}};Object.defineProperty(h,"__esModule",{value:!0}),h.MouseZone=h.Linkifier=void 0;var r=D(0),p=D(1),f=function(){function o(i,s,a){this._bufferService=i,this._logService=s,this._unicodeService=a,this._linkMatchers=[],this._nextLinkMatcherId=0,this._onShowLinkUnderline=new r.EventEmitter,this._onHideLinkUnderline=new r.EventEmitter,this._onLinkTooltip=new r.EventEmitter,this._rowsToLinkify={start:void 0,end:void 0}}return Object.defineProperty(o.prototype,"onShowLinkUnderline",{get:function(){return this._onShowLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"onHideLinkUnderline",{get:function(){return this._onHideLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"onLinkTooltip",{get:function(){return this._onLinkTooltip.event},enumerable:!1,configurable:!0}),o.prototype.attachToDom=function(i,s){this._element=i,this._mouseZoneManager=s},o.prototype.linkifyRows=function(i,s){var a=this;this._mouseZoneManager&&(this._rowsToLinkify.start===void 0||this._rowsToLinkify.end===void 0?(this._rowsToLinkify.start=i,this._rowsToLinkify.end=s):(this._rowsToLinkify.start=Math.min(this._rowsToLinkify.start,i),this._rowsToLinkify.end=Math.max(this._rowsToLinkify.end,s)),this._mouseZoneManager.clearAll(i,s),this._rowsTimeoutId&&clearTimeout(this._rowsTimeoutId),this._rowsTimeoutId=setTimeout(function(){return a._linkifyRows()},o._timeBeforeLatency))},o.prototype._linkifyRows=function(){this._rowsTimeoutId=void 0;var i=this._bufferService.buffer;if(this._rowsToLinkify.start!==void 0&&this._rowsToLinkify.end!==void 0){var s=i.ydisp+this._rowsToLinkify.start;if(!(s>=i.lines.length)){for(var a=i.ydisp+Math.min(this._rowsToLinkify.end,this._bufferService.rows)+1,n=Math.ceil(2e3/this._bufferService.cols),t=this._bufferService.buffer.iterator(!1,s,a,n,n);t.hasNext();)for(var e=t.next(),u=0;u<this._linkMatchers.length;u++)this._doLinkifyRow(e.range.first,e.content,this._linkMatchers[u]);this._rowsToLinkify.start=void 0,this._rowsToLinkify.end=void 0}}else this._logService.debug("_rowToLinkify was unset before _linkifyRows was called")},o.prototype.registerLinkMatcher=function(i,s,a){if(a===void 0&&(a={}),!s)throw new Error("handler must be defined");var n={id:this._nextLinkMatcherId++,regex:i,handler:s,matchIndex:a.matchIndex,validationCallback:a.validationCallback,hoverTooltipCallback:a.tooltipCallback,hoverLeaveCallback:a.leaveCallback,willLinkActivate:a.willLinkActivate,priority:a.priority||0};return this._addLinkMatcherToList(n),n.id},o.prototype._addLinkMatcherToList=function(i){if(this._linkMatchers.length!==0){for(var s=this._linkMatchers.length-1;s>=0;s--)if(i.priority<=this._linkMatchers[s].priority)return void this._linkMatchers.splice(s+1,0,i);this._linkMatchers.splice(0,0,i)}else this._linkMatchers.push(i)},o.prototype.deregisterLinkMatcher=function(i){for(var s=0;s<this._linkMatchers.length;s++)if(this._linkMatchers[s].id===i)return this._linkMatchers.splice(s,1),!0;return!1},o.prototype._doLinkifyRow=function(i,s,a){for(var n,t=this,e=new RegExp(a.regex.source,(a.regex.flags||"")+"g"),u=-1,l=function(){var C=n[typeof a.matchIndex!="number"?0:a.matchIndex];if(!C)return g._logService.debug("match found without corresponding matchIndex",n,a),"break";if(u=s.indexOf(C,u+1),e.lastIndex=u+C.length,u<0)return"break";var x=g._bufferService.buffer.stringIndexToBufferIndex(i,u);if(x[0]<0)return"break";var y=g._bufferService.buffer.lines.get(x[0]);if(!y)return"break";var T=y.getFg(x[1]),S=T?T>>9&511:void 0;a.validationCallback?a.validationCallback(C,function(E){t._rowsTimeoutId||E&&t._addLink(x[1],x[0]-t._bufferService.buffer.ydisp,C,a,S)}):g._addLink(x[1],x[0]-g._bufferService.buffer.ydisp,C,a,S)},g=this;(n=e.exec(s))!==null&&!(l()==="break"););},o.prototype._addLink=function(i,s,a,n,t){var e=this;if(this._mouseZoneManager&&this._element){var u=this._unicodeService.getStringCellWidth(a),l=i%this._bufferService.cols,g=s+Math.floor(i/this._bufferService.cols),C=(l+u)%this._bufferService.cols,x=g+Math.floor((l+u)/this._bufferService.cols);C===0&&(C=this._bufferService.cols,x--),this._mouseZoneManager.add(new c(l+1,g+1,C+1,x+1,function(y){if(n.handler)return n.handler(y,a);var T=window.open();T?(T.opener=null,T.location.href=a):console.warn("Opening link blocked as opener could not be cleared")},function(){e._onShowLinkUnderline.fire(e._createLinkHoverEvent(l,g,C,x,t)),e._element.classList.add("xterm-cursor-pointer")},function(y){e._onLinkTooltip.fire(e._createLinkHoverEvent(l,g,C,x,t)),n.hoverTooltipCallback&&n.hoverTooltipCallback(y,a,{start:{x:l,y:g},end:{x:C,y:x}})},function(){e._onHideLinkUnderline.fire(e._createLinkHoverEvent(l,g,C,x,t)),e._element.classList.remove("xterm-cursor-pointer"),n.hoverLeaveCallback&&n.hoverLeaveCallback()},function(y){return!n.willLinkActivate||n.willLinkActivate(y,a)}))}},o.prototype._createLinkHoverEvent=function(i,s,a,n,t){return{x1:i,y1:s,x2:a,y2:n,cols:this._bufferService.cols,fg:t}},o._timeBeforeLatency=200,o=m([_(0,p.IBufferService),_(1,p.ILogService),_(2,p.IUnicodeService)],o)}();h.Linkifier=f;var c=function(o,i,s,a,n,t,e,u,l){this.x1=o,this.y1=i,this.x2=s,this.y2=a,this.clickCallback=n,this.hoverCallback=t,this.tooltipCallback=e,this.leaveCallback=u,this.willLinkActivate=l};h.MouseZone=c},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(C,x){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,T){y.__proto__=T}||function(y,T){for(var S in T)T.hasOwnProperty(S)&&(y[S]=T[S])})(C,x)},function(C,x){function y(){this.constructor=C}m(C,x),C.prototype=x===null?Object.create(x):(y.prototype=x.prototype,new y)}),r=this&&this.__decorate||function(C,x,y,T){var S,E=arguments.length,b=E<3?x:T===null?T=Object.getOwnPropertyDescriptor(x,y):T;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")b=Reflect.decorate(C,x,y,T);else for(var v=C.length-1;v>=0;v--)(S=C[v])&&(b=(E<3?S(b):E>3?S(x,y,b):S(x,y))||b);return E>3&&b&&Object.defineProperty(x,y,b),b},p=this&&this.__param||function(C,x){return function(y,T){x(y,T,C)}};Object.defineProperty(h,"__esModule",{value:!0}),h.SelectionService=void 0;var f=D(11),c=D(52),o=D(4),i=D(0),s=D(5),a=D(1),n=D(30),t=D(53),e=D(2),u=String.fromCharCode(160),l=new RegExp(u,"g"),g=function(C){function x(y,T,S,E,b,v,O){var L=C.call(this)||this;return L._element=y,L._screenElement=T,L._bufferService=S,L._coreService=E,L._mouseService=b,L._optionsService=v,L._renderService=O,L._dragScrollAmount=0,L._enabled=!0,L._workCell=new o.CellData,L._mouseDownTimeStamp=0,L._onLinuxMouseSelection=L.register(new i.EventEmitter),L._onRedrawRequest=L.register(new i.EventEmitter),L._onSelectionChange=L.register(new i.EventEmitter),L._onRequestScrollLines=L.register(new i.EventEmitter),L._mouseMoveListener=function(z){return L._onMouseMove(z)},L._mouseUpListener=function(z){return L._onMouseUp(z)},L._coreService.onUserInput(function(){L.hasSelection&&L.clearSelection()}),L._trimListener=L._bufferService.buffer.lines.onTrim(function(z){return L._onTrim(z)}),L.register(L._bufferService.buffers.onBufferActivate(function(z){return L._onBufferActivate(z)})),L.enable(),L._model=new c.SelectionModel(L._bufferService),L._activeSelectionMode=0,L}return _(x,C),Object.defineProperty(x.prototype,"onLinuxMouseSelection",{get:function(){return this._onLinuxMouseSelection.event},enumerable:!1,configurable:!0}),Object.defineProperty(x.prototype,"onRequestRedraw",{get:function(){return this._onRedrawRequest.event},enumerable:!1,configurable:!0}),Object.defineProperty(x.prototype,"onSelectionChange",{get:function(){return this._onSelectionChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(x.prototype,"onRequestScrollLines",{get:function(){return this._onRequestScrollLines.event},enumerable:!1,configurable:!0}),x.prototype.dispose=function(){this._removeMouseDownListeners()},x.prototype.reset=function(){this.clearSelection()},x.prototype.disable=function(){this.clearSelection(),this._enabled=!1},x.prototype.enable=function(){this._enabled=!0},Object.defineProperty(x.prototype,"selectionStart",{get:function(){return this._model.finalSelectionStart},enumerable:!1,configurable:!0}),Object.defineProperty(x.prototype,"selectionEnd",{get:function(){return this._model.finalSelectionEnd},enumerable:!1,configurable:!0}),Object.defineProperty(x.prototype,"hasSelection",{get:function(){var y=this._model.finalSelectionStart,T=this._model.finalSelectionEnd;return!(!y||!T)&&(y[0]!==T[0]||y[1]!==T[1])},enumerable:!1,configurable:!0}),Object.defineProperty(x.prototype,"selectionText",{get:function(){var y=this._model.finalSelectionStart,T=this._model.finalSelectionEnd;if(!y||!T)return"";var S=this._bufferService.buffer,E=[];if(this._activeSelectionMode===3){if(y[0]===T[0])return"";for(var b=y[1];b<=T[1];b++){var v=S.translateBufferLineToString(b,!0,y[0],T[0]);E.push(v)}}else{var O=y[1]===T[1]?T[0]:void 0;for(E.push(S.translateBufferLineToString(y[1],!0,y[0],O)),b=y[1]+1;b<=T[1]-1;b++){var L=S.lines.get(b);v=S.translateBufferLineToString(b,!0),L&&L.isWrapped?E[E.length-1]+=v:E.push(v)}y[1]!==T[1]&&(L=S.lines.get(T[1]),v=S.translateBufferLineToString(T[1],!0,0,T[0]),L&&L.isWrapped?E[E.length-1]+=v:E.push(v))}return E.map(function(z){return z.replace(l," ")}).join(f.isWindows?`\r
|
|
|
`:`
|
|
|
`)},enumerable:!1,configurable:!0}),x.prototype.clearSelection=function(){this._model.clearSelection(),this._removeMouseDownListeners(),this.refresh(),this._onSelectionChange.fire()},x.prototype.refresh=function(y){var T=this;(this._refreshAnimationFrame||(this._refreshAnimationFrame=window.requestAnimationFrame(function(){return T._refresh()})),f.isLinux&&y)&&this.selectionText.length&&this._onLinuxMouseSelection.fire(this.selectionText)},x.prototype._refresh=function(){this._refreshAnimationFrame=void 0,this._onRedrawRequest.fire({start:this._model.finalSelectionStart,end:this._model.finalSelectionEnd,columnSelectMode:this._activeSelectionMode===3})},x.prototype.isClickInSelection=function(y){var T=this._getMouseBufferCoords(y),S=this._model.finalSelectionStart,E=this._model.finalSelectionEnd;return!!(S&&E&&T)&&this._areCoordsInSelection(T,S,E)},x.prototype._areCoordsInSelection=function(y,T,S){return y[1]>T[1]&&y[1]<S[1]||T[1]===S[1]&&y[1]===T[1]&&y[0]>=T[0]&&y[0]<S[0]||T[1]<S[1]&&y[1]===S[1]&&y[0]<S[0]||T[1]<S[1]&&y[1]===T[1]&&y[0]>=T[0]},x.prototype.selectWordAtCursor=function(y){var T=this._getMouseBufferCoords(y);T&&(this._selectWordAt(T,!1),this._model.selectionEnd=void 0,this.refresh(!0))},x.prototype.selectAll=function(){this._model.isSelectAllActive=!0,this.refresh(),this._onSelectionChange.fire()},x.prototype.selectLines=function(y,T){this._model.clearSelection(),y=Math.max(y,0),T=Math.min(T,this._bufferService.buffer.lines.length-1),this._model.selectionStart=[0,y],this._model.selectionEnd=[this._bufferService.cols,T],this.refresh(),this._onSelectionChange.fire()},x.prototype._onTrim=function(y){this._model.onTrim(y)&&this.refresh()},x.prototype._getMouseBufferCoords=function(y){var T=this._mouseService.getCoords(y,this._screenElement,this._bufferService.cols,this._bufferService.rows,!0);if(T)return T[0]--,T[1]--,T[1]+=this._bufferService.buffer.ydisp,T},x.prototype._getMouseEventScrollAmount=function(y){var T=n.getCoordsRelativeToElement(y,this._screenElement)[1],S=this._renderService.dimensions.canvasHeight;return T>=0&&T<=S?0:(T>S&&(T-=S),T=Math.min(Math.max(T,-50),50),(T/=50)/Math.abs(T)+Math.round(14*T))},x.prototype.shouldForceSelection=function(y){return f.isMac?y.altKey&&this._optionsService.options.macOptionClickForcesSelection:y.shiftKey},x.prototype.onMouseDown=function(y){if(this._mouseDownTimeStamp=y.timeStamp,(y.button!==2||!this.hasSelection)&&y.button===0){if(!this._enabled){if(!this.shouldForceSelection(y))return;y.stopPropagation()}y.preventDefault(),this._dragScrollAmount=0,this._enabled&&y.shiftKey?this._onIncrementalClick(y):y.detail===1?this._onSingleClick(y):y.detail===2?this._onDoubleClick(y):y.detail===3&&this._onTripleClick(y),this._addMouseDownListeners(),this.refresh(!0)}},x.prototype._addMouseDownListeners=function(){var y=this;this._screenElement.ownerDocument&&(this._screenElement.ownerDocument.addEventListener("mousemove",this._mouseMoveListener),this._screenElement.ownerDocument.addEventListener("mouseup",this._mouseUpListener)),this._dragScrollIntervalTimer=window.setInterval(function(){return y._dragScroll()},50)},x.prototype._removeMouseDownListeners=function(){this._screenElement.ownerDocument&&(this._screenElement.ownerDocument.removeEventListener("mousemove",this._mouseMoveListener),this._screenElement.ownerDocument.removeEventListener("mouseup",this._mouseUpListener)),clearInterval(this._dragScrollIntervalTimer),this._dragScrollIntervalTimer=void 0},x.prototype._onIncrementalClick=function(y){this._model.selectionStart&&(this._model.selectionEnd=this._getMouseBufferCoords(y))},x.prototype._onSingleClick=function(y){if(this._model.selectionStartLength=0,this._model.isSelectAllActive=!1,this._activeSelectionMode=this.shouldColumnSelect(y)?3:0,this._model.selectionStart=this._getMouseBufferCoords(y),this._model.selectionStart){this._model.selectionEnd=void 0;var T=this._bufferService.buffer.lines.get(this._model.selectionStart[1]);T&&T.length!==this._model.selectionStart[0]&&T.hasWidth(this._model.selectionStart[0])===0&&this._model.selectionStart[0]++}},x.prototype._onDoubleClick=function(y){var T=this._getMouseBufferCoords(y);T&&(this._activeSelectionMode=1,this._selectWordAt(T,!0))},x.prototype._onTripleClick=function(y){var T=this._getMouseBufferCoords(y);T&&(this._activeSelectionMode=2,this._selectLineAt(T[1]))},x.prototype.shouldColumnSelect=function(y){return y.altKey&&!(f.isMac&&this._optionsService.options.macOptionClickForcesSelection)},x.prototype._onMouseMove=function(y){if(y.stopImmediatePropagation(),this._model.selectionStart){var T=this._model.selectionEnd?[this._model.selectionEnd[0],this._model.selectionEnd[1]]:null;if(this._model.selectionEnd=this._getMouseBufferCoords(y),this._model.selectionEnd){this._activeSelectionMode===2?this._model.selectionEnd[1]<this._model.selectionStart[1]?this._model.selectionEnd[0]=0:this._model.selectionEnd[0]=this._bufferService.cols:this._activeSelectionMode===1&&this._selectToWordAt(this._model.selectionEnd),this._dragScrollAmount=this._getMouseEventScrollAmount(y),this._activeSelectionMode!==3&&(this._dragScrollAmount>0?this._model.selectionEnd[0]=this._bufferService.cols:this._dragScrollAmount<0&&(this._model.selectionEnd[0]=0));var S=this._bufferService.buffer;if(this._model.selectionEnd[1]<S.lines.length){var E=S.lines.get(this._model.selectionEnd[1]);E&&E.hasWidth(this._model.selectionEnd[0])===0&&this._model.selectionEnd[0]++}T&&T[0]===this._model.selectionEnd[0]&&T[1]===this._model.selectionEnd[1]||this.refresh(!0)}else this.refresh(!0)}},x.prototype._dragScroll=function(){if(this._model.selectionEnd&&this._model.selectionStart&&this._dragScrollAmount){this._onRequestScrollLines.fire({amount:this._dragScrollAmount,suppressScrollEvent:!1});var y=this._bufferService.buffer;this._dragScrollAmount>0?(this._activeSelectionMode!==3&&(this._model.selectionEnd[0]=this._bufferService.cols),this._model.selectionEnd[1]=Math.min(y.ydisp+this._bufferService.rows,y.lines.length-1)):(this._activeSelectionMode!==3&&(this._model.selectionEnd[0]=0),this._model.selectionEnd[1]=y.ydisp),this.refresh()}},x.prototype._onMouseUp=function(y){var T=y.timeStamp-this._mouseDownTimeStamp;if(this._removeMouseDownListeners(),this.selectionText.length<=1&&T<500&&y.altKey){if(this._bufferService.buffer.ybase===this._bufferService.buffer.ydisp){var S=this._mouseService.getCoords(y,this._element,this._bufferService.cols,this._bufferService.rows,!1);if(S&&S[0]!==void 0&&S[1]!==void 0){var E=t.moveToCellSequence(S[0]-1,S[1]-1,this._bufferService,this._coreService.decPrivateModes.applicationCursorKeys);this._coreService.triggerDataEvent(E,!0)}}}else this.hasSelection&&this._onSelectionChange.fire()},x.prototype._onBufferActivate=function(y){var T=this;this.clearSelection(),this._trimListener.dispose(),this._trimListener=y.activeBuffer.lines.onTrim(function(S){return T._onTrim(S)})},x.prototype._convertViewportColToCharacterIndex=function(y,T){for(var S=T[0],E=0;T[0]>=E;E++){var b=y.loadCell(E,this._workCell).getChars().length;this._workCell.getWidth()===0?S--:b>1&&T[0]!==E&&(S+=b-1)}return S},x.prototype.setSelection=function(y,T,S){this._model.clearSelection(),this._removeMouseDownListeners(),this._model.selectionStart=[y,T],this._model.selectionStartLength=S,this.refresh()},x.prototype._getWordAt=function(y,T,S,E){if(S===void 0&&(S=!0),E===void 0&&(E=!0),!(y[0]>=this._bufferService.cols)){var b=this._bufferService.buffer,v=b.lines.get(y[1]);if(v){var O=b.translateBufferLineToString(y[1],!1),L=this._convertViewportColToCharacterIndex(v,y),z=L,G=y[0]-L,j=0,$=0,Y=0,w=0;if(O.charAt(L)===" "){for(;L>0&&O.charAt(L-1)===" ";)L--;for(;z<O.length&&O.charAt(z+1)===" ";)z++}else{var P=y[0],k=y[0];v.getWidth(P)===0&&(j++,P--),v.getWidth(k)===2&&($++,k++);var F=v.getString(k).length;for(F>1&&(w+=F-1,z+=F-1);P>0&&L>0&&!this._isCharWordSeparator(v.loadCell(P-1,this._workCell));){v.loadCell(P-1,this._workCell);var M=this._workCell.getChars().length;this._workCell.getWidth()===0?(j++,P--):M>1&&(Y+=M-1,L-=M-1),L--,P--}for(;k<v.length&&z+1<O.length&&!this._isCharWordSeparator(v.loadCell(k+1,this._workCell));){v.loadCell(k+1,this._workCell);var W=this._workCell.getChars().length;this._workCell.getWidth()===2?($++,k++):W>1&&(w+=W-1,z+=W-1),z++,k++}}z++;var ae=L+G-j+Y,be=Math.min(this._bufferService.cols,z-L+j+$-Y-w);if(T||O.slice(L,z).trim()!==""){if(S&&ae===0&&v.getCodePoint(0)!==32){var de=b.lines.get(y[1]-1);if(de&&v.isWrapped&&de.getCodePoint(this._bufferService.cols-1)!==32){var ge=this._getWordAt([this._bufferService.cols-1,y[1]-1],!1,!0,!1);if(ge){var H=this._bufferService.cols-ge.start;ae-=H,be+=H}}}if(E&&ae+be===this._bufferService.cols&&v.getCodePoint(this._bufferService.cols-1)!==32){var ne=b.lines.get(y[1]+1);if(ne&&ne.isWrapped&&ne.getCodePoint(0)!==32){var fe=this._getWordAt([0,y[1]+1],!1,!1,!0);fe&&(be+=fe.length)}}return{start:ae,length:be}}}}},x.prototype._selectWordAt=function(y,T){var S=this._getWordAt(y,T);if(S){for(;S.start<0;)S.start+=this._bufferService.cols,y[1]--;this._model.selectionStart=[S.start,y[1]],this._model.selectionStartLength=S.length}},x.prototype._selectToWordAt=function(y){var T=this._getWordAt(y,!0);if(T){for(var S=y[1];T.start<0;)T.start+=this._bufferService.cols,S--;if(!this._model.areSelectionValuesReversed())for(;T.start+T.length>this._bufferService.cols;)T.length-=this._bufferService.cols,S++;this._model.selectionEnd=[this._model.areSelectionValuesReversed()?T.start:T.start+T.length,S]}},x.prototype._isCharWordSeparator=function(y){return y.getWidth()!==0&&this._optionsService.options.wordSeparator.indexOf(y.getChars())>=0},x.prototype._selectLineAt=function(y){var T=this._bufferService.buffer.getWrappedRangeForLine(y);this._model.selectionStart=[0,T.first],this._model.selectionEnd=[this._bufferService.cols,T.last],this._model.selectionStartLength=0},x=r([p(2,a.IBufferService),p(3,a.ICoreService),p(4,s.IMouseService),p(5,a.IOptionsService),p(6,s.IRenderService)],x)}(e.Disposable);h.SelectionService=g},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.SelectionModel=void 0;var m=function(){function _(r){this._bufferService=r,this.isSelectAllActive=!1,this.selectionStartLength=0}return _.prototype.clearSelection=function(){this.selectionStart=void 0,this.selectionEnd=void 0,this.isSelectAllActive=!1,this.selectionStartLength=0},Object.defineProperty(_.prototype,"finalSelectionStart",{get:function(){return this.isSelectAllActive?[0,0]:this.selectionEnd&&this.selectionStart&&this.areSelectionValuesReversed()?this.selectionEnd:this.selectionStart},enumerable:!1,configurable:!0}),Object.defineProperty(_.prototype,"finalSelectionEnd",{get:function(){if(this.isSelectAllActive)return[this._bufferService.cols,this._bufferService.buffer.ybase+this._bufferService.rows-1];if(this.selectionStart){if(!this.selectionEnd||this.areSelectionValuesReversed()){var r=this.selectionStart[0]+this.selectionStartLength;return r>this._bufferService.cols?[r%this._bufferService.cols,this.selectionStart[1]+Math.floor(r/this._bufferService.cols)]:[r,this.selectionStart[1]]}return this.selectionStartLength&&this.selectionEnd[1]===this.selectionStart[1]?[Math.max(this.selectionStart[0]+this.selectionStartLength,this.selectionEnd[0]),this.selectionEnd[1]]:this.selectionEnd}},enumerable:!1,configurable:!0}),_.prototype.areSelectionValuesReversed=function(){var r=this.selectionStart,p=this.selectionEnd;return!(!r||!p)&&(r[1]>p[1]||r[1]===p[1]&&r[0]>p[0])},_.prototype.onTrim=function(r){return this.selectionStart&&(this.selectionStart[1]-=r),this.selectionEnd&&(this.selectionEnd[1]-=r),this.selectionEnd&&this.selectionEnd[1]<0?(this.clearSelection(),!0):(this.selectionStart&&this.selectionStart[1]<0&&(this.selectionStart[1]=0),!1)},_}();h.SelectionModel=m},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.moveToCellSequence=void 0;var m=D(12);function _(i,s,a,n){var t=i-r(a,i),e=s-r(a,s);return o(Math.abs(t-e)-function(u,l,g){for(var C=0,x=u-r(g,u),y=l-r(g,l),T=0;T<Math.abs(x-y);T++){var S=p(u,l)==="A"?-1:1,E=g.buffer.lines.get(x+S*T);E&&E.isWrapped&&C++}return C}(i,s,a),c(p(i,s),n))}function r(i,s){for(var a=0,n=i.buffer.lines.get(s),t=n&&n.isWrapped;t&&s>=0&&s<i.rows;)a++,t=(n=i.buffer.lines.get(--s))&&n.isWrapped;return a}function p(i,s){return i>s?"A":"B"}function f(i,s,a,n,t,e){for(var u=i,l=s,g="";u!==a||l!==n;)u+=t?1:-1,t&&u>e.cols-1?(g+=e.buffer.translateBufferLineToString(l,!1,i,u),u=0,i=0,l++):!t&&u<0&&(g+=e.buffer.translateBufferLineToString(l,!1,0,i+1),i=u=e.cols-1,l--);return g+e.buffer.translateBufferLineToString(l,!1,i,u)}function c(i,s){var a=s?"O":"[";return m.C0.ESC+a+i}function o(i,s){i=Math.floor(i);for(var a="",n=0;n<i;n++)a+=s;return a}h.moveToCellSequence=function(i,s,a,n){var t,e=a.buffer.x,u=a.buffer.y;if(!a.buffer.hasScrollback)return function(g,C,x,y,T,S){return _(C,y,T,S).length===0?"":o(f(g,C,g,C-r(T,C),!1,T).length,c("D",S))}(e,u,0,s,a,n)+_(u,s,a,n)+function(g,C,x,y,T,S){var E;E=_(C,y,T,S).length>0?y-r(T,y):C;var b=y,v=function(O,L,z,G,j,$){var Y;return Y=_(z,G,j,$).length>0?G-r(j,G):L,O<z&&Y<=G||O>=z&&Y<G?"C":"D"}(g,C,x,y,T,S);return o(f(g,E,x,b,v==="C",T).length,c(v,S))}(e,u,i,s,a,n);if(u===s)return t=e>i?"D":"C",o(Math.abs(e-i),c(t,n));t=u>s?"D":"C";var l=Math.abs(u-s);return o(function(g,C){return C.cols-g}(u>s?i:e,a)+(l-1)*a.cols+1+((u>s?e:i)-1),c(t,n))}},function(A,h,D){"use strict";var m=this&&this.__decorate||function(f,c,o,i){var s,a=arguments.length,n=a<3?c:i===null?i=Object.getOwnPropertyDescriptor(c,o):i;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")n=Reflect.decorate(f,c,o,i);else for(var t=f.length-1;t>=0;t--)(s=f[t])&&(n=(a<3?s(n):a>3?s(c,o,n):s(c,o))||n);return a>3&&n&&Object.defineProperty(c,o,n),n},_=this&&this.__param||function(f,c){return function(o,i){c(o,i,f)}};Object.defineProperty(h,"__esModule",{value:!0}),h.SoundService=void 0;var r=D(1),p=function(){function f(c){this._optionsService=c}return Object.defineProperty(f,"audioContext",{get:function(){if(!f._audioContext){var c=window.AudioContext||window.webkitAudioContext;if(!c)return console.warn("Web Audio API is not supported by this browser. Consider upgrading to the latest version"),null;f._audioContext=new c}return f._audioContext},enumerable:!1,configurable:!0}),f.prototype.playBellSound=function(){var c=f.audioContext;if(c){var o=c.createBufferSource();c.decodeAudioData(this._base64ToArrayBuffer(this._removeMimeType(this._optionsService.options.bellSound)),function(i){o.buffer=i,o.connect(c.destination),o.start(0)})}},f.prototype._base64ToArrayBuffer=function(c){for(var o=window.atob(c),i=o.length,s=new Uint8Array(i),a=0;a<i;a++)s[a]=o.charCodeAt(a);return s.buffer},f.prototype._removeMimeType=function(c){return c.split(",")[1]},f=m([_(0,r.IOptionsService)],f)}();h.SoundService=p},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(a,n){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var u in e)e.hasOwnProperty(u)&&(t[u]=e[u])})(a,n)},function(a,n){function t(){this.constructor=a}m(a,n),a.prototype=n===null?Object.create(n):(t.prototype=n.prototype,new t)}),r=this&&this.__decorate||function(a,n,t,e){var u,l=arguments.length,g=l<3?n:e===null?e=Object.getOwnPropertyDescriptor(n,t):e;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")g=Reflect.decorate(a,n,t,e);else for(var C=a.length-1;C>=0;C--)(u=a[C])&&(g=(l<3?u(g):l>3?u(n,t,g):u(n,t))||g);return l>3&&g&&Object.defineProperty(n,t,g),g},p=this&&this.__param||function(a,n){return function(t,e){n(t,e,a)}};Object.defineProperty(h,"__esModule",{value:!0}),h.MouseZoneManager=void 0;var f=D(2),c=D(7),o=D(5),i=D(1),s=function(a){function n(t,e,u,l,g,C){var x=a.call(this)||this;return x._element=t,x._screenElement=e,x._bufferService=u,x._mouseService=l,x._selectionService=g,x._optionsService=C,x._zones=[],x._areZonesActive=!1,x._lastHoverCoords=[void 0,void 0],x._initialSelectionLength=0,x.register(c.addDisposableDomListener(x._element,"mousedown",function(y){return x._onMouseDown(y)})),x._mouseMoveListener=function(y){return x._onMouseMove(y)},x._mouseLeaveListener=function(y){return x._onMouseLeave(y)},x._clickListener=function(y){return x._onClick(y)},x}return _(n,a),n.prototype.dispose=function(){a.prototype.dispose.call(this),this._deactivate()},n.prototype.add=function(t){this._zones.push(t),this._zones.length===1&&this._activate()},n.prototype.clearAll=function(t,e){if(this._zones.length!==0){t&&e||(t=0,e=this._bufferService.rows-1);for(var u=0;u<this._zones.length;u++){var l=this._zones[u];(l.y1>t&&l.y1<=e+1||l.y2>t&&l.y2<=e+1||l.y1<t&&l.y2>e+1)&&(this._currentZone&&this._currentZone===l&&(this._currentZone.leaveCallback(),this._currentZone=void 0),this._zones.splice(u--,1))}this._zones.length===0&&this._deactivate()}},n.prototype._activate=function(){this._areZonesActive||(this._areZonesActive=!0,this._element.addEventListener("mousemove",this._mouseMoveListener),this._element.addEventListener("mouseleave",this._mouseLeaveListener),this._element.addEventListener("click",this._clickListener))},n.prototype._deactivate=function(){this._areZonesActive&&(this._areZonesActive=!1,this._element.removeEventListener("mousemove",this._mouseMoveListener),this._element.removeEventListener("mouseleave",this._mouseLeaveListener),this._element.removeEventListener("click",this._clickListener))},n.prototype._onMouseMove=function(t){this._lastHoverCoords[0]===t.pageX&&this._lastHoverCoords[1]===t.pageY||(this._onHover(t),this._lastHoverCoords=[t.pageX,t.pageY])},n.prototype._onHover=function(t){var e=this,u=this._findZoneEventAt(t);u!==this._currentZone&&(this._currentZone&&(this._currentZone.leaveCallback(),this._currentZone=void 0,this._tooltipTimeout&&clearTimeout(this._tooltipTimeout)),u&&(this._currentZone=u,u.hoverCallback&&u.hoverCallback(t),this._tooltipTimeout=window.setTimeout(function(){return e._onTooltip(t)},this._optionsService.options.linkTooltipHoverDuration)))},n.prototype._onTooltip=function(t){this._tooltipTimeout=void 0;var e=this._findZoneEventAt(t);e&&e.tooltipCallback&&e.tooltipCallback(t)},n.prototype._onMouseDown=function(t){if(this._initialSelectionLength=this._getSelectionLength(),this._areZonesActive){var e=this._findZoneEventAt(t);(e==null?void 0:e.willLinkActivate(t))&&(t.preventDefault(),t.stopImmediatePropagation())}},n.prototype._onMouseLeave=function(t){this._currentZone&&(this._currentZone.leaveCallback(),this._currentZone=void 0,this._tooltipTimeout&&clearTimeout(this._tooltipTimeout))},n.prototype._onClick=function(t){var e=this._findZoneEventAt(t),u=this._getSelectionLength();e&&u===this._initialSelectionLength&&(e.clickCallback(t),t.preventDefault(),t.stopImmediatePropagation())},n.prototype._getSelectionLength=function(){var t=this._selectionService.selectionText;return t?t.length:0},n.prototype._findZoneEventAt=function(t){var e=this._mouseService.getCoords(t,this._screenElement,this._bufferService.cols,this._bufferService.rows);if(e)for(var u=e[0],l=e[1],g=0;g<this._zones.length;g++){var C=this._zones[g];if(C.y1===C.y2){if(l===C.y1&&u>=C.x1&&u<C.x2)return C}else if(l===C.y1&&u>=C.x1||l===C.y2&&u<C.x2||l>C.y1&&l<C.y2)return C}},n=r([p(2,i.IBufferService),p(3,o.IMouseService),p(4,o.ISelectionService),p(5,i.IOptionsService)],n)}(f.Disposable);h.MouseZoneManager=s},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(n,t){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,u){e.__proto__=u}||function(e,u){for(var l in u)u.hasOwnProperty(l)&&(e[l]=u[l])})(n,t)},function(n,t){function e(){this.constructor=n}m(n,t),n.prototype=t===null?Object.create(t):(e.prototype=t.prototype,new e)});Object.defineProperty(h,"__esModule",{value:!0}),h.AccessibilityManager=void 0;var r=D(18),p=D(11),f=D(31),c=D(7),o=D(2),i=D(32),s=D(17),a=function(n){function t(e,u){var l=n.call(this)||this;l._terminal=e,l._renderService=u,l._liveRegionLineCount=0,l._charsToConsume=[],l._charsToAnnounce="",l._accessibilityTreeRoot=document.createElement("div"),l._accessibilityTreeRoot.classList.add("xterm-accessibility"),l._rowContainer=document.createElement("div"),l._rowContainer.classList.add("xterm-accessibility-tree"),l._rowContainer.setAttribute("role","list"),l._rowElements=[];for(var g=0;g<l._terminal.rows;g++)l._rowElements[g]=l._createAccessibilityTreeNode(),l._rowContainer.appendChild(l._rowElements[g]);if(l._topBoundaryFocusListener=function(C){return l._onBoundaryFocus(C,0)},l._bottomBoundaryFocusListener=function(C){return l._onBoundaryFocus(C,1)},l._rowElements[0].addEventListener("focus",l._topBoundaryFocusListener),l._rowElements[l._rowElements.length-1].addEventListener("focus",l._bottomBoundaryFocusListener),l._refreshRowsDimensions(),l._accessibilityTreeRoot.appendChild(l._rowContainer),l._renderRowsDebouncer=new f.RenderDebouncer(l._renderRows.bind(l)),l._refreshRows(),l._liveRegion=document.createElement("div"),l._liveRegion.classList.add("live-region"),l._liveRegion.setAttribute("aria-live","assertive"),l._accessibilityTreeRoot.appendChild(l._liveRegion),!l._terminal.element)throw new Error("Cannot enable accessibility before Terminal.open");return l._terminal.element.insertAdjacentElement("afterbegin",l._accessibilityTreeRoot),l.register(l._renderRowsDebouncer),l.register(l._terminal.onResize(function(C){return l._onResize(C.rows)})),l.register(l._terminal.onRender(function(C){return l._refreshRows(C.start,C.end)})),l.register(l._terminal.onScroll(function(){return l._refreshRows()})),l.register(l._terminal.onA11yChar(function(C){return l._onChar(C)})),l.register(l._terminal.onLineFeed(function(){return l._onChar(`
|
|
|
`)})),l.register(l._terminal.onA11yTab(function(C){return l._onTab(C)})),l.register(l._terminal.onKey(function(C){return l._onKey(C.key)})),l.register(l._terminal.onBlur(function(){return l._clearLiveRegion()})),l.register(l._renderService.onDimensionsChange(function(){return l._refreshRowsDimensions()})),l._screenDprMonitor=new i.ScreenDprMonitor,l.register(l._screenDprMonitor),l._screenDprMonitor.setListener(function(){return l._refreshRowsDimensions()}),l.register(c.addDisposableDomListener(window,"resize",function(){return l._refreshRowsDimensions()})),l}return _(t,n),t.prototype.dispose=function(){n.prototype.dispose.call(this),s.removeElementFromParent(this._accessibilityTreeRoot),this._rowElements.length=0},t.prototype._onBoundaryFocus=function(e,u){var l=e.target,g=this._rowElements[u===0?1:this._rowElements.length-2];if(l.getAttribute("aria-posinset")!==(u===0?"1":""+this._terminal.buffer.lines.length)&&e.relatedTarget===g){var C,x;if(u===0?(C=l,x=this._rowElements.pop(),this._rowContainer.removeChild(x)):(C=this._rowElements.shift(),x=l,this._rowContainer.removeChild(C)),C.removeEventListener("focus",this._topBoundaryFocusListener),x.removeEventListener("focus",this._bottomBoundaryFocusListener),u===0){var y=this._createAccessibilityTreeNode();this._rowElements.unshift(y),this._rowContainer.insertAdjacentElement("afterbegin",y)}else y=this._createAccessibilityTreeNode(),this._rowElements.push(y),this._rowContainer.appendChild(y);this._rowElements[0].addEventListener("focus",this._topBoundaryFocusListener),this._rowElements[this._rowElements.length-1].addEventListener("focus",this._bottomBoundaryFocusListener),this._terminal.scrollLines(u===0?-1:1),this._rowElements[u===0?1:this._rowElements.length-2].focus(),e.preventDefault(),e.stopImmediatePropagation()}},t.prototype._onResize=function(e){this._rowElements[this._rowElements.length-1].removeEventListener("focus",this._bottomBoundaryFocusListener);for(var u=this._rowContainer.children.length;u<this._terminal.rows;u++)this._rowElements[u]=this._createAccessibilityTreeNode(),this._rowContainer.appendChild(this._rowElements[u]);for(;this._rowElements.length>e;)this._rowContainer.removeChild(this._rowElements.pop());this._rowElements[this._rowElements.length-1].addEventListener("focus",this._bottomBoundaryFocusListener),this._refreshRowsDimensions()},t.prototype._createAccessibilityTreeNode=function(){var e=document.createElement("div");return e.setAttribute("role","listitem"),e.tabIndex=-1,this._refreshRowDimensions(e),e},t.prototype._onTab=function(e){for(var u=0;u<e;u++)this._onChar(" ")},t.prototype._onChar=function(e){var u=this;this._liveRegionLineCount<21&&(this._charsToConsume.length>0?this._charsToConsume.shift()!==e&&(this._charsToAnnounce+=e):this._charsToAnnounce+=e,e===`
|
|
|
`&&(this._liveRegionLineCount++,this._liveRegionLineCount===21&&(this._liveRegion.textContent+=r.tooMuchOutput)),p.isMac&&this._liveRegion.textContent&&this._liveRegion.textContent.length>0&&!this._liveRegion.parentNode&&setTimeout(function(){u._accessibilityTreeRoot.appendChild(u._liveRegion)},0))},t.prototype._clearLiveRegion=function(){this._liveRegion.textContent="",this._liveRegionLineCount=0,p.isMac&&s.removeElementFromParent(this._liveRegion)},t.prototype._onKey=function(e){this._clearLiveRegion(),this._charsToConsume.push(e)},t.prototype._refreshRows=function(e,u){this._renderRowsDebouncer.refresh(e,u,this._terminal.rows)},t.prototype._renderRows=function(e,u){for(var l=this._terminal.buffer,g=l.lines.length.toString(),C=e;C<=u;C++){var x=l.translateBufferLineToString(l.ydisp+C,!0),y=(l.ydisp+C+1).toString(),T=this._rowElements[C];T&&(x.length===0?T.innerHTML=" ":T.textContent=x,T.setAttribute("aria-posinset",y),T.setAttribute("aria-setsize",g))}this._announceCharacters()},t.prototype._refreshRowsDimensions=function(){if(this._renderService.dimensions.actualCellHeight){this._rowElements.length!==this._terminal.rows&&this._onResize(this._terminal.rows);for(var e=0;e<this._terminal.rows;e++)this._refreshRowDimensions(this._rowElements[e])}},t.prototype._refreshRowDimensions=function(e){e.style.height=this._renderService.dimensions.actualCellHeight+"px"},t.prototype._announceCharacters=function(){this._charsToAnnounce.length!==0&&(this._liveRegion.textContent+=this._charsToAnnounce,this._charsToAnnounce="")},t}(o.Disposable);h.AccessibilityManager=a},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(l,g){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(C,x){C.__proto__=x}||function(C,x){for(var y in x)x.hasOwnProperty(y)&&(C[y]=x[y])})(l,g)},function(l,g){function C(){this.constructor=l}m(l,g),l.prototype=g===null?Object.create(g):(C.prototype=g.prototype,new C)}),r=this&&this.__decorate||function(l,g,C,x){var y,T=arguments.length,S=T<3?g:x===null?x=Object.getOwnPropertyDescriptor(g,C):x;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")S=Reflect.decorate(l,g,C,x);else for(var E=l.length-1;E>=0;E--)(y=l[E])&&(S=(T<3?y(S):T>3?y(g,C,S):y(g,C))||S);return T>3&&S&&Object.defineProperty(g,C,S),S},p=this&&this.__param||function(l,g){return function(C,x){g(C,x,l)}};Object.defineProperty(h,"__esModule",{value:!0}),h.DomRenderer=void 0;var f=D(58),c=D(9),o=D(2),i=D(5),s=D(1),a=D(0),n=D(10),t=D(17),e=1,u=function(l){function g(C,x,y,T,S,E,b,v,O){var L=l.call(this)||this;return L._colors=C,L._element=x,L._screenElement=y,L._viewportElement=T,L._linkifier=S,L._linkifier2=E,L._charSizeService=b,L._optionsService=v,L._bufferService=O,L._terminalClass=e++,L._rowElements=[],L._rowContainer=document.createElement("div"),L._rowContainer.classList.add("xterm-rows"),L._rowContainer.style.lineHeight="normal",L._rowContainer.setAttribute("aria-hidden","true"),L._refreshRowElements(L._bufferService.cols,L._bufferService.rows),L._selectionContainer=document.createElement("div"),L._selectionContainer.classList.add("xterm-selection"),L._selectionContainer.setAttribute("aria-hidden","true"),L.dimensions={scaledCharWidth:0,scaledCharHeight:0,scaledCellWidth:0,scaledCellHeight:0,scaledCharLeft:0,scaledCharTop:0,scaledCanvasWidth:0,scaledCanvasHeight:0,canvasWidth:0,canvasHeight:0,actualCellWidth:0,actualCellHeight:0},L._updateDimensions(),L._injectCss(),L._rowFactory=new f.DomRendererRowFactory(document,L._optionsService,L._colors),L._element.classList.add("xterm-dom-renderer-owner-"+L._terminalClass),L._screenElement.appendChild(L._rowContainer),L._screenElement.appendChild(L._selectionContainer),L._linkifier.onShowLinkUnderline(function(z){return L._onLinkHover(z)}),L._linkifier.onHideLinkUnderline(function(z){return L._onLinkLeave(z)}),L._linkifier2.onShowLinkUnderline(function(z){return L._onLinkHover(z)}),L._linkifier2.onHideLinkUnderline(function(z){return L._onLinkLeave(z)}),L}return _(g,l),Object.defineProperty(g.prototype,"onRequestRedraw",{get:function(){return new a.EventEmitter().event},enumerable:!1,configurable:!0}),g.prototype.dispose=function(){this._element.classList.remove("xterm-dom-renderer-owner-"+this._terminalClass),t.removeElementFromParent(this._rowContainer,this._selectionContainer,this._themeStyleElement,this._dimensionsStyleElement),l.prototype.dispose.call(this)},g.prototype._updateDimensions=function(){this.dimensions.scaledCharWidth=this._charSizeService.width*window.devicePixelRatio,this.dimensions.scaledCharHeight=Math.ceil(this._charSizeService.height*window.devicePixelRatio),this.dimensions.scaledCellWidth=this.dimensions.scaledCharWidth+Math.round(this._optionsService.options.letterSpacing),this.dimensions.scaledCellHeight=Math.floor(this.dimensions.scaledCharHeight*this._optionsService.options.lineHeight),this.dimensions.scaledCharLeft=0,this.dimensions.scaledCharTop=0,this.dimensions.scaledCanvasWidth=this.dimensions.scaledCellWidth*this._bufferService.cols,this.dimensions.scaledCanvasHeight=this.dimensions.scaledCellHeight*this._bufferService.rows,this.dimensions.canvasWidth=Math.round(this.dimensions.scaledCanvasWidth/window.devicePixelRatio),this.dimensions.canvasHeight=Math.round(this.dimensions.scaledCanvasHeight/window.devicePixelRatio),this.dimensions.actualCellWidth=this.dimensions.canvasWidth/this._bufferService.cols,this.dimensions.actualCellHeight=this.dimensions.canvasHeight/this._bufferService.rows;for(var C=0,x=this._rowElements;C<x.length;C++){var y=x[C];y.style.width=this.dimensions.canvasWidth+"px",y.style.height=this.dimensions.actualCellHeight+"px",y.style.lineHeight=this.dimensions.actualCellHeight+"px",y.style.overflow="hidden"}this._dimensionsStyleElement||(this._dimensionsStyleElement=document.createElement("style"),this._screenElement.appendChild(this._dimensionsStyleElement));var T=this._terminalSelector+" .xterm-rows span { display: inline-block; height: 100%; vertical-align: top; width: "+this.dimensions.actualCellWidth+"px}";this._dimensionsStyleElement.innerHTML=T,this._selectionContainer.style.height=this._viewportElement.style.height,this._screenElement.style.width=this.dimensions.canvasWidth+"px",this._screenElement.style.height=this.dimensions.canvasHeight+"px"},g.prototype.setColors=function(C){this._colors=C,this._injectCss()},g.prototype._injectCss=function(){var C=this;this._themeStyleElement||(this._themeStyleElement=document.createElement("style"),this._screenElement.appendChild(this._themeStyleElement));var x=this._terminalSelector+" .xterm-rows { color: "+this._colors.foreground.css+"; font-family: "+this._optionsService.options.fontFamily+"; font-size: "+this._optionsService.options.fontSize+"px;}";x+=this._terminalSelector+" span:not(."+f.BOLD_CLASS+") { font-weight: "+this._optionsService.options.fontWeight+";}"+this._terminalSelector+" span."+f.BOLD_CLASS+" { font-weight: "+this._optionsService.options.fontWeightBold+";}"+this._terminalSelector+" span."+f.ITALIC_CLASS+" { font-style: italic;}",x+="@keyframes blink_box_shadow_"+this._terminalClass+" { 50% { box-shadow: none; }}",x+="@keyframes blink_block_"+this._terminalClass+" { 0% { background-color: "+this._colors.cursor.css+"; color: "+this._colors.cursorAccent.css+"; } 50% { background-color: "+this._colors.cursorAccent.css+"; color: "+this._colors.cursor.css+"; }}",x+=this._terminalSelector+" .xterm-rows:not(.xterm-focus) ."+f.CURSOR_CLASS+"."+f.CURSOR_STYLE_BLOCK_CLASS+" { outline: 1px solid "+this._colors.cursor.css+"; outline-offset: -1px;}"+this._terminalSelector+" .xterm-rows.xterm-focus ."+f.CURSOR_CLASS+"."+f.CURSOR_BLINK_CLASS+":not(."+f.CURSOR_STYLE_BLOCK_CLASS+") { animation: blink_box_shadow_"+this._terminalClass+" 1s step-end infinite;}"+this._terminalSelector+" .xterm-rows.xterm-focus ."+f.CURSOR_CLASS+"."+f.CURSOR_BLINK_CLASS+"."+f.CURSOR_STYLE_BLOCK_CLASS+" { animation: blink_block_"+this._terminalClass+" 1s step-end infinite;}"+this._terminalSelector+" .xterm-rows.xterm-focus ."+f.CURSOR_CLASS+"."+f.CURSOR_STYLE_BLOCK_CLASS+" { background-color: "+this._colors.cursor.css+"; color: "+this._colors.cursorAccent.css+";}"+this._terminalSelector+" .xterm-rows ."+f.CURSOR_CLASS+"."+f.CURSOR_STYLE_BAR_CLASS+" { box-shadow: "+this._optionsService.options.cursorWidth+"px 0 0 "+this._colors.cursor.css+" inset;}"+this._terminalSelector+" .xterm-rows ."+f.CURSOR_CLASS+"."+f.CURSOR_STYLE_UNDERLINE_CLASS+" { box-shadow: 0 -1px 0 "+this._colors.cursor.css+" inset;}",x+=this._terminalSelector+" .xterm-selection { position: absolute; top: 0; left: 0; z-index: 1; pointer-events: none;}"+this._terminalSelector+" .xterm-selection div { position: absolute; background-color: "+this._colors.selectionTransparent.css+";}",this._colors.ansi.forEach(function(y,T){x+=C._terminalSelector+" .xterm-fg-"+T+" { color: "+y.css+"; }"+C._terminalSelector+" .xterm-bg-"+T+" { background-color: "+y.css+"; }"}),x+=this._terminalSelector+" .xterm-fg-"+c.INVERTED_DEFAULT_COLOR+" { color: "+n.color.opaque(this._colors.background).css+"; }"+this._terminalSelector+" .xterm-bg-"+c.INVERTED_DEFAULT_COLOR+" { background-color: "+this._colors.foreground.css+"; }",this._themeStyleElement.innerHTML=x},g.prototype.onDevicePixelRatioChange=function(){this._updateDimensions()},g.prototype._refreshRowElements=function(C,x){for(var y=this._rowElements.length;y<=x;y++){var T=document.createElement("div");this._rowContainer.appendChild(T),this._rowElements.push(T)}for(;this._rowElements.length>x;)this._rowContainer.removeChild(this._rowElements.pop())},g.prototype.onResize=function(C,x){this._refreshRowElements(C,x),this._updateDimensions()},g.prototype.onCharSizeChanged=function(){this._updateDimensions()},g.prototype.onBlur=function(){this._rowContainer.classList.remove("xterm-focus")},g.prototype.onFocus=function(){this._rowContainer.classList.add("xterm-focus")},g.prototype.onSelectionChanged=function(C,x,y){for(;this._selectionContainer.children.length;)this._selectionContainer.removeChild(this._selectionContainer.children[0]);if(C&&x){var T=C[1]-this._bufferService.buffer.ydisp,S=x[1]-this._bufferService.buffer.ydisp,E=Math.max(T,0),b=Math.min(S,this._bufferService.rows-1);if(!(E>=this._bufferService.rows||b<0)){var v=document.createDocumentFragment();if(y)v.appendChild(this._createSelectionElement(E,C[0],x[0],b-E+1));else{var O=T===E?C[0]:0,L=E===b?x[0]:this._bufferService.cols;v.appendChild(this._createSelectionElement(E,O,L));var z=b-E-1;if(v.appendChild(this._createSelectionElement(E+1,0,this._bufferService.cols,z)),E!==b){var G=S===b?x[0]:this._bufferService.cols;v.appendChild(this._createSelectionElement(b,0,G))}}this._selectionContainer.appendChild(v)}}},g.prototype._createSelectionElement=function(C,x,y,T){T===void 0&&(T=1);var S=document.createElement("div");return S.style.height=T*this.dimensions.actualCellHeight+"px",S.style.top=C*this.dimensions.actualCellHeight+"px",S.style.left=x*this.dimensions.actualCellWidth+"px",S.style.width=this.dimensions.actualCellWidth*(y-x)+"px",S},g.prototype.onCursorMove=function(){},g.prototype.onOptionsChanged=function(){this._updateDimensions(),this._injectCss()},g.prototype.clear=function(){for(var C=0,x=this._rowElements;C<x.length;C++)x[C].innerHTML=""},g.prototype.renderRows=function(C,x){for(var y=this._bufferService.buffer.ybase+this._bufferService.buffer.y,T=Math.min(this._bufferService.buffer.x,this._bufferService.cols-1),S=this._optionsService.options.cursorBlink,E=C;E<=x;E++){var b=this._rowElements[E];b.innerHTML="";var v=E+this._bufferService.buffer.ydisp,O=this._bufferService.buffer.lines.get(v),L=this._optionsService.options.cursorStyle;b.appendChild(this._rowFactory.createRow(O,v===y,L,T,S,this.dimensions.actualCellWidth,this._bufferService.cols))}},Object.defineProperty(g.prototype,"_terminalSelector",{get:function(){return".xterm-dom-renderer-owner-"+this._terminalClass},enumerable:!1,configurable:!0}),g.prototype.registerCharacterJoiner=function(C){return-1},g.prototype.deregisterCharacterJoiner=function(C){return!1},g.prototype._onLinkHover=function(C){this._setCellUnderline(C.x1,C.x2,C.y1,C.y2,C.cols,!0)},g.prototype._onLinkLeave=function(C){this._setCellUnderline(C.x1,C.x2,C.y1,C.y2,C.cols,!1)},g.prototype._setCellUnderline=function(C,x,y,T,S,E){for(;C!==x||y!==T;){var b=this._rowElements[y];if(!b)return;var v=b.children[C];v&&(v.style.textDecoration=E?"underline":"none"),++C>=S&&(C=0,y++)}},g=r([p(6,i.ICharSizeService),p(7,s.IOptionsService),p(8,s.IBufferService)],g)}(o.Disposable);h.DomRenderer=u},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.DomRendererRowFactory=h.CURSOR_STYLE_UNDERLINE_CLASS=h.CURSOR_STYLE_BAR_CLASS=h.CURSOR_STYLE_BLOCK_CLASS=h.CURSOR_BLINK_CLASS=h.CURSOR_CLASS=h.UNDERLINE_CLASS=h.ITALIC_CLASS=h.DIM_CLASS=h.BOLD_CLASS=void 0;var m=D(9),_=D(3),r=D(4),p=D(10);h.BOLD_CLASS="xterm-bold",h.DIM_CLASS="xterm-dim",h.ITALIC_CLASS="xterm-italic",h.UNDERLINE_CLASS="xterm-underline",h.CURSOR_CLASS="xterm-cursor",h.CURSOR_BLINK_CLASS="xterm-cursor-blink",h.CURSOR_STYLE_BLOCK_CLASS="xterm-cursor-block",h.CURSOR_STYLE_BAR_CLASS="xterm-cursor-bar",h.CURSOR_STYLE_UNDERLINE_CLASS="xterm-cursor-underline";var f=function(){function o(i,s,a){this._document=i,this._optionsService=s,this._colors=a,this._workCell=new r.CellData}return o.prototype.setColors=function(i){this._colors=i},o.prototype.createRow=function(i,s,a,n,t,e,u){for(var l=this._document.createDocumentFragment(),g=0,C=Math.min(i.length,u)-1;C>=0;C--)if(i.loadCell(C,this._workCell).getCode()!==_.NULL_CELL_CODE||s&&C===n){g=C+1;break}for(C=0;C<g;C++){i.loadCell(C,this._workCell);var x=this._workCell.getWidth();if(x!==0){var y=this._document.createElement("span");if(x>1&&(y.style.width=e*x+"px"),s&&C===n)switch(y.classList.add(h.CURSOR_CLASS),t&&y.classList.add(h.CURSOR_BLINK_CLASS),a){case"bar":y.classList.add(h.CURSOR_STYLE_BAR_CLASS);break;case"underline":y.classList.add(h.CURSOR_STYLE_UNDERLINE_CLASS);break;default:y.classList.add(h.CURSOR_STYLE_BLOCK_CLASS)}this._workCell.isBold()&&y.classList.add(h.BOLD_CLASS),this._workCell.isItalic()&&y.classList.add(h.ITALIC_CLASS),this._workCell.isDim()&&y.classList.add(h.DIM_CLASS),this._workCell.isUnderline()&&y.classList.add(h.UNDERLINE_CLASS),this._workCell.isInvisible()?y.textContent=_.WHITESPACE_CELL_CHAR:y.textContent=this._workCell.getChars()||_.WHITESPACE_CELL_CHAR;var T=this._workCell.getFgColor(),S=this._workCell.getFgColorMode(),E=this._workCell.getBgColor(),b=this._workCell.getBgColorMode(),v=!!this._workCell.isInverse();if(v){var O=T;T=E,E=O;var L=S;S=b,b=L}switch(S){case 16777216:case 33554432:this._workCell.isBold()&&T<8&&this._optionsService.options.drawBoldTextInBrightColors&&(T+=8),this._applyMinimumContrast(y,this._colors.background,this._colors.ansi[T])||y.classList.add("xterm-fg-"+T);break;case 50331648:var z=p.rgba.toColor(T>>16&255,T>>8&255,255&T);this._applyMinimumContrast(y,this._colors.background,z)||this._addStyle(y,"color:#"+c(T.toString(16),"0",6));break;case 0:default:this._applyMinimumContrast(y,this._colors.background,this._colors.foreground)||v&&y.classList.add("xterm-fg-"+m.INVERTED_DEFAULT_COLOR)}switch(b){case 16777216:case 33554432:y.classList.add("xterm-bg-"+E);break;case 50331648:this._addStyle(y,"background-color:#"+c(E.toString(16),"0",6));break;case 0:default:v&&y.classList.add("xterm-bg-"+m.INVERTED_DEFAULT_COLOR)}l.appendChild(y)}}return l},o.prototype._applyMinimumContrast=function(i,s,a){if(this._optionsService.options.minimumContrastRatio===1)return!1;var n=this._colors.contrastCache.getColor(this._workCell.bg,this._workCell.fg);return n===void 0&&(n=p.color.ensureContrastRatio(s,a,this._optionsService.options.minimumContrastRatio),this._colors.contrastCache.setColor(this._workCell.bg,this._workCell.fg,n!=null?n:null)),!!n&&(this._addStyle(i,"color:"+n.css),!0)},o.prototype._addStyle=function(i,s){i.setAttribute("style",""+(i.getAttribute("style")||"")+s+";")},o}();function c(o,i,s){for(;o.length<s;)o=i+o;return o}h.DomRendererRowFactory=f},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.evaluateKeyboardEvent=void 0;var m=D(12),_={48:["0",")"],49:["1","!"],50:["2","@"],51:["3","#"],52:["4","$"],53:["5","%"],54:["6","^"],55:["7","&"],56:["8","*"],57:["9","("],186:[";",":"],187:["=","+"],188:[",","<"],189:["-","_"],190:[".",">"],191:["/","?"],192:["`","~"],219:["[","{"],220:["\\","|"],221:["]","}"],222:["'",'"']};h.evaluateKeyboardEvent=function(r,p,f,c){var o={type:0,cancel:!1,key:void 0},i=(r.shiftKey?1:0)|(r.altKey?2:0)|(r.ctrlKey?4:0)|(r.metaKey?8:0);switch(r.keyCode){case 0:r.key==="UIKeyInputUpArrow"?o.key=p?m.C0.ESC+"OA":m.C0.ESC+"[A":r.key==="UIKeyInputLeftArrow"?o.key=p?m.C0.ESC+"OD":m.C0.ESC+"[D":r.key==="UIKeyInputRightArrow"?o.key=p?m.C0.ESC+"OC":m.C0.ESC+"[C":r.key==="UIKeyInputDownArrow"&&(o.key=p?m.C0.ESC+"OB":m.C0.ESC+"[B");break;case 8:if(r.shiftKey){o.key=m.C0.BS;break}if(r.altKey){o.key=m.C0.ESC+m.C0.DEL;break}o.key=m.C0.DEL;break;case 9:if(r.shiftKey){o.key=m.C0.ESC+"[Z";break}o.key=m.C0.HT,o.cancel=!0;break;case 13:o.key=r.altKey?m.C0.ESC+m.C0.CR:m.C0.CR,o.cancel=!0;break;case 27:o.key=m.C0.ESC,r.altKey&&(o.key=m.C0.ESC+m.C0.ESC),o.cancel=!0;break;case 37:if(r.metaKey)break;i?(o.key=m.C0.ESC+"[1;"+(i+1)+"D",o.key===m.C0.ESC+"[1;3D"&&(o.key=m.C0.ESC+(f?"b":"[1;5D"))):o.key=p?m.C0.ESC+"OD":m.C0.ESC+"[D";break;case 39:if(r.metaKey)break;i?(o.key=m.C0.ESC+"[1;"+(i+1)+"C",o.key===m.C0.ESC+"[1;3C"&&(o.key=m.C0.ESC+(f?"f":"[1;5C"))):o.key=p?m.C0.ESC+"OC":m.C0.ESC+"[C";break;case 38:if(r.metaKey)break;i?(o.key=m.C0.ESC+"[1;"+(i+1)+"A",f||o.key!==m.C0.ESC+"[1;3A"||(o.key=m.C0.ESC+"[1;5A")):o.key=p?m.C0.ESC+"OA":m.C0.ESC+"[A";break;case 40:if(r.metaKey)break;i?(o.key=m.C0.ESC+"[1;"+(i+1)+"B",f||o.key!==m.C0.ESC+"[1;3B"||(o.key=m.C0.ESC+"[1;5B")):o.key=p?m.C0.ESC+"OB":m.C0.ESC+"[B";break;case 45:r.shiftKey||r.ctrlKey||(o.key=m.C0.ESC+"[2~");break;case 46:o.key=i?m.C0.ESC+"[3;"+(i+1)+"~":m.C0.ESC+"[3~";break;case 36:o.key=i?m.C0.ESC+"[1;"+(i+1)+"H":p?m.C0.ESC+"OH":m.C0.ESC+"[H";break;case 35:o.key=i?m.C0.ESC+"[1;"+(i+1)+"F":p?m.C0.ESC+"OF":m.C0.ESC+"[F";break;case 33:r.shiftKey?o.type=2:o.key=m.C0.ESC+"[5~";break;case 34:r.shiftKey?o.type=3:o.key=m.C0.ESC+"[6~";break;case 112:o.key=i?m.C0.ESC+"[1;"+(i+1)+"P":m.C0.ESC+"OP";break;case 113:o.key=i?m.C0.ESC+"[1;"+(i+1)+"Q":m.C0.ESC+"OQ";break;case 114:o.key=i?m.C0.ESC+"[1;"+(i+1)+"R":m.C0.ESC+"OR";break;case 115:o.key=i?m.C0.ESC+"[1;"+(i+1)+"S":m.C0.ESC+"OS";break;case 116:o.key=i?m.C0.ESC+"[15;"+(i+1)+"~":m.C0.ESC+"[15~";break;case 117:o.key=i?m.C0.ESC+"[17;"+(i+1)+"~":m.C0.ESC+"[17~";break;case 118:o.key=i?m.C0.ESC+"[18;"+(i+1)+"~":m.C0.ESC+"[18~";break;case 119:o.key=i?m.C0.ESC+"[19;"+(i+1)+"~":m.C0.ESC+"[19~";break;case 120:o.key=i?m.C0.ESC+"[20;"+(i+1)+"~":m.C0.ESC+"[20~";break;case 121:o.key=i?m.C0.ESC+"[21;"+(i+1)+"~":m.C0.ESC+"[21~";break;case 122:o.key=i?m.C0.ESC+"[23;"+(i+1)+"~":m.C0.ESC+"[23~";break;case 123:o.key=i?m.C0.ESC+"[24;"+(i+1)+"~":m.C0.ESC+"[24~";break;default:if(!r.ctrlKey||r.shiftKey||r.altKey||r.metaKey)if(f&&!c||!r.altKey||r.metaKey)f&&!r.altKey&&!r.ctrlKey&&r.metaKey?r.keyCode===65&&(o.type=1):r.key&&!r.ctrlKey&&!r.altKey&&!r.metaKey&&r.keyCode>=48&&r.key.length===1?o.key=r.key:r.key&&r.ctrlKey&&r.key==="_"&&(o.key=m.C0.US);else{var s=_[r.keyCode],a=s&&s[r.shiftKey?1:0];if(a)o.key=m.C0.ESC+a;else if(r.keyCode>=65&&r.keyCode<=90){var n=r.ctrlKey?r.keyCode-64:r.keyCode+32;o.key=m.C0.ESC+String.fromCharCode(n)}}else r.keyCode>=65&&r.keyCode<=90?o.key=String.fromCharCode(r.keyCode-64):r.keyCode===32?o.key=m.C0.NUL:r.keyCode>=51&&r.keyCode<=55?o.key=String.fromCharCode(r.keyCode-51+27):r.keyCode===56?o.key=m.C0.DEL:r.keyCode===219?o.key=m.C0.ESC:r.keyCode===220?o.key=m.C0.FS:r.keyCode===221&&(o.key=m.C0.GS)}return o}},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(e,u){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,g){l.__proto__=g}||function(l,g){for(var C in g)g.hasOwnProperty(C)&&(l[C]=g[C])})(e,u)},function(e,u){function l(){this.constructor=e}m(e,u),e.prototype=u===null?Object.create(u):(l.prototype=u.prototype,new l)}),r=this&&this.__decorate||function(e,u,l,g){var C,x=arguments.length,y=x<3?u:g===null?g=Object.getOwnPropertyDescriptor(u,l):g;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")y=Reflect.decorate(e,u,l,g);else for(var T=e.length-1;T>=0;T--)(C=e[T])&&(y=(x<3?C(y):x>3?C(u,l,y):C(u,l))||y);return x>3&&y&&Object.defineProperty(u,l,y),y},p=this&&this.__param||function(e,u){return function(l,g){u(l,g,e)}};Object.defineProperty(h,"__esModule",{value:!0}),h.RenderService=void 0;var f=D(31),c=D(0),o=D(2),i=D(32),s=D(7),a=D(1),n=D(5),t=function(e){function u(l,g,C,x,y,T){var S=e.call(this)||this;if(S._renderer=l,S._rowCount=g,S._isPaused=!1,S._needsFullRefresh=!1,S._isNextRenderRedrawOnly=!0,S._needsSelectionRefresh=!1,S._canvasWidth=0,S._canvasHeight=0,S._selectionState={start:void 0,end:void 0,columnSelectMode:!1},S._onDimensionsChange=new c.EventEmitter,S._onRender=new c.EventEmitter,S._onRefreshRequest=new c.EventEmitter,S.register({dispose:function(){return S._renderer.dispose()}}),S._renderDebouncer=new f.RenderDebouncer(function(b,v){return S._renderRows(b,v)}),S.register(S._renderDebouncer),S._screenDprMonitor=new i.ScreenDprMonitor,S._screenDprMonitor.setListener(function(){return S.onDevicePixelRatioChange()}),S.register(S._screenDprMonitor),S.register(T.onResize(function(b){return S._fullRefresh()})),S.register(x.onOptionChange(function(){return S._renderer.onOptionsChanged()})),S.register(y.onCharSizeChange(function(){return S.onCharSizeChanged()})),S._renderer.onRequestRedraw(function(b){return S.refreshRows(b.start,b.end,!0)}),S.register(s.addDisposableDomListener(window,"resize",function(){return S.onDevicePixelRatioChange()})),"IntersectionObserver"in window){var E=new IntersectionObserver(function(b){return S._onIntersectionChange(b[b.length-1])},{threshold:0});E.observe(C),S.register({dispose:function(){return E.disconnect()}})}return S}return _(u,e),Object.defineProperty(u.prototype,"onDimensionsChange",{get:function(){return this._onDimensionsChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(u.prototype,"onRenderedBufferChange",{get:function(){return this._onRender.event},enumerable:!1,configurable:!0}),Object.defineProperty(u.prototype,"onRefreshRequest",{get:function(){return this._onRefreshRequest.event},enumerable:!1,configurable:!0}),Object.defineProperty(u.prototype,"dimensions",{get:function(){return this._renderer.dimensions},enumerable:!1,configurable:!0}),u.prototype._onIntersectionChange=function(l){this._isPaused=l.intersectionRatio===0,!this._isPaused&&this._needsFullRefresh&&(this.refreshRows(0,this._rowCount-1),this._needsFullRefresh=!1)},u.prototype.refreshRows=function(l,g,C){C===void 0&&(C=!1),this._isPaused?this._needsFullRefresh=!0:(C||(this._isNextRenderRedrawOnly=!1),this._renderDebouncer.refresh(l,g,this._rowCount))},u.prototype._renderRows=function(l,g){this._renderer.renderRows(l,g),this._needsSelectionRefresh&&(this._renderer.onSelectionChanged(this._selectionState.start,this._selectionState.end,this._selectionState.columnSelectMode),this._needsSelectionRefresh=!1),this._isNextRenderRedrawOnly||this._onRender.fire({start:l,end:g}),this._isNextRenderRedrawOnly=!0},u.prototype.resize=function(l,g){this._rowCount=g,this._fireOnCanvasResize()},u.prototype.changeOptions=function(){this._renderer.onOptionsChanged(),this.refreshRows(0,this._rowCount-1),this._fireOnCanvasResize()},u.prototype._fireOnCanvasResize=function(){this._renderer.dimensions.canvasWidth===this._canvasWidth&&this._renderer.dimensions.canvasHeight===this._canvasHeight||this._onDimensionsChange.fire(this._renderer.dimensions)},u.prototype.dispose=function(){e.prototype.dispose.call(this)},u.prototype.setRenderer=function(l){var g=this;this._renderer.dispose(),this._renderer=l,this._renderer.onRequestRedraw(function(C){return g.refreshRows(C.start,C.end,!0)}),this._needsSelectionRefresh=!0,this._fullRefresh()},u.prototype._fullRefresh=function(){this._isPaused?this._needsFullRefresh=!0:this.refreshRows(0,this._rowCount-1)},u.prototype.setColors=function(l){this._renderer.setColors(l),this._fullRefresh()},u.prototype.onDevicePixelRatioChange=function(){this._renderer.onDevicePixelRatioChange(),this.refreshRows(0,this._rowCount-1)},u.prototype.onResize=function(l,g){this._renderer.onResize(l,g),this._fullRefresh()},u.prototype.onCharSizeChanged=function(){this._renderer.onCharSizeChanged()},u.prototype.onBlur=function(){this._renderer.onBlur()},u.prototype.onFocus=function(){this._renderer.onFocus()},u.prototype.onSelectionChanged=function(l,g,C){this._selectionState.start=l,this._selectionState.end=g,this._selectionState.columnSelectMode=C,this._renderer.onSelectionChanged(l,g,C)},u.prototype.onCursorMove=function(){this._renderer.onCursorMove()},u.prototype.clear=function(){this._renderer.clear()},u.prototype.registerCharacterJoiner=function(l){return this._renderer.registerCharacterJoiner(l)},u.prototype.deregisterCharacterJoiner=function(l){return this._renderer.deregisterCharacterJoiner(l)},u=r([p(3,a.IOptionsService),p(4,n.ICharSizeService),p(5,a.IBufferService)],u)}(o.Disposable);h.RenderService=t},function(A,h,D){"use strict";var m=this&&this.__decorate||function(o,i,s,a){var n,t=arguments.length,e=t<3?i:a===null?a=Object.getOwnPropertyDescriptor(i,s):a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")e=Reflect.decorate(o,i,s,a);else for(var u=o.length-1;u>=0;u--)(n=o[u])&&(e=(t<3?n(e):t>3?n(i,s,e):n(i,s))||e);return t>3&&e&&Object.defineProperty(i,s,e),e},_=this&&this.__param||function(o,i){return function(s,a){i(s,a,o)}};Object.defineProperty(h,"__esModule",{value:!0}),h.CharSizeService=void 0;var r=D(1),p=D(0),f=function(){function o(i,s,a){this._optionsService=a,this.width=0,this.height=0,this._onCharSizeChange=new p.EventEmitter,this._measureStrategy=new c(i,s,this._optionsService)}return Object.defineProperty(o.prototype,"hasValidSize",{get:function(){return this.width>0&&this.height>0},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"onCharSizeChange",{get:function(){return this._onCharSizeChange.event},enumerable:!1,configurable:!0}),o.prototype.measure=function(){var i=this._measureStrategy.measure();i.width===this.width&&i.height===this.height||(this.width=i.width,this.height=i.height,this._onCharSizeChange.fire())},o=m([_(2,r.IOptionsService)],o)}();h.CharSizeService=f;var c=function(){function o(i,s,a){this._document=i,this._parentElement=s,this._optionsService=a,this._result={width:0,height:0},this._measureElement=this._document.createElement("span"),this._measureElement.classList.add("xterm-char-measure-element"),this._measureElement.textContent="W",this._measureElement.setAttribute("aria-hidden","true"),this._parentElement.appendChild(this._measureElement)}return o.prototype.measure=function(){this._measureElement.style.fontFamily=this._optionsService.options.fontFamily,this._measureElement.style.fontSize=this._optionsService.options.fontSize+"px";var i=this._measureElement.getBoundingClientRect();return i.width!==0&&i.height!==0&&(this._result.width=i.width,this._result.height=Math.ceil(i.height)),this._result},o}()},function(A,h,D){"use strict";var m=this&&this.__decorate||function(c,o,i,s){var a,n=arguments.length,t=n<3?o:s===null?s=Object.getOwnPropertyDescriptor(o,i):s;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")t=Reflect.decorate(c,o,i,s);else for(var e=c.length-1;e>=0;e--)(a=c[e])&&(t=(n<3?a(t):n>3?a(o,i,t):a(o,i))||t);return n>3&&t&&Object.defineProperty(o,i,t),t},_=this&&this.__param||function(c,o){return function(i,s){o(i,s,c)}};Object.defineProperty(h,"__esModule",{value:!0}),h.MouseService=void 0;var r=D(5),p=D(30),f=function(){function c(o,i){this._renderService=o,this._charSizeService=i}return c.prototype.getCoords=function(o,i,s,a,n){return p.getCoords(o,i,s,a,this._charSizeService.hasValidSize,this._renderService.dimensions.actualCellWidth,this._renderService.dimensions.actualCellHeight,n)},c.prototype.getRawByteCoords=function(o,i,s,a){var n=this.getCoords(o,i,s,a);return p.getRawByteCoords(n)},c=m([_(0,r.IRenderService),_(1,r.ICharSizeService)],c)}();h.MouseService=f},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(a,n){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var u in e)e.hasOwnProperty(u)&&(t[u]=e[u])})(a,n)},function(a,n){function t(){this.constructor=a}m(a,n),a.prototype=n===null?Object.create(n):(t.prototype=n.prototype,new t)}),r=this&&this.__decorate||function(a,n,t,e){var u,l=arguments.length,g=l<3?n:e===null?e=Object.getOwnPropertyDescriptor(n,t):e;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")g=Reflect.decorate(a,n,t,e);else for(var C=a.length-1;C>=0;C--)(u=a[C])&&(g=(l<3?u(g):l>3?u(n,t,g):u(n,t))||g);return l>3&&g&&Object.defineProperty(n,t,g),g},p=this&&this.__param||function(a,n){return function(t,e){n(t,e,a)}};Object.defineProperty(h,"__esModule",{value:!0}),h.Linkifier2=void 0;var f=D(1),c=D(0),o=D(2),i=D(7),s=function(a){function n(t){var e=a.call(this)||this;return e._bufferService=t,e._linkProviders=[],e._linkCacheDisposables=[],e._isMouseOut=!0,e._activeLine=-1,e._onShowLinkUnderline=e.register(new c.EventEmitter),e._onHideLinkUnderline=e.register(new c.EventEmitter),e.register(o.getDisposeArrayDisposable(e._linkCacheDisposables)),e}return _(n,a),Object.defineProperty(n.prototype,"onShowLinkUnderline",{get:function(){return this._onShowLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"onHideLinkUnderline",{get:function(){return this._onHideLinkUnderline.event},enumerable:!1,configurable:!0}),n.prototype.registerLinkProvider=function(t){var e=this;return this._linkProviders.push(t),{dispose:function(){var u=e._linkProviders.indexOf(t);u!==-1&&e._linkProviders.splice(u,1)}}},n.prototype.attachToDom=function(t,e,u){var l=this;this._element=t,this._mouseService=e,this._renderService=u,this.register(i.addDisposableDomListener(this._element,"mouseleave",function(){l._isMouseOut=!0,l._clearCurrentLink()})),this.register(i.addDisposableDomListener(this._element,"mousemove",this._onMouseMove.bind(this))),this.register(i.addDisposableDomListener(this._element,"click",this._onClick.bind(this)))},n.prototype._onMouseMove=function(t){if(this._lastMouseEvent=t,this._element&&this._mouseService){var e=this._positionFromMouseEvent(t,this._element,this._mouseService);if(e){this._isMouseOut=!1;for(var u=t.composedPath(),l=0;l<u.length;l++){var g=u[l];if(g.classList.contains("xterm"))break;if(g.classList.contains("xterm-hover"))return}this._lastBufferCell&&e.x===this._lastBufferCell.x&&e.y===this._lastBufferCell.y||(this._onHover(e),this._lastBufferCell=e)}}},n.prototype._onHover=function(t){if(this._activeLine!==t.y)return this._clearCurrentLink(),void this._askForLink(t,!1);this._currentLink&&this._linkAtPosition(this._currentLink.link,t)||(this._clearCurrentLink(),this._askForLink(t,!0))},n.prototype._askForLink=function(t,e){var u=this;this._activeProviderReplies&&e||(this._activeProviderReplies=new Map,this._activeLine=t.y);var l=!1;this._linkProviders.forEach(function(g,C){var x;e?((x=u._activeProviderReplies)===null||x===void 0?void 0:x.get(C))&&(l=u._checkLinkProviderResult(C,t,l)):g.provideLinks(t.y,function(y){var T,S;if(!u._isMouseOut){var E=y==null?void 0:y.map(function(b){return{link:b}});(T=u._activeProviderReplies)===null||T===void 0||T.set(C,E),l=u._checkLinkProviderResult(C,t,l),((S=u._activeProviderReplies)===null||S===void 0?void 0:S.size)===u._linkProviders.length&&u._removeIntersectingLinks(t.y,u._activeProviderReplies)}})})},n.prototype._removeIntersectingLinks=function(t,e){for(var u=new Set,l=0;l<e.size;l++){var g=e.get(l);if(g)for(var C=0;C<g.length;C++)for(var x=g[C],y=x.link.range.start.y<t?0:x.link.range.start.x,T=x.link.range.end.y>t?this._bufferService.cols:x.link.range.end.x,S=y;S<=T;S++){if(u.has(S)){g.splice(C--,1);break}u.add(S)}}},n.prototype._checkLinkProviderResult=function(t,e,u){var l,g=this;if(!this._activeProviderReplies)return u;for(var C=this._activeProviderReplies.get(t),x=!1,y=0;y<t;y++)this._activeProviderReplies.has(y)&&!this._activeProviderReplies.get(y)||(x=!0);if(!x&&C){var T=C.find(function(E){return g._linkAtPosition(E.link,e)});T&&(u=!0,this._handleNewLink(T))}if(this._activeProviderReplies.size===this._linkProviders.length&&!u)for(y=0;y<this._activeProviderReplies.size;y++){var S=(l=this._activeProviderReplies.get(y))===null||l===void 0?void 0:l.find(function(E){return g._linkAtPosition(E.link,e)});if(S){u=!0,this._handleNewLink(S);break}}return u},n.prototype._onClick=function(t){if(this._element&&this._mouseService&&this._currentLink){var e=this._positionFromMouseEvent(t,this._element,this._mouseService);e&&this._linkAtPosition(this._currentLink.link,e)&&this._currentLink.link.activate(t,this._currentLink.link.text)}},n.prototype._clearCurrentLink=function(t,e){this._element&&this._currentLink&&this._lastMouseEvent&&(!t||!e||this._currentLink.link.range.start.y>=t&&this._currentLink.link.range.end.y<=e)&&(this._linkLeave(this._element,this._currentLink.link,this._lastMouseEvent),this._currentLink=void 0,o.disposeArray(this._linkCacheDisposables))},n.prototype._handleNewLink=function(t){var e=this;if(this._element&&this._lastMouseEvent&&this._mouseService){var u=this._positionFromMouseEvent(this._lastMouseEvent,this._element,this._mouseService);u&&this._linkAtPosition(t.link,u)&&(this._currentLink=t,this._currentLink.state={decorations:{underline:t.link.decorations===void 0||t.link.decorations.underline,pointerCursor:t.link.decorations===void 0||t.link.decorations.pointerCursor},isHovered:!0},this._linkHover(this._element,t.link,this._lastMouseEvent),t.link.decorations={},Object.defineProperties(t.link.decorations,{pointerCursor:{get:function(){var l,g;return(g=(l=e._currentLink)===null||l===void 0?void 0:l.state)===null||g===void 0?void 0:g.decorations.pointerCursor},set:function(l){var g,C;((g=e._currentLink)===null||g===void 0?void 0:g.state)&&e._currentLink.state.decorations.pointerCursor!==l&&(e._currentLink.state.decorations.pointerCursor=l,e._currentLink.state.isHovered&&((C=e._element)===null||C===void 0||C.classList.toggle("xterm-cursor-pointer",l)))}},underline:{get:function(){var l,g;return(g=(l=e._currentLink)===null||l===void 0?void 0:l.state)===null||g===void 0?void 0:g.decorations.underline},set:function(l){var g,C,x;((g=e._currentLink)===null||g===void 0?void 0:g.state)&&((x=(C=e._currentLink)===null||C===void 0?void 0:C.state)===null||x===void 0?void 0:x.decorations.underline)!==l&&(e._currentLink.state.decorations.underline=l,e._currentLink.state.isHovered&&e._fireUnderlineEvent(t.link,l))}}}),this._renderService&&this._linkCacheDisposables.push(this._renderService.onRenderedBufferChange(function(l){var g=l.start===0?0:l.start+1+e._bufferService.buffer.ydisp;e._clearCurrentLink(g,l.end+1+e._bufferService.buffer.ydisp)})))}},n.prototype._linkHover=function(t,e,u){var l;((l=this._currentLink)===null||l===void 0?void 0:l.state)&&(this._currentLink.state.isHovered=!0,this._currentLink.state.decorations.underline&&this._fireUnderlineEvent(e,!0),this._currentLink.state.decorations.pointerCursor&&t.classList.add("xterm-cursor-pointer")),e.hover&&e.hover(u,e.text)},n.prototype._fireUnderlineEvent=function(t,e){var u=t.range,l=this._bufferService.buffer.ydisp,g=this._createLinkUnderlineEvent(u.start.x-1,u.start.y-l-1,u.end.x,u.end.y-l-1,void 0);(e?this._onShowLinkUnderline:this._onHideLinkUnderline).fire(g)},n.prototype._linkLeave=function(t,e,u){var l;((l=this._currentLink)===null||l===void 0?void 0:l.state)&&(this._currentLink.state.isHovered=!1,this._currentLink.state.decorations.underline&&this._fireUnderlineEvent(e,!1),this._currentLink.state.decorations.pointerCursor&&t.classList.remove("xterm-cursor-pointer")),e.leave&&e.leave(u,e.text)},n.prototype._linkAtPosition=function(t,e){var u=t.range.start.y===t.range.end.y,l=t.range.start.y<e.y,g=t.range.end.y>e.y;return(u&&t.range.start.x<=e.x&&t.range.end.x>=e.x||l&&t.range.end.x>=e.x||g&&t.range.start.x<=e.x||l&&g)&&t.range.start.y<=e.y&&t.range.end.y>=e.y},n.prototype._positionFromMouseEvent=function(t,e,u){var l=u.getCoords(t,e,this._bufferService.cols,this._bufferService.rows);if(l)return{x:l[0],y:l[1]+this._bufferService.buffer.ydisp}},n.prototype._createLinkUnderlineEvent=function(t,e,u,l,g){return{x1:t,y1:e,x2:u,y2:l,cols:this._bufferService.cols,fg:g}},n=r([p(0,f.IBufferService)],n)}(o.Disposable);h.Linkifier2=s},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.CoreBrowserService=void 0;var m=function(){function _(r){this._textarea=r}return Object.defineProperty(_.prototype,"isFocused",{get:function(){return document.activeElement===this._textarea&&document.hasFocus()},enumerable:!1,configurable:!0}),_}();h.CoreBrowserService=m},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(y,T){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(S,E){S.__proto__=E}||function(S,E){for(var b in E)E.hasOwnProperty(b)&&(S[b]=E[b])})(y,T)},function(y,T){function S(){this.constructor=y}m(y,T),y.prototype=T===null?Object.create(T):(S.prototype=T.prototype,new S)});Object.defineProperty(h,"__esModule",{value:!0}),h.CoreTerminal=void 0;var r=D(2),p=D(1),f=D(66),c=D(67),o=D(68),i=D(74),s=D(75),a=D(0),n=D(76),t=D(77),e=D(78),u=D(80),l=D(81),g=D(19),C=D(82),x=function(y){function T(S){var E=y.call(this)||this;return E._onBinary=new a.EventEmitter,E._onData=new a.EventEmitter,E._onLineFeed=new a.EventEmitter,E._onResize=new a.EventEmitter,E._onScroll=new a.EventEmitter,E._instantiationService=new f.InstantiationService,E.optionsService=new i.OptionsService(S),E._instantiationService.setService(p.IOptionsService,E.optionsService),E._bufferService=E.register(E._instantiationService.createInstance(o.BufferService)),E._instantiationService.setService(p.IBufferService,E._bufferService),E._logService=E._instantiationService.createInstance(c.LogService),E._instantiationService.setService(p.ILogService,E._logService),E._coreService=E.register(E._instantiationService.createInstance(s.CoreService,function(){return E.scrollToBottom()})),E._instantiationService.setService(p.ICoreService,E._coreService),E._coreMouseService=E._instantiationService.createInstance(n.CoreMouseService),E._instantiationService.setService(p.ICoreMouseService,E._coreMouseService),E._dirtyRowService=E._instantiationService.createInstance(t.DirtyRowService),E._instantiationService.setService(p.IDirtyRowService,E._dirtyRowService),E.unicodeService=E._instantiationService.createInstance(e.UnicodeService),E._instantiationService.setService(p.IUnicodeService,E.unicodeService),E._charsetService=E._instantiationService.createInstance(u.CharsetService),E._instantiationService.setService(p.ICharsetService,E._charsetService),E._inputHandler=new g.InputHandler(E._bufferService,E._charsetService,E._coreService,E._dirtyRowService,E._logService,E.optionsService,E._coreMouseService,E.unicodeService),E.register(a.forwardEvent(E._inputHandler.onLineFeed,E._onLineFeed)),E.register(E._inputHandler),E.register(a.forwardEvent(E._bufferService.onResize,E._onResize)),E.register(a.forwardEvent(E._coreService.onData,E._onData)),E.register(a.forwardEvent(E._coreService.onBinary,E._onBinary)),E.register(E.optionsService.onOptionChange(function(b){return E._updateOptions(b)})),E._writeBuffer=new C.WriteBuffer(function(b){return E._inputHandler.parse(b)}),E}return _(T,y),Object.defineProperty(T.prototype,"onBinary",{get:function(){return this._onBinary.event},enumerable:!1,configurable:!0}),Object.defineProperty(T.prototype,"onData",{get:function(){return this._onData.event},enumerable:!1,configurable:!0}),Object.defineProperty(T.prototype,"onLineFeed",{get:function(){return this._onLineFeed.event},enumerable:!1,configurable:!0}),Object.defineProperty(T.prototype,"onResize",{get:function(){return this._onResize.event},enumerable:!1,configurable:!0}),Object.defineProperty(T.prototype,"onScroll",{get:function(){return this._onScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(T.prototype,"cols",{get:function(){return this._bufferService.cols},enumerable:!1,configurable:!0}),Object.defineProperty(T.prototype,"rows",{get:function(){return this._bufferService.rows},enumerable:!1,configurable:!0}),Object.defineProperty(T.prototype,"buffers",{get:function(){return this._bufferService.buffers},enumerable:!1,configurable:!0}),T.prototype.dispose=function(){var S;this._isDisposed||(y.prototype.dispose.call(this),(S=this._windowsMode)===null||S===void 0||S.dispose(),this._windowsMode=void 0)},T.prototype.write=function(S,E){this._writeBuffer.write(S,E)},T.prototype.writeSync=function(S){this._writeBuffer.writeSync(S)},T.prototype.resize=function(S,E){isNaN(S)||isNaN(E)||(S=Math.max(S,o.MINIMUM_COLS),E=Math.max(E,o.MINIMUM_ROWS),this._bufferService.resize(S,E))},T.prototype.scroll=function(S,E){E===void 0&&(E=!1);var b,v=this._bufferService.buffer;(b=this._cachedBlankLine)&&b.length===this.cols&&b.getFg(0)===S.fg&&b.getBg(0)===S.bg||(b=v.getBlankLine(S,E),this._cachedBlankLine=b),b.isWrapped=E;var O=v.ybase+v.scrollTop,L=v.ybase+v.scrollBottom;if(v.scrollTop===0){var z=v.lines.isFull;L===v.lines.length-1?z?v.lines.recycle().copyFrom(b):v.lines.push(b.clone()):v.lines.splice(L+1,0,b.clone()),z?this._bufferService.isUserScrolling&&(v.ydisp=Math.max(v.ydisp-1,0)):(v.ybase++,this._bufferService.isUserScrolling||v.ydisp++)}else{var G=L-O+1;v.lines.shiftElements(O+1,G-1,-1),v.lines.set(L,b.clone())}this._bufferService.isUserScrolling||(v.ydisp=v.ybase),this._dirtyRowService.markRangeDirty(v.scrollTop,v.scrollBottom),this._onScroll.fire(v.ydisp)},T.prototype.scrollLines=function(S,E){var b=this._bufferService.buffer;if(S<0){if(b.ydisp===0)return;this._bufferService.isUserScrolling=!0}else S+b.ydisp>=b.ybase&&(this._bufferService.isUserScrolling=!1);var v=b.ydisp;b.ydisp=Math.max(Math.min(b.ydisp+S,b.ybase),0),v!==b.ydisp&&(E||this._onScroll.fire(b.ydisp))},T.prototype.scrollPages=function(S){this.scrollLines(S*(this.rows-1))},T.prototype.scrollToTop=function(){this.scrollLines(-this._bufferService.buffer.ydisp)},T.prototype.scrollToBottom=function(){this.scrollLines(this._bufferService.buffer.ybase-this._bufferService.buffer.ydisp)},T.prototype.scrollToLine=function(S){var E=S-this._bufferService.buffer.ydisp;E!==0&&this.scrollLines(E)},T.prototype.addEscHandler=function(S,E){return this._inputHandler.addEscHandler(S,E)},T.prototype.addDcsHandler=function(S,E){return this._inputHandler.addDcsHandler(S,E)},T.prototype.addCsiHandler=function(S,E){return this._inputHandler.addCsiHandler(S,E)},T.prototype.addOscHandler=function(S,E){return this._inputHandler.addOscHandler(S,E)},T.prototype._setup=function(){this.optionsService.options.windowsMode&&this._enableWindowsMode()},T.prototype.reset=function(){this._inputHandler.reset(),this._bufferService.reset(),this._charsetService.reset(),this._coreService.reset(),this._coreMouseService.reset()},T.prototype._updateOptions=function(S){var E;switch(S){case"scrollback":this.buffers.resize(this.cols,this.rows);break;case"windowsMode":this.optionsService.options.windowsMode?this._enableWindowsMode():((E=this._windowsMode)===null||E===void 0||E.dispose(),this._windowsMode=void 0)}},T.prototype._enableWindowsMode=function(){var S=this;if(!this._windowsMode){var E=[];E.push(this.onLineFeed(l.updateWindowsModeWrappedState.bind(null,this._bufferService))),E.push(this.addCsiHandler({final:"H"},function(){return l.updateWindowsModeWrappedState(S._bufferService),!1})),this._windowsMode={dispose:function(){for(var b=0,v=E;b<v.length;b++)v[b].dispose()}}}},T}(r.Disposable);h.CoreTerminal=x},function(A,h,D){"use strict";var m=this&&this.__spreadArrays||function(){for(var c=0,o=0,i=arguments.length;o<i;o++)c+=arguments[o].length;var s=Array(c),a=0;for(o=0;o<i;o++)for(var n=arguments[o],t=0,e=n.length;t<e;t++,a++)s[a]=n[t];return s};Object.defineProperty(h,"__esModule",{value:!0}),h.InstantiationService=h.ServiceCollection=void 0;var _=D(1),r=D(14),p=function(){function c(){for(var o=[],i=0;i<arguments.length;i++)o[i]=arguments[i];this._entries=new Map;for(var s=0,a=o;s<a.length;s++){var n=a[s],t=n[0],e=n[1];this.set(t,e)}}return c.prototype.set=function(o,i){var s=this._entries.get(o);return this._entries.set(o,i),s},c.prototype.forEach=function(o){this._entries.forEach(function(i,s){return o(s,i)})},c.prototype.has=function(o){return this._entries.has(o)},c.prototype.get=function(o){return this._entries.get(o)},c}();h.ServiceCollection=p;var f=function(){function c(){this._services=new p,this._services.set(_.IInstantiationService,this)}return c.prototype.setService=function(o,i){this._services.set(o,i)},c.prototype.getService=function(o){return this._services.get(o)},c.prototype.createInstance=function(o){for(var i=[],s=1;s<arguments.length;s++)i[s-1]=arguments[s];for(var a=r.getServiceDependencies(o).sort(function(C,x){return C.index-x.index}),n=[],t=0,e=a;t<e.length;t++){var u=e[t],l=this._services.get(u.id);if(!l)throw new Error("[createInstance] "+o.name+" depends on UNKNOWN service "+u.id+".");n.push(l)}var g=a.length>0?a[0].index:i.length;if(i.length!==g)throw new Error("[createInstance] First service dependency of "+o.name+" at position "+(g+1)+" conflicts with "+i.length+" static arguments");return new(o.bind.apply(o,m([void 0],m(i,n))))},c}();h.InstantiationService=f},function(A,h,D){"use strict";var m=this&&this.__decorate||function(i,s,a,n){var t,e=arguments.length,u=e<3?s:n===null?n=Object.getOwnPropertyDescriptor(s,a):n;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")u=Reflect.decorate(i,s,a,n);else for(var l=i.length-1;l>=0;l--)(t=i[l])&&(u=(e<3?t(u):e>3?t(s,a,u):t(s,a))||u);return e>3&&u&&Object.defineProperty(s,a,u),u},_=this&&this.__param||function(i,s){return function(a,n){s(a,n,i)}},r=this&&this.__spreadArrays||function(){for(var i=0,s=0,a=arguments.length;s<a;s++)i+=arguments[s].length;var n=Array(i),t=0;for(s=0;s<a;s++)for(var e=arguments[s],u=0,l=e.length;u<l;u++,t++)n[t]=e[u];return n};Object.defineProperty(h,"__esModule",{value:!0}),h.LogService=h.LogLevel=void 0;var p,f=D(1);!function(i){i[i.DEBUG=0]="DEBUG",i[i.INFO=1]="INFO",i[i.WARN=2]="WARN",i[i.ERROR=3]="ERROR",i[i.OFF=4]="OFF"}(p=h.LogLevel||(h.LogLevel={}));var c={debug:p.DEBUG,info:p.INFO,warn:p.WARN,error:p.ERROR,off:p.OFF},o=function(){function i(s){var a=this;this._optionsService=s,this._updateLogLevel(),this._optionsService.onOptionChange(function(n){n==="logLevel"&&a._updateLogLevel()})}return i.prototype._updateLogLevel=function(){this._logLevel=c[this._optionsService.options.logLevel]},i.prototype._evalLazyOptionalParams=function(s){for(var a=0;a<s.length;a++)typeof s[a]=="function"&&(s[a]=s[a]())},i.prototype._log=function(s,a,n){this._evalLazyOptionalParams(n),s.call.apply(s,r([console,"xterm.js: "+a],n))},i.prototype.debug=function(s){for(var a=[],n=1;n<arguments.length;n++)a[n-1]=arguments[n];this._logLevel<=p.DEBUG&&this._log(console.log,s,a)},i.prototype.info=function(s){for(var a=[],n=1;n<arguments.length;n++)a[n-1]=arguments[n];this._logLevel<=p.INFO&&this._log(console.info,s,a)},i.prototype.warn=function(s){for(var a=[],n=1;n<arguments.length;n++)a[n-1]=arguments[n];this._logLevel<=p.WARN&&this._log(console.warn,s,a)},i.prototype.error=function(s){for(var a=[],n=1;n<arguments.length;n++)a[n-1]=arguments[n];this._logLevel<=p.ERROR&&this._log(console.error,s,a)},i=m([_(0,f.IOptionsService)],i)}();h.LogService=o},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(a,n){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var u in e)e.hasOwnProperty(u)&&(t[u]=e[u])})(a,n)},function(a,n){function t(){this.constructor=a}m(a,n),a.prototype=n===null?Object.create(n):(t.prototype=n.prototype,new t)}),r=this&&this.__decorate||function(a,n,t,e){var u,l=arguments.length,g=l<3?n:e===null?e=Object.getOwnPropertyDescriptor(n,t):e;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")g=Reflect.decorate(a,n,t,e);else for(var C=a.length-1;C>=0;C--)(u=a[C])&&(g=(l<3?u(g):l>3?u(n,t,g):u(n,t))||g);return l>3&&g&&Object.defineProperty(n,t,g),g},p=this&&this.__param||function(a,n){return function(t,e){n(t,e,a)}};Object.defineProperty(h,"__esModule",{value:!0}),h.BufferService=h.MINIMUM_ROWS=h.MINIMUM_COLS=void 0;var f=D(1),c=D(69),o=D(0),i=D(2);h.MINIMUM_COLS=2,h.MINIMUM_ROWS=1;var s=function(a){function n(t){var e=a.call(this)||this;return e._optionsService=t,e.isUserScrolling=!1,e._onResize=new o.EventEmitter,e.cols=Math.max(t.options.cols,h.MINIMUM_COLS),e.rows=Math.max(t.options.rows,h.MINIMUM_ROWS),e.buffers=new c.BufferSet(t,e),e}return _(n,a),Object.defineProperty(n.prototype,"onResize",{get:function(){return this._onResize.event},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"buffer",{get:function(){return this.buffers.active},enumerable:!1,configurable:!0}),n.prototype.dispose=function(){a.prototype.dispose.call(this),this.buffers.dispose()},n.prototype.resize=function(t,e){this.cols=t,this.rows=e,this.buffers.resize(t,e),this.buffers.setupTabStops(this.cols),this._onResize.fire({cols:t,rows:e})},n.prototype.reset=function(){this.buffers.dispose(),this.buffers=new c.BufferSet(this._optionsService,this),this.isUserScrolling=!1},n=r([p(0,f.IOptionsService)],n)}(i.Disposable);h.BufferService=s},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(c,o){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,s){i.__proto__=s}||function(i,s){for(var a in s)s.hasOwnProperty(a)&&(i[a]=s[a])})(c,o)},function(c,o){function i(){this.constructor=c}m(c,o),c.prototype=o===null?Object.create(o):(i.prototype=o.prototype,new i)});Object.defineProperty(h,"__esModule",{value:!0}),h.BufferSet=void 0;var r=D(70),p=D(0),f=function(c){function o(i,s){var a=c.call(this)||this;return a._onBufferActivate=a.register(new p.EventEmitter),a._normal=new r.Buffer(!0,i,s),a._normal.fillViewportRows(),a._alt=new r.Buffer(!1,i,s),a._activeBuffer=a._normal,a.setupTabStops(),a}return _(o,c),Object.defineProperty(o.prototype,"onBufferActivate",{get:function(){return this._onBufferActivate.event},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"alt",{get:function(){return this._alt},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"active",{get:function(){return this._activeBuffer},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"normal",{get:function(){return this._normal},enumerable:!1,configurable:!0}),o.prototype.activateNormalBuffer=function(){this._activeBuffer!==this._normal&&(this._normal.x=this._alt.x,this._normal.y=this._alt.y,this._alt.clear(),this._activeBuffer=this._normal,this._onBufferActivate.fire({activeBuffer:this._normal,inactiveBuffer:this._alt}))},o.prototype.activateAltBuffer=function(i){this._activeBuffer!==this._alt&&(this._alt.fillViewportRows(i),this._alt.x=this._normal.x,this._alt.y=this._normal.y,this._activeBuffer=this._alt,this._onBufferActivate.fire({activeBuffer:this._alt,inactiveBuffer:this._normal}))},o.prototype.resize=function(i,s){this._normal.resize(i,s),this._alt.resize(i,s)},o.prototype.setupTabStops=function(i){this._normal.setupTabStops(i),this._alt.setupTabStops(i)},o}(D(2).Disposable);h.BufferSet=f},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.BufferStringIterator=h.Buffer=h.MAX_BUFFER_SIZE=void 0;var m=D(71),_=D(16),r=D(4),p=D(3),f=D(72),c=D(73),o=D(20),i=D(6);h.MAX_BUFFER_SIZE=4294967295;var s=function(){function n(t,e,u){this._hasScrollback=t,this._optionsService=e,this._bufferService=u,this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.savedY=0,this.savedX=0,this.savedCurAttrData=_.DEFAULT_ATTR_DATA.clone(),this.savedCharset=o.DEFAULT_CHARSET,this.markers=[],this._nullCell=r.CellData.fromCharData([0,p.NULL_CELL_CHAR,p.NULL_CELL_WIDTH,p.NULL_CELL_CODE]),this._whitespaceCell=r.CellData.fromCharData([0,p.WHITESPACE_CELL_CHAR,p.WHITESPACE_CELL_WIDTH,p.WHITESPACE_CELL_CODE]),this._cols=this._bufferService.cols,this._rows=this._bufferService.rows,this.lines=new m.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()}return n.prototype.getNullCell=function(t){return t?(this._nullCell.fg=t.fg,this._nullCell.bg=t.bg,this._nullCell.extended=t.extended):(this._nullCell.fg=0,this._nullCell.bg=0,this._nullCell.extended=new i.ExtendedAttrs),this._nullCell},n.prototype.getWhitespaceCell=function(t){return t?(this._whitespaceCell.fg=t.fg,this._whitespaceCell.bg=t.bg,this._whitespaceCell.extended=t.extended):(this._whitespaceCell.fg=0,this._whitespaceCell.bg=0,this._whitespaceCell.extended=new i.ExtendedAttrs),this._whitespaceCell},n.prototype.getBlankLine=function(t,e){return new _.BufferLine(this._bufferService.cols,this.getNullCell(t),e)},Object.defineProperty(n.prototype,"hasScrollback",{get:function(){return this._hasScrollback&&this.lines.maxLength>this._rows},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"isCursorInViewport",{get:function(){var t=this.ybase+this.y-this.ydisp;return t>=0&&t<this._rows},enumerable:!1,configurable:!0}),n.prototype._getCorrectBufferLength=function(t){if(!this._hasScrollback)return t;var e=t+this._optionsService.options.scrollback;return e>h.MAX_BUFFER_SIZE?h.MAX_BUFFER_SIZE:e},n.prototype.fillViewportRows=function(t){if(this.lines.length===0){t===void 0&&(t=_.DEFAULT_ATTR_DATA);for(var e=this._rows;e--;)this.lines.push(this.getBlankLine(t))}},n.prototype.clear=function(){this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.lines=new m.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()},n.prototype.resize=function(t,e){var u=this.getNullCell(_.DEFAULT_ATTR_DATA),l=this._getCorrectBufferLength(e);if(l>this.lines.maxLength&&(this.lines.maxLength=l),this.lines.length>0){if(this._cols<t)for(var g=0;g<this.lines.length;g++)this.lines.get(g).resize(t,u);var C=0;if(this._rows<e)for(var x=this._rows;x<e;x++)this.lines.length<e+this.ybase&&(this._optionsService.options.windowsMode?this.lines.push(new _.BufferLine(t,u)):this.ybase>0&&this.lines.length<=this.ybase+this.y+C+1?(this.ybase--,C++,this.ydisp>0&&this.ydisp--):this.lines.push(new _.BufferLine(t,u)));else for(x=this._rows;x>e;x--)this.lines.length>e+this.ybase&&(this.lines.length>this.ybase+this.y+1?this.lines.pop():(this.ybase++,this.ydisp++));if(l<this.lines.maxLength){var y=this.lines.length-l;y>0&&(this.lines.trimStart(y),this.ybase=Math.max(this.ybase-y,0),this.ydisp=Math.max(this.ydisp-y,0),this.savedY=Math.max(this.savedY-y,0)),this.lines.maxLength=l}this.x=Math.min(this.x,t-1),this.y=Math.min(this.y,e-1),C&&(this.y+=C),this.savedX=Math.min(this.savedX,t-1),this.scrollTop=0}if(this.scrollBottom=e-1,this._isReflowEnabled&&(this._reflow(t,e),this._cols>t))for(g=0;g<this.lines.length;g++)this.lines.get(g).resize(t,u);this._cols=t,this._rows=e},Object.defineProperty(n.prototype,"_isReflowEnabled",{get:function(){return this._hasScrollback&&!this._optionsService.options.windowsMode},enumerable:!1,configurable:!0}),n.prototype._reflow=function(t,e){this._cols!==t&&(t>this._cols?this._reflowLarger(t,e):this._reflowSmaller(t,e))},n.prototype._reflowLarger=function(t,e){var u=f.reflowLargerGetLinesToRemove(this.lines,this._cols,t,this.ybase+this.y,this.getNullCell(_.DEFAULT_ATTR_DATA));if(u.length>0){var l=f.reflowLargerCreateNewLayout(this.lines,u);f.reflowLargerApplyNewLayout(this.lines,l.layout),this._reflowLargerAdjustViewport(t,e,l.countRemoved)}},n.prototype._reflowLargerAdjustViewport=function(t,e,u){for(var l=this.getNullCell(_.DEFAULT_ATTR_DATA),g=u;g-- >0;)this.ybase===0?(this.y>0&&this.y--,this.lines.length<e&&this.lines.push(new _.BufferLine(t,l))):(this.ydisp===this.ybase&&this.ydisp--,this.ybase--);this.savedY=Math.max(this.savedY-u,0)},n.prototype._reflowSmaller=function(t,e){for(var u=this.getNullCell(_.DEFAULT_ATTR_DATA),l=[],g=0,C=this.lines.length-1;C>=0;C--){var x=this.lines.get(C);if(!(!x||!x.isWrapped&&x.getTrimmedLength()<=t)){for(var y=[x];x.isWrapped&&C>0;)x=this.lines.get(--C),y.unshift(x);var T=this.ybase+this.y;if(!(T>=C&&T<C+y.length)){var S=y[y.length-1].getTrimmedLength(),E=f.reflowSmallerGetNewLineLengths(y,this._cols,t),b=E.length-y.length,v=void 0;v=this.ybase===0&&this.y!==this.lines.length-1?Math.max(0,this.y-this.lines.maxLength+b):Math.max(0,this.lines.length-this.lines.maxLength+b);for(var O=[],L=0;L<b;L++){var z=this.getBlankLine(_.DEFAULT_ATTR_DATA,!0);O.push(z)}O.length>0&&(l.push({start:C+y.length+g,newLines:O}),g+=O.length),y.push.apply(y,O);var G=E.length-1,j=E[G];j===0&&(j=E[--G]);for(var $=y.length-b-1,Y=S;$>=0;){var w=Math.min(Y,j);if(y[G].copyCellsFrom(y[$],Y-w,j-w,w,!0),(j-=w)===0&&(j=E[--G]),(Y-=w)===0){$--;var P=Math.max($,0);Y=f.getWrappedLineTrimmedLength(y,P,this._cols)}}for(L=0;L<y.length;L++)E[L]<t&&y[L].setCell(E[L],u);for(var k=b-v;k-- >0;)this.ybase===0?this.y<e-1?(this.y++,this.lines.pop()):(this.ybase++,this.ydisp++):this.ybase<Math.min(this.lines.maxLength,this.lines.length+g)-e&&(this.ybase===this.ydisp&&this.ydisp++,this.ybase++);this.savedY=Math.min(this.savedY+b,this.ybase+e-1)}}}if(l.length>0){var F=[],M=[];for(L=0;L<this.lines.length;L++)M.push(this.lines.get(L));var W=this.lines.length,ae=W-1,be=0,de=l[be];this.lines.length=Math.min(this.lines.maxLength,this.lines.length+g);var ge=0;for(L=Math.min(this.lines.maxLength-1,W+g-1);L>=0;L--)if(de&&de.start>ae+ge){for(var H=de.newLines.length-1;H>=0;H--)this.lines.set(L--,de.newLines[H]);L++,F.push({index:ae+1,amount:de.newLines.length}),ge+=de.newLines.length,de=l[++be]}else this.lines.set(L,M[ae--]);var ne=0;for(L=F.length-1;L>=0;L--)F[L].index+=ne,this.lines.onInsertEmitter.fire(F[L]),ne+=F[L].amount;var fe=Math.max(0,W+g-this.lines.maxLength);fe>0&&this.lines.onTrimEmitter.fire(fe)}},n.prototype.stringIndexToBufferIndex=function(t,e,u){for(u===void 0&&(u=!1);e;){var l=this.lines.get(t);if(!l)return[-1,-1];for(var g=u?l.getTrimmedLength():l.length,C=0;C<g;++C)if(l.get(C)[p.CHAR_DATA_WIDTH_INDEX]&&(e-=l.get(C)[p.CHAR_DATA_CHAR_INDEX].length||1),e<0)return[t,C];t++}return[t,0]},n.prototype.translateBufferLineToString=function(t,e,u,l){u===void 0&&(u=0);var g=this.lines.get(t);return g?g.translateToString(e,u,l):""},n.prototype.getWrappedRangeForLine=function(t){for(var e=t,u=t;e>0&&this.lines.get(e).isWrapped;)e--;for(;u+1<this.lines.length&&this.lines.get(u+1).isWrapped;)u++;return{first:e,last:u}},n.prototype.setupTabStops=function(t){for(t!=null?this.tabs[t]||(t=this.prevStop(t)):(this.tabs={},t=0);t<this._cols;t+=this._optionsService.options.tabStopWidth)this.tabs[t]=!0},n.prototype.prevStop=function(t){for(t==null&&(t=this.x);!this.tabs[--t]&&t>0;);return t>=this._cols?this._cols-1:t<0?0:t},n.prototype.nextStop=function(t){for(t==null&&(t=this.x);!this.tabs[++t]&&t<this._cols;);return t>=this._cols?this._cols-1:t<0?0:t},n.prototype.addMarker=function(t){var e=this,u=new c.Marker(t);return this.markers.push(u),u.register(this.lines.onTrim(function(l){u.line-=l,u.line<0&&u.dispose()})),u.register(this.lines.onInsert(function(l){u.line>=l.index&&(u.line+=l.amount)})),u.register(this.lines.onDelete(function(l){u.line>=l.index&&u.line<l.index+l.amount&&u.dispose(),u.line>l.index&&(u.line-=l.amount)})),u.register(u.onDispose(function(){return e._removeMarker(u)})),u},n.prototype._removeMarker=function(t){this.markers.splice(this.markers.indexOf(t),1)},n.prototype.iterator=function(t,e,u,l,g){return new a(this,t,e,u,l,g)},n}();h.Buffer=s;var a=function(){function n(t,e,u,l,g,C){u===void 0&&(u=0),l===void 0&&(l=t.lines.length),g===void 0&&(g=0),C===void 0&&(C=0),this._buffer=t,this._trimRight=e,this._startIndex=u,this._endIndex=l,this._startOverscan=g,this._endOverscan=C,this._startIndex<0&&(this._startIndex=0),this._endIndex>this._buffer.lines.length&&(this._endIndex=this._buffer.lines.length),this._current=this._startIndex}return n.prototype.hasNext=function(){return this._current<this._endIndex},n.prototype.next=function(){var t=this._buffer.getWrappedRangeForLine(this._current);t.first<this._startIndex-this._startOverscan&&(t.first=this._startIndex-this._startOverscan),t.last>this._endIndex+this._endOverscan&&(t.last=this._endIndex+this._endOverscan),t.first=Math.max(t.first,0),t.last=Math.min(t.last,this._buffer.lines.length);for(var e="",u=t.first;u<=t.last;++u)e+=this._buffer.translateBufferLineToString(u,this._trimRight);return this._current=t.last+1,{range:t,content:e}},n}();h.BufferStringIterator=a},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.CircularList=void 0;var m=D(0),_=function(){function r(p){this._maxLength=p,this.onDeleteEmitter=new m.EventEmitter,this.onInsertEmitter=new m.EventEmitter,this.onTrimEmitter=new m.EventEmitter,this._array=new Array(this._maxLength),this._startIndex=0,this._length=0}return Object.defineProperty(r.prototype,"onDelete",{get:function(){return this.onDeleteEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"onInsert",{get:function(){return this.onInsertEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"onTrim",{get:function(){return this.onTrimEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"maxLength",{get:function(){return this._maxLength},set:function(p){if(this._maxLength!==p){for(var f=new Array(p),c=0;c<Math.min(p,this.length);c++)f[c]=this._array[this._getCyclicIndex(c)];this._array=f,this._maxLength=p,this._startIndex=0}},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"length",{get:function(){return this._length},set:function(p){if(p>this._length)for(var f=this._length;f<p;f++)this._array[f]=void 0;this._length=p},enumerable:!1,configurable:!0}),r.prototype.get=function(p){return this._array[this._getCyclicIndex(p)]},r.prototype.set=function(p,f){this._array[this._getCyclicIndex(p)]=f},r.prototype.push=function(p){this._array[this._getCyclicIndex(this._length)]=p,this._length===this._maxLength?(this._startIndex=++this._startIndex%this._maxLength,this.onTrimEmitter.fire(1)):this._length++},r.prototype.recycle=function(){if(this._length!==this._maxLength)throw new Error("Can only recycle when the buffer is full");return this._startIndex=++this._startIndex%this._maxLength,this.onTrimEmitter.fire(1),this._array[this._getCyclicIndex(this._length-1)]},Object.defineProperty(r.prototype,"isFull",{get:function(){return this._length===this._maxLength},enumerable:!1,configurable:!0}),r.prototype.pop=function(){return this._array[this._getCyclicIndex(this._length---1)]},r.prototype.splice=function(p,f){for(var c=[],o=2;o<arguments.length;o++)c[o-2]=arguments[o];if(f){for(var i=p;i<this._length-f;i++)this._array[this._getCyclicIndex(i)]=this._array[this._getCyclicIndex(i+f)];this._length-=f}for(i=this._length-1;i>=p;i--)this._array[this._getCyclicIndex(i+c.length)]=this._array[this._getCyclicIndex(i)];for(i=0;i<c.length;i++)this._array[this._getCyclicIndex(p+i)]=c[i];if(this._length+c.length>this._maxLength){var s=this._length+c.length-this._maxLength;this._startIndex+=s,this._length=this._maxLength,this.onTrimEmitter.fire(s)}else this._length+=c.length},r.prototype.trimStart=function(p){p>this._length&&(p=this._length),this._startIndex+=p,this._length-=p,this.onTrimEmitter.fire(p)},r.prototype.shiftElements=function(p,f,c){if(!(f<=0)){if(p<0||p>=this._length)throw new Error("start argument out of range");if(p+c<0)throw new Error("Cannot shift elements in list beyond index 0");if(c>0){for(var o=f-1;o>=0;o--)this.set(p+o+c,this.get(p+o));var i=p+f+c-this._length;if(i>0)for(this._length+=i;this._length>this._maxLength;)this._length--,this._startIndex++,this.onTrimEmitter.fire(1)}else for(o=0;o<f;o++)this.set(p+o+c,this.get(p+o))}},r.prototype._getCyclicIndex=function(p){return(this._startIndex+p)%this._maxLength},r}();h.CircularList=_},function(A,h,D){"use strict";function m(_,r,p){if(r===_.length-1)return _[r].getTrimmedLength();var f=!_[r].hasContent(p-1)&&_[r].getWidth(p-1)===1,c=_[r+1].getWidth(0)===2;return f&&c?p-1:p}Object.defineProperty(h,"__esModule",{value:!0}),h.getWrappedLineTrimmedLength=h.reflowSmallerGetNewLineLengths=h.reflowLargerApplyNewLayout=h.reflowLargerCreateNewLayout=h.reflowLargerGetLinesToRemove=void 0,h.reflowLargerGetLinesToRemove=function(_,r,p,f,c){for(var o=[],i=0;i<_.length-1;i++){var s=i,a=_.get(++s);if(a.isWrapped){for(var n=[_.get(i)];s<_.length&&a.isWrapped;)n.push(a),a=_.get(++s);if(f>=i&&f<s)i+=n.length-1;else{for(var t=0,e=m(n,t,r),u=1,l=0;u<n.length;){var g=m(n,u,r),C=g-l,x=p-e,y=Math.min(C,x);n[t].copyCellsFrom(n[u],l,e,y,!1),(e+=y)===p&&(t++,e=0),(l+=y)===g&&(u++,l=0),e===0&&t!==0&&n[t-1].getWidth(p-1)===2&&(n[t].copyCellsFrom(n[t-1],p-1,e++,1,!1),n[t-1].setCell(p-1,c))}n[t].replaceCells(e,p,c);for(var T=0,S=n.length-1;S>0&&(S>t||n[S].getTrimmedLength()===0);S--)T++;T>0&&(o.push(i+n.length-T),o.push(T)),i+=n.length-1}}}return o},h.reflowLargerCreateNewLayout=function(_,r){for(var p=[],f=0,c=r[f],o=0,i=0;i<_.length;i++)if(c===i){var s=r[++f];_.onDeleteEmitter.fire({index:i-o,amount:s}),i+=s-1,o+=s,c=r[++f]}else p.push(i);return{layout:p,countRemoved:o}},h.reflowLargerApplyNewLayout=function(_,r){for(var p=[],f=0;f<r.length;f++)p.push(_.get(r[f]));for(f=0;f<p.length;f++)_.set(f,p[f]);_.length=r.length},h.reflowSmallerGetNewLineLengths=function(_,r,p){for(var f=[],c=_.map(function(e,u){return m(_,u,r)}).reduce(function(e,u){return e+u}),o=0,i=0,s=0;s<c;){if(c-s<p){f.push(c-s);break}o+=p;var a=m(_,i,r);o>a&&(o-=a,i++);var n=_[i].getWidth(o-1)===2;n&&o--;var t=n?p-1:p;f.push(t),s+=t}return f},h.getWrappedLineTrimmedLength=m},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(f,c){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,i){o.__proto__=i}||function(o,i){for(var s in i)i.hasOwnProperty(s)&&(o[s]=i[s])})(f,c)},function(f,c){function o(){this.constructor=f}m(f,c),f.prototype=c===null?Object.create(c):(o.prototype=c.prototype,new o)});Object.defineProperty(h,"__esModule",{value:!0}),h.Marker=void 0;var r=D(0),p=function(f){function c(o){var i=f.call(this)||this;return i.line=o,i._id=c._nextId++,i.isDisposed=!1,i._onDispose=new r.EventEmitter,i}return _(c,f),Object.defineProperty(c.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),Object.defineProperty(c.prototype,"onDispose",{get:function(){return this._onDispose.event},enumerable:!1,configurable:!0}),c.prototype.dispose=function(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDispose.fire())},c._nextId=1,c}(D(2).Disposable);h.Marker=p},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.OptionsService=h.DEFAULT_OPTIONS=h.DEFAULT_BELL_SOUND=void 0;var m=D(0),_=D(11),r=D(33);h.DEFAULT_BELL_SOUND="data:audio/mp3;base64,SUQzBAAAAAAAI1RTU0UAAAAPAAADTGF2ZjU4LjMyLjEwNAAAAAAAAAAAAAAA//tQxAADB8AhSmxhIIEVCSiJrDCQBTcu3UrAIwUdkRgQbFAZC1CQEwTJ9mjRvBA4UOLD8nKVOWfh+UlK3z/177OXrfOdKl7pyn3Xf//WreyTRUoAWgBgkOAGbZHBgG1OF6zM82DWbZaUmMBptgQhGjsyYqc9ae9XFz280948NMBWInljyzsNRFLPWdnZGWrddDsjK1unuSrVN9jJsK8KuQtQCtMBjCEtImISdNKJOopIpBFpNSMbIHCSRpRR5iakjTiyzLhchUUBwCgyKiweBv/7UsQbg8isVNoMPMjAAAA0gAAABEVFGmgqK////9bP/6XCykxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq",h.DEFAULT_OPTIONS=Object.freeze({cols:80,rows:24,cursorBlink:!1,cursorStyle:"block",cursorWidth:1,bellSound:h.DEFAULT_BELL_SOUND,bellStyle:"none",drawBoldTextInBrightColors:!0,fastScrollModifier:"alt",fastScrollSensitivity:5,fontFamily:"courier-new, courier, monospace",fontSize:15,fontWeight:"normal",fontWeightBold:"bold",lineHeight:1,linkTooltipHoverDuration:500,letterSpacing:0,logLevel:"info",scrollback:1e3,scrollSensitivity:1,screenReaderMode:!1,macOptionIsMeta:!1,macOptionClickForcesSelection:!1,minimumContrastRatio:1,disableStdin:!1,allowProposedApi:!0,allowTransparency:!1,tabStopWidth:8,theme:{},rightClickSelectsWord:_.isMac,rendererType:"canvas",windowOptions:{},windowsMode:!1,wordSeparator:" ()[]{}',\"`",convertEol:!1,termName:"xterm",cancelEvents:!1});var p=["cols","rows"],f=function(){function c(o){this._onOptionChange=new m.EventEmitter,this.options=r.clone(h.DEFAULT_OPTIONS);for(var i=0,s=Object.keys(o);i<s.length;i++){var a=s[i];if(a in this.options){var n=o[a];this.options[a]=n}}}return Object.defineProperty(c.prototype,"onOptionChange",{get:function(){return this._onOptionChange.event},enumerable:!1,configurable:!0}),c.prototype.setOption=function(o,i){if(!(o in h.DEFAULT_OPTIONS))throw new Error('No option with key "'+o+'"');if(p.indexOf(o)!==-1)throw new Error('Option "'+o+'" can only be set in the constructor');this.options[o]!==i&&(i=this._sanitizeAndValidateOption(o,i),this.options[o]!==i&&(this.options[o]=i,this._onOptionChange.fire(o)))},c.prototype._sanitizeAndValidateOption=function(o,i){switch(o){case"bellStyle":case"cursorStyle":case"fontWeight":case"fontWeightBold":case"rendererType":case"wordSeparator":i||(i=h.DEFAULT_OPTIONS[o]);break;case"cursorWidth":i=Math.floor(i);case"lineHeight":case"tabStopWidth":if(i<1)throw new Error(o+" cannot be less than 1, value: "+i);break;case"minimumContrastRatio":i=Math.max(1,Math.min(21,Math.round(10*i)/10));break;case"scrollback":if((i=Math.min(i,4294967295))<0)throw new Error(o+" cannot be less than 0, value: "+i);break;case"fastScrollSensitivity":case"scrollSensitivity":if(i<=0)throw new Error(o+" cannot be less than or equal to 0, value: "+i)}return i},c.prototype.getOption=function(o){if(!(o in h.DEFAULT_OPTIONS))throw new Error('No option with key "'+o+'"');return this.options[o]},c}();h.OptionsService=f},function(A,h,D){"use strict";var m,_=this&&this.__extends||(m=function(t,e){return(m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,l){u.__proto__=l}||function(u,l){for(var g in l)l.hasOwnProperty(g)&&(u[g]=l[g])})(t,e)},function(t,e){function u(){this.constructor=t}m(t,e),t.prototype=e===null?Object.create(e):(u.prototype=e.prototype,new u)}),r=this&&this.__decorate||function(t,e,u,l){var g,C=arguments.length,x=C<3?e:l===null?l=Object.getOwnPropertyDescriptor(e,u):l;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")x=Reflect.decorate(t,e,u,l);else for(var y=t.length-1;y>=0;y--)(g=t[y])&&(x=(C<3?g(x):C>3?g(e,u,x):g(e,u))||x);return C>3&&x&&Object.defineProperty(e,u,x),x},p=this&&this.__param||function(t,e){return function(u,l){e(u,l,t)}};Object.defineProperty(h,"__esModule",{value:!0}),h.CoreService=void 0;var f=D(1),c=D(0),o=D(33),i=D(2),s=Object.freeze({insertMode:!1}),a=Object.freeze({applicationCursorKeys:!1,applicationKeypad:!1,bracketedPasteMode:!1,origin:!1,reverseWraparound:!1,sendFocus:!1,wraparound:!0}),n=function(t){function e(u,l,g,C){var x=t.call(this)||this;return x._bufferService=l,x._logService=g,x._optionsService=C,x.isCursorInitialized=!1,x.isCursorHidden=!1,x._onData=x.register(new c.EventEmitter),x._onUserInput=x.register(new c.EventEmitter),x._onBinary=x.register(new c.EventEmitter),x._scrollToBottom=u,x.register({dispose:function(){return x._scrollToBottom=void 0}}),x.modes=o.clone(s),x.decPrivateModes=o.clone(a),x}return _(e,t),Object.defineProperty(e.prototype,"onData",{get:function(){return this._onData.event},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"onUserInput",{get:function(){return this._onUserInput.event},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"onBinary",{get:function(){return this._onBinary.event},enumerable:!1,configurable:!0}),e.prototype.reset=function(){this.modes=o.clone(s),this.decPrivateModes=o.clone(a)},e.prototype.triggerDataEvent=function(u,l){if(l===void 0&&(l=!1),!this._optionsService.options.disableStdin){var g=this._bufferService.buffer;g.ybase!==g.ydisp&&this._scrollToBottom(),l&&this._onUserInput.fire(),this._logService.debug('sending data "'+u+'"',function(){return u.split("").map(function(C){return C.charCodeAt(0)})}),this._onData.fire(u)}},e.prototype.triggerBinaryEvent=function(u){this._optionsService.options.disableStdin||(this._logService.debug('sending binary "'+u+'"',function(){return u.split("").map(function(l){return l.charCodeAt(0)})}),this._onBinary.fire(u))},e=r([p(1,f.IBufferService),p(2,f.ILogService),p(3,f.IOptionsService)],e)}(i.Disposable);h.CoreService=n},function(A,h,D){"use strict";var m=this&&this.__decorate||function(a,n,t,e){var u,l=arguments.length,g=l<3?n:e===null?e=Object.getOwnPropertyDescriptor(n,t):e;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")g=Reflect.decorate(a,n,t,e);else for(var C=a.length-1;C>=0;C--)(u=a[C])&&(g=(l<3?u(g):l>3?u(n,t,g):u(n,t))||g);return l>3&&g&&Object.defineProperty(n,t,g),g},_=this&&this.__param||function(a,n){return function(t,e){n(t,e,a)}};Object.defineProperty(h,"__esModule",{value:!0}),h.CoreMouseService=void 0;var r=D(1),p=D(0),f={NONE:{events:0,restrict:function(){return!1}},X10:{events:1,restrict:function(a){return a.button!==4&&a.action===1&&(a.ctrl=!1,a.alt=!1,a.shift=!1,!0)}},VT200:{events:19,restrict:function(a){return a.action!==32}},DRAG:{events:23,restrict:function(a){return a.action!==32||a.button!==3}},ANY:{events:31,restrict:function(a){return!0}}};function c(a,n){var t=(a.ctrl?16:0)|(a.shift?4:0)|(a.alt?8:0);return a.button===4?(t|=64,t|=a.action):(t|=3&a.button,4&a.button&&(t|=64),8&a.button&&(t|=128),a.action===32?t|=32:a.action!==0||n||(t|=3)),t}var o=String.fromCharCode,i={DEFAULT:function(a){var n=[c(a,!1)+32,a.col+32,a.row+32];return n[0]>255||n[1]>255||n[2]>255?"":"[M"+o(n[0])+o(n[1])+o(n[2])},SGR:function(a){var n=a.action===0&&a.button!==4?"m":"M";return"[<"+c(a,!0)+";"+a.col+";"+a.row+n}},s=function(){function a(n,t){this._bufferService=n,this._coreService=t,this._protocols={},this._encodings={},this._activeProtocol="",this._activeEncoding="",this._onProtocolChange=new p.EventEmitter,this._lastEvent=null;for(var e=0,u=Object.keys(f);e<u.length;e++){var l=u[e];this.addProtocol(l,f[l])}for(var g=0,C=Object.keys(i);g<C.length;g++){var x=C[g];this.addEncoding(x,i[x])}this.reset()}return a.prototype.addProtocol=function(n,t){this._protocols[n]=t},a.prototype.addEncoding=function(n,t){this._encodings[n]=t},Object.defineProperty(a.prototype,"activeProtocol",{get:function(){return this._activeProtocol},set:function(n){if(!this._protocols[n])throw new Error('unknown protocol "'+n+'"');this._activeProtocol=n,this._onProtocolChange.fire(this._protocols[n].events)},enumerable:!1,configurable:!0}),Object.defineProperty(a.prototype,"areMouseEventsActive",{get:function(){return this._protocols[this._activeProtocol].events!==0},enumerable:!1,configurable:!0}),Object.defineProperty(a.prototype,"activeEncoding",{get:function(){return this._activeEncoding},set:function(n){if(!this._encodings[n])throw new Error('unknown encoding "'+n+'"');this._activeEncoding=n},enumerable:!1,configurable:!0}),a.prototype.reset=function(){this.activeProtocol="NONE",this.activeEncoding="DEFAULT",this._lastEvent=null},Object.defineProperty(a.prototype,"onProtocolChange",{get:function(){return this._onProtocolChange.event},enumerable:!1,configurable:!0}),a.prototype.triggerMouseEvent=function(n){if(n.col<0||n.col>=this._bufferService.cols||n.row<0||n.row>=this._bufferService.rows)return!1;if(n.button===4&&n.action===32)return!1;if(n.button===3&&n.action!==32)return!1;if(n.button!==4&&(n.action===2||n.action===3))return!1;if(n.col++,n.row++,n.action===32&&this._lastEvent&&this._compareEvents(this._lastEvent,n))return!1;if(!this._protocols[this._activeProtocol].restrict(n))return!1;var t=this._encodings[this._activeEncoding](n);return t&&(this._activeEncoding==="DEFAULT"?this._coreService.triggerBinaryEvent(t):this._coreService.triggerDataEvent(t,!0)),this._lastEvent=n,!0},a.prototype.explainEvents=function(n){return{down:!!(1&n),up:!!(2&n),drag:!!(4&n),move:!!(8&n),wheel:!!(16&n)}},a.prototype._compareEvents=function(n,t){return n.col===t.col&&(n.row===t.row&&(n.button===t.button&&(n.action===t.action&&(n.ctrl===t.ctrl&&n.alt===t.alt))))&&n.shift===t.shift},a=m([_(0,r.IBufferService),_(1,r.ICoreService)],a)}();h.CoreMouseService=s},function(A,h,D){"use strict";var m=this&&this.__decorate||function(f,c,o,i){var s,a=arguments.length,n=a<3?c:i===null?i=Object.getOwnPropertyDescriptor(c,o):i;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")n=Reflect.decorate(f,c,o,i);else for(var t=f.length-1;t>=0;t--)(s=f[t])&&(n=(a<3?s(n):a>3?s(c,o,n):s(c,o))||n);return a>3&&n&&Object.defineProperty(c,o,n),n},_=this&&this.__param||function(f,c){return function(o,i){c(o,i,f)}};Object.defineProperty(h,"__esModule",{value:!0}),h.DirtyRowService=void 0;var r=D(1),p=function(){function f(c){this._bufferService=c,this.clearRange()}return Object.defineProperty(f.prototype,"start",{get:function(){return this._start},enumerable:!1,configurable:!0}),Object.defineProperty(f.prototype,"end",{get:function(){return this._end},enumerable:!1,configurable:!0}),f.prototype.clearRange=function(){this._start=this._bufferService.buffer.y,this._end=this._bufferService.buffer.y},f.prototype.markDirty=function(c){c<this._start?this._start=c:c>this._end&&(this._end=c)},f.prototype.markRangeDirty=function(c,o){if(c>o){var i=c;c=o,o=i}c<this._start&&(this._start=c),o>this._end&&(this._end=o)},f.prototype.markAllDirty=function(){this.markRangeDirty(0,this._bufferService.rows-1)},f=m([_(0,r.IBufferService)],f)}();h.DirtyRowService=p},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.UnicodeService=void 0;var m=D(0),_=D(79),r=function(){function p(){this._providers=Object.create(null),this._active="",this._onChange=new m.EventEmitter;var f=new _.UnicodeV6;this.register(f),this._active=f.version,this._activeProvider=f}return Object.defineProperty(p.prototype,"onChange",{get:function(){return this._onChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"versions",{get:function(){return Object.keys(this._providers)},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"activeVersion",{get:function(){return this._active},set:function(f){if(!this._providers[f])throw new Error('unknown Unicode version "'+f+'"');this._active=f,this._activeProvider=this._providers[f],this._onChange.fire(f)},enumerable:!1,configurable:!0}),p.prototype.register=function(f){this._providers[f.version]=f},p.prototype.wcwidth=function(f){return this._activeProvider.wcwidth(f)},p.prototype.getStringCellWidth=function(f){for(var c=0,o=f.length,i=0;i<o;++i){var s=f.charCodeAt(i);if(55296<=s&&s<=56319){if(++i>=o)return c+this.wcwidth(s);var a=f.charCodeAt(i);56320<=a&&a<=57343?s=1024*(s-55296)+a-56320+65536:c+=this.wcwidth(a)}c+=this.wcwidth(s)}return c},p}();h.UnicodeService=r},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.UnicodeV6=void 0;var m,_=D(15),r=[[768,879],[1155,1158],[1160,1161],[1425,1469],[1471,1471],[1473,1474],[1476,1477],[1479,1479],[1536,1539],[1552,1557],[1611,1630],[1648,1648],[1750,1764],[1767,1768],[1770,1773],[1807,1807],[1809,1809],[1840,1866],[1958,1968],[2027,2035],[2305,2306],[2364,2364],[2369,2376],[2381,2381],[2385,2388],[2402,2403],[2433,2433],[2492,2492],[2497,2500],[2509,2509],[2530,2531],[2561,2562],[2620,2620],[2625,2626],[2631,2632],[2635,2637],[2672,2673],[2689,2690],[2748,2748],[2753,2757],[2759,2760],[2765,2765],[2786,2787],[2817,2817],[2876,2876],[2879,2879],[2881,2883],[2893,2893],[2902,2902],[2946,2946],[3008,3008],[3021,3021],[3134,3136],[3142,3144],[3146,3149],[3157,3158],[3260,3260],[3263,3263],[3270,3270],[3276,3277],[3298,3299],[3393,3395],[3405,3405],[3530,3530],[3538,3540],[3542,3542],[3633,3633],[3636,3642],[3655,3662],[3761,3761],[3764,3769],[3771,3772],[3784,3789],[3864,3865],[3893,3893],[3895,3895],[3897,3897],[3953,3966],[3968,3972],[3974,3975],[3984,3991],[3993,4028],[4038,4038],[4141,4144],[4146,4146],[4150,4151],[4153,4153],[4184,4185],[4448,4607],[4959,4959],[5906,5908],[5938,5940],[5970,5971],[6002,6003],[6068,6069],[6071,6077],[6086,6086],[6089,6099],[6109,6109],[6155,6157],[6313,6313],[6432,6434],[6439,6440],[6450,6450],[6457,6459],[6679,6680],[6912,6915],[6964,6964],[6966,6970],[6972,6972],[6978,6978],[7019,7027],[7616,7626],[7678,7679],[8203,8207],[8234,8238],[8288,8291],[8298,8303],[8400,8431],[12330,12335],[12441,12442],[43014,43014],[43019,43019],[43045,43046],[64286,64286],[65024,65039],[65056,65059],[65279,65279],[65529,65531]],p=[[68097,68099],[68101,68102],[68108,68111],[68152,68154],[68159,68159],[119143,119145],[119155,119170],[119173,119179],[119210,119213],[119362,119364],[917505,917505],[917536,917631],[917760,917999]],f=function(){function c(){if(this.version="6",!m){m=new Uint8Array(65536),_.fill(m,1),m[0]=0,_.fill(m,0,1,32),_.fill(m,0,127,160),_.fill(m,2,4352,4448),m[9001]=2,m[9002]=2,_.fill(m,2,11904,42192),m[12351]=1,_.fill(m,2,44032,55204),_.fill(m,2,63744,64256),_.fill(m,2,65040,65050),_.fill(m,2,65072,65136),_.fill(m,2,65280,65377),_.fill(m,2,65504,65511);for(var o=0;o<r.length;++o)_.fill(m,0,r[o][0],r[o][1]+1)}}return c.prototype.wcwidth=function(o){return o<32?0:o<127?1:o<65536?m[o]:function(i,s){var a,n=0,t=s.length-1;if(i<s[0][0]||i>s[t][1])return!1;for(;t>=n;)if(i>s[a=n+t>>1][1])n=a+1;else{if(!(i<s[a][0]))return!0;t=a-1}return!1}(o,p)?0:o>=131072&&o<=196605||o>=196608&&o<=262141?2:1},c}();h.UnicodeV6=f},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.CharsetService=void 0;var m=function(){function _(){this.glevel=0,this._charsets=[]}return _.prototype.reset=function(){this.charset=void 0,this._charsets=[],this.glevel=0},_.prototype.setgLevel=function(r){this.glevel=r,this.charset=this._charsets[r]},_.prototype.setgCharset=function(r,p){this._charsets[r]=p,this.glevel===r&&(this.charset=p)},_}();h.CharsetService=m},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.updateWindowsModeWrappedState=void 0;var m=D(3);h.updateWindowsModeWrappedState=function(_){var r=_.buffer.lines.get(_.buffer.ybase+_.buffer.y-1),p=r==null?void 0:r.get(_.cols-1),f=_.buffer.lines.get(_.buffer.ybase+_.buffer.y);f&&p&&(f.isWrapped=p[m.CHAR_DATA_CODE_INDEX]!==m.NULL_CELL_CODE&&p[m.CHAR_DATA_CODE_INDEX]!==m.WHITESPACE_CELL_CODE)}},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.WriteBuffer=void 0;var m=function(){function _(r){this._action=r,this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=0}return _.prototype.writeSync=function(r){if(this._writeBuffer.length){for(var p=this._bufferOffset;p<this._writeBuffer.length;++p){var f=this._writeBuffer[p],c=this._callbacks[p];this._action(f),c&&c()}this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=2147483647}this._action(r)},_.prototype.write=function(r,p){var f=this;if(this._pendingData>5e7)throw new Error("write data discarded, use flow control to avoid losing data");this._writeBuffer.length||(this._bufferOffset=0,setTimeout(function(){return f._innerWrite()})),this._pendingData+=r.length,this._writeBuffer.push(r),this._callbacks.push(p)},_.prototype._innerWrite=function(){for(var r=this,p=Date.now();this._writeBuffer.length>this._bufferOffset;){var f=this._writeBuffer[this._bufferOffset],c=this._callbacks[this._bufferOffset];if(this._bufferOffset++,this._action(f),this._pendingData-=f.length,c&&c(),Date.now()-p>=12)break}this._writeBuffer.length>this._bufferOffset?(this._bufferOffset>50&&(this._writeBuffer=this._writeBuffer.slice(this._bufferOffset),this._callbacks=this._callbacks.slice(this._bufferOffset),this._bufferOffset=0),setTimeout(function(){return r._innerWrite()},0)):(this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=0)},_}();h.WriteBuffer=m},function(A,h,D){"use strict";Object.defineProperty(h,"__esModule",{value:!0}),h.AddonManager=void 0;var m=function(){function _(){this._addons=[]}return _.prototype.dispose=function(){for(var r=this._addons.length-1;r>=0;r--)this._addons[r].instance.dispose()},_.prototype.loadAddon=function(r,p){var f=this,c={instance:p,dispose:p.dispose,isDisposed:!1};this._addons.push(c),p.dispose=function(){return f._wrappedAddonDispose(c)},p.activate(r)},_.prototype._wrappedAddonDispose=function(r){if(!r.isDisposed){for(var p=-1,f=0;f<this._addons.length;f++)if(this._addons[f]===r){p=f;break}if(p===-1)throw new Error("Could not dispose an addon that has not been loaded");r.isDisposed=!0,r.dispose.apply(r.instance),this._addons.splice(p,1)}},_}();h.AddonManager=m}])})},"07cG":function(Se,I,d){Se.exports={ldsRing:"ldsRing___2F8W7",idsRingWrapper:"idsRingWrapper___fC2cF",ldsring:"ldsring___3A88y"}},"1Sn+":function(Se,I,d){},"1XHU":function(Se,I,d){"use strict";var A=d("2qtc"),h=d("kLXV"),D=d("q1tI"),m=d.n(D),_=d("9kvl"),r=d("3wET"),p=d.n(r),f=d("bUJZ"),c=d.n(f),o=d("Ct/S"),i=d.n(o),s=function(n){var t=n.visible,e=n.occupationValue,u=n.onCancel,l=u===void 0?function(){}:u,g=function(){return m.a.createElement("div",{className:i.a.flexColumn},m.a.createElement("img",{className:i.a.img,src:c.a}),m.a.createElement("span",{className:i.a.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1"))},C=function(){return m.a.createElement("div",{className:i.a.flexColumn},m.a.createElement("img",{className:i.a.img,src:p.a}),m.a.createElement("span",{className:i.a.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1"))},x=function(){return e===3?m.a.createElement(m.a.Fragment,null,C(),g()):e===2?g():C()};return m.a.createElement(h.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:t,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:function(){l(),_.d.push("/account/certification")},onCancel:function(){l()}},m.a.createElement("div",{className:i.a.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),m.a.createElement("div",{className:i.a.flexRow},x()))};I.a=Object(_.a)(function(a){var n=a.paperlibrary,t=a.loading,e=a.globalSetting;return{paperlibrary:n,globalSetting:e,loading:t.effects}})(s)},"1ZF9":function(Se,I,d){Se.exports=d.p+"static/Authorize.cc9c212f.png"},"1dTM":function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;var A=d("GQ8N"),h=v(d("Lo0S")),D=d("VSMT"),m=d("GdRQ"),_=d("SZEN"),r=d("vewr"),p=E(d("YJ9k")),f=E(d("MZdM")),c=E(d("ItS6")),o=E(d("whVF")),i=E(d("Fv0C")),s=E(d("LCi9")),a=E(d("rwxt")),n=E(d("Mmt2")),t=E(d("iUHT")),e=E(d("mHUz")),u=E(d("P2ho")),l=d("NBmB");d("mdZa");var g=E(d("34/K")),C=E(d("hXwI")),x=E(d("SgaC")),y=E(d("3690")),T=E(d("8K/p")),S=E(d("xO64"));function E(Me){return Me&&Me.__esModule?Me:{default:Me}}function b(){if(typeof WeakMap!="function")return null;var Me=new WeakMap;return b=function(){return Me},Me}function v(Me){if(Me&&Me.__esModule)return Me;if(Me===null||O(Me)!=="object"&&typeof Me!="function")return{default:Me};var we=b();if(we&&we.has(Me))return we.get(Me);var Ce={},ue=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in Me)if(Object.prototype.hasOwnProperty.call(Me,N)){var te=ue?Object.getOwnPropertyDescriptor(Me,N):null;te&&(te.get||te.set)?Object.defineProperty(Ce,N,te):Ce[N]=Me[N]}return Ce.default=Me,we&&we.set(Me,Ce),Ce}function O(Me){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?O=function(Ce){return typeof Ce}:O=function(Ce){return Ce&&typeof Symbol=="function"&&Ce.constructor===Symbol&&Ce!==Symbol.prototype?"symbol":typeof Ce},O(Me)}function L(Me,we){if(!(Me instanceof we))throw new TypeError("Cannot call a class as a function")}function z(Me,we){for(var Ce=0;Ce<we.length;Ce++){var ue=we[Ce];ue.enumerable=ue.enumerable||!1,ue.configurable=!0,"value"in ue&&(ue.writable=!0),Object.defineProperty(Me,ue.key,ue)}}function G(Me,we,Ce){return we&&z(Me.prototype,we),Ce&&z(Me,Ce),Me}function j(Me,we){if(typeof we!="function"&&we!==null)throw new TypeError("Super expression must either be null or a function");Me.prototype=Object.create(we&&we.prototype,{constructor:{value:Me,writable:!0,configurable:!0}}),we&&$(Me,we)}function $(Me,we){return $=Object.setPrototypeOf||function(ue,N){return ue.__proto__=N,ue},$(Me,we)}function Y(Me){var we=k();return function(){var ue=F(Me),N;if(we){var te=F(this).constructor;N=Reflect.construct(ue,arguments,te)}else N=ue.apply(this,arguments);return w(this,N)}}function w(Me,we){return we&&(O(we)==="object"||typeof we=="function")?we:P(Me)}function P(Me){if(Me===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Me}function k(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(Me){return!1}}function F(Me){return F=Object.setPrototypeOf?Object.getPrototypeOf:function(Ce){return Ce.__proto__||Object.getPrototypeOf(Ce)},F(Me)}var M=3,W="rgb(40, 40, 40)",ae=17,be=50,de=19,ge=75,H=50,ne=1e3,fe=50,ie=1,re=1<<1,U=1<<2,ee=1<<3,Z=1<<4,le=1<<24,ke=1<<25,Ve=1<<26,qe=1<<27,et=1<<28,ze=function(Me){j(Ce,Me);var we=Y(Ce);function Ce(ue,N,te){var B;if(L(this,Ce),!ue)throw new Error("Must specify target");if(!N)throw new Error("Must specify URL");B=we.call(this),B._target=ue,B._url=N,te=te||{},B._rfbCredentials=te.credentials||{},B._shared="shared"in te?!!te.shared:!0,B._repeaterID=te.repeaterID||"",B._wsProtocols=te.wsProtocols||[],B._rfbConnectionState="",B._rfbInitState="",B._rfbAuthScheme=-1,B._rfbCleanDisconnect=!0,B._rfbVersion=0,B._rfbMaxVersion=3.8,B._rfbTightVNC=!1,B._rfbVeNCryptState=0,B._rfbXvpVer=0,B._fbWidth=0,B._fbHeight=0,B._fbName="",B._capabilities={power:!1},B._supportsFence=!1,B._supportsContinuousUpdates=!1,B._enabledContinuousUpdates=!1,B._supportsSetDesktopSize=!1,B._screenID=0,B._screenFlags=0,B._qemuExtKeyEventSupported=!1,B._clipboardText=null,B._clipboardServerCapabilitiesActions={},B._clipboardServerCapabilitiesFormats={},B._sock=null,B._display=null,B._flushing=!1,B._keyboard=null,B._gestures=null,B._disconnTimer=null,B._resizeTimeout=null,B._mouseMoveTimer=null,B._decoders={},B._FBU={rects:0,x:0,y:0,width:0,height:0,encoding:null},B._mousePos={},B._mouseButtonMask=0,B._mouseLastMoveTime=0,B._viewportDragging=!1,B._viewportDragPos={},B._viewportHasMoved=!1,B._accumulatedWheelDeltaX=0,B._accumulatedWheelDeltaY=0,B._gestureLastTapTime=null,B._gestureFirstDoubleTapEv=null,B._gestureLastMagnitudeX=0,B._gestureLastMagnitudeY=0,B._eventHandlers={focusCanvas:B._focusCanvas.bind(P(B)),windowResize:B._windowResize.bind(P(B)),handleMouse:B._handleMouse.bind(P(B)),handleWheel:B._handleWheel.bind(P(B)),handleGesture:B._handleGesture.bind(P(B))},h.Debug(">> RFB.constructor"),B._screen=document.createElement("div"),B._screen.style.display="flex",B._screen.style.width="100%",B._screen.style.height="100%",B._screen.style.overflow="auto",B._screen.style.background=W,B._canvas=document.createElement("canvas"),B._canvas.style.margin="auto",B._canvas.style.outline="none",B._canvas.style.flexShrink="0",B._canvas.width=0,B._canvas.height=0,B._canvas.tabIndex=-1,B._screen.appendChild(B._canvas),B._cursor=new a.default,B._cursorImage=Ce.cursors.none,B._decoders[l.encodings.encodingRaw]=new g.default,B._decoders[l.encodings.encodingCopyRect]=new C.default,B._decoders[l.encodings.encodingRRE]=new x.default,B._decoders[l.encodings.encodingHextile]=new y.default,B._decoders[l.encodings.encodingTight]=new T.default,B._decoders[l.encodings.encodingTightPNG]=new S.default;try{B._display=new f.default(B._canvas)}catch(Ae){throw h.Error("Display exception: "+Ae),Ae}return B._display.onflush=B._onFlush.bind(P(B)),B._keyboard=new i.default(B._canvas),B._keyboard.onkeyevent=B._handleKeyEvent.bind(P(B)),B._gestures=new s.default,B._sock=new n.default,B._sock.on("message",function(){B._handleMessage()}),B._sock.on("open",function(){B._rfbConnectionState==="connecting"&&B._rfbInitState===""?(B._rfbInitState="ProtocolVersion",h.Debug("Starting VNC handshake")):B._fail("Unexpected server connection while "+B._rfbConnectionState)}),B._sock.on("close",function(Ae){h.Debug("WebSocket on-close event");var tt="";Ae.code&&(tt="(code: "+Ae.code,Ae.reason&&(tt+=", reason: "+Ae.reason),tt+=")");switch(B._rfbConnectionState){case"connecting":B._fail("Connection closed "+tt);break;case"connected":B._updateConnectionState("disconnecting"),B._updateConnectionState("disconnected");break;case"disconnecting":B._updateConnectionState("disconnected");break;case"disconnected":B._fail("Unexpected server disconnect when already disconnected "+tt);break;default:B._fail("Unexpected server disconnect before connecting "+tt);break}B._sock.off("close")}),B._sock.on("error",function(Ae){return h.Warn("WebSocket on-error event")}),setTimeout(B._updateConnectionState.bind(P(B),"connecting")),h.Debug("<< RFB.constructor"),B.dragViewport=!1,B.focusOnClick=!0,B._viewOnly=!1,B._clipViewport=!1,B._scaleViewport=!1,B._resizeSession=!1,B._showDotCursor=!1,te.showDotCursor!==void 0&&(h.Warn("Specifying showDotCursor as a RFB constructor argument is deprecated"),B._showDotCursor=te.showDotCursor),B._qualityLevel=6,B._compressionLevel=2,B}return G(Ce,[{key:"disconnect",value:function(){this._updateConnectionState("disconnecting"),this._sock.off("error"),this._sock.off("message"),this._sock.off("open")}},{key:"sendCredentials",value:function(N){this._rfbCredentials=N,setTimeout(this._initMsg.bind(this),0)}},{key:"sendCtrlAltDel",value:function(){if(this._rfbConnectionState!=="connected"||this._viewOnly)return;h.Info("Sending Ctrl-Alt-Del"),this.sendKey(e.default.XK_Control_L,"ControlLeft",!0),this.sendKey(e.default.XK_Alt_L,"AltLeft",!0),this.sendKey(e.default.XK_Delete,"Delete",!0),this.sendKey(e.default.XK_Delete,"Delete",!1),this.sendKey(e.default.XK_Alt_L,"AltLeft",!1),this.sendKey(e.default.XK_Control_L,"ControlLeft",!1)}},{key:"machineShutdown",value:function(){this._xvpOp(1,2)}},{key:"machineReboot",value:function(){this._xvpOp(1,3)}},{key:"machineReset",value:function(){this._xvpOp(1,4)}},{key:"sendKey",value:function(N,te,B){if(this._rfbConnectionState!=="connected"||this._viewOnly)return;if(B===void 0){this.sendKey(N,te,!0),this.sendKey(N,te,!1);return}var Ae=u.default[te];if(this._qemuExtKeyEventSupported&&Ae)N=N||0,h.Info("Sending key ("+(B?"down":"up")+"): keysym "+N+", scancode "+Ae),Ce.messages.QEMUExtendedKeyEvent(this._sock,N,B,Ae);else{if(!N)return;h.Info("Sending keysym ("+(B?"down":"up")+"): "+N),Ce.messages.keyEvent(this._sock,N,B?1:0)}}},{key:"focus",value:function(){this._canvas.focus()}},{key:"blur",value:function(){this._canvas.blur()}},{key:"clipboardPasteFrom",value:function(N){if(this._rfbConnectionState!=="connected"||this._viewOnly)return;if(this._clipboardServerCapabilitiesFormats[ie]&&this._clipboardServerCapabilitiesActions[qe])this._clipboardText=N,Ce.messages.extendedClipboardNotify(this._sock,[ie]);else{for(var te=new Uint8Array(N.length),B=0;B<N.length;B++)te[B]=N.charCodeAt(B);Ce.messages.clientCutText(this._sock,te)}}},{key:"_connect",value:function(){h.Debug(">> RFB.connect"),h.Info("connecting to "+this._url);try{this._sock.open(this._url,this._wsProtocols)}catch(N){N.name==="SyntaxError"?this._fail("Invalid host or port ("+N+")"):this._fail("Error when opening socket ("+N+")")}this._target.appendChild(this._screen),this._gestures.attach(this._canvas),this._cursor.attach(this._canvas),this._refreshCursor(),window.addEventListener("resize",this._eventHandlers.windowResize),this._canvas.addEventListener("mousedown",this._eventHandlers.focusCanvas),this._canvas.addEventListener("touchstart",this._eventHandlers.focusCanvas),this._canvas.addEventListener("mousedown",this._eventHandlers.handleMouse),this._canvas.addEventListener("mouseup",this._eventHandlers.handleMouse),this._canvas.addEventListener("mousemove",this._eventHandlers.handleMouse),this._canvas.addEventListener("click",this._eventHandlers.handleMouse),this._canvas.addEventListener("contextmenu",this._eventHandlers.handleMouse),this._canvas.addEventListener("wheel",this._eventHandlers.handleWheel),this._canvas.addEventListener("gesturestart",this._eventHandlers.handleGesture),this._canvas.addEventListener("gesturemove",this._eventHandlers.handleGesture),this._canvas.addEventListener("gestureend",this._eventHandlers.handleGesture),h.Debug("<< RFB.connect")}},{key:"_disconnect",value:function(){h.Debug(">> RFB.disconnect"),this._cursor.detach(),this._canvas.removeEventListener("gesturestart",this._eventHandlers.handleGesture),this._canvas.removeEventListener("gesturemove",this._eventHandlers.handleGesture),this._canvas.removeEventListener("gestureend",this._eventHandlers.handleGesture),this._canvas.removeEventListener("wheel",this._eventHandlers.handleWheel),this._canvas.removeEventListener("mousedown",this._eventHandlers.handleMouse),this._canvas.removeEventListener("mouseup",this._eventHandlers.handleMouse),this._canvas.removeEventListener("mousemove",this._eventHandlers.handleMouse),this._canvas.removeEventListener("click",this._eventHandlers.handleMouse),this._canvas.removeEventListener("contextmenu",this._eventHandlers.handleMouse),this._canvas.removeEventListener("mousedown",this._eventHandlers.focusCanvas),this._canvas.removeEventListener("touchstart",this._eventHandlers.focusCanvas),window.removeEventListener("resize",this._eventHandlers.windowResize),this._keyboard.ungrab(),this._gestures.detach(),this._sock.close();try{this._target.removeChild(this._screen)}catch(N){if(!(N.name==="NotFoundError"))throw N}clearTimeout(this._resizeTimeout),clearTimeout(this._mouseMoveTimer),h.Debug("<< RFB.disconnect")}},{key:"_focusCanvas",value:function(N){if(!this.focusOnClick)return;this.focus()}},{key:"_setDesktopName",value:function(N){this._fbName=N,this.dispatchEvent(new CustomEvent("desktopname",{detail:{name:this._fbName}}))}},{key:"_windowResize",value:function(N){var te=this;window.requestAnimationFrame(function(){te._updateClip(),te._updateScale()}),this._resizeSession&&(clearTimeout(this._resizeTimeout),this._resizeTimeout=setTimeout(this._requestRemoteResize.bind(this),500))}},{key:"_updateClip",value:function(){var N=this._display.clipViewport,te=this._clipViewport;if(this._scaleViewport&&(te=!1),N!==te&&(this._display.clipViewport=te),te){var B=this._screenSize();this._display.viewportChangeSize(B.w,B.h),this._fixScrollbars()}}},{key:"_updateScale",value:function(){if(!this._scaleViewport)this._display.scale=1;else{var N=this._screenSize();this._display.autoscale(N.w,N.h)}this._fixScrollbars()}},{key:"_requestRemoteResize",value:function(){if(clearTimeout(this._resizeTimeout),this._resizeTimeout=null,!this._resizeSession||this._viewOnly||!this._supportsSetDesktopSize)return;var N=this._screenSize();Ce.messages.setDesktopSize(this._sock,Math.floor(N.w),Math.floor(N.h),this._screenID,this._screenFlags),h.Debug("Requested new desktop size: "+N.w+"x"+N.h)}},{key:"_screenSize",value:function(){var N=this._screen.getBoundingClientRect();return{w:N.width,h:N.height}}},{key:"_fixScrollbars",value:function(){var N=this._screen.style.overflow;this._screen.style.overflow="hidden",this._screen.getBoundingClientRect(),this._screen.style.overflow=N}},{key:"_updateConnectionState",value:function(N){var te=this,B=this._rfbConnectionState;if(N===B){h.Debug("Already in state '"+N+"', ignoring");return}if(B==="disconnected"){h.Error("Tried changing state of a disconnected RFB object");return}switch(N){case"connected":if(B!=="connecting"){h.Error("Bad transition to connected state, previous connection state: "+B);return}break;case"disconnected":if(B!=="disconnecting"){h.Error("Bad transition to disconnected state, previous connection state: "+B);return}break;case"connecting":if(B!==""){h.Error("Bad transition to connecting state, previous connection state: "+B);return}break;case"disconnecting":if(B!=="connected"&&B!=="connecting"){h.Error("Bad transition to disconnecting state, previous connection state: "+B);return}break;default:h.Error("Unknown connection state: "+N);return}this._rfbConnectionState=N,h.Debug("New state '"+N+"', was '"+B+"'."),this._disconnTimer&&N!=="disconnecting"&&(h.Debug("Clearing disconnect timer"),clearTimeout(this._disconnTimer),this._disconnTimer=null,this._sock.off("close"));switch(N){case"connecting":this._connect();break;case"connected":this.dispatchEvent(new CustomEvent("connect",{detail:{}}));break;case"disconnecting":this._disconnect(),this._disconnTimer=setTimeout(function(){h.Error("Disconnection timed out."),te._updateConnectionState("disconnected")},M*1e3);break;case"disconnected":this.dispatchEvent(new CustomEvent("disconnect",{detail:{clean:this._rfbCleanDisconnect}}));break}}},{key:"_fail",value:function(N){switch(this._rfbConnectionState){case"disconnecting":h.Error("Failed when disconnecting: "+N);break;case"connected":h.Error("Failed while connected: "+N);break;case"connecting":h.Error("Failed when connecting: "+N);break;default:h.Error("RFB failure: "+N);break}return this._rfbCleanDisconnect=!1,this._updateConnectionState("disconnecting"),this._updateConnectionState("disconnected"),!1}},{key:"_setCapability",value:function(N,te){this._capabilities[N]=te,this.dispatchEvent(new CustomEvent("capabilities",{detail:{capabilities:this._capabilities}}))}},{key:"_handleMessage",value:function(){if(this._sock.rQlen===0){h.Warn("handleMessage called on an empty receive queue");return}switch(this._rfbConnectionState){case"disconnected":h.Error("Got data while disconnected");break;case"connected":for(;!this._flushing;){if(!this._normalMsg())break;if(this._sock.rQlen===0)break}break;default:this._initMsg();break}}},{key:"_handleKeyEvent",value:function(N,te,B){this.sendKey(N,te,B)}},{key:"_handleMouse",value:function(N){if(N.type==="click"&&N.target!==this._canvas)return;if(N.stopPropagation(),N.preventDefault(),N.type==="click"||N.type==="contextmenu")return;var te=(0,_.clientToElement)(N.clientX,N.clientY,this._canvas);switch(N.type){case"mousedown":(0,r.setCapture)(this._canvas),this._handleMouseButton(te.x,te.y,!0,1<<N.button);break;case"mouseup":this._handleMouseButton(te.x,te.y,!1,1<<N.button);break;case"mousemove":this._handleMouseMove(te.x,te.y);break}}},{key:"_handleMouseButton",value:function(N,te,B,Ae){if(this.dragViewport)if(B&&!this._viewportDragging){this._viewportDragging=!0,this._viewportDragPos={x:N,y:te},this._viewportHasMoved=!1;return}else{if(this._viewportDragging=!1,this._viewportHasMoved)return;this._sendMouse(N,te,Ae)}this._mouseMoveTimer!==null&&(clearTimeout(this._mouseMoveTimer),this._mouseMoveTimer=null,this._sendMouse(N,te,this._mouseButtonMask)),B?this._mouseButtonMask|=Ae:this._mouseButtonMask&=~Ae,this._sendMouse(N,te,this._mouseButtonMask)}},{key:"_handleMouseMove",value:function(N,te){var B=this;if(this._viewportDragging){var Ae=this._viewportDragPos.x-N,tt=this._viewportDragPos.y-te;(this._viewportHasMoved||Math.abs(Ae)>m.dragThreshold||Math.abs(tt)>m.dragThreshold)&&(this._viewportHasMoved=!0,this._viewportDragPos={x:N,y:te},this._display.viewportChangePos(Ae,tt));return}if(this._mousePos={x:N,y:te},this._mouseMoveTimer==null){var me=Date.now()-this._mouseLastMoveTime;me>ae?(this._sendMouse(N,te,this._mouseButtonMask),this._mouseLastMoveTime=Date.now()):this._mouseMoveTimer=setTimeout(function(){B._handleDelayedMouseMove()},ae-me)}}},{key:"_handleDelayedMouseMove",value:function(){this._mouseMoveTimer=null,this._sendMouse(this._mousePos.x,this._mousePos.y,this._mouseButtonMask),this._mouseLastMoveTime=Date.now()}},{key:"_sendMouse",value:function(N,te,B){if(this._rfbConnectionState!=="connected")return;if(this._viewOnly)return;Ce.messages.pointerEvent(this._sock,this._display.absX(N),this._display.absY(te),B)}},{key:"_handleWheel",value:function(N){if(this._rfbConnectionState!=="connected")return;if(this._viewOnly)return;N.stopPropagation(),N.preventDefault();var te=(0,_.clientToElement)(N.clientX,N.clientY,this._canvas),B=N.deltaX,Ae=N.deltaY;N.deltaMode!==0&&(B*=de,Ae*=de),this._accumulatedWheelDeltaX+=B,this._accumulatedWheelDeltaY+=Ae,Math.abs(this._accumulatedWheelDeltaX)>=be&&(this._accumulatedWheelDeltaX<0?(this._handleMouseButton(te.x,te.y,!0,1<<5),this._handleMouseButton(te.x,te.y,!1,1<<5)):this._accumulatedWheelDeltaX>0&&(this._handleMouseButton(te.x,te.y,!0,1<<6),this._handleMouseButton(te.x,te.y,!1,1<<6)),this._accumulatedWheelDeltaX=0),Math.abs(this._accumulatedWheelDeltaY)>=be&&(this._accumulatedWheelDeltaY<0?(this._handleMouseButton(te.x,te.y,!0,1<<3),this._handleMouseButton(te.x,te.y,!1,1<<3)):this._accumulatedWheelDeltaY>0&&(this._handleMouseButton(te.x,te.y,!0,1<<4),this._handleMouseButton(te.x,te.y,!1,1<<4)),this._accumulatedWheelDeltaY=0)}},{key:"_fakeMouseMove",value:function(N,te,B){this._handleMouseMove(te,B),this._cursor.move(N.detail.clientX,N.detail.clientY)}},{key:"_handleTapEvent",value:function(N,te){var B=(0,_.clientToElement)(N.detail.clientX,N.detail.clientY,this._canvas);if(this._gestureLastTapTime!==null&&Date.now()-this._gestureLastTapTime<ne&&this._gestureFirstDoubleTapEv.detail.type===N.detail.type){var Ae=this._gestureFirstDoubleTapEv.detail.clientX-N.detail.clientX,tt=this._gestureFirstDoubleTapEv.detail.clientY-N.detail.clientY,me=Math.hypot(Ae,tt);me<fe?B=(0,_.clientToElement)(this._gestureFirstDoubleTapEv.detail.clientX,this._gestureFirstDoubleTapEv.detail.clientY,this._canvas):this._gestureFirstDoubleTapEv=N}else this._gestureFirstDoubleTapEv=N;this._gestureLastTapTime=Date.now(),this._fakeMouseMove(this._gestureFirstDoubleTapEv,B.x,B.y),this._handleMouseButton(B.x,B.y,!0,te),this._handleMouseButton(B.x,B.y,!1,te)}},{key:"_handleGesture",value:function(N){var te,B=(0,_.clientToElement)(N.detail.clientX,N.detail.clientY,this._canvas);switch(N.type){case"gesturestart":switch(N.detail.type){case"onetap":this._handleTapEvent(N,1);break;case"twotap":this._handleTapEvent(N,4);break;case"threetap":this._handleTapEvent(N,2);break;case"drag":this._fakeMouseMove(N,B.x,B.y),this._handleMouseButton(B.x,B.y,!0,1);break;case"longpress":this._fakeMouseMove(N,B.x,B.y),this._handleMouseButton(B.x,B.y,!0,4);break;case"twodrag":this._gestureLastMagnitudeX=N.detail.magnitudeX,this._gestureLastMagnitudeY=N.detail.magnitudeY,this._fakeMouseMove(N,B.x,B.y);break;case"pinch":this._gestureLastMagnitudeX=Math.hypot(N.detail.magnitudeX,N.detail.magnitudeY),this._fakeMouseMove(N,B.x,B.y);break}break;case"gesturemove":switch(N.detail.type){case"onetap":case"twotap":case"threetap":break;case"drag":case"longpress":this._fakeMouseMove(N,B.x,B.y);break;case"twodrag":for(this._fakeMouseMove(N,B.x,B.y);N.detail.magnitudeY-this._gestureLastMagnitudeY>H;)this._handleMouseButton(B.x,B.y,!0,8),this._handleMouseButton(B.x,B.y,!1,8),this._gestureLastMagnitudeY+=H;for(;N.detail.magnitudeY-this._gestureLastMagnitudeY<-H;)this._handleMouseButton(B.x,B.y,!0,16),this._handleMouseButton(B.x,B.y,!1,16),this._gestureLastMagnitudeY-=H;for(;N.detail.magnitudeX-this._gestureLastMagnitudeX>H;)this._handleMouseButton(B.x,B.y,!0,32),this._handleMouseButton(B.x,B.y,!1,32),this._gestureLastMagnitudeX+=H;for(;N.detail.magnitudeX-this._gestureLastMagnitudeX<-H;)this._handleMouseButton(B.x,B.y,!0,64),this._handleMouseButton(B.x,B.y,!1,64),this._gestureLastMagnitudeX-=H;break;case"pinch":if(this._fakeMouseMove(N,B.x,B.y),te=Math.hypot(N.detail.magnitudeX,N.detail.magnitudeY),Math.abs(te-this._gestureLastMagnitudeX)>ge){for(this._handleKeyEvent(e.default.XK_Control_L,"ControlLeft",!0);te-this._gestureLastMagnitudeX>ge;)this._handleMouseButton(B.x,B.y,!0,8),this._handleMouseButton(B.x,B.y,!1,8),this._gestureLastMagnitudeX+=ge;for(;te-this._gestureLastMagnitudeX<-ge;)this._handleMouseButton(B.x,B.y,!0,16),this._handleMouseButton(B.x,B.y,!1,16),this._gestureLastMagnitudeX-=ge}this._handleKeyEvent(e.default.XK_Control_L,"ControlLeft",!1);break}break;case"gestureend":switch(N.detail.type){case"onetap":case"twotap":case"threetap":case"pinch":case"twodrag":break;case"drag":this._fakeMouseMove(N,B.x,B.y),this._handleMouseButton(B.x,B.y,!1,1);break;case"longpress":this._fakeMouseMove(N,B.x,B.y),this._handleMouseButton(B.x,B.y,!1,4);break}break}}},{key:"_negotiateProtocolVersion",value:function(){if(this._sock.rQwait("version",12))return!1;var N=this._sock.rQshiftStr(12).substr(4,7);h.Info("Server ProtocolVersion: "+N);var te=0;switch(N){case"000.000":te=1;break;case"003.003":case"003.006":case"003.889":this._rfbVersion=3.3;break;case"003.007":this._rfbVersion=3.7;break;case"003.008":case"004.000":case"004.001":case"005.000":this._rfbVersion=3.8;break;default:return this._fail("Invalid server version "+N)}if(te){for(var B="ID:"+this._repeaterID;B.length<250;)B+="\0";return this._sock.sendString(B),!0}this._rfbVersion>this._rfbMaxVersion&&(this._rfbVersion=this._rfbMaxVersion);var Ae="00"+parseInt(this._rfbVersion,10)+".00"+this._rfbVersion*10%10;this._sock.sendString("RFB "+Ae+`
|
|
|
`),h.Debug("Sent ProtocolVersion: "+Ae),this._rfbInitState="Security"}},{key:"_negotiateSecurity",value:function(){function N(Ae,tt){for(var me=0;me<tt.length;me++)if(tt[me]===Ae)return!0;return!1}if(this._rfbVersion>=3.7){var te=this._sock.rQshift8();if(this._sock.rQwait("security type",te,1))return!1;if(te===0)return this._rfbInitState="SecurityReason",this._securityContext="no security types",this._securityStatus=1,this._initMsg();var B=this._sock.rQshiftBytes(te);if(h.Debug("Server security types: "+B),N(1,B))this._rfbAuthScheme=1;else if(N(22,B))this._rfbAuthScheme=22;else if(N(16,B))this._rfbAuthScheme=16;else if(N(2,B))this._rfbAuthScheme=2;else if(N(19,B))this._rfbAuthScheme=19;else return this._fail("Unsupported security types (types: "+B+")");this._sock.send([this._rfbAuthScheme])}else{if(this._sock.rQwait("security scheme",4))return!1;if(this._rfbAuthScheme=this._sock.rQshift32(),this._rfbAuthScheme==0)return this._rfbInitState="SecurityReason",this._securityContext="authentication scheme",this._securityStatus=1,this._initMsg()}return this._rfbInitState="Authentication",h.Debug("Authenticating using scheme: "+this._rfbAuthScheme),this._initMsg()}},{key:"_handleSecurityReason",value:function(){if(this._sock.rQwait("reason length",4))return!1;var N=this._sock.rQshift32(),te="";if(N>0){if(this._sock.rQwait("reason",N,4))return!1;te=this._sock.rQshiftStr(N)}return te!==""?(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:this._securityStatus,reason:te}})),this._fail("Security negotiation failed on "+this._securityContext+" (reason: "+te+")")):(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:this._securityStatus}})),this._fail("Security negotiation failed on "+this._securityContext))}},{key:"_negotiateXvpAuth",value:function(){if(this._rfbCredentials.username===void 0||this._rfbCredentials.password===void 0||this._rfbCredentials.target===void 0)return this.dispatchEvent(new CustomEvent("credentialsrequired",{detail:{types:["username","password","target"]}})),!1;var N=String.fromCharCode(this._rfbCredentials.username.length)+String.fromCharCode(this._rfbCredentials.target.length)+this._rfbCredentials.username+this._rfbCredentials.target;return this._sock.sendString(N),this._rfbAuthScheme=2,this._negotiateAuthentication()}},{key:"_negotiateVeNCryptAuth",value:function(){if(this._rfbVeNCryptState==0){if(this._sock.rQwait("vencrypt version",2))return!1;var N=this._sock.rQshift8(),te=this._sock.rQshift8();if(!(N==0&&te==2))return this._fail("Unsupported VeNCrypt version "+N+"."+te);this._sock.send([0,2]),this._rfbVeNCryptState=1}if(this._rfbVeNCryptState==1){if(this._sock.rQwait("vencrypt ack",1))return!1;var B=this._sock.rQshift8();if(B!=0)return this._fail("VeNCrypt failure "+B);this._rfbVeNCryptState=2}if(this._rfbVeNCryptState==2){if(this._sock.rQwait("vencrypt subtypes length",1))return!1;var Ae=this._sock.rQshift8();if(Ae<1)return this._fail("VeNCrypt subtypes empty");this._rfbVeNCryptSubtypesLength=Ae,this._rfbVeNCryptState=3}if(this._rfbVeNCryptState==3){if(this._sock.rQwait("vencrypt subtypes",4*this._rfbVeNCryptSubtypesLength))return!1;for(var tt=[],me=0;me<this._rfbVeNCryptSubtypesLength;me++)tt.push(this._sock.rQshift32());if(tt.indexOf(256)!=-1)this._sock.send([0,0,1,0]),this._rfbVeNCryptState=4;else return this._fail("VeNCrypt Plain subtype not offered by server")}if(this._rfbVeNCryptState==4){if(!this._rfbCredentials.username||!this._rfbCredentials.password)return this.dispatchEvent(new CustomEvent("credentialsrequired",{detail:{types:["username","password"]}})),!1;var We=(0,D.encodeUTF8)(this._rfbCredentials.username),rt=(0,D.encodeUTF8)(this._rfbCredentials.password);return this._sock.send([0,0,0,We.length]),this._sock.send([0,0,0,rt.length]),this._sock.sendString(We),this._sock.sendString(rt),this._rfbInitState="SecurityResult",!0}}},{key:"_negotiateStdVNCAuth",value:function(){if(this._sock.rQwait("auth challenge",16))return!1;if(this._rfbCredentials.password===void 0)return this.dispatchEvent(new CustomEvent("credentialsrequired",{detail:{types:["password"]}})),!1;var N=Array.prototype.slice.call(this._sock.rQshiftBytes(16)),te=Ce.genDES(this._rfbCredentials.password,N);return this._sock.send(te),this._rfbInitState="SecurityResult",!0}},{key:"_negotiateTightUnixAuth",value:function(){return this._rfbCredentials.username===void 0||this._rfbCredentials.password===void 0?(this.dispatchEvent(new CustomEvent("credentialsrequired",{detail:{types:["username","password"]}})),!1):(this._sock.send([0,0,0,this._rfbCredentials.username.length]),this._sock.send([0,0,0,this._rfbCredentials.password.length]),this._sock.sendString(this._rfbCredentials.username),this._sock.sendString(this._rfbCredentials.password),this._rfbInitState="SecurityResult",!0)}},{key:"_negotiateTightTunnels",value:function(N){for(var te={0:{vendor:"TGHT",signature:"NOTUNNEL"}},B={},Ae=0;Ae<N;Ae++){var tt=this._sock.rQshift32(),me=this._sock.rQshiftStr(4),We=this._sock.rQshiftStr(8);B[tt]={vendor:me,signature:We}}return h.Debug("Server Tight tunnel types: "+B),B[1]&&B[1].vendor==="SICR"&&B[1].signature==="SCHANNEL"&&(h.Debug("Detected Siemens server. Assuming NOTUNNEL support."),B[0]={vendor:"TGHT",signature:"NOTUNNEL"}),B[0]?B[0].vendor!=te[0].vendor||B[0].signature!=te[0].signature?this._fail("Client's tunnel type had the incorrect vendor or signature"):(h.Debug("Selected tunnel type: "+te[0]),this._sock.send([0,0,0,0]),!1):this._fail("Server wanted tunnels, but doesn't support the notunnel type")}},{key:"_negotiateTightAuth",value:function(){if(!this._rfbTightVNC){if(this._sock.rQwait("num tunnels",4))return!1;var N=this._sock.rQshift32();if(N>0&&this._sock.rQwait("tunnel capabilities",16*N,4))return!1;if(this._rfbTightVNC=!0,N>0)return this._negotiateTightTunnels(N),!1}if(this._sock.rQwait("sub auth count",4))return!1;var te=this._sock.rQshift32();if(te===0)return this._rfbInitState="SecurityResult",!0;if(this._sock.rQwait("sub auth capabilities",16*te,4))return!1;for(var B={STDVNOAUTH__:1,STDVVNCAUTH_:2,TGHTULGNAUTH:129},Ae=[],tt=0;tt<te;tt++){this._sock.rQshift32();var me=this._sock.rQshiftStr(12);Ae.push(me)}h.Debug("Server Tight authentication types: "+Ae);for(var We in B)if(Ae.indexOf(We)!=-1){this._sock.send([0,0,0,B[We]]),h.Debug("Selected authentication type: "+We);switch(We){case"STDVNOAUTH__":return this._rfbInitState="SecurityResult",!0;case"STDVVNCAUTH_":return this._rfbAuthScheme=2,this._initMsg();case"TGHTULGNAUTH":return this._rfbAuthScheme=129,this._initMsg();default:return this._fail("Unsupported tiny auth scheme (scheme: "+We+")")}}return this._fail("No supported sub-auth types!")}},{key:"_negotiateAuthentication",value:function(){switch(this._rfbAuthScheme){case 1:return this._rfbVersion>=3.8?(this._rfbInitState="SecurityResult",!0):(this._rfbInitState="ClientInitialisation",this._initMsg());case 22:return this._negotiateXvpAuth();case 2:return this._negotiateStdVNCAuth();case 16:return this._negotiateTightAuth();case 19:return this._negotiateVeNCryptAuth();case 129:return this._negotiateTightUnixAuth();default:return this._fail("Unsupported auth scheme (scheme: "+this._rfbAuthScheme+")")}}},{key:"_handleSecurityResult",value:function(){if(this._sock.rQwait("VNC auth response ",4))return!1;var N=this._sock.rQshift32();return N===0?(this._rfbInitState="ClientInitialisation",h.Debug("Authentication OK"),this._initMsg()):this._rfbVersion>=3.8?(this._rfbInitState="SecurityReason",this._securityContext="security result",this._securityStatus=N,this._initMsg()):(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:N}})),this._fail("Security handshake failed"))}},{key:"_negotiateServerInit",value:function(){if(this._sock.rQwait("server initialization",24))return!1;var N=this._sock.rQshift16(),te=this._sock.rQshift16(),B=this._sock.rQshift8(),Ae=this._sock.rQshift8(),tt=this._sock.rQshift8(),me=this._sock.rQshift8(),We=this._sock.rQshift16(),rt=this._sock.rQshift16(),V=this._sock.rQshift16(),Ke=this._sock.rQshift8(),je=this._sock.rQshift8(),Ze=this._sock.rQshift8();this._sock.rQskipBytes(3);var xe=this._sock.rQshift32();if(this._sock.rQwait("server init name",xe,24))return!1;var Oe=this._sock.rQshiftStr(xe);if(Oe=(0,D.decodeUTF8)(Oe,!0),this._rfbTightVNC){if(this._sock.rQwait("TightVNC extended server init header",8,24+xe))return!1;var se=this._sock.rQshift16(),Re=this._sock.rQshift16(),K=this._sock.rQshift16();this._sock.rQskipBytes(2);var Pe=(se+Re+K)*16;if(this._sock.rQwait("TightVNC extended server init header",Pe,32+xe))return!1;this._sock.rQskipBytes(16*se),this._sock.rQskipBytes(16*Re),this._sock.rQskipBytes(16*K)}return h.Info("Screen: "+N+"x"+te+", bpp: "+B+", depth: "+Ae+", bigEndian: "+tt+", trueColor: "+me+", redMax: "+We+", greenMax: "+rt+", blueMax: "+V+", redShift: "+Ke+", greenShift: "+je+", blueShift: "+Ze),this._setDesktopName(Oe),this._resize(N,te),this._viewOnly||this._keyboard.grab(),this._fbDepth=24,this._fbName==="Intel(r) AMT KVM"&&(h.Warn("Intel AMT KVM only supports 8/16 bit depths. Using low color mode."),this._fbDepth=8),Ce.messages.pixelFormat(this._sock,this._fbDepth,!0),this._sendEncodings(),Ce.messages.fbUpdateRequest(this._sock,!1,0,0,this._fbWidth,this._fbHeight),this._updateConnectionState("connected"),!0}},{key:"_sendEncodings",value:function(){var N=[];N.push(l.encodings.encodingCopyRect),this._fbDepth==24&&(N.push(l.encodings.encodingTight),N.push(l.encodings.encodingTightPNG),N.push(l.encodings.encodingHextile),N.push(l.encodings.encodingRRE)),N.push(l.encodings.encodingRaw),N.push(l.encodings.pseudoEncodingQualityLevel0+this._qualityLevel),N.push(l.encodings.pseudoEncodingCompressLevel0+this._compressionLevel),N.push(l.encodings.pseudoEncodingDesktopSize),N.push(l.encodings.pseudoEncodingLastRect),N.push(l.encodings.pseudoEncodingQEMUExtendedKeyEvent),N.push(l.encodings.pseudoEncodingExtendedDesktopSize),N.push(l.encodings.pseudoEncodingXvp),N.push(l.encodings.pseudoEncodingFence),N.push(l.encodings.pseudoEncodingContinuousUpdates),N.push(l.encodings.pseudoEncodingDesktopName),N.push(l.encodings.pseudoEncodingExtendedClipboard),this._fbDepth==24&&(N.push(l.encodings.pseudoEncodingVMwareCursor),N.push(l.encodings.pseudoEncodingCursor)),Ce.messages.clientEncodings(this._sock,N)}},{key:"_initMsg",value:function(){switch(this._rfbInitState){case"ProtocolVersion":return this._negotiateProtocolVersion();case"Security":return this._negotiateSecurity();case"Authentication":return this._negotiateAuthentication();case"SecurityResult":return this._handleSecurityResult();case"SecurityReason":return this._handleSecurityReason();case"ClientInitialisation":return this._sock.send([this._shared?1:0]),this._rfbInitState="ServerInitialisation",!0;case"ServerInitialisation":return this._negotiateServerInit();default:return this._fail("Unknown init state (state: "+this._rfbInitState+")")}}},{key:"_handleSetColourMapMsg",value:function(){return h.Debug("SetColorMapEntries"),this._fail("Unexpected SetColorMapEntries message")}},{key:"_handleServerCutText",value:function(){if(h.Debug("ServerCutText"),this._sock.rQwait("ServerCutText header",7,1))return!1;this._sock.rQskipBytes(3);var N=this._sock.rQshift32();if(N=(0,A.toSigned32bit)(N),this._sock.rQwait("ServerCutText content",Math.abs(N),8))return!1;if(N>=0){var te=this._sock.rQshiftStr(N);if(this._viewOnly)return!0;this.dispatchEvent(new CustomEvent("clipboard",{detail:{text:te}}))}else{N=Math.abs(N);var B=this._sock.rQshift32(),Ae=B&65535,tt=B&4278190080,me=!!(tt&le);if(me){this._clipboardServerCapabilitiesFormats={},this._clipboardServerCapabilitiesActions={};for(var We=0;We<=15;We++){var rt=1<<We;Ae&rt&&(this._clipboardServerCapabilitiesFormats[rt]=!0,this._sock.rQshift32())}for(var V=24;V<=31;V++){var Ke=1<<V;this._clipboardServerCapabilitiesActions[Ke]=!!(tt&Ke)}var je=[le,ke,Ve,qe,et];Ce.messages.extendedClipboardCaps(this._sock,je,{extendedClipboardFormatText:0})}else if(tt===ke){if(this._viewOnly)return!0;this._clipboardText!=null&&this._clipboardServerCapabilitiesActions[et]&&(Ae&ie&&Ce.messages.extendedClipboardProvide(this._sock,[ie],[this._clipboardText]))}else if(tt===Ve){if(this._viewOnly)return!0;this._clipboardServerCapabilitiesActions[qe]&&(this._clipboardText!=null?Ce.messages.extendedClipboardNotify(this._sock,[ie]):Ce.messages.extendedClipboardNotify(this._sock,[]))}else if(tt===qe){if(this._viewOnly)return!0;this._clipboardServerCapabilitiesActions[ke]&&(Ae&ie&&Ce.messages.extendedClipboardRequest(this._sock,[ie]))}else if(tt===et){if(this._viewOnly)return!0;if(!(Ae&ie))return!0;this._clipboardText=null;var Ze=this._sock.rQshiftBytes(N-4),xe=new c.default,Oe=null;xe.setInput(Ze);for(var se=0;se<=15;se++){var Re=1<<se;if(Ae&Re){var K=0,Pe=xe.inflate(4);K|=Pe[0]<<24,K|=Pe[1]<<16,K|=Pe[2]<<8,K|=Pe[3];var it=xe.inflate(K);Re===ie&&(Oe=it)}}if(xe.setInput(null),Oe!==null){for(var R="",Ie=0;Ie<Oe.length;Ie++)R+=String.fromCharCode(Oe[Ie]);Oe=R,Oe=(0,D.decodeUTF8)(Oe),Oe.length>0&&Oe.charAt(Oe.length-1)==="\0"&&(Oe=Oe.slice(0,-1)),Oe=Oe.replace(`\r
|
|
|
`,`
|
|
|
`),this.dispatchEvent(new CustomEvent("clipboard",{detail:{text:Oe}}))}}else return this._fail("Unexpected action in extended clipboard message: "+tt)}return!0}},{key:"_handleServerFenceMsg",value:function(){if(this._sock.rQwait("ServerFence header",8,1))return!1;this._sock.rQskipBytes(3);var N=this._sock.rQshift32(),te=this._sock.rQshift8();if(this._sock.rQwait("ServerFence payload",te,9))return!1;te>64&&(h.Warn("Bad payload length ("+te+") in fence response"),te=64);var B=this._sock.rQshiftStr(te);return this._supportsFence=!0,N&1<<31?(N&=1<<0|1<<1,Ce.messages.clientFence(this._sock,N,B),!0):this._fail("Unexpected fence response")}},{key:"_handleXvpMsg",value:function(){if(this._sock.rQwait("XVP version and message",3,1))return!1;this._sock.rQskipBytes(1);var N=this._sock.rQshift8(),te=this._sock.rQshift8();switch(te){case 0:h.Error("XVP Operation Failed");break;case 1:this._rfbXvpVer=N,h.Info("XVP extensions enabled (version "+this._rfbXvpVer+")"),this._setCapability("power",!0);break;default:this._fail("Illegal server XVP message (msg: "+te+")");break}return!0}},{key:"_normalMsg",value:function(){var N;this._FBU.rects>0?N=0:N=this._sock.rQshift8();var te,B;switch(N){case 0:return B=this._framebufferUpdate(),B&&!this._enabledContinuousUpdates&&Ce.messages.fbUpdateRequest(this._sock,!0,0,0,this._fbWidth,this._fbHeight),B;case 1:return this._handleSetColourMapMsg();case 2:return h.Debug("Bell"),this.dispatchEvent(new CustomEvent("bell",{detail:{}})),!0;case 3:return this._handleServerCutText();case 150:return te=!this._supportsContinuousUpdates,this._supportsContinuousUpdates=!0,this._enabledContinuousUpdates=!1,te&&(this._enabledContinuousUpdates=!0,this._updateContinuousUpdates(),h.Info("Enabling continuous updates.")),!0;case 248:return this._handleServerFenceMsg();case 250:return this._handleXvpMsg();default:return this._fail("Unexpected server message (type "+N+")"),h.Debug("sock.rQslice(0, 30): "+this._sock.rQslice(0,30)),!0}}},{key:"_onFlush",value:function(){this._flushing=!1,this._sock.rQlen>0&&this._handleMessage()}},{key:"_framebufferUpdate",value:function(){if(this._FBU.rects===0){if(this._sock.rQwait("FBU header",3,1))return!1;if(this._sock.rQskipBytes(1),this._FBU.rects=this._sock.rQshift16(),this._display.pending())return this._flushing=!0,this._display.flush(),!1}for(;this._FBU.rects>0;){if(this._FBU.encoding===null){if(this._sock.rQwait("rect header",12))return!1;var N=this._sock.rQshiftBytes(12);this._FBU.x=(N[0]<<8)+N[1],this._FBU.y=(N[2]<<8)+N[3],this._FBU.width=(N[4]<<8)+N[5],this._FBU.height=(N[6]<<8)+N[7],this._FBU.encoding=parseInt((N[8]<<24)+(N[9]<<16)+(N[10]<<8)+N[11],10)}if(!this._handleRect())return!1;this._FBU.rects--,this._FBU.encoding=null}return this._display.flip(),!0}},{key:"_handleRect",value:function(){switch(this._FBU.encoding){case l.encodings.pseudoEncodingLastRect:return this._FBU.rects=1,!0;case l.encodings.pseudoEncodingVMwareCursor:return this._handleVMwareCursor();case l.encodings.pseudoEncodingCursor:return this._handleCursor();case l.encodings.pseudoEncodingQEMUExtendedKeyEvent:try{var N=document.createEvent("keyboardEvent");N.code!==void 0&&(this._qemuExtKeyEventSupported=!0)}catch(te){}return!0;case l.encodings.pseudoEncodingDesktopName:return this._handleDesktopName();case l.encodings.pseudoEncodingDesktopSize:return this._resize(this._FBU.width,this._FBU.height),!0;case l.encodings.pseudoEncodingExtendedDesktopSize:return this._handleExtendedDesktopSize();default:return this._handleDataRect()}}},{key:"_handleVMwareCursor",value:function(){var N=this._FBU.x,te=this._FBU.y,B=this._FBU.width,Ae=this._FBU.height;if(this._sock.rQwait("VMware cursor encoding",1))return!1;var tt=this._sock.rQshift8();this._sock.rQshift8();var me,We=4;if(tt==0){var rt=4294967040|0;if(me=new Array(B*Ae*We),this._sock.rQwait("VMware cursor classic encoding",B*Ae*We*2,2))return!1;for(var V=new Array(B*Ae),Ke=0;Ke<B*Ae;Ke++)V[Ke]=this._sock.rQshift32();for(var je=new Array(B*Ae),Ze=0;Ze<B*Ae;Ze++)je[Ze]=this._sock.rQshift32();for(var xe=0;xe<B*Ae;xe++)if(V[xe]==0){var Oe=je[xe],se=Oe>>8&255,Re=Oe>>16&255,K=Oe>>24&255;me[xe*We]=se,me[xe*We+1]=Re,me[xe*We+2]=K,me[xe*We+3]=255}else(V[xe]&rt)==rt?je[xe]==0?(me[xe*We]=0,me[xe*We+1]=0,me[xe*We+2]=0,me[xe*We+3]=0):((je[xe]&rt)==rt,me[xe*We]=0,me[xe*We+1]=0,me[xe*We+2]=0,me[xe*We+3]=255):(me[xe*We]=0,me[xe*We+1]=0,me[xe*We+2]=0,me[xe*We+3]=255)}else if(tt==1){if(this._sock.rQwait("VMware cursor alpha encoding",B*Ae*4,2))return!1;me=new Array(B*Ae*We);for(var Pe=0;Pe<B*Ae;Pe++){var it=this._sock.rQshift32();me[Pe*4]=it>>24&255,me[Pe*4+1]=it>>16&255,me[Pe*4+2]=it>>8&255,me[Pe*4+3]=it&255}}else return h.Warn("The given cursor type is not supported: "+tt+" given."),!1;return this._updateCursor(me,N,te,B,Ae),!0}},{key:"_handleCursor",value:function(){var N=this._FBU.x,te=this._FBU.y,B=this._FBU.width,Ae=this._FBU.height,tt=B*Ae*4,me=Math.ceil(B/8)*Ae,We=tt+me;if(this._sock.rQwait("cursor encoding",We))return!1;for(var rt=this._sock.rQshiftBytes(tt),V=this._sock.rQshiftBytes(me),Ke=new Uint8Array(B*Ae*4),je=0,Ze=0;Ze<Ae;Ze++)for(var xe=0;xe<B;xe++){var Oe=Ze*Math.ceil(B/8)+Math.floor(xe/8),se=V[Oe]<<xe%8&128?255:0;Ke[je]=rt[je+2],Ke[je+1]=rt[je+1],Ke[je+2]=rt[je],Ke[je+3]=se,je+=4}return this._updateCursor(Ke,N,te,B,Ae),!0}},{key:"_handleDesktopName",value:function(){if(this._sock.rQwait("DesktopName",4))return!1;var N=this._sock.rQshift32();if(this._sock.rQwait("DesktopName",N,4))return!1;var te=this._sock.rQshiftStr(N);return te=(0,D.decodeUTF8)(te,!0),this._setDesktopName(te),!0}},{key:"_handleExtendedDesktopSize",value:function(){if(this._sock.rQwait("ExtendedDesktopSize",4))return!1;var N=this._sock.rQpeek8(),te=4+N*16;if(this._sock.rQwait("ExtendedDesktopSize",te))return!1;var B=!this._supportsSetDesktopSize;this._supportsSetDesktopSize=!0,B&&this._requestRemoteResize(),this._sock.rQskipBytes(1),this._sock.rQskipBytes(3);for(var Ae=0;Ae<N;Ae+=1)Ae===0?(this._screenID=this._sock.rQshiftBytes(4),this._sock.rQskipBytes(2),this._sock.rQskipBytes(2),this._sock.rQskipBytes(2),this._sock.rQskipBytes(2),this._screenFlags=this._sock.rQshiftBytes(4)):this._sock.rQskipBytes(16);if(this._FBU.x===1&&this._FBU.y!==0){var tt="";switch(this._FBU.y){case 1:tt="Resize is administratively prohibited";break;case 2:tt="Out of resources";break;case 3:tt="Invalid screen layout";break;default:tt="Unknown reason";break}h.Warn("Server did not accept the resize request: "+tt)}else this._resize(this._FBU.width,this._FBU.height);return!0}},{key:"_handleDataRect",value:function(){var N=this._decoders[this._FBU.encoding];if(!N)return this._fail("Unsupported encoding (encoding: "+this._FBU.encoding+")"),!1;try{return N.decodeRect(this._FBU.x,this._FBU.y,this._FBU.width,this._FBU.height,this._sock,this._display,this._fbDepth)}catch(te){return this._fail("Error decoding rect: "+te),!1}}},{key:"_updateContinuousUpdates",value:function(){if(!this._enabledContinuousUpdates)return;Ce.messages.enableContinuousUpdates(this._sock,!0,0,0,this._fbWidth,this._fbHeight)}},{key:"_resize",value:function(N,te){this._fbWidth=N,this._fbHeight=te,this._display.resize(this._fbWidth,this._fbHeight),this._updateClip(),this._updateScale(),this._updateContinuousUpdates()}},{key:"_xvpOp",value:function(N,te){if(this._rfbXvpVer<N)return;h.Info("Sending XVP operation "+te+" (version "+N+")"),Ce.messages.xvpOp(this._sock,N,te)}},{key:"_updateCursor",value:function(N,te,B,Ae,tt){this._cursorImage={rgbaPixels:N,hotx:te,hoty:B,w:Ae,h:tt},this._refreshCursor()}},{key:"_shouldShowDotCursor",value:function(){if(!this._showDotCursor)return!1;for(var N=3;N<this._cursorImage.rgbaPixels.length;N+=4)if(this._cursorImage.rgbaPixels[N])return!1;return!0}},{key:"_refreshCursor",value:function(){if(this._rfbConnectionState!=="connecting"&&this._rfbConnectionState!=="connected")return;var N=this._shouldShowDotCursor()?Ce.cursors.dot:this._cursorImage;this._cursor.change(N.rgbaPixels,N.hotx,N.hoty,N.w,N.h)}},{key:"viewOnly",get:function(){return this._viewOnly},set:function(N){this._viewOnly=N,(this._rfbConnectionState==="connecting"||this._rfbConnectionState==="connected")&&(N?this._keyboard.ungrab():this._keyboard.grab())}},{key:"capabilities",get:function(){return this._capabilities}},{key:"touchButton",get:function(){return 0},set:function(N){h.Warn("Using old API!")}},{key:"clipViewport",get:function(){return this._clipViewport},set:function(N){this._clipViewport=N,this._updateClip()}},{key:"scaleViewport",get:function(){return this._scaleViewport},set:function(N){this._scaleViewport=N,N&&this._clipViewport&&this._updateClip(),this._updateScale(),!N&&this._clipViewport&&this._updateClip()}},{key:"resizeSession",get:function(){return this._resizeSession},set:function(N){this._resizeSession=N,N&&this._requestRemoteResize()}},{key:"showDotCursor",get:function(){return this._showDotCursor},set:function(N){this._showDotCursor=N,this._refreshCursor()}},{key:"background",get:function(){return this._screen.style.background},set:function(N){this._screen.style.background=N}},{key:"qualityLevel",get:function(){return this._qualityLevel},set:function(N){if(!Number.isInteger(N)||N<0||N>9){h.Error("qualityLevel must be an integer between 0 and 9");return}if(this._qualityLevel===N)return;this._qualityLevel=N,this._rfbConnectionState==="connected"&&this._sendEncodings()}},{key:"compressionLevel",get:function(){return this._compressionLevel},set:function(N){if(!Number.isInteger(N)||N<0||N>9){h.Error("compressionLevel must be an integer between 0 and 9");return}if(this._compressionLevel===N)return;this._compressionLevel=N,this._rfbConnectionState==="connected"&&this._sendEncodings()}}],[{key:"genDES",value:function(N,te){var B=N.split("").map(function(Ae){return Ae.charCodeAt(0)});return new t.default(B).encrypt(te)}}]),Ce}(p.default);I.default=ze,ze.messages={keyEvent:function(we,Ce,ue){var N=we._sQ,te=we._sQlen;N[te]=4,N[te+1]=ue,N[te+2]=0,N[te+3]=0,N[te+4]=Ce>>24,N[te+5]=Ce>>16,N[te+6]=Ce>>8,N[te+7]=Ce,we._sQlen+=8,we.flush()},QEMUExtendedKeyEvent:function(we,Ce,ue,N){function te(me){var We=N>>8,rt=N&255;return We===224&&rt<127?rt|128:me}var B=we._sQ,Ae=we._sQlen;B[Ae]=255,B[Ae+1]=0,B[Ae+2]=ue>>8,B[Ae+3]=ue,B[Ae+4]=Ce>>24,B[Ae+5]=Ce>>16,B[Ae+6]=Ce>>8,B[Ae+7]=Ce;var tt=te(N);B[Ae+8]=tt>>24,B[Ae+9]=tt>>16,B[Ae+10]=tt>>8,B[Ae+11]=tt,we._sQlen+=12,we.flush()},pointerEvent:function(we,Ce,ue,N){var te=we._sQ,B=we._sQlen;te[B]=5,te[B+1]=N,te[B+2]=Ce>>8,te[B+3]=Ce,te[B+4]=ue>>8,te[B+5]=ue,we._sQlen+=6,we.flush()},_buildExtendedClipboardFlags:function(we,Ce){for(var ue=new Uint8Array(4),N=0,te=0,B=0;B<we.length;B++)te|=we[B];for(var Ae=0;Ae<Ce.length;Ae++)N|=Ce[Ae];return ue[0]=te>>24,ue[1]=0,ue[2]=0,ue[3]=N,ue},extendedClipboardProvide:function(we,Ce,ue){for(var N=new o.default,te=[],B=0;B<Ce.length;B++){if(Ce[B]!=ie)throw new Error("Unsupported extended clipboard format for Provide message.");ue[B]=ue[B].replace(/\r\n|\r|\n/gm,`\r
|
|
|
`);var Ae=(0,D.encodeUTF8)(ue[B]+"\0");te.push(Ae.length>>24&255,Ae.length>>16&255,Ae.length>>8&255,Ae.length&255);for(var tt=0;tt<Ae.length;tt++)te.push(Ae.charCodeAt(tt))}var me=N.deflate(new Uint8Array(te)),We=new Uint8Array(4+me.length);We.set(ze.messages._buildExtendedClipboardFlags([et],Ce)),We.set(me,4),ze.messages.clientCutText(we,We,!0)},extendedClipboardNotify:function(we,Ce){var ue=ze.messages._buildExtendedClipboardFlags([qe],Ce);ze.messages.clientCutText(we,ue,!0)},extendedClipboardRequest:function(we,Ce){var ue=ze.messages._buildExtendedClipboardFlags([ke],Ce);ze.messages.clientCutText(we,ue,!0)},extendedClipboardCaps:function(we,Ce,ue){var N=Object.keys(ue),te=new Uint8Array(4+4*N.length);N.map(function(tt){return parseInt(tt)}),N.sort(function(tt,me){return tt-me}),te.set(ze.messages._buildExtendedClipboardFlags(Ce,[]));for(var B=4,Ae=0;Ae<N.length;Ae++)te[B]=ue[N[Ae]]>>24,te[B+1]=ue[N[Ae]]>>16,te[B+2]=ue[N[Ae]]>>8,te[B+3]=ue[N[Ae]]>>0,B+=4,te[3]|=1<<N[Ae];ze.messages.clientCutText(we,te,!0)},clientCutText:function(we,Ce){var ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,N=we._sQ,te=we._sQlen;N[te]=6,N[te+1]=0,N[te+2]=0,N[te+3]=0;var B;ue?B=(0,A.toUnsigned32bit)(-Ce.length):B=Ce.length,N[te+4]=B>>24,N[te+5]=B>>16,N[te+6]=B>>8,N[te+7]=B,we._sQlen+=8;for(var Ae=0,tt=Ce.length;tt>0;){for(var me=Math.min(tt,we._sQbufferSize-we._sQlen),We=0;We<me;We++)N[we._sQlen+We]=Ce[Ae+We];we._sQlen+=me,we.flush(),tt-=me,Ae+=me}},setDesktopSize:function(we,Ce,ue,N,te){var B=we._sQ,Ae=we._sQlen;B[Ae]=251,B[Ae+1]=0,B[Ae+2]=Ce>>8,B[Ae+3]=Ce,B[Ae+4]=ue>>8,B[Ae+5]=ue,B[Ae+6]=1,B[Ae+7]=0,B[Ae+8]=N>>24,B[Ae+9]=N>>16,B[Ae+10]=N>>8,B[Ae+11]=N,B[Ae+12]=0,B[Ae+13]=0,B[Ae+14]=0,B[Ae+15]=0,B[Ae+16]=Ce>>8,B[Ae+17]=Ce,B[Ae+18]=ue>>8,B[Ae+19]=ue,B[Ae+20]=te>>24,B[Ae+21]=te>>16,B[Ae+22]=te>>8,B[Ae+23]=te,we._sQlen+=24,we.flush()},clientFence:function(we,Ce,ue){var N=we._sQ,te=we._sQlen;N[te]=248,N[te+1]=0,N[te+2]=0,N[te+3]=0,N[te+4]=Ce>>24,N[te+5]=Ce>>16,N[te+6]=Ce>>8,N[te+7]=Ce;var B=ue.length;N[te+8]=B;for(var Ae=0;Ae<B;Ae++)N[te+9+Ae]=ue.charCodeAt(Ae);we._sQlen+=9+B,we.flush()},enableContinuousUpdates:function(we,Ce,ue,N,te,B){var Ae=we._sQ,tt=we._sQlen;Ae[tt]=150,Ae[tt+1]=Ce,Ae[tt+2]=ue>>8,Ae[tt+3]=ue,Ae[tt+4]=N>>8,Ae[tt+5]=N,Ae[tt+6]=te>>8,Ae[tt+7]=te,Ae[tt+8]=B>>8,Ae[tt+9]=B,we._sQlen+=10,we.flush()},pixelFormat:function(we,Ce,ue){var N=we._sQ,te=we._sQlen,B;Ce>16?B=32:Ce>8?B=16:B=8;var Ae=Math.floor(Ce/3);N[te]=0,N[te+1]=0,N[te+2]=0,N[te+3]=0,N[te+4]=B,N[te+5]=Ce,N[te+6]=0,N[te+7]=ue?1:0,N[te+8]=0,N[te+9]=(1<<Ae)-1,N[te+10]=0,N[te+11]=(1<<Ae)-1,N[te+12]=0,N[te+13]=(1<<Ae)-1,N[te+14]=Ae*2,N[te+15]=Ae*1,N[te+16]=Ae*0,N[te+17]=0,N[te+18]=0,N[te+19]=0,we._sQlen+=20,we.flush()},clientEncodings:function(we,Ce){var ue=we._sQ,N=we._sQlen;ue[N]=2,ue[N+1]=0,ue[N+2]=Ce.length>>8,ue[N+3]=Ce.length;for(var te=N+4,B=0;B<Ce.length;B++){var Ae=Ce[B];ue[te]=Ae>>24,ue[te+1]=Ae>>16,ue[te+2]=Ae>>8,ue[te+3]=Ae,te+=4}we._sQlen+=te-N,we.flush()},fbUpdateRequest:function(we,Ce,ue,N,te,B){var Ae=we._sQ,tt=we._sQlen;typeof ue=="undefined"&&(ue=0),typeof N=="undefined"&&(N=0),Ae[tt]=3,Ae[tt+1]=Ce?1:0,Ae[tt+2]=ue>>8&255,Ae[tt+3]=ue&255,Ae[tt+4]=N>>8&255,Ae[tt+5]=N&255,Ae[tt+6]=te>>8&255,Ae[tt+7]=te&255,Ae[tt+8]=B>>8&255,Ae[tt+9]=B&255,we._sQlen+=10,we.flush()},xvpOp:function(we,Ce,ue){var N=we._sQ,te=we._sQlen;N[te]=250,N[te+1]=0,N[te+2]=Ce,N[te+3]=ue,we._sQlen+=4,we.flush()}},ze.cursors={none:{rgbaPixels:new Uint8Array,w:0,h:0,hotx:0,hoty:0},dot:{rgbaPixels:new Uint8Array([255,255,255,255,0,0,0,255,255,255,255,255,0,0,0,255,0,0,0,0,0,0,0,255,255,255,255,255,0,0,0,255,255,255,255,255]),w:3,h:3,hotx:1,hoty:1}}},"1j5w":function(Se,I,d){"use strict";d.d(I,"d",function(){return ue}),d.d(I,"b",function(){return it}),d.d(I,"c",function(){return Ie}),d.d(I,"a",function(){return J});var A=d("VTBJ"),h=d("1OyB"),D=d("vuIU"),m=d("JX7q"),_=d("Ji7U"),r=d("LK+K"),p=d("q1tI"),f=d("I8Z2"),c=d("BGR+"),o=d("wx14"),i=d("rePB"),s=d("4IlW"),a=d("2GS6"),n=d("Gytx"),t=d.n(n),e=d("TSYQ"),u=d.n(e),l=d("U8pU"),g=d("ODXe"),C=/iPhone/i,x=/iPod/i,y=/iPad/i,T=/\bAndroid(?:.+)Mobile\b/i,S=/Android/i,E=/\bAndroid(?:.+)SD4930UR\b/i,b=/\bAndroid(?:.+)(?:KF[A-Z]{2,4})\b/i,v=/Windows Phone/i,O=/\bWindows(?:.+)ARM\b/i,L=/BlackBerry/i,z=/BB10/i,G=/Opera Mini/i,j=/\b(CriOS|Chrome)(?:.+)Mobile/i,$=/Mobile(?:.+)Firefox\b/i;function Y(De,Qe){return De.test(Qe)}function w(De){var Qe=De||(typeof navigator!="undefined"?navigator.userAgent:""),Xe=Qe.split("[FBAN");if(typeof Xe[1]!="undefined"){var Te=Xe,q=Object(g.a)(Te,1);Qe=q[0]}if(Xe=Qe.split("Twitter"),typeof Xe[1]!="undefined"){var he=Xe,$e=Object(g.a)(he,1);Qe=$e[0]}var He={apple:{phone:Y(C,Qe)&&!Y(v,Qe),ipod:Y(x,Qe),tablet:!Y(C,Qe)&&Y(y,Qe)&&!Y(v,Qe),device:(Y(C,Qe)||Y(x,Qe)||Y(y,Qe))&&!Y(v,Qe)},amazon:{phone:Y(E,Qe),tablet:!Y(E,Qe)&&Y(b,Qe),device:Y(E,Qe)||Y(b,Qe)},android:{phone:!Y(v,Qe)&&Y(E,Qe)||!Y(v,Qe)&&Y(T,Qe),tablet:!Y(v,Qe)&&!Y(E,Qe)&&!Y(T,Qe)&&(Y(b,Qe)||Y(S,Qe)),device:!Y(v,Qe)&&(Y(E,Qe)||Y(b,Qe)||Y(T,Qe)||Y(S,Qe))||Y(/\bokhttp\b/i,Qe)},windows:{phone:Y(v,Qe),tablet:Y(O,Qe),device:Y(v,Qe)||Y(O,Qe)},other:{blackberry:Y(L,Qe),blackberry10:Y(z,Qe),opera:Y(G,Qe),firefox:Y($,Qe),chrome:Y(j,Qe),device:Y(L,Qe)||Y(z,Qe)||Y(G,Qe)||Y($,Qe)||Y(j,Qe)},any:null,phone:null,tablet:null};return He.any=He.apple.device||He.android.device||He.windows.device||He.other.device,He.phone=He.apple.phone||He.android.phone||He.windows.phone,He.tablet=He.apple.tablet||He.android.tablet||He.windows.tablet,He}var P=Object(A.a)(Object(A.a)({},w()),{},{isMobile:w}),k=P;function F(){}function M(De,Qe,Xe){var Te=Qe||"";return De.key||"".concat(Te,"item_").concat(Xe)}function W(De){return"".concat(De,"-menu-")}function ae(De,Qe){var Xe=-1;p.Children.forEach(De,function(Te){Xe+=1,Te&&Te.type&&Te.type.isMenuItemGroup?p.Children.forEach(Te.props.children,function(q){Xe+=1,Qe(q,Xe)}):Qe(Te,Xe)})}function be(De,Qe,Xe){if(!De||Xe.find)return;p.Children.forEach(De,function(Te){if(Te){var q=Te.type;if(!q||!(q.isSubMenu||q.isMenuItem||q.isMenuItemGroup))return;Qe.indexOf(Te.key)!==-1?Xe.find=!0:Te.props.children&&be(Te.props.children,Qe,Xe)}})}var de=["defaultSelectedKeys","selectedKeys","defaultOpenKeys","openKeys","mode","getPopupContainer","onSelect","onDeselect","onDestroy","openTransitionName","openAnimation","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","triggerSubMenuAction","level","selectable","multiple","onOpenChange","visible","focusable","defaultActiveFirst","prefixCls","inlineIndent","parentMenu","title","rootPrefixCls","eventKey","active","onItemHover","onTitleMouseEnter","onTitleMouseLeave","onTitleClick","popupAlign","popupOffset","isOpen","renderMenuItem","manualRef","subMenuKey","disabled","index","isSelected","store","activeKey","builtinPlacements","overflowedIndicator","motion","attribute","value","popupClassName","inlineCollapsed","menu","theme","itemIcon","expandIcon"],ge=function(Qe){var Xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Te=Qe&&typeof Qe.getBoundingClientRect=="function"&&Qe.getBoundingClientRect().width;if(Te){if(Xe){var q=getComputedStyle(Qe),he=q.marginLeft,$e=q.marginRight;Te+=+he.replace("px","")+ +$e.replace("px","")}Te=+Te.toFixed(6)}return Te||0},H=function(Qe,Xe,Te){Qe&&Object(l.a)(Qe.style)==="object"&&(Qe.style[Xe]=Te)},ne=function(){return k.any},fe=d("KQm4"),ie=d("Ff2n"),re=d("i8i4"),U=d("bdgK"),ee=d("uciX"),Z=d("8XRh"),le={adjustX:1,adjustY:1},ke={topLeft:{points:["bl","tl"],overflow:le,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:le,offset:[0,7]},leftTop:{points:["tr","tl"],overflow:le,offset:[-4,0]},rightTop:{points:["tl","tr"],overflow:le,offset:[4,0]}},Ve={topLeft:{points:["bl","tl"],overflow:le,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:le,offset:[0,7]},rightTop:{points:["tr","tl"],overflow:le,offset:[-4,0]},leftTop:{points:["tl","tr"],overflow:le,offset:[4,0]}},qe=ke,et=0,ze={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"},Me=function(Qe,Xe,Te){var q=W(Xe),he=Qe.getState();Qe.setState({defaultActiveFirst:Object(A.a)(Object(A.a)({},he.defaultActiveFirst),{},Object(i.a)({},q,Te))})},we=function(De){Object(_.a)(Xe,De);var Qe=Object(r.a)(Xe);function Xe(Te){var q;Object(h.a)(this,Xe),q=Qe.call(this,Te),q.onDestroy=function(Ge){q.props.onDestroy(Ge)},q.onKeyDown=function(Ge){var st=Ge.keyCode,ut=q.menuInstance,vt=q.props,mt=vt.isOpen,Mt=vt.store;if(st===s.a.ENTER)return q.onTitleClick(Ge),Me(Mt,q.props.eventKey,!0),!0;if(st===s.a.RIGHT)return mt?ut.onKeyDown(Ge):(q.triggerOpenChange(!0),Me(Mt,q.props.eventKey,!0)),!0;if(st===s.a.LEFT){var Ft;if(mt)Ft=ut.onKeyDown(Ge);else return;return Ft||(q.triggerOpenChange(!1),Ft=!0),Ft}return mt&&(st===s.a.UP||st===s.a.DOWN)?ut.onKeyDown(Ge):void 0},q.onOpenChange=function(Ge){q.props.onOpenChange(Ge)},q.onPopupVisibleChange=function(Ge){q.triggerOpenChange(Ge,Ge?"mouseenter":"mouseleave")},q.onMouseEnter=function(Ge){var st=q.props,ut=st.eventKey,vt=st.onMouseEnter,mt=st.store;Me(mt,q.props.eventKey,!1),vt({key:ut,domEvent:Ge})},q.onMouseLeave=function(Ge){var st=q.props,ut=st.parentMenu,vt=st.eventKey,mt=st.onMouseLeave;ut.subMenuInstance=Object(m.a)(q),mt({key:vt,domEvent:Ge})},q.onTitleMouseEnter=function(Ge){var st=q.props,ut=st.eventKey,vt=st.onItemHover,mt=st.onTitleMouseEnter;vt({key:ut,hover:!0}),mt({key:ut,domEvent:Ge})},q.onTitleMouseLeave=function(Ge){var st=q.props,ut=st.parentMenu,vt=st.eventKey,mt=st.onItemHover,Mt=st.onTitleMouseLeave;ut.subMenuInstance=Object(m.a)(q),mt({key:vt,hover:!1}),Mt({key:vt,domEvent:Ge})},q.onTitleClick=function(Ge){var st=Object(m.a)(q),ut=st.props;if(ut.onTitleClick({key:ut.eventKey,domEvent:Ge}),ut.triggerSubMenuAction==="hover")return;q.triggerOpenChange(!ut.isOpen,"click"),Me(ut.store,q.props.eventKey,!1)},q.onSubMenuClick=function(Ge){typeof q.props.onClick=="function"&&q.props.onClick(q.addKeyPath(Ge))},q.onSelect=function(Ge){q.props.onSelect(Ge)},q.onDeselect=function(Ge){q.props.onDeselect(Ge)},q.getPrefixCls=function(){return"".concat(q.props.rootPrefixCls,"-submenu")},q.getActiveClassName=function(){return"".concat(q.getPrefixCls(),"-active")},q.getDisabledClassName=function(){return"".concat(q.getPrefixCls(),"-disabled")},q.getSelectedClassName=function(){return"".concat(q.getPrefixCls(),"-selected")},q.getOpenClassName=function(){return"".concat(q.props.rootPrefixCls,"-submenu-open")},q.saveMenuInstance=function(Ge){q.menuInstance=Ge},q.addKeyPath=function(Ge){return Object(A.a)(Object(A.a)({},Ge),{},{keyPath:(Ge.keyPath||[]).concat(q.props.eventKey)})},q.triggerOpenChange=function(Ge,st){var ut=q.props.eventKey,vt=function(){q.onOpenChange({key:ut,item:Object(m.a)(q),trigger:st,open:Ge})};st==="mouseenter"?q.mouseenterTimeout=setTimeout(function(){vt()},0):vt()},q.isChildrenSelected=function(){var Ge={find:!1};return be(q.props.children,q.props.selectedKeys,Ge),Ge.find},q.isOpen=function(){return q.props.openKeys.indexOf(q.props.eventKey)!==-1},q.adjustWidth=function(){if(!q.subMenuTitle||!q.menuInstance)return;var Ge=re.findDOMNode(q.menuInstance);if(Ge.offsetWidth>=q.subMenuTitle.offsetWidth)return;Ge.style.minWidth="".concat(q.subMenuTitle.offsetWidth,"px")},q.saveSubMenuTitle=function(Ge){q.subMenuTitle=Ge},q.getBaseProps=function(){var Ge=Object(m.a)(q),st=Ge.props;return{mode:st.mode==="horizontal"?"vertical":st.mode,visible:q.props.isOpen,level:st.level+1,inlineIndent:st.inlineIndent,focusable:!1,onClick:q.onSubMenuClick,onSelect:q.onSelect,onDeselect:q.onDeselect,onDestroy:q.onDestroy,selectedKeys:st.selectedKeys,eventKey:"".concat(st.eventKey,"-menu-"),openKeys:st.openKeys,motion:st.motion,onOpenChange:q.onOpenChange,subMenuOpenDelay:st.subMenuOpenDelay,parentMenu:Object(m.a)(q),subMenuCloseDelay:st.subMenuCloseDelay,forceSubMenuRender:st.forceSubMenuRender,triggerSubMenuAction:st.triggerSubMenuAction,builtinPlacements:st.builtinPlacements,defaultActiveFirst:st.store.getState().defaultActiveFirst[W(st.eventKey)],multiple:st.multiple,prefixCls:st.rootPrefixCls,id:q.internalMenuId,manualRef:q.saveMenuInstance,itemIcon:st.itemIcon,expandIcon:st.expandIcon,direction:st.direction}},q.getMotion=function(Ge,st){var ut=Object(m.a)(q),vt=ut.haveRendered,mt=q.props,Mt=mt.motion,Ft=mt.rootPrefixCls,ln=Object(A.a)(Object(A.a)({},Mt),{},{leavedClassName:"".concat(Ft,"-hidden"),removeOnLeave:!1,motionAppear:vt||!st||Ge!=="inline"});return ln};var he=Te.store,$e=Te.eventKey,He=he.getState(),nt=He.defaultActiveFirst;q.isRootMenu=!1;var ot=!1;return nt&&(ot=nt[$e]),Me(he,$e,ot),q}return Object(D.a)(Xe,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var q=this,he=this.props,$e=he.mode,He=he.parentMenu,nt=he.manualRef;if(nt&&nt(this),$e!=="horizontal"||!He.isRootMenu||!this.props.isOpen)return;this.minWidthTimeout=setTimeout(function(){return q.adjustWidth()},0)}},{key:"componentWillUnmount",value:function(){var q=this.props,he=q.onDestroy,$e=q.eventKey;he&&he($e),this.minWidthTimeout&&clearTimeout(this.minWidthTimeout),this.mouseenterTimeout&&clearTimeout(this.mouseenterTimeout)}},{key:"renderChildren",value:function(q){var he=this,$e=this.getBaseProps(),He=this.getMotion($e.mode,$e.visible);if(this.haveRendered=!0,this.haveOpened=this.haveOpened||$e.visible||$e.forceSubMenuRender,!this.haveOpened)return p.createElement("div",null);var nt=$e.direction;return p.createElement(Z.default,Object.assign({visible:$e.visible},He),function(ot){var Ge=ot.className,st=ot.style,ut=u()("".concat($e.prefixCls,"-sub"),Ge,Object(i.a)({},"".concat($e.prefixCls,"-rtl"),nt==="rtl"));return p.createElement(Ze,Object.assign({},$e,{id:he.internalMenuId,className:ut,style:st}),q)})}},{key:"render",value:function(){var q,he=Object(A.a)({},this.props),$e=he.isOpen,He=this.getPrefixCls(),nt=he.mode==="inline",ot=u()(He,"".concat(He,"-").concat(he.mode),(q={},Object(i.a)(q,he.className,!!he.className),Object(i.a)(q,this.getOpenClassName(),$e),Object(i.a)(q,this.getActiveClassName(),he.active||$e&&!nt),Object(i.a)(q,this.getDisabledClassName(),he.disabled),Object(i.a)(q,this.getSelectedClassName(),this.isChildrenSelected()),q));this.internalMenuId||(he.eventKey?this.internalMenuId="".concat(he.eventKey,"$Menu"):(et+=1,this.internalMenuId="$__$".concat(et,"$Menu")));var Ge={},st={},ut={};he.disabled||(Ge={onMouseLeave:this.onMouseLeave,onMouseEnter:this.onMouseEnter},st={onClick:this.onTitleClick},ut={onMouseEnter:this.onTitleMouseEnter,onMouseLeave:this.onTitleMouseLeave});var vt={},mt=he.direction;nt&&(mt==="rtl"?vt.paddingRight=he.inlineIndent*he.level:vt.paddingLeft=he.inlineIndent*he.level);var Mt={};this.props.isOpen&&(Mt={"aria-owns":this.internalMenuId});var Ft=null;he.mode!=="horizontal"&&(Ft=this.props.expandIcon,typeof this.props.expandIcon=="function"&&(Ft=p.createElement(this.props.expandIcon,Object(A.a)({},this.props))));var ln=p.createElement("div",Object.assign({ref:this.saveSubMenuTitle,style:vt,className:"".concat(He,"-title"),role:"button"},ut,st,{"aria-expanded":$e},Mt,{"aria-haspopup":"true",title:typeof he.title=="string"?he.title:void 0}),he.title,Ft||p.createElement("i",{className:"".concat(He,"-arrow")})),on=this.renderChildren(he.children),Ut=he.parentMenu.isRootMenu?he.parentMenu.props.getPopupContainer:function(ma){return ma.parentNode},un=ze[he.mode],fn=he.popupOffset?{offset:he.popupOffset}:{},Kn=he.mode==="inline"?"":he.popupClassName;Kn+=mt==="rtl"?" ".concat(He,"-rtl"):"";var Qt=he.disabled,On=he.triggerSubMenuAction,zn=he.subMenuOpenDelay,ia=he.forceSubMenuRender,Nn=he.subMenuCloseDelay,na=he.builtinPlacements;de.forEach(function(ma){return delete he[ma]}),delete he.onClick;var Kt=mt==="rtl"?Object.assign({},Ve,na):Object.assign({},ke,na);return delete he.direction,p.createElement("li",Object.assign({},he,Ge,{className:ot,role:"menuitem"}),nt&&ln,nt&&on,!nt&&p.createElement(ee.a,{prefixCls:He,popupClassName:u()("".concat(He,"-popup"),Kn),getPopupContainer:Ut,builtinPlacements:Kt,popupPlacement:un,popupVisible:$e,popupAlign:fn,popup:on,action:Qt?[]:[On],mouseEnterDelay:zn,mouseLeaveDelay:Nn,onPopupVisibleChange:this.onPopupVisibleChange,forceRender:ia},ln))}}]),Xe}(p.Component);we.defaultProps={onMouseEnter:F,onMouseLeave:F,onTitleMouseEnter:F,onTitleMouseLeave:F,onTitleClick:F,manualRef:F,mode:"vertical",title:""};var Ce=Object(f.b)(function(De,Qe){var Xe=De.openKeys,Te=De.activeKey,q=De.selectedKeys,he=Qe.eventKey,$e=Qe.subMenuKey;return{isOpen:Xe.indexOf(he)>-1,active:Te[$e]===he,selectedKeys:q}})(we);Ce.isSubMenu=!0;var ue=Ce,N="menuitem-overflowed",te=.5,B=function(De){Object(_.a)(Xe,De);var Qe=Object(r.a)(Xe);function Xe(){var Te;return Object(h.a)(this,Xe),Te=Qe.apply(this,arguments),Te.resizeObserver=null,Te.mutationObserver=null,Te.originalTotalWidth=0,Te.overflowedItems=[],Te.menuItemSizes=[],Te.cancelFrameId=null,Te.state={lastVisibleIndex:void 0},Te.getMenuItemNodes=function(){var q=Te.props.prefixCls,he=re.findDOMNode(Object(m.a)(Te));return he?[].slice.call(he.children).filter(function($e){return $e.className.split(" ").indexOf("".concat(q,"-overflowed-submenu"))<0}):[]},Te.getOverflowedSubMenuItem=function(q,he,$e){var He=Te.props,nt=He.overflowedIndicator,ot=He.level,Ge=He.mode,st=He.prefixCls,ut=He.theme;if(ot!==1||Ge!=="horizontal")return null;var vt=Te.props.children[0],mt=vt.props,Mt=mt.children,Ft=mt.title,ln=mt.style,on=Object(ie.a)(mt,["children","title","style"]),Ut=Object(A.a)({},ln),un="".concat(q,"-overflowed-indicator"),fn="".concat(q,"-overflowed-indicator");he.length===0&&$e!==!0?Ut=Object(A.a)(Object(A.a)({},Ut),{},{display:"none"}):$e&&(Ut=Object(A.a)(Object(A.a)({},Ut),{},{visibility:"hidden",position:"absolute"}),un="".concat(un,"-placeholder"),fn="".concat(fn,"-placeholder"));var Kn=ut?"".concat(st,"-").concat(ut):"",Qt={};return de.forEach(function(On){on[On]!==void 0&&(Qt[On]=on[On])}),p.createElement(ue,Object.assign({title:nt,className:"".concat(st,"-overflowed-submenu"),popupClassName:Kn},Qt,{key:un,eventKey:fn,disabled:!1,style:Ut}),he)},Te.setChildrenWidthAndResize=function(){if(Te.props.mode!=="horizontal")return;var q=re.findDOMNode(Object(m.a)(Te));if(!q)return;var he=q.children;if(!he||he.length===0)return;var $e=q.children[he.length-1];H($e,"display","inline-block");var He=Te.getMenuItemNodes(),nt=He.filter(function(ot){return ot.className.split(" ").indexOf(N)>=0});nt.forEach(function(ot){H(ot,"display","inline-block")}),Te.menuItemSizes=He.map(function(ot){return ge(ot,!0)}),nt.forEach(function(ot){H(ot,"display","none")}),Te.overflowedIndicatorWidth=ge(q.children[q.children.length-1],!0),Te.originalTotalWidth=Te.menuItemSizes.reduce(function(ot,Ge){return ot+Ge},0),Te.handleResize(),H($e,"display","none")},Te.handleResize=function(){if(Te.props.mode!=="horizontal")return;var q=re.findDOMNode(Object(m.a)(Te));if(!q)return;var he=ge(q);Te.overflowedItems=[];var $e=0,He;Te.originalTotalWidth>he+te&&(He=-1,Te.menuItemSizes.forEach(function(nt){$e+=nt,$e+Te.overflowedIndicatorWidth<=he&&(He+=1)})),Te.setState({lastVisibleIndex:He})},Te}return Object(D.a)(Xe,[{key:"componentDidMount",value:function(){var q=this;if(this.setChildrenWidthAndResize(),this.props.level===1&&this.props.mode==="horizontal"){var he=re.findDOMNode(this);if(!he)return;this.resizeObserver=new U.default(function($e){$e.forEach(function(){var He=q.cancelFrameId;cancelAnimationFrame(He),q.cancelFrameId=requestAnimationFrame(q.setChildrenWidthAndResize)})}),[].slice.call(he.children).concat(he).forEach(function($e){q.resizeObserver.observe($e)}),typeof MutationObserver!="undefined"&&(this.mutationObserver=new MutationObserver(function(){q.resizeObserver.disconnect(),[].slice.call(he.children).concat(he).forEach(function($e){q.resizeObserver.observe($e)}),q.setChildrenWidthAndResize()}),this.mutationObserver.observe(he,{attributes:!1,childList:!0,subTree:!1}))}}},{key:"componentWillUnmount",value:function(){this.resizeObserver&&this.resizeObserver.disconnect(),this.mutationObserver&&this.mutationObserver.disconnect(),cancelAnimationFrame(this.cancelFrameId)}},{key:"renderChildren",value:function(q){var he=this,$e=this.state.lastVisibleIndex;return(q||[]).reduce(function(He,nt,ot){var Ge=nt;if(he.props.mode==="horizontal"){var st=he.getOverflowedSubMenuItem(nt.props.eventKey,[]);$e!==void 0&&he.props.className.indexOf("".concat(he.props.prefixCls,"-root"))!==-1&&(ot>$e&&(Ge=p.cloneElement(nt,{style:{display:"none"},eventKey:"".concat(nt.props.eventKey,"-hidden"),className:"".concat(N)})),ot===$e+1&&(he.overflowedItems=q.slice($e+1).map(function(vt){return p.cloneElement(vt,{key:vt.props.eventKey,mode:"vertical-left"})}),st=he.getOverflowedSubMenuItem(nt.props.eventKey,he.overflowedItems)));var ut=[].concat(Object(fe.a)(He),[st,Ge]);return ot===q.length-1&&ut.push(he.getOverflowedSubMenuItem(nt.props.eventKey,[],!0)),ut}return[].concat(Object(fe.a)(He),[Ge])},[])}},{key:"render",value:function(){var q=this.props,he=q.visible,$e=q.prefixCls,He=q.overflowedIndicator,nt=q.mode,ot=q.level,Ge=q.tag,st=q.children,ut=q.theme,vt=Object(ie.a)(q,["visible","prefixCls","overflowedIndicator","mode","level","tag","children","theme"]),mt=Ge;return p.createElement(mt,Object.assign({},vt),this.renderChildren(st))}}]),Xe}(p.Component);B.defaultProps={tag:"div",className:""};var Ae=B;function tt(De){return De.length?De.every(function(Qe){return!!Qe.props.disabled}):!0}function me(De,Qe,Xe){var Te=De.getState();De.setState({activeKey:Object(A.a)(Object(A.a)({},Te.activeKey),{},Object(i.a)({},Qe,Xe))})}function We(De){return De.eventKey||"0-menu-"}function rt(De,Qe){var Xe=Qe,Te=De.children,q=De.eventKey;if(Xe){var he;if(ae(Te,function($e,He){$e&&$e.props&&!$e.props.disabled&&Xe===M($e,q,He)&&(he=!0)}),he)return Xe}return Xe=null,De.defaultActiveFirst&&ae(Te,function($e,He){!Xe&&$e&&!$e.props.disabled&&(Xe=M($e,q,He))}),Xe}function V(De){if(De){var Qe=this.instanceArray.indexOf(De);Qe!==-1?this.instanceArray[Qe]=De:this.instanceArray.push(De)}}var Ke=function(De){Object(_.a)(Xe,De);var Qe=Object(r.a)(Xe);function Xe(Te){var q;return Object(h.a)(this,Xe),q=Qe.call(this,Te),q.onKeyDown=function(he,$e){var He=he.keyCode,nt;if(q.getFlatInstanceArray().forEach(function(Ge){Ge&&Ge.props.active&&Ge.onKeyDown&&(nt=Ge.onKeyDown(he))}),nt)return 1;var ot=null;return(He===s.a.UP||He===s.a.DOWN)&&(ot=q.step(He===s.a.UP?-1:1)),ot?(he.preventDefault(),me(q.props.store,We(q.props),ot.props.eventKey),typeof $e=="function"&&$e(ot),1):void 0},q.onItemHover=function(he){var $e=he.key,He=he.hover;me(q.props.store,We(q.props),He?$e:null)},q.onDeselect=function(he){q.props.onDeselect(he)},q.onSelect=function(he){q.props.onSelect(he)},q.onClick=function(he){q.props.onClick(he)},q.onOpenChange=function(he){q.props.onOpenChange(he)},q.onDestroy=function(he){q.props.onDestroy(he)},q.getFlatInstanceArray=function(){return q.instanceArray},q.step=function(he){var $e=q.getFlatInstanceArray(),He=q.props.store.getState().activeKey[We(q.props)],nt=$e.length;if(!nt)return null;he<0&&($e=$e.concat().reverse());var ot=-1;if($e.every(function(vt,mt){return vt&&vt.props.eventKey===He?(ot=mt,!1):!0}),!q.props.defaultActiveFirst&&ot!==-1&&tt($e.slice(ot,nt-1)))return;var Ge=(ot+1)%nt,st=Ge;do{var ut=$e[st];if(!ut||ut.props.disabled)st=(st+1)%nt;else return ut}while(st!==Ge);return null},q.renderCommonMenuItem=function(he,$e,He){var nt=q.props.store.getState(),ot=Object(m.a)(q),Ge=ot.props,st=M(he,Ge.eventKey,$e),ut=he.props;if(!ut||typeof he.type=="string")return he;var vt=st===nt.activeKey,mt=Object(A.a)(Object(A.a)({mode:ut.mode||Ge.mode,level:Ge.level,inlineIndent:Ge.inlineIndent,renderMenuItem:q.renderMenuItem,rootPrefixCls:Ge.prefixCls,index:$e,parentMenu:Ge.parentMenu,manualRef:ut.disabled?void 0:Object(a.a)(he.ref,V.bind(Object(m.a)(q))),eventKey:st,active:!ut.disabled&&vt,multiple:Ge.multiple,onClick:function(Ft){(ut.onClick||F)(Ft),q.onClick(Ft)},onItemHover:q.onItemHover,motion:Ge.motion,subMenuOpenDelay:Ge.subMenuOpenDelay,subMenuCloseDelay:Ge.subMenuCloseDelay,forceSubMenuRender:Ge.forceSubMenuRender,onOpenChange:q.onOpenChange,onDeselect:q.onDeselect,onSelect:q.onSelect,builtinPlacements:Ge.builtinPlacements,itemIcon:ut.itemIcon||q.props.itemIcon,expandIcon:ut.expandIcon||q.props.expandIcon},He),{},{direction:Ge.direction});return(Ge.mode==="inline"||ne())&&(mt.triggerSubMenuAction="click"),p.cloneElement(he,mt)},q.renderMenuItem=function(he,$e,He){if(!he)return null;var nt=q.props.store.getState(),ot={openKeys:nt.openKeys,selectedKeys:nt.selectedKeys,triggerSubMenuAction:q.props.triggerSubMenuAction,subMenuKey:He};return q.renderCommonMenuItem(he,$e,ot)},Te.store.setState({activeKey:Object(A.a)(Object(A.a)({},Te.store.getState().activeKey),{},Object(i.a)({},Te.eventKey,rt(Te,Te.activeKey)))}),q.instanceArray=[],q}return Object(D.a)(Xe,[{key:"componentDidMount",value:function(){this.props.manualRef&&this.props.manualRef(this)}},{key:"shouldComponentUpdate",value:function(q){return this.props.visible||q.visible||this.props.className!==q.className||!t()(this.props.style,q.style)}},{key:"componentDidUpdate",value:function(q){var he=this.props,$e="activeKey"in he?he.activeKey:he.store.getState().activeKey[We(he)],He=rt(he,$e);if(He!==$e)me(he.store,We(he),He);else if("activeKey"in q){var nt=rt(q,q.activeKey);He!==nt&&me(he.store,We(he),He)}}},{key:"render",value:function(){var q=this,he=Object(o.a)({},this.props);this.instanceArray=[];var $e=u()(he.prefixCls,he.className,"".concat(he.prefixCls,"-").concat(he.mode)),He={className:$e,role:he.role||"menu"};he.id&&(He.id=he.id),he.focusable&&(He.tabIndex=0,He.onKeyDown=this.onKeyDown);var nt=he.prefixCls,ot=he.eventKey,Ge=he.visible,st=he.level,ut=he.mode,vt=he.overflowedIndicator,mt=he.theme;return de.forEach(function(Mt){return delete he[Mt]}),delete he.onClick,p.createElement(Ae,Object.assign({},he,{prefixCls:nt,mode:ut,tag:"ul",level:st,theme:mt,visible:Ge,overflowedIndicator:vt},He),p.Children.map(he.children,function(Mt,Ft){return q.renderMenuItem(Mt,Ft,ot||"0-menu-")}))}}]),Xe}(p.Component);Ke.defaultProps={prefixCls:"rc-menu",className:"",mode:"vertical",level:1,inlineIndent:24,visible:!0,focusable:!0,style:{},manualRef:F};var je=Object(f.b)()(Ke),Ze=je,xe=d("Kwbf");function Oe(De,Qe,Xe){var Te=De.prefixCls,q=De.motion,he=De.defaultMotions,$e=he===void 0?{}:he,He=De.openAnimation,nt=De.openTransitionName,ot=Qe.switchingModeFromInline;if(q)return q;if(Object(l.a)(He)==="object"&&He)Object(xe.a)(!1,"Object type of `openAnimation` is removed. Please use `motion` instead.");else if(typeof He=="string")return{motionName:"".concat(Te,"-open-").concat(He)};if(nt)return{motionName:nt};var Ge=$e[Xe];return Ge||(ot?null:$e.other)}var se=function(De){Object(_.a)(Xe,De);var Qe=Object(r.a)(Xe);function Xe(Te){var q;Object(h.a)(this,Xe),q=Qe.call(this,Te),q.inlineOpenKeys=[],q.onSelect=function(He){var nt=Object(m.a)(q),ot=nt.props;if(ot.selectable){var Ge=q.store.getState(),st=Ge.selectedKeys,ut=He.key;ot.multiple?st=st.concat([ut]):st=[ut],"selectedKeys"in ot||q.store.setState({selectedKeys:st}),ot.onSelect(Object(A.a)(Object(A.a)({},He),{},{selectedKeys:st}))}},q.onClick=function(He){var nt=q.getRealMenuMode(),ot=Object(m.a)(q),Ge=ot.store,st=ot.props.onOpenChange;nt!=="inline"&&!("openKeys"in q.props)&&(Ge.setState({openKeys:[]}),st([])),q.props.onClick(He)},q.onKeyDown=function(He,nt){q.innerMenu.getWrappedInstance().onKeyDown(He,nt)},q.onOpenChange=function(He){var nt=Object(m.a)(q),ot=nt.props,Ge=q.store.getState().openKeys.concat(),st=!1,ut=function(mt){var Mt=!1;if(mt.open)Mt=Ge.indexOf(mt.key)===-1,Mt&&Ge.push(mt.key);else{var Ft=Ge.indexOf(mt.key);Mt=Ft!==-1,Mt&&Ge.splice(Ft,1)}st=st||Mt};Array.isArray(He)?He.forEach(ut):ut(He),st&&("openKeys"in q.props||q.store.setState({openKeys:Ge}),ot.onOpenChange(Ge))},q.onDeselect=function(He){var nt=Object(m.a)(q),ot=nt.props;if(ot.selectable){var Ge=q.store.getState().selectedKeys.concat(),st=He.key,ut=Ge.indexOf(st);ut!==-1&&Ge.splice(ut,1),"selectedKeys"in ot||q.store.setState({selectedKeys:Ge}),ot.onDeselect(Object(A.a)(Object(A.a)({},He),{},{selectedKeys:Ge}))}},q.onMouseEnter=function(He){q.restoreModeVerticalFromInline();var nt=q.props.onMouseEnter;nt&&nt(He)},q.onTransitionEnd=function(He){var nt=He.propertyName==="width"&&He.target===He.currentTarget,ot=He.target.className,Ge=Object.prototype.toString.call(ot)==="[object SVGAnimatedString]"?ot.animVal:ot,st=He.propertyName==="font-size"&&Ge.indexOf("anticon")>=0;(nt||st)&&q.restoreModeVerticalFromInline()},q.setInnerMenu=function(He){q.innerMenu=He},q.isRootMenu=!0;var he=Te.defaultSelectedKeys,$e=Te.defaultOpenKeys;return"selectedKeys"in Te&&(he=Te.selectedKeys||[]),"openKeys"in Te&&($e=Te.openKeys||[]),q.store=Object(f.c)({selectedKeys:he,openKeys:$e,activeKey:{"0-menu-":rt(Te,Te.activeKey)}}),q.state={switchingModeFromInline:!1},q}return Object(D.a)(Xe,[{key:"componentDidMount",value:function(){this.updateMiniStore(),this.updateMenuDisplay()}},{key:"componentDidUpdate",value:function(q){this.updateOpentKeysWhenSwitchMode(q),this.updateMiniStore();var he=this.props,$e=he.siderCollapsed,He=he.inlineCollapsed,nt=he.onOpenChange;(!q.inlineCollapsed&&He||!q.siderCollapsed&&$e)&&nt([]),this.updateMenuDisplay()}},{key:"updateOpentKeysWhenSwitchMode",value:function(q){var he=this.props,$e=this.store,He=this.inlineOpenKeys,nt=$e.getState(),ot={};q.mode==="inline"&&he.mode!=="inline"&&this.setState({switchingModeFromInline:!0}),"openKeys"in he||((he.inlineCollapsed&&!q.inlineCollapsed||he.siderCollapsed&&!q.siderCollapsed)&&(this.setState({switchingModeFromInline:!0}),this.inlineOpenKeys=nt.openKeys.concat(),ot.openKeys=[]),(!he.inlineCollapsed&&q.inlineCollapsed||!he.siderCollapsed&&q.siderCollapsed)&&(ot.openKeys=He,this.inlineOpenKeys=[])),Object.keys(ot).length&&$e.setState(ot)}},{key:"updateMenuDisplay",value:function(){var q=this.props.collapsedWidth,he=this.store,$e=this.prevOpenKeys,He=this.getInlineCollapsed()&&(q===0||q==="0"||q==="0px");He?(this.prevOpenKeys=he.getState().openKeys.concat(),this.store.setState({openKeys:[]})):$e&&(this.store.setState({openKeys:$e}),this.prevOpenKeys=null)}},{key:"getRealMenuMode",value:function(){var q=this.props.mode,he=this.state.switchingModeFromInline,$e=this.getInlineCollapsed();return he&&$e?"inline":$e?"vertical":q}},{key:"getInlineCollapsed",value:function(){var q=this.props,he=q.inlineCollapsed,$e=q.siderCollapsed;return $e!==void 0?$e:he}},{key:"restoreModeVerticalFromInline",value:function(){var q=this.state.switchingModeFromInline;q&&this.setState({switchingModeFromInline:!1})}},{key:"updateMiniStore",value:function(){"selectedKeys"in this.props&&this.store.setState({selectedKeys:this.props.selectedKeys||[]}),"openKeys"in this.props&&this.store.setState({openKeys:this.props.openKeys||[]})}},{key:"render",value:function(){var q=Object(A.a)({},Object(c.default)(this.props,["collapsedWidth","siderCollapsed","defaultMotions"])),he=this.getRealMenuMode();return q.className+=" ".concat(q.prefixCls,"-root"),q.direction==="rtl"&&(q.className+=" ".concat(q.prefixCls,"-rtl")),q=Object(A.a)(Object(A.a)({},q),{},{mode:he,onClick:this.onClick,onOpenChange:this.onOpenChange,onDeselect:this.onDeselect,onSelect:this.onSelect,onMouseEnter:this.onMouseEnter,onTransitionEnd:this.onTransitionEnd,parentMenu:this,motion:Oe(this.props,this.state,he)}),delete q.openAnimation,delete q.openTransitionName,p.createElement(f.a,{store:this.store},p.createElement(Ze,Object.assign({},q,{ref:this.setInnerMenu}),this.props.children))}}]),Xe}(p.Component);se.defaultProps={selectable:!0,onClick:F,onSelect:F,onOpenChange:F,onDeselect:F,defaultSelectedKeys:[],defaultOpenKeys:[],subMenuOpenDelay:.1,subMenuCloseDelay:.1,triggerSubMenuAction:"hover",prefixCls:"rc-menu",className:"",mode:"vertical",style:{},builtinPlacements:{},overflowedIndicator:p.createElement("span",null,"\xB7\xB7\xB7")};var Re=se,K=function(De){Object(_.a)(Xe,De);var Qe=Object(r.a)(Xe);function Xe(){var Te;return Object(h.a)(this,Xe),Te=Qe.apply(this,arguments),Te.onKeyDown=function(q){var he=q.keyCode;return he===s.a.ENTER?(Te.onClick(q),!0):void 0},Te.onMouseLeave=function(q){var he=Te.props,$e=he.eventKey,He=he.onItemHover,nt=he.onMouseLeave;He({key:$e,hover:!1}),nt({key:$e,domEvent:q})},Te.onMouseEnter=function(q){var he=Te.props,$e=he.eventKey,He=he.onItemHover,nt=he.onMouseEnter;He({key:$e,hover:!0}),nt({key:$e,domEvent:q})},Te.onClick=function(q){var he=Te.props,$e=he.eventKey,He=he.multiple,nt=he.onClick,ot=he.onSelect,Ge=he.onDeselect,st=he.isSelected,ut={key:$e,keyPath:[$e],item:Object(m.a)(Te),domEvent:q};nt(ut),He?st?Ge(ut):ot(ut):st||ot(ut)},Te.saveNode=function(q){Te.node=q},Te}return Object(D.a)(Xe,[{key:"componentDidMount",value:function(){this.callRef()}},{key:"componentDidUpdate",value:function(){this.callRef()}},{key:"componentWillUnmount",value:function(){var q=this.props;q.onDestroy&&q.onDestroy(q.eventKey)}},{key:"getPrefixCls",value:function(){return"".concat(this.props.rootPrefixCls,"-item")}},{key:"getActiveClassName",value:function(){return"".concat(this.getPrefixCls(),"-active")}},{key:"getSelectedClassName",value:function(){return"".concat(this.getPrefixCls(),"-selected")}},{key:"getDisabledClassName",value:function(){return"".concat(this.getPrefixCls(),"-disabled")}},{key:"callRef",value:function(){this.props.manualRef&&this.props.manualRef(this)}},{key:"render",value:function(){var q,he=Object(A.a)({},this.props),$e=u()(this.getPrefixCls(),he.className,(q={},Object(i.a)(q,this.getActiveClassName(),!he.disabled&&he.active),Object(i.a)(q,this.getSelectedClassName(),he.isSelected),Object(i.a)(q,this.getDisabledClassName(),he.disabled),q)),He=Object(A.a)(Object(A.a)({},he.attribute),{},{title:typeof he.title=="string"?he.title:void 0,className:$e,role:he.role||"menuitem","aria-disabled":he.disabled});he.role==="option"?He=Object(A.a)(Object(A.a)({},He),{},{role:"option","aria-selected":he.isSelected}):(he.role===null||he.role==="none")&&(He.role="none");var nt={onClick:he.disabled?null:this.onClick,onMouseLeave:he.disabled?null:this.onMouseLeave,onMouseEnter:he.disabled?null:this.onMouseEnter},ot=Object(A.a)({},he.style);he.mode==="inline"&&(he.direction==="rtl"?ot.paddingRight=he.inlineIndent*he.level:ot.paddingLeft=he.inlineIndent*he.level),de.forEach(function(st){return delete he[st]}),delete he.direction;var Ge=this.props.itemIcon;return typeof this.props.itemIcon=="function"&&(Ge=p.createElement(this.props.itemIcon,this.props)),p.createElement("li",Object.assign({},Object(c.default)(he,["onClick","onMouseEnter","onMouseLeave","onSelect"]),He,nt,{style:ot,ref:this.saveNode}),he.children,Ge)}}]),Xe}(p.Component);K.isMenuItem=!0,K.defaultProps={onSelect:F,onMouseEnter:F,onMouseLeave:F,manualRef:F};var Pe=Object(f.b)(function(De,Qe){var Xe=De.activeKey,Te=De.selectedKeys,q=Qe.eventKey,he=Qe.subMenuKey;return{active:Xe[he]===q,isSelected:Te.indexOf(q)!==-1}})(K),it=Pe,R=function(De){Object(_.a)(Xe,De);var Qe=Object(r.a)(Xe);function Xe(){var Te;return Object(h.a)(this,Xe),Te=Qe.apply(this,arguments),Te.renderInnerMenuItem=function(q){var he=Te.props,$e=he.renderMenuItem,He=he.index;return $e(q,He,Te.props.subMenuKey)},Te}return Object(D.a)(Xe,[{key:"render",value:function(){var q=Object(o.a)({},this.props),he=q.className,$e=he===void 0?"":he,He=q.rootPrefixCls,nt="".concat(He,"-item-group-title"),ot="".concat(He,"-item-group-list"),Ge=q.title,st=q.children;return de.forEach(function(ut){return delete q[ut]}),delete q.onClick,delete q.direction,p.createElement("li",Object.assign({},q,{className:"".concat($e," ").concat(He,"-item-group")}),p.createElement("div",{className:nt,title:typeof Ge=="string"?Ge:void 0},Ge),p.createElement("ul",{className:ot},p.Children.map(st,this.renderInnerMenuItem)))}}]),Xe}(p.Component);R.isMenuItemGroup=!0,R.defaultProps={disabled:!0};var Ie=R,Be=function(Qe){var Xe=Qe.className,Te=Qe.rootPrefixCls,q=Qe.style;return p.createElement("li",{className:"".concat(Xe," ").concat(Te,"-item-divider"),style:q})};Be.defaultProps={disabled:!0,className:"",style:{}};var J=Be,pe=I.e=Re},"1q3G":function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=A;function A(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},"34/K":function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;function A(_,r){if(!(_ instanceof r))throw new TypeError("Cannot call a class as a function")}function h(_,r){for(var p=0;p<r.length;p++){var f=r[p];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(_,f.key,f)}}function D(_,r,p){return r&&h(_.prototype,r),p&&h(_,p),_}var m=function(){function _(){A(this,_),this._lines=0}return D(_,[{key:"decodeRect",value:function(p,f,c,o,i,s,a){this._lines===0&&(this._lines=o);var n=a==8?1:4,t=c*n;if(i.rQwait("RAW",t))return!1;var e=f+(o-this._lines),u=Math.min(this._lines,Math.floor(i.rQlen/t)),l=i.rQ,g=i.rQi;if(a==8){for(var C=c*u,x=new Uint8Array(C*4),y=0;y<C;y++)x[y*4+0]=(l[g+y]>>0&3)*255/3,x[y*4+1]=(l[g+y]>>2&3)*255/3,x[y*4+2]=(l[g+y]>>4&3)*255/3,x[y*4+4]=0;l=x,g=0}return s.blitImage(p,e,c,u,l,g),i.rQskipBytes(u*t),this._lines-=u,!(this._lines>0)}}]),_}();I.default=m},"3690":function(Se,I,d){"use strict";function A(c){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?A=function(i){return typeof i}:A=function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},A(c)}Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;var h=m(d("Lo0S"));function D(){if(typeof WeakMap!="function")return null;var c=new WeakMap;return D=function(){return c},c}function m(c){if(c&&c.__esModule)return c;if(c===null||A(c)!=="object"&&typeof c!="function")return{default:c};var o=D();if(o&&o.has(c))return o.get(c);var i={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in c)if(Object.prototype.hasOwnProperty.call(c,a)){var n=s?Object.getOwnPropertyDescriptor(c,a):null;n&&(n.get||n.set)?Object.defineProperty(i,a,n):i[a]=c[a]}return i.default=c,o&&o.set(c,i),i}function _(c,o){if(!(c instanceof o))throw new TypeError("Cannot call a class as a function")}function r(c,o){for(var i=0;i<o.length;i++){var s=o[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(c,s.key,s)}}function p(c,o,i){return o&&r(c.prototype,o),i&&r(c,i),c}var f=function(){function c(){_(this,c),this._tiles=0,this._lastsubencoding=0}return p(c,[{key:"decodeRect",value:function(i,s,a,n,t,e,u){for(this._tiles===0&&(this._tilesX=Math.ceil(a/16),this._tilesY=Math.ceil(n/16),this._totalTiles=this._tilesX*this._tilesY,this._tiles=this._totalTiles);this._tiles>0;){var l=1;if(t.rQwait("HEXTILE",l))return!1;var g=t.rQ,C=t.rQi,x=g[C];if(x>30)throw new Error("Illegal hextile subencoding (subencoding: "+x+")");var y=this._totalTiles-this._tiles,T=y%this._tilesX,S=Math.floor(y/this._tilesX),E=i+T*16,b=s+S*16,v=Math.min(16,i+a-E),O=Math.min(16,s+n-b);if(x&1)l+=v*O*4;else if(x&2&&(l+=4),x&4&&(l+=4),x&8){if(l++,t.rQwait("HEXTILE",l))return!1;var L=g[C+l-1];x&16?l+=L*(4+2):l+=L*2}if(t.rQwait("HEXTILE",l))return!1;if(C++,x===0)this._lastsubencoding&1?h.Debug(" Ignoring blank after RAW"):e.fillRect(E,b,v,O,this._background);else if(x&1)e.blitImage(E,b,v,O,g,C),C+=l-1;else{if(x&2&&(this._background=[g[C],g[C+1],g[C+2],g[C+3]],C+=4),x&4&&(this._foreground=[g[C],g[C+1],g[C+2],g[C+3]],C+=4),e.startTile(E,b,v,O,this._background),x&8){var z=g[C];C++;for(var G=0;G<z;G++){var j=void 0;x&16?(j=[g[C],g[C+1],g[C+2],g[C+3]],C+=4):j=this._foreground;var $=g[C];C++;var Y=$>>4,w=$&15,P=g[C];C++;var k=(P>>4)+1,F=(P&15)+1;e.subTile(Y,w,k,F,j)}}e.finishTile()}t.rQi=C,this._lastsubencoding=x,this._tiles--}return!0}}]),c}();I.default=f},"3MsV":function(Se,I,d){},"3wET":function(Se,I){Se.exports="data:image/png;base64,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"},"4pCv":function(Se,I,d){"use strict";d.r(I);var A=d("oBTY"),h=d("bbsP"),D=d("/wGt"),m=d("jrin"),_=d("2qtc"),r=d("kLXV"),p=d("miYZ"),f=d("tsqr"),c=d("9og8"),o=d("tJVT"),i=d("PpiC"),s=d("k1fw"),a=d("ozfa"),n=d("MJZm"),t=d("WmNS"),e=d.n(t),u=d("q1tI"),l=d.n(u),g=d("Ty5D"),C=d("9kvl"),x=d("BUUv"),y=d("IxHN"),T=d("M8RZ"),S=d("giR+"),E=d("fyUT"),b=d("5NDa"),v=d("5rEg"),O=d("0Owb"),L=d("+L6B"),z=d("2/Rp"),G=d("y8nQ"),j=d("Vl3Y"),$=d("aHsQ"),Y=d("sGsY"),w=d("55Ip"),P=d("6/vW"),k=d("SFBS"),F=d("14J3"),M=d("BMrR"),W=d("jCWc"),ae=d("kPKH"),be=d("lOMy"),de=d("GIiI"),ge=d("P5Jw"),H=d("vS10"),ne=d("RCxd"),fe=d("500L"),ie=d("m3rI"),re=d("ErOA"),U=d("1vsH"),ee=Object(u.forwardRef)(function(_e,Je){var pt=_e.time;console.log("ScreenRecord:",Je);var ht=Object(u.useRef)(),Ct=Object(u.useState)(),xt=Object(o.a)(Ct,2),Ht=xt[0],At=xt[1],pn=Object(u.useRef)(),gt=2e3,ft=[];Object(u.useImperativeHandle)(Je,function(){return{startScreenRecord:Nt,downloadFile:wt}});function Bt(Sn,Rn){return Dt.apply(this,arguments)}function Dt(){return Dt=Object(c.a)(e.a.mark(function Sn(Rn,Xt){var _a,rn;return e.a.wrap(function(wn){for(;;)switch(wn.prev=wn.next){case 0:return _a=[],wn.next=3,new MediaRecorder(Rn);case 3:rn=wn.sent,rn.ondataavailable=function(bn){_a.push(bn.data)},rn.start(),pn.current=rn,window.recorderRefs=rn,rn.addEventListener("stop",function(bn){var Jn=URL.createObjectURL(_a[0],{type:"video/mp4"});Object(U.v)("xxx.webm",Jn)});case 9:case"end":return wn.stop()}},Sn)})),Dt.apply(this,arguments)}function wt(){if(!window.recorderRefs){f.b.warn("\u60A8\u8FD8\u6CA1\u6709\u5F00\u542F\u89C6\u9891\u5F55\u5236\uFF0C\u8BF7\u5148\u53BB\u5F55\u5236\u89C6\u9891\u5427\uFF01");return}var Sn=ht.current.srcObject.getTracks();Sn.forEach(function(Rn){Rn.stop()}),window.recorderRefs.addEventListener("dataavailable",function(Rn){var Xt=URL.createObjectURL(Rn.data,{type:"video/mp4"});Object(U.v)("\u5C4F\u5E55\u5F55\u5236\u89C6\u9891.webm",Xt)})}function Nt(){navigator.mediaDevices.getDisplayMedia({video:!0,audio:!0}).then(function(Sn){return ht.current.srcObject=Sn,ft.push(Sn),ht.current.captureStream=ht.current.captureStream||ht.current.mozCaptureStream,new Promise(function(Rn){return ht.current.onplaying=Rn})}).then(function(){return Bt(ht.current.captureStream(),gt)}).then(function(Sn){}).catch(function(Sn){Sn.name==="NotFoundError"?f.b.warn("\u627E\u4E0D\u5230\u6444\u50CF\u5934\u6216\u9EA6\u514B\u98CE\u3002\u65E0\u6CD5\u5F55\u5236."):f.b.warn(Sn.name)})}return l.a.createElement("div",{style:{position:"absolute",top:"0",zIndex:-1}},l.a.createElement("video",{onPause:function(){},width:"60",height:"120",autoPlay:!0,muted:!0,ref:ht}))}),Z=ee,le={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"},ke=function(_e){var Je=_e.className,pt=_e.mirror_description,ht=_e.git_url,Ct=_e.difficulty,xt=_e.task_pass,Ht=_e.test_set_permission,At=_e.onVncAction,pn=_e.shixun,gt=_e.window_vnc_url,ft=_e.linux_vnc,Bt=_e.vnc_url,Dt=_e.unity_3d_routes,wt=_e.taskData;console.log(wt);var Nt=Object(g.i)(),Sn=Object(u.useState)("8082"),Rn=Object(o.a)(Sn,2),Xt=Rn[0],_a=Rn[1],rn=Object(u.useState)(!1),gn=Object(o.a)(rn,2),wn=gn[0],bn=gn[1],Jn=Object(u.useRef)(),Oa=gt?"C:/Windows/AppReadiness/userfiles":"/data/workspace/userfiles",Sa=gt?"C:/Windows/AppReadiness/downloadfiles":"/data/workspace/downloadfiles",La=function(){r.a.confirm({title:"\u91CD\u542F\u4E91\u4E3B\u673A",icon:l.a.createElement(ne.a,null),content:"\u60A8\u786E\u5B9A\u8981\u91CD\u542F\u4E91\u4E3B\u673A\u5417\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var Yt=Object(c.a)(e.a.mark(function ra(){var Dn;return e.a.wrap(function(fa){for(;;)switch(fa.prev=fa.next){case 0:return fa.next=2,Object(H.f)({identifier:Nt.taskId});case 2:return Dn=fa.sent,(Dn==null?void 0:Dn.status)===0&&f.b.info("\u91CD\u542F\u6210\u529F"),fa.abrupt("return","");case 5:case"end":return fa.stop()}},ra)}));function Mn(){return Yt.apply(this,arguments)}return Mn}()})},$a=function(){r.a.info({title:"\u6587\u4EF6\u4E0A\u4F20",icon:null,okText:"\u5173\u95ED",width:600,centered:!0,content:l.a.createElement("div",{className:"pt10"},l.a.createElement(fe.b,{isDragger:!0,maxSize:1024,additionalText:'\u9ED8\u8BA4\u5B58\u653E\u76EE\u5F55\u8DEF\u5F84\u4E3A"'.concat(Oa,'"'),action:"".concat(ie.a.API_SERVER,"/api/sci/projects/").concat(Nt.taskId,"/upload_file.json?debug=admin"),onChange:function(Mn){Mn.some(function(ra){var Dn;return((Dn=ra.response)===null||Dn===void 0?void 0:Dn.status)===0})&&(r.a.destroyAll(),f.b.info("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F"))}}))})},lt=function(){r.a.confirm({title:"\u4E0B\u8F7D\u4EE3\u7801",centered:!0,width:600,content:"\u4EE3\u7801\u4E0B\u8F7D\u529F\u80FD\uFF1A\u5C06\u201C".concat(Sa,"\u201D\u76EE\u5F55\u8FDB\u884C\u6253\u5305\u5E76\u4E0B\u8F7D"),onOk:function(){var Yt=Object(c.a)(e.a.mark(function ra(){return e.a.wrap(function($n){for(;;)switch($n.prev=$n.next){case 0:return $n.next=2,Object(re.a)("/api/sci/projects/".concat(Nt.taskId,"/download_file.json?debug=admin"),{method:"post",body:{autoDownload:!0},headers:{responseType:"arraybuffer",Accept:"application/vnd.ms-excel;charset=utf-8"}});case 2:return $n.abrupt("return",!0);case 3:case"end":return $n.stop()}},ra)}));function Mn(){return Yt.apply(this,arguments)}return Mn}()})},da=function(){var Yt,Mn;(Yt=Jn.current)===null||Yt===void 0||((Mn=Yt.startScreenRecord)===null||Mn===void 0)||Mn.call(Yt)},Ta=function(){var Yt=wt.webssh;r.a.info({title:"SSH\u76F4\u8FDE",width:600,centered:!0,content:l.a.createElement(l.a.Fragment,null,l.a.createElement(M.a,null,l.a.createElement(ae.a,{flex:"50px"},"\u8D26\u53F7"),l.a.createElement(ae.a,null,Yt==null?void 0:Yt.username)),l.a.createElement(M.a,null,l.a.createElement(ae.a,{flex:"50px"},"\u5730\u5740"),l.a.createElement(ae.a,null,Yt==null?void 0:Yt.address)),l.a.createElement(M.a,null,l.a.createElement(ae.a,{flex:"50px"},"\u7AEF\u53E3"),l.a.createElement(ae.a,null,Yt==null?void 0:Yt.servicePort)),l.a.createElement(M.a,null,l.a.createElement(ae.a,{flex:"50px"},"\u5BC6\u7801"),l.a.createElement(ae.a,null,Yt==null?void 0:Yt.password)))})};return l.a.createElement("div",{className:"tpi-code-setting ".concat(Je),style:{height:"calc(100vh - 54px )"}},l.a.createElement("h3",null,"\u529F\u80FD"),l.a.createElement("section",null,l.a.createElement("a",{id:"full-screen",title:"\u5168\u5C4F",className:"file-item action",onClick:function(){At("full-screen")}}," ",l.a.createElement("i",{className:"iconfont icon-quanping"}),"\u5F00\u542F / \u9000\u51FA\u5168\u5C4F "),!Dt&&l.a.createElement(l.a.Fragment,null,l.a.createElement("a",{id:"reset-task",onClick:function(){return At("reset-task")},className:"file-item action",title:"\u91CD\u7F6E\u73AF\u5883"}," ",l.a.createElement("i",{className:"iconfont icon-zhongzhishixun"}),"\u91CD\u7F6E\u73AF\u5883 "),l.a.createElement("a",{onClick:function(){return $a()},className:"file-item action",title:"\u4E0A\u4F20\u6587\u4EF6"}," ",l.a.createElement("i",{className:"iconfont icon-shangchuanshipin1"}),"\u4E0A\u4F20\u6587\u4EF6"),l.a.createElement("a",{onClick:function(){return lt()},className:"file-item action",title:"\u4E0B\u8F7D\u6587\u4EF6"}," ",l.a.createElement("i",{className:"iconfont icon-xiazai3"}),"\u4E0B\u8F7D\u6587\u4EF6"),l.a.createElement("a",{onClick:function(){return da()},className:"file-item action",title:"\u5C4F\u5E55\u5F55\u5236"}," ",l.a.createElement("i",{className:"iconfont icon-jiaruketang1"}),"\u5C4F\u5E55\u5F55\u5236"),l.a.createElement("a",{className:"file-item action w100",title:"ssh\u76F4\u8FDE"}," ",l.a.createElement("i",{className:"iconfont icon-suanfasheji"}),l.a.createElement(M.a,{align:"middle",className:"w100"},l.a.createElement(ae.a,{flex:"1",onClick:Ta},l.a.createElement(z.a,{type:"text",loading:wn},l.a.createElement("span",{style:{color:"#ddd",marginLeft:-11}},"ssh\u76F4\u8FDE"))))),gt&&l.a.createElement("a",{id:"reset-task",onClick:La,className:"file-item action",title:"\u91CD\u542F\u4E91\u4E3B\u673A"}," ",l.a.createElement(de.a,{style:{marginRight:21,color:"#FFF"},className:"c-white font16"}),"\u91CD\u542F\u4E91\u4E3B\u673A "),ht?l.a.createElement(ge.CopyToClipboard,{text:ht,onCopy:function(){return f.b.success("\u590D\u5236\u6210\u529F")}},l.a.createElement("a",{id:"copy-git",title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740",className:"file-item action"}," ",l.a.createElement("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740 ")):null)),l.a.createElement(Z,{ref:Jn}))},Ve=d("9VGf"),qe=d("DjyN"),et=d("NUBc"),ze=d("5Dmo"),Me=d("3S7+"),we=d("JJs0"),Ce=d.n(we),ue,N,te=(ue=Object(U.G)())!==null&&ue!==void 0&&ue.homework_common_id?{homework_common_id:(N=Object(U.G)())===null||N===void 0?void 0:N.homework_common_id}:{};function B(_e){return Object(re.c)("tasks/".concat(_e,".json"),te)}function Ae(_e){return Object(re.c)("sci/projects/".concat(_e,"/get_data_sets.json"))}function tt(_e){return Object(re.c)("myshixuns/".concat(_e,"/challenges.json"))}function me(_e,Je){return Object(re.c)("myshixuns/".concat(_e,"/subject_challenges.json"),Je)}function We(_e,Je,pt){return Object(re.c)("tasks/".concat(_e,"/star.json?shixun_id=").concat(Je,"&star=").concat(pt))}function rt(_e,Je){return Object(re.c)("tasks/".concat(_e,"/rep_content.json"),Object(s.a)(Object(s.a)({},Je),te))}function V(_e,Je){return Object(re.f)("myshixuns/".concat(_e,"/update_file.json"),Je)}function Ke(_e,Je){return Object(re.c)("tasks/".concat(_e,"/reset_original_code.json"),Object(s.a)(Object(s.a)({},Je),te))}function je(_e,Je){return Object(re.f)("myshixuns/".concat(_e,"/reset_repository.json"),Je)}function Ze(_e,Je){return Object(re.c)("tasks/".concat(_e,"/reset_passed_code.json"),Object(s.a)(Object(s.a)({},Je),te))}function xe(_e,Je){return Object(re.f)("tasks/".concat(_e,"/game_build.json"),Object(s.a)(Object(s.a)({},Je),te))}function Oe(_e,Je){return Object(re.c)("tasks/".concat(_e,"/game_status.json"),Object(s.a)(Object(s.a)({},Je),te))}function se(_e,Je){return Object(re.f)("tasks/".concat(_e,"/choose_build.json"),Object(s.a)(Object(s.a)({},Je),te))}function Re(_e){return Object(re.c)("tasks/".concat(_e,"/picture_display.json"),te)}function K(_e,Je){return Object(re.c)("tasks/".concat(_e,"/cost_time.json"),Object(s.a)(Object(s.a)({},Je),te))}function Pe(_e,Je){return Object(re.c)("courses/".concat(_e,"/inform_detail.json"),Je)}function it(_e){return Object(re.f)("tasks/".concat(_e,"/plus_or_cancel_praise.json"))}function R(_e){var Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object(re.f)("myshixuns/".concat(_e,"/repository.json"),Je)}function Ie(_e,Je){return Object(re.c)("myshixuns/".concat(_e,"/open_webssh.json"),Je||{})}function Be(_e,Je){return Object(re.c)("myshixuns/".concat(_e,"/open_vm_webssh.json"),Je)}function J(_e){return Object(re.c)("tasks/".concat(_e,"/close_webssh.json"))}function pe(_e){return De.apply(this,arguments)}function De(){return De=Object(c.a)(e.a.mark(function _e(Je){var pt;return e.a.wrap(function(Ct){for(;;)switch(Ct.prev=Ct.next){case 0:return Ct.next=2,Object(re.f)("/sci/projects/".concat(Je,"/delete_pod.json"));case 2:if(pt=Ct.sent,!((pt==null?void 0:pt.status)>=0)){Ct.next=5;break}return Ct.abrupt("return",Object(re.f)("/sci/projects/".concat(Je,"/start_environment.json"),te));case 5:case"end":return Ct.stop()}},_e)})),De.apply(this,arguments)}function Qe(_e){return Object(re.f)("tasks/".concat(_e,"/reset_environment"))}function Xe(_e,Je){return Object(re.f)("tasks/".concat(_e,"/reset_linux_vnc_link.json"),Je||{})}function Te(_e){return Object(re.c)("tasks/".concat(_e,"/check_test_sets.json"))}function q(_e){return Object(re.c)("tasks/".concat(_e,"/get_answer_info.json"))}function he(_e){return Object(re.c)("tasks/".concat(_e,"/get_choose_answer.json"))}function $e(_e){return Object(re.c)("tasks/".concat(_e,"/unlock_choose_answer.json"))}function He(_e,Je){return Object(re.c)("tasks/".concat(_e,"/unlock_answer.json?answer_id=").concat(Je))}function nt(_e,Je,pt){return Object(re.f)("tasks/".concat(_e,"/set_games_status.json"),{result:Je,data:pt})}function ot(_e){return Object(re.f)("/sci/projects/".concat(_e,"/extend_release.json"))}function Ge(_e,Je){return Object(re.f)("/sci/projects/".concat(_e,"/save_mirror.json"),Object(s.a)({},Je))}function st(_e){return Object(re.a)("/api/tasks/".concat(_e,"/active.json"),{method:"post",body:{template_id:window.sessionStorage.imageId}})}function ut(_e){return Object(re.f)("tasks/".concat(_e,"/extend_linux_vnc.json"),te)}function vt(_e,Je){return Object(re.c)("tasks/".concat(_e,"/rank_list.json"),Je)}function mt(_e,Je){return Object(re.f)("tasks/".concat(_e,"/close_windows_vnc.json"),{tpi_id:Je})}function Mt(_e){return Object(re.c)("tasks/".concat(_e,"/pull_files.json"))}function Ft(_e,Je){return Object(re.f)("tasks/".concat(_e,"/log_output"),Je)}function ln(_e){return Object(re.c)("tasks/".concat(_e,"/stop_log_output.json"))}function on(_e){return Ut.apply(this,arguments)}function Ut(){return Ut=Object(c.a)(e.a.mark(function _e(Je){return e.a.wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:return ht.abrupt("return",Object(re.a)("/api/myshixuns/".concat(Je.id,"/add_file.json"),{method:"post",body:Je}));case 1:case"end":return ht.stop()}},_e)})),Ut.apply(this,arguments)}function un(_e){return fn.apply(this,arguments)}function fn(){return fn=Object(c.a)(e.a.mark(function _e(Je){return e.a.wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:return ht.abrupt("return",Object(re.a)("/api/myshixuns/".concat(Je.id,"/delete_git_file.json"),{method:"Delete",body:Je}));case 1:case"end":return ht.stop()}},_e)})),fn.apply(this,arguments)}function Kn(_e){return Qt.apply(this,arguments)}function Qt(){return Qt=Object(c.a)(e.a.mark(function _e(Je){return e.a.wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:return ht.abrupt("return",Object(re.a)("/api/myshixuns/".concat(Je.id,"/mv_file.json"),{method:"post",body:Je}));case 1:case"end":return ht.stop()}},_e)})),Qt.apply(this,arguments)}function On(_e){return zn.apply(this,arguments)}function zn(){return zn=Object(c.a)(e.a.mark(function _e(Je){return e.a.wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:return ht.abrupt("return",Object(re.a)("/api/tasks/".concat(Je.id,"/rep_content.json"),{method:"get",params:Je}));case 1:case"end":return ht.stop()}},_e)})),zn.apply(this,arguments)}var ia;(function(_e){_e.Classrooms="classrooms",_e.Shixuns="shixuns",_e.Paths="paths",_e.Projects="projects",_e.Videos="videos",_e.Topics="topics",_e.Teach="teach-group"})(ia||(ia={}));var Nn=function(Je){var pt=Je.userDetail,ht=Je.user,Ct=Je.globalSetting,xt=Je.loading,Ht=Je.dispatch,At=Je.onClose,pn=Je.shixun,gt=Object(i.a)(Je,["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"]),ft=Object(g.i)(),Bt=Object(u.useState)([]),Dt=Object(o.a)(Bt,2),wt=Dt[0],Nt=Dt[1],Sn=Object(u.useState)(""),Rn=Object(o.a)(Sn,2),Xt=Rn[0],_a=Rn[1],rn=Object(u.useState)(0),gn=Object(o.a)(rn,2),wn=gn[0],bn=gn[1],Jn=Object(u.useState)(Object(s.a)({page:1,limit:20},ft)),Oa=Object(o.a)(Jn,2),Sa=Oa[0],La=Oa[1],$a=Object(u.useCallback)(function(){return gt.visible},[gt.visible]);Object(u.useEffect)(function(){Sa.page=1,lt()},[gt.visible]);var lt=function(){var da=Object(c.a)(e.a.mark(function Ta(){var yn;return e.a.wrap(function(Mn){for(;;)switch(Mn.prev=Mn.next){case 0:return Mn.next=2,Ae(ft.taskId);case 2:yn=Mn.sent,yn&&(Nt(Object(A.a)(yn.data_sets)),bn(yn.data_sets_count),_a(yn.folder_name));case 4:case"end":return Mn.stop()}},Ta)}));return function(){return da.apply(this,arguments)}}();return l.a.createElement("div",{style:{height:"calc(100vh - 51px)",padding:"20px 15px"}},l.a.createElement("div",{className:"c-grey-999 font14 ml5 mb5"},"\u6570\u636E\u96C6"),l.a.createElement("dl",{className:Ce.a.list},l.a.createElement(Me.a,{title:Xt},l.a.createElement("dt",{className:"c-white"},Xt)),l.a.createElement("dd",null,l.a.createElement(ge.CopyToClipboard,{text:Xt,onCopy:function(){return f.b.success("\u590D\u5236\u6210\u529F")}},l.a.createElement("span",{className:"".concat(Ce.a.copy," current")},"\u70B9\u51FB\u590D\u5236")))),l.a.createElement("div",{className:"c-grey-999 font14 ml5 mb5"},"\u6587\u4EF6\u8DEF\u5F84"),wt==null?void 0:wt.map(function(da,Ta){return l.a.createElement("dl",{className:Ce.a.list},l.a.createElement(Me.a,{title:da.filename},l.a.createElement("dt",{className:"c-white"},da.filename)),l.a.createElement("dd",null,l.a.createElement(ge.CopyToClipboard,{text:da.file_path,onCopy:function(){return f.b.success("\u590D\u5236\u6210\u529F")}},l.a.createElement("span",{className:"".concat(Ce.a.copy," current")},"\u70B9\u51FB\u590D\u5236"))))}),l.a.createElement("div",{className:"tc"},l.a.createElement(et.a,{onChange:function(Ta){Sa.page=Ta,lt()},className:Ce.a.page,size:"small",total:wn,pageSize:Sa.limit,hideOnSinglePage:!0})))},na=Object(C.a)(function(_e){var Je=_e.user,pt=_e.userDetail,ht=_e.loading,Ct=_e.shixunsDetail,xt=_e.globalSetting;return{user:Je,userDetail:pt,shixunsDetail:Ct,globalSetting:xt,loading:ht.models.index}})(Nn),Kt=d("dhSg"),ma=d("q1cb"),Ha=d("iOsX"),aa=d.n(Ha),sa=d("XG6U"),la=d.n(sa),Vn=d("bntm"),ua=d("bPs0"),Ya=Y.a.Countdown;function Hr(){return l.a.createElement("p",null,"\u684C\u9762\u7CFB\u7EDF\u5C06\u6062\u590D\u5230\u521D\u59CB\u72B6\u6001\uFF0C\u60A8\u5728\u7CFB\u7EDF\u4E2D\u521B\u5EFA\u7684\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931\u3002\u8BF7\u786E\u4FDD\u60A8\u7684\u6570\u636E\u5DF2\u4FDD\u5B58\uFF08\u5982\uFF1A\u7248\u672C\u5E93\u4EE3\u7801\u5DF2\u63A8\u9001\u5230\u670D\u52A1\u5668\uFF09\u3002\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\uFF1F")}var wr=function(_e){var Je=_e.mirror_description,pt=_e.difficulty,ht=_e.git_url,Ct=_e.vnc_url,xt=_e.window_vnc_url,Ht=_e.linux_vnc,At=_e.isNotice,pn=_e.user,gt=_e.game,ft=_e.shixun,Bt=ft===void 0?{}:ft,Dt=_e.taskData,wt=Dt===void 0?{}:Dt,Nt=_e.resetVncLoading,Sn=_e.onUpdateCostTime,Rn=_e.lastedGetTaskInfoTime,Xt=_e.onShowNotice,_a=_e.onResetGitCode,rn=_e.onResetVnc,gn=_e.onBack,wn=_e.history,bn=_e.onAddVncTime,Jn=_e.onUpdateCode,Oa=_e.unity_3d_routes,Sa=_e.remaining_time,La=_e.st,$a=Bt.name,lt=Bt.identifier,da=Bt.task_pass,Ta=Bt.test_set_permission,yn=Object(u.useState)(!1),Yt=Object(o.a)(yn,2),Mn=Yt[0],ra=Yt[1],Dn=Object(u.useState)(!1),$n=Object(o.a)(Dn,2),fa=$n[0],er=$n[1],ur=Object(u.useState)({}),ar=Object(o.a)(ur,2),ka=ar[0],rr=ar[1],cr=Object(u.useState)(!1),dr=Object(o.a)(cr,2),fr=dr[0],Ra=dr[1],tn=Object(u.useState)(null),ya=Object(o.a)(tn,2),hr=ya[0],St=ya[1],dn=Object(u.useState)(1800),In=Object(o.a)(dn,2),Qn=In[0],va=In[1],nn=Object(u.useState)(!1),Ma=Object(o.a)(nn,2),Ea=Ma[0],ha=Ma[1],Pn=Object(u.useState)(!1),Un=Object(o.a)(Pn,2),Zn=Un[0],pa=Un[1],Pa=Object(g.h)().query,Da=Object(g.i)(),Ca=Object(u.useState)(!1),zt=Object(o.a)(Ca,2),Jt=zt[0],Fn=zt[1],ea=j.a.useForm(),xa=Object(o.a)(ea,1),Na=xa[0],ja=Object(u.useMemo)(function(){return Date.now()+Sa},[Sa]);Object(u.useEffect)(function(){fr||setTimeout(function(){Ra(!0)},1e3*60)},[fr]),Object(u.useEffect)(function(){Kt.a.subscribe("update-windows-time",function(Bn){va(parseInt(Sa/1e3))}),va(Sa/1e3)},[]),Object(u.useEffect)(function(){var Bn;return Pa.type==="exercises"&&ka!==null&&ka!==void 0&&(Bn=ka.exercise)!==null&&Bn!==void 0&&Bn.screen_open&&(ua.b.forEach(function(Ln,Ka){document.addEventListener(Ln,Ua,!1),document.addEventListener("blur",Ua,!1)}),window.focus(),window.onblur=function(){Object(Vn.a)()&&(Ua(),Object(Vn.b)())}),function(){ua.b.forEach(function(Ln,Ka){document.removeEventListener(Ln,Ua,!1)})}},[ka]);var Va=function(){ha(!Ea)},Ua=function(Ln){window.parent.postMessage("backExercise","*"),Ln!=="back"&&Object(Vn.b)()};function xr(){ra(!Mn)}function pr(){ra(!1),er(!1)}function Br(){Object(C.c)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!0}),wn.replace("/innovation/project/detail/".concat(Da.taskId))}function Ar(){if(Nt)return;rn()}function mr(){r.a.confirm({title:"\u9000\u51FA",icon:l.a.createElement(ne.a,null),content:"\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5236\u4F5C\u955C\u50CF\u5417\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Br})}function to(Bn){if(pr(),Bn==="reset-task"&&(Nt||r.a.confirm({title:"\u91CD\u7F6E\u73AF\u5883",icon:l.a.createElement(ne.a,null),content:"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){Ar(),Ra(!1)}})),Bn==="reset-code"&&(Nt||r.a.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:l.a.createElement(ne.a,null),content:"\u60A8\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:_a})),Bn==="full-screen")if(Object(Vn.a)())Object(Vn.b)();else{var Ln,Ka;Object(Vn.d)((Ln=document)===null||Ln===void 0||((Ka=Ln.getElementById)===null||Ka===void 0)?void 0:Ka.call(Ln,"task-right-panel"))}Bn==="show-clipboard-box"&&Kt.a.publish("show-clipboard-box")}var _r={task_pass:da,test_set_permission:Ta,mirror_description:Je,difficulty:pt,resetVncLoading:Nt,git_url:ht,onVncAction:to,window_vnc_url:xt,linux_vnc:Ht,vnc_url:Ct,shixun:Bt,unity_3d_routes:Oa},Xr=Object(u.useCallback)(function(){return Qn?(console.log("VncTimer:",Qn),l.a.createElement(no,{defaultTime:Qn,onAddVncTime:bn,onReset:Ar,toShixun:Br,title:""})):null},[Qn]);return Object(u.useEffect)(function(){Zn&&Na.setFieldsValue({name:"",version:"",description:""})},[Zn]),l.a.createElement("div",{className:"task-header-container"},Pa.type!=="exercises"&&l.a.createElement(l.a.Fragment,null,wt.name),l.a.createElement("h2",{className:"shixun-info"},$a),l.a.createElement(l.a.Fragment,null,l.a.createElement("div",{className:"flex-container"},l.a.createElement(l.a.Fragment,null,xt&&l.a.createElement(w.a,{onClick:function(Ln){Ln.preventDefault(),Kt.a.publish("send-ctrl-alt-delete")},className:"c-grey-c mr20"},"\u53D1\u9001CTRL+ALT+DELETE"),Xr()),l.a.createElement("i",{className:"iconfont icon-shijian1"}),l.a.createElement(Ya,{valueStyle:{color:"white",fontSize:"12px"},style:{marginRight:20,marginLeft:5},value:ja}),l.a.createElement("a",{className:"btn-vnc",title:"\u5DE5\u5177\u680F",onClick:xr},l.a.createElement("img",{alt:"tool",src:aa.a,width:16}),"\u5DE5\u5177\u680F"),l.a.createElement("a",{className:"btn-vnc",title:"\u6570\u636E\u96C6",onClick:function(){return er(!0)}},l.a.createElement("img",{alt:"tool",src:la.a,width:18}),"\u6570\u636E\u96C6"))),l.a.createElement(z.a,{type:"primary",disabled:!fr,onClick:Object(c.a)(e.a.mark(function Bn(){return e.a.wrap(function(Ka){for(;;)switch(Ka.prev=Ka.next){case 0:pa(!0);case 1:case"end":return Ka.stop()}},Bn)}))},"\u4FDD\u5B58\u955C\u50CF"),l.a.createElement("a",{className:"btn-out",onClick:mr,title:"\u9000\u51FA\u5B9E\u8BAD"},l.a.createElement("i",{className:"iconfont icon-kaiguan"})),l.a.createElement(T.a,null,l.a.createElement(D.a,{className:"setting-drawer",title:null,placement:"right",closable:!1,visible:Mn,onClose:pr},l.a.createElement(ke,Object(O.a)({},_r,{taskData:wt})))),l.a.createElement(T.a,null,l.a.createElement(D.a,{className:"setting-drawer",title:null,placement:"right",closable:!1,visible:fa,onClose:pr,style:{height:"100%"}},l.a.createElement(na,null))),l.a.createElement(r.a,{title:"\u4FDD\u5B58\u955C\u50CF",visible:Zn,okButtonProps:{loading:Jt},onCancel:function(){pa(!1)},onOk:function(){Na.submit()}},l.a.createElement("div",null,l.a.createElement("p",{style:{color:"#6B758B"}},"\u628A\u5F53\u524D\u7684\u73AF\u5883\u5B58\u4E3A\u4E00\u4E2A\u65B0\u7684\u955C\u50CF\u3002\u786E\u5B9A\u4FDD\u5B58\u540E\uFF0C\u5728\u6211\u7684\u955C\u50CF\u53EF\u4EE5\u770B\u5230\u8BE5\u955C\u50CF\u7684\u4FDD\u5B58\u72B6\u6001\u3002"),l.a.createElement(j.a,{labelCol:{span:4},wrapperCol:{span:20},form:Na,onFinish:function(){var Bn=Object(c.a)(e.a.mark(function Ln(Ka){var Wa;return e.a.wrap(function(Wr){for(;;)switch(Wr.prev=Wr.next){case 0:return Fn(!0),Wr.next=3,Ge(Da.taskId,Ka);case 3:Wa=Wr.sent,(Wa==null?void 0:Wa.status)==0&&(f.b.info("\u4FDD\u5B58\u6210\u529F"),pa(!1)),(Wa==null?void 0:Wa.status)===-5&&r.a.confirm({title:"\u8986\u76D6\u955C\u50CF\u63D0\u793A",content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u4F60\u7684\u3010\u955C\u50CF\u5217\u8868\u3011\u5B58\u5728\u540C\u540D\u4E14\u540C\u7248\u672C\u53F7\u7684\u955C\u50CF\uFF0C \u60A8\u786E\u5B9A\u8981\u8986\u76D6\u539F\u6765\u7684\u955C\u50CF\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var Ro=Object(c.a)(e.a.mark(function Hn(){var Zt;return e.a.wrap(function(ta){for(;;)switch(ta.prev=ta.next){case 0:return ta.next=2,Ge(Da.taskId,Object(s.a)({is_cover:!0},Ka));case 2:Zt=ta.sent,(Zt==null?void 0:Zt.status)==0&&(f.b.info("\u8986\u76D6\u6210\u529F"),pa(!1));case 4:case"end":return ta.stop()}},Hn)}));function Io(){return Ro.apply(this,arguments)}return Io}()}),Fn(!1);case 7:case"end":return Wr.stop()}},Ln)}));return function(Ln){return Bn.apply(this,arguments)}}()},l.a.createElement(j.a.Item,{label:"\u955C\u50CF\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u955C\u50CF\u540D\u79F0"},{pattern:/^[a-z0-9_]+$/,message:"\u53EA\u5141\u8BB8\u8F93\u5165\u6570\u5B57\u6216\u5C0F\u5199\u5B57\u6BCD"}]},l.a.createElement(v.a,{type:"text",maxLength:60})),l.a.createElement(j.a.Item,{label:" \u7248\u672C\u53F7",name:"version",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7248\u672C\u53F7"}]},l.a.createElement(E.a,{style:{width:"100%"}})),l.a.createElement(j.a.Item,{label:"\u955C\u50CF\u63CF\u8FF0",name:"description",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u955C\u50CF\u63CF\u8FF0"}]},l.a.createElement(v.a.TextArea,null))))))},br=300;function no(_e){var Je=_e.onAddVncTime,pt=_e.onReset,ht=_e.toShixun,Ct=_e.title,xt=Ct===void 0?"":Ct,Ht=_e.defaultTime,At=Object(u.useState)(Ht),pn=Object(o.a)(At,2),gt=pn[0],ft=pn[1],Bt=Object(u.useState)(!1),Dt=Object(o.a)(Bt,2),wt=Dt[0],Nt=Dt[1];Object(Ve.a)(function(){ft(gt-1)},gt>0?1e3:null),Object(u.useEffect)(function(){gt===br&&Nt(!0)},[gt]),Object(u.useEffect)(function(){Ht<br&&Nt(!0),ft(Ht)},[Ht]);function Sn(){gt!==0?Nt(!1):ht()}function Rn(){return Xt.apply(this,arguments)}function Xt(){return Xt=Object(c.a)(e.a.mark(function rn(){var gn;return e.a.wrap(function(bn){for(;;)switch(bn.prev=bn.next){case 0:if(Nt(!1),!(gt>0)){bn.next=8;break}return bn.next=4,Je();case 4:gn=bn.sent,ft((gn==null?void 0:gn.remaining_time)/1e3),bn.next=10;break;case 8:ft(Ht),pt();case 10:case"end":return bn.stop()}},rn)})),Xt.apply(this,arguments)}function _a(){gt<br&&Nt(!0)}return l.a.createElement(u.Fragment,null,l.a.createElement(T.a,null,l.a.createElement(r.a,{title:[l.a.createElement(ne.a,{className:"modalIconYellow"}),gt!==0?"\u5B9E\u9A8C\u73AF\u5883\u5EF6\u65F6\u63D0\u9192":"\u5B9E\u9A8C\u73AF\u5883\u91CD\u7F6E\u63D0\u9192"],closable:!1,centered:!0,wrapClassName:"customModalStyle",visible:wt,onOk:Rn,onCancel:Sn,okText:gt!==0?"\u7ACB\u5373\u5EF6\u957F":"\u91CD\u7F6E",cancelText:gt!==0?"\u4E0D\u9700\u8981":"\u9000\u51FA"},gt!==0?"\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u5C06\u4E8E ".concat(Math.round(gt/60)," \u5206\u949F\u540E\u5173\u95ED\uFF0C\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\u5417\uFF1F"):"\u7531\u4E8E\u957F\u65F6\u95F4\u6CA1\u6709\u4F7F\u7528\uFF0C\u8D44\u6E90\u5DF2\u7ECF\u88AB\u56DE\u6536\u3002\u5982\u6709\u9700\u8981\uFF0C\u53EF\u4EE5\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\u3002")))}function ao(_e){var Je=!0;if(_e.length>0){for(var pt=0;pt<_e.length;pt++)if(_e[pt].compile_success==0||!_e[pt].compile_success){Je=!1;break}}else Je=!1;return Je}function Or(_e){for(var Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",pt=[],ht=0;ht<_e.length;ht++){var Ct=_e[ht],xt=Je?"".concat(Je,"/").concat(Ct.name):"".concat(Ct.name);pt.push({title:Ct.name,isLeaf:!(Ct.type==="tree"),key:xt})}return pt}function Gn(_e,Je,pt){for(var ht=0;ht<_e.length;ht++){var Ct=_e[ht];if(Ct.key===Je){Ct.children=pt;break}Ct.children&&Gn(Ct.children,Je,pt)}return _e}function zr(_e,Je,pt){var ht;return function(){var Ct=this,xt=arguments,Ht=function(){ht=null,pt||_e.apply(Ct,xt)},At=pt&&!ht;clearTimeout(ht),ht=setTimeout(Ht,Je),At&&_e.apply(Ct,xt)}}var Vr=!0,yo=ie.a.API_SERVER,za=d("rAM+"),kr=d("J66h"),ro=d("/POA"),oo=d("q7KB"),Eo=d("q3hP"),io=d.n(Eo),Ir=d("bdgK");function Pr(_e,Je,pt){var ht=pt._core._renderService.dimensions.actualCellWidth||9.5,Ct=pt._core._renderService.dimensions.actualCellHeight||18,xt=Math.floor(Je/Ct),Ht=Math.floor(_e/ht);return[Ht,xt]}function Co(_e,Je){var pt=new Ir.default(function(ht){console.log("entries\uFF1A",ht);var Ct=Object(za.a)(ht),xt;try{for(Ct.s();!(xt=Ct.n()).done;){var Ht=xt.value;if(Ht.target.offsetHeight>0||Ht.target.offsetWidth>0){var At=Pr(Ht.target.offsetWidth,Ht.target.offsetHeight,_e),pn=Object(o.a)(At,2),gt=pn[0],ft=pn[1];console.log("cols, rows",gt,ft),Kt.a.publish("ssh-xterm-resize",{columns:gt,rows:ft,width:Ht.target.offsetWidth,height:Ht.target.offsetHeight}),_e.resize(gt,ft);var Bt=kr.Base64.decode("IA=="),Dt=kr.Base64.decode("CBtbSw==");_e.write(Bt),_e.write(Dt)}}}catch(wt){Ct.e(wt)}finally{Ct.f()}});return pt.observe(Je),pt}var xo=3e4,so=function(_e){var Je=_e.sshConfigData,pt=_e.sid,ht=Object(u.useState)(null),Ct=Object(o.a)(ht,2),xt=Ct[0],Ht=Ct[1],At=Je.ws_url,pn=Je.password,gt=Je.port,ft=Object(u.useRef)(),Bt=Object(u.useRef)(),Dt=Object(u.useRef)(!1);return Object(u.useEffect)(function(){if(ft.current&&At){var wt=new ro.Terminal({fontSize:16,rendererType:"dom"});console.log("el.current:",ft.current),wt.open(ft.current),wt.onData(function(Sn){console.log("data:",Sn),Bt.current&&(Bt.current.readyState===1&&(Bt.current.send(JSON.stringify({tp:"client",data:Sn})),Kt.a.publish("on-operating-ssh")))}),wt.write("Connecting..."),Ht(wt);var Nt=Co(wt,ft.current);return function(){wt.dispose(),Nt.unobserve(ft.current)}}},[At,ft.current]),Object(u.useEffect)(function(){if(xt&&At){function wt(){var rn=new WebSocket(At);console.log("socketInstance:",At),Bt.current=rn,rn.onopen=function(){var gn=xt.element.parentElement;if(gn){var wn=gn.offsetWidth,bn=gn.offsetHeight;console.log("init",{tp:"init",data:Object(s.a)(Object(s.a)({},Je),{},{secret:pn,width:wn,height:bn,rows:xt.rows,columns:xt.cols})}),rn.send(JSON.stringify({tp:"init",data:Object(s.a)(Object(s.a)({},Je),{},{secret:pn,width:wn,height:bn,rows:xt.rows,columns:xt.cols})}))}xt.focus()},rn.onerror=function(gn){console.log("------in socket error----",gn,rn,At)},rn.onmessage=function(gn){Dt.current||(xt.write("\r"),setTimeout(function(){},1e3)),Dt.current=!0,console.log("event:",gn);var wn=kr.Base64.decode(gn.data.toString()),bn=xt._core._renderService.dimensions.actualCellWidth||9.5;console.log("data:",wn,bn,xt),xt.write(wn)},rn.onclose=function(gn){Nt&&clearInterval(Nt),xt.write(`\r
|
|
|
connection closed`)}}var Nt=setInterval(function(){Bt.current&&Bt.current.send(JSON.stringify({tp:"h"}))},xo),Sn=Kt.a.subscribe("create-socket",function(rn){pt==rn&&(Bt.current&&Bt.current.readyState===1?xt.focus():wt(),xt.focus())}),Rn=Kt.a.subscribe("close-socket",function(rn){pt===rn&&(Bt.current&&(Bt.current.close(),Dt.current=!1,xt.clear()),Bt.current=null)}),Xt=Kt.a.subscribe("ssh-xterm-resize",function(rn){Bt.current&&Bt.current.readyState===1&&Bt.current.send(JSON.stringify({tp:"resize",data:Object(s.a)({},rn)}))}),_a=Kt.a.subscribe("ssh-add-connect-time",function(){Bt.current&&Bt.current.readyState===1&&Bt.current.send(JSON.stringify({tp:"overtime"}))});return function(){Rn(),Sn(),Xt(),_a(),Bt.current&&(Bt.current.close(),Dt.current=!1)}}},[xt,At,gt]),l.a.createElement("div",{className:io.a["xterm-panel-wrp"]},l.a.createElement("div",{ref:ft,className:io.a["xterm-panel"]},At?null:l.a.createElement("p",{style:{color:"#fff"}},"\u6B63\u5728\u8FDE\u63A5\u547D\u4EE4\u884C\u670D\u52A1...")))},Do=d("BWJ9"),Lo=d("MXD1"),tr=d("CFYs"),Qr=d("1dTM"),lo=d.n(Qr),uo=d("3MsV"),Fa=v.a.TextArea,Ja=function(_e){var Je=_e.onCancel,pt=_e.onSave,ht=_e.content,Ct=Object(u.useState)(ht),xt=Object(o.a)(Ct,2),Ht=xt[0],At=xt[1];function pn(ft){At(ft.target.value)}function gt(){pt(Ht)}return Object(u.useEffect)(function(){At(ht)},[ht]),l.a.createElement("div",{className:"clipboard-box"},l.a.createElement("h3",null,"\u5B9E\u9A8C\u73AF\u5883\u526A\u5207\u677F\uFF1A"),l.a.createElement(Fa,{value:Ht,onChange:pn,className:"clipboard"}),l.a.createElement("p",null," ",l.a.createElement("b",null," 1.\u4ECE\u5916\u90E8\u590D\u5236\u5185\u5BB9\u5230\u5B9E\u9A8C\u73AF\u5883\u5185\uFF1A ")," \u7C98\u8D34\u5185\u5BB9\u5230\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u70B9\u51FB\u4FDD\u5B58\uFF0C\u7136\u540E\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u8FDB\u884C\u7C98\u8D34\u3002 "),l.a.createElement("p",null," ",l.a.createElement("b",null," 2.\u83B7\u53D6\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7684\u5185\u5BB9\uFF1A ")," \u8BF7\u5148\u5728\u73AF\u5883\u4E2D\u590D\u5236\u5185\u5BB9\uFF0C\u590D\u5236\u52A8\u4F5C\u5B8C\u6210\u540E\u5185\u5BB9\u4F1A\u663E\u793A\u5728\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u7136\u540E\u5728\u4E0A\u9762\u6587\u672C\u6846\u4E2D\u518D\u6B21\u590D\u5236\u3002 "),l.a.createElement("div",{className:"btn-action-container"},l.a.createElement(z.a,{type:"ghost",onClick:Je,style:{marginRight:10}},"\u53D6\u6D88"),l.a.createElement(z.a,{type:"primary",onClick:gt},"\u4FDD\u5B58")))},Za=d("ye1Q"),Gr=d("osed"),yr=d.n(Gr),Tr=d("wd/R"),Yr=d.n(Tr),ko=l.a.createElement(Za.a,{style:{fontSize:24},spin:!0});function co(_e){return _e.replace(/\\u([\dA-Za-z]{4})/g,function(Je,pt){return String.fromCharCode(parseInt("0x"+pt))})}function Rr(_e){_e||(_e=window.location.search);var Je=_e.substr(1),pt={};return Je.split("&").forEach(function(ht){var Ct=ht.split("=");pt[Ct[0]]=decodeURIComponent(Ct[1])}),pt}var Nr={loading:!0,isLarge:!1,showClipBoardBox:!1,transferContent:"",mes:"\u5B9E\u9A8C\u73AF\u5883\u51C6\u5907\u4E2D"},Xn;(function(_e){_e[_e.SET_LOADING=0]="SET_LOADING",_e[_e.SET_IS_LARGE=1]="SET_IS_LARGE",_e[_e.SET_MES=2]="SET_MES",_e[_e.SET_STATE=3]="SET_STATE",_e[_e.SHOW_CLIPBOARD_BOX=4]="SHOW_CLIPBOARD_BOX",_e[_e.SET_TRANSFER_CONTENT=5]="SET_TRANSFER_CONTENT",_e[_e.UPDATE_ALL=6]="UPDATE_ALL"})(Xn||(Xn={}));function sr(_e,Je){switch(Je.type){case Xn.SET_LOADING:return Object(s.a)(Object(s.a)({},_e),{},{loading:Je.payload});case Xn.SET_IS_LARGE:return Object(s.a)({},Object(s.a)(Object(s.a)({},_e),{},{isLarge:Je.payload}));case Xn.SET_MES:return Object(s.a)(Object(s.a)({},_e),{},{mes:Je.payload});case Xn.SET_STATE:return Object(s.a)(Object(s.a)({},_e),Je.payload);case Xn.SET_TRANSFER_CONTENT:return Object(s.a)(Object(s.a)({},_e),{},{transferContent:Je.payload});case Xn.SHOW_CLIPBOARD_BOX:return Object(s.a)(Object(s.a)({},_e),{},{showClipBoardBox:Je.payload});case Xn.UPDATE_ALL:return Object(s.a)({loading:_e.loading},Je.payload);default:throw new Error}}var jr=function(_e){var Je,pt=_e.vnc_url,ht=_e.window_vnc_url,Ct=_e.linux_vnc,xt=_e.virtual_machine,Ht=_e.taskId,At=_e.taskData,pn=Object(u.useRef)(),gt=Object(u.useRef)(),ft=Object(u.useRef)(),Bt=Object(u.useRef)(),Dt=Object(u.useState)(),wt=Object(o.a)(Dt,2),Nt=wt[0],Sn=wt[1],Rn=Object(u.useState)(!1),Xt=Object(o.a)(Rn,2),_a=Xt[0],rn=Xt[1],gn=Object(u.useReducer)(sr,Nr),wn=Object(o.a)(gn,2),bn=wn[0],Jn=wn[1],Oa=Object(u.useState)(0),Sa=Object(o.a)(Oa,2),La=Sa[0],$a=Sa[1],lt=bn.mes,da=bn.loading,Ta=bn.showClipBoardBox,yn=bn.isLarge,Yt=bn.transferContent,Mn=Object(u.useState)(0),ra=Object(o.a)(Mn,2),Dn=ra[0],$n=ra[1],fa=Object(u.useRef)(),er=Object(g.i)(),ur=er;Object(u.useEffect)(function(){return window.addEventListener("visibilitychange",ka),function(){var St,dn;(St=gt.current)===null||St===void 0||((dn=St.disconnect)===null||dn===void 0)||dn.call(St),window.removeEventListener("visibilitychange",ka)}},[]),Object(u.useEffect)(function(){return window.sessionStorage.imageId=Nt,function(){window.sessionStorage.removeItem("imageId")}},[Nt]);var ar=function(){var dn;(At==null||((dn=At.shixun)===null||dn===void 0)?void 0:dn.windows_connection_mode)==="rdp"?setTimeout(function(){tn()},1500):Object(Vn.a)()?ft.current.resizeSession=!0:setTimeout(function(){ft.current.resizeSession=!1},900)};Object(u.useEffect)(function(){return window.addEventListener("visibilitychange",ka),document.addEventListener(Object(Vn.c)(),ar),function(){document.removeEventListener(Object(Vn.c)(),ar),window.removeEventListener("visibilitychange",ka)}},[]);var ka=function(dn){if(document.visibilityState==="visible"){var In=sessionStorage.vncPageLeaveTime;Yr()(new Date).diff(Yr()(In),"minutes")>2&&$a(new Date().getTime()),sessionStorage.removeItem("vncPageLeaveTime")}else sessionStorage.vncPageLeaveTime=new Date};function rr(){Jn({type:Xn.SHOW_CLIPBOARD_BOX,payload:!1})}function cr(){Jn({type:Xn.SET_IS_LARGE,payload:!yn})}function dr(St){var dn;return pn.current&&(dn=new Ir.default(function(In){var Qn=Object(za.a)(In),va;try{for(Qn.s();!(va=Qn.n()).done;){var nn,Ma=va.value;if((At==null||((nn=At.shixun)===null||nn===void 0)?void 0:nn.windows_connection_mode)==="rdp"&&tn(),Ma.target.offsetHeight>0||Ma.target.offsetWidth>0){var Ea;St==null||((Ea=St._eventHandlers)===null||Ea===void 0)||Ea.windowResize()}}}catch(ha){Qn.e(ha)}finally{Qn.f()}}),dn.observe(pn.current)),dn}var fr=function(){var St=Object(c.a)(e.a.mark(function dn(){var In,Qn,va,nn,Ma;return e.a.wrap(function(ha){for(;;)switch(ha.prev=ha.next){case 0:return va=(In=Rr())!==null&&In!==void 0&&In.homework_common_id?{homework_common_id:(Qn=Rr())===null||Qn===void 0?void 0:Qn.homework_common_id}:{},ha.next=3,Object(re.a)("/api/tasks/".concat(er.taskId||Ht,"/get_vnc_link.json"),{method:"post",body:Object(s.a)(Object(s.a)(Object(s.a)({},er),va),{},{template_id:Nt})});case 3:if(nn=ha.sent,!((nn==null?void 0:nn.status)===-3)){ha.next=6;break}return ha.abrupt("return",new Promise(function(){var Pn=Object(c.a)(e.a.mark(function Un(Zn,pa){return e.a.wrap(function(Da){for(;;)switch(Da.prev=Da.next){case 0:r.a.confirm({content:"\u68C0\u6D4B\u5230\u60A8\u5DF2\u7ECF\u5F00\u542F\u4E86\u5176\u4ED6\u5B9E\u9A8C\u73AF\u5883\uFF0C\u8BF7\u5148\u5173\u95ED\u73AF\u5883\u540E\uFF0C\u518D\u8FDE\u63A5",okText:"\u7ACB\u5373\u5173\u95ED",cancelText:"\u7A0D\u540E\u5173\u95ED",onOk:function(){var Ca=Object(c.a)(e.a.mark(function Jt(){return e.a.wrap(function(ea){for(;;)switch(ea.prev=ea.next){case 0:return clearTimeout(fa.current),$n(0),ea.next=4,mt(er.taskId,nn==null?void 0:nn.message);case 4:return $a(La+1),ea.abrupt("return");case 6:case"end":return ea.stop()}},Jt)}));function zt(){return Ca.apply(this,arguments)}return zt}()});case 1:case"end":return Da.stop()}},Un)}));return function(Un,Zn){return Pn.apply(this,arguments)}}()));case 6:if(!((nn==null?void 0:nn.status)===-1)){ha.next=8;break}throw new String(nn==null?void 0:nn.message);case 8:return xt&&(Object(U.U)("PVEAuthCookie",nn==null||((Ma=nn.data)===null||Ma===void 0)?void 0:Ma.cookies_value,1),Object(U.U)("PVELangCookie","zh_CN",1)),Kt.a.publish("update-windows-time",nn==null?void 0:nn.data),ha.abrupt("return",nn);case 11:case"end":return ha.stop()}},dn)}));return function(){return St.apply(this,arguments)}}();Object(u.useEffect)(function(){var St,dn;function In(Pn){ht&&(f.b.warn("\u7531\u4E8E\u957F\u65F6\u95F4\u672A\u64CD\u4F5C\uFF0C\u8FDE\u63A5\u5931\u6548\uFF0C\u6B63\u5728\u91CD\u65B0\u8FDE\u63A5Windows VNC\u670D\u52A1"),Jn({type:Xn.SET_LOADING,payload:!0}),$a(La+1))}Kt.a.subscribe("reset-linux-windows-loading",function(){Jn({type:Xn.SET_LOADING,payload:!0})}),Kt.a.subscribe("reset-linux-windos-vnc",function(){$a(La+1)});function Qn(){$n(100),clearTimeout(fa.current),setTimeout(function(){var Pn,Un;(Pn=St)===null||Pn===void 0||((Un=Pn._eventHandlers)===null||Un===void 0)||Un.windowResize(),Jn({type:Xn.SET_LOADING,payload:!1})},1300),Kt.a.subscribe("send-ctrl-alt-delete",function(){var Pn;(Pn=St)===null||Pn===void 0||Pn.sendCtrlAltDel()})}function va(Pn){var Un=co(Pn.detail.text);Jn({type:Xn.SET_TRANSFER_CONTENT,payload:Un})}if((ht||pt||Ct||xt&&Nt)&&pn.current){var nn;clearTimeout(fa.current),(At==null||((nn=At.shixun)===null||nn===void 0)?void 0:nn.windows_connection_mode)==="rdp"&&tn(),new Promise(Object(c.a)(e.a.mark(function Pn(){var Un,Zn,pa,Pa,Da,Ca,zt;return e.a.wrap(function(Fn){for(;;)switch(Fn.prev=Fn.next){case 0:Un=Rr(),Zn="",Pa=new URL(decodeURIComponent(At==null?void 0:At.vnc_url)),Da=Pa.protocol,Ca=Pa.searchParams,zt=Pa.host,pa=Ca.get("password"),Zn="".concat(Da==="https:"?"wss":"ws","://").concat(zt,"/").concat(Un.path||"websockify"),St=new lo.a(pn.current,Zn,{credentials:{password:pa},wsProtocols:["binary"],resize:"scale",show_dot:!0}),dn=dr(St),St.viewOnly=Un.view_only||!1,ht?St.scaleViewport=!0:St.scaleViewport=Un.scale||!1,St.scaleViewport=!0,St.showDotCursor=!0,St.resizeSession=!0,ft.current=St,St.addEventListener("disconnect",In),St.addEventListener("connect",Qn),St.addEventListener("clipboard",va);case 17:case"end":return Fn.stop()}},Pn)})));var Ma=Kt.a.subscribe("vnc-reseting",function(){$n(0),Jn({type:Xn.SET_STATE,payload:{loading:!0,mes:"\u5B9E\u9A8C\u73AF\u5883\u91CD\u7F6E\u4E2D"}})}),Ea=Kt.a.subscribe("vnc-enlarge",function(Pn){}),ha=Kt.a.subscribe("show-clipboard-box",function(){Jn({type:Xn.SHOW_CLIPBOARD_BOX,payload:!0})});return $n(0),function(){var Pn,Un,Zn,pa;(Pn=St)===null||Pn===void 0||Pn.removeEventListener("disconnect",In),(Un=St)===null||Un===void 0||Un.removeEventListener("connect",Qn),(Zn=St)===null||Zn===void 0||Zn.removeEventListener("clipboard",va),Ma(),Ea(),ha(),(pa=dn)===null||pa===void 0||pa.unobserve(pn.current)}}},[pt,ht,Ct,La,Nt]),Object(u.useEffect)(function(){var St,dn;if(xt&&(At==null||((St=At.shixun_virtual_templates)===null||St===void 0)?void 0:St.length)===1){var In,Qn;Sn(At==null||((In=At.shixun_virtual_templates)===null||In===void 0||((Qn=In[0])===null||Qn===void 0))?void 0:Qn.template_id)}else xt&&(At==null||((dn=At.shixun_virtual_templates)===null||dn===void 0)?void 0:dn.length)>1&&rn(!0)},[xt]);function Ra(St){var dn;(dn=ft.current)===null||dn===void 0||dn.clipboardPasteFrom(St),Jn({type:Xn.SET_TRANSFER_CONTENT,payload:St}),f.b.success("\u4FDD\u5B58\u6210\u529F\uFF01\u4F60\u53EF\u4EE5\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7C98\u8D34\u8BE5\u5185\u5BB9"),rr()}function tn(){var St,dn;St=Math.min(document.getElementById("task-right-panel").clientWidth/1920,document.getElementById("task-right-panel").clientHeight/1260),Bt.current.parentElement.className="wh1080p",Bt.current.parentElement.style.cssText="transform:scale(".concat(St,");transform-origin:center center"),pn.current.style.cssText="translate(-50%, -50%) scale("+St+")"}Object(u.useEffect)(function(){Dn==0&&(clearTimeout(fa.current),ya())},[Dn]);var ya=function St(){Dn>99?Dn=99:(Dn=Dn+1,fa.current=setTimeout(function(){St()},1500)),Dn<100&&$n(Dn)},hr=Object(u.useMemo)(function(){var St;return da?"none":Ct||xt||ht&&(At==null||((St=At.shixun)===null||St===void 0)?void 0:St.windows_connection_mode)==="rdp"?"block":"none"},[Ct,da,xt,ht]);return l.a.createElement(u.Fragment,null,_a&&l.a.createElement("div",{className:yr.a.selectImage},l.a.createElement("section",{className:yr.a.container},l.a.createElement("h1",null,"\u9009\u62E9\u89D2\u8272"),l.a.createElement("aside",null,At==null||((Je=At.shixun_virtual_templates)===null||Je===void 0)?void 0:Je.map(function(St,dn){return l.a.createElement(M.a,{align:"middle",key:dn},l.a.createElement(ae.a,{flex:"1"},St.template_name),l.a.createElement(ae.a,null,l.a.createElement(z.a,{type:"primary",onClick:function(){Sn(St.template_id),rn(!1)}},"\u5F00\u59CB\u5B9E\u9A8C")))})))),yn&&l.a.createElement("a",{className:"btn-vnc-resize",onClick:cr},l.a.createElement("i",{className:"iconfont icon-tuichuquanping"})),l.a.createElement("div",{style:{width:"100%",height:"calc(100% - 50px)",overflow:"hidden",position:"absolute",display:hr==="block"?"flex":"none",alignItems:"center",justifyContent:"center",zIndex:6}},l.a.createElement("div",null,l.a.createElement("iframe",{style:{position:yn?"fixed":"absolute",left:0,top:yn?54:40,width:"100%",height:"calc(100% - ".concat(yn?"100px":"45px",")")},frameBorder:"0",ref:Bt,allowFullScreen:!0}))),l.a.createElement("div",{style:{position:yn?"fixed":"absolute",left:0,top:0,zIndex:5,width:"100%",height:"calc(100% - ".concat(yn?"100px":"0",")")},className:"".concat(ht?"vnc-panel-wrapper-windows":"vnc-panel-wrapper"," ").concat(yn?"full-screen":"")},da?l.a.createElement(y.a,{message:lt,style:{color:"#0152d9"}},l.a.createElement("div",{className:"tc",style:{width:500,margin:"0 auto",color:"#FFF"}},l.a.createElement(tr.a,{percent:Dn,format:function(dn){return l.a.createElement("span",{className:"c-white"},dn,"%")}}))):null,l.a.createElement("div",{ref:pn,className:"vnc-panel ".concat(da?"hidden zIndexf1":"animated fadeIn")})),l.a.createElement(T.a,null,l.a.createElement(r.a,{title:"\u590D\u5236\u7C98\u8D34",centered:!0,maskClosable:!1,visible:Ta,onCancel:rr,footer:null},l.a.createElement(Ja,{onCancel:rr,onSave:Ra,content:Yt}))))},fo=function(_e){var Je=_e.taskData,pt=_e.evaluateLoading,ht=_e.evaluateMessage,Ct=_e.language,xt=_e.onEval,Ht=Je.vnc_url,At=Je.shixun,pn=Je.test_sets,gt=Je.test_sets_count,ft=Je.sets_error_count,Bt=Je.last_compile_output,Dt=Je.game,wt=Je.allowed_unlock,Nt=Je.user,Sn=Object(u.useState)(!1),Rn=Object(o.a)(Sn,2),Xt=Rn[0],_a=Rn[1],rn=Object(u.useState)(!1),gn=Object(o.a)(rn,2),wn=gn[0],bn=gn[1];function Jn(){bn(!wn)}return console.log("vnc_url:",Ht),l.a.createElement(u.Fragment,null,l.a.createElement(jr,{vnc_url:Ht,window_vnc_url:Je.windows_vnc,virtual_machine:Je==null?void 0:Je.virtual_machine,linux_vnc:Je.linux_vnc,taskData:Je}),wn?l.a.createElement("div",{className:"vnc-mask"}):null,l.a.createElement("div",{className:"vnc-test-list ".concat(Xt?"large":wn?"pop":"")},l.a.createElement("div",{className:"vnc-test-list-body"},Xt?null:l.a.createElement("span",{className:"arrow-container",onClick:Jn},l.a.createElement("i",{className:"iconfont ".concat(wn?"icon-xiajiantou":"icon-shangjiantou"," ")})))))},ho=d("LQ8X"),nr=d.n(ho),Ur=function(Je,pt){switch(pt.type){case"MOVE_X":return Object(s.a)(Object(s.a)({},Je),{},{moveX:pt.payload});case"SET_DRAGMODULE":return Object(s.a)(Object(s.a)({},Je),{},{showDragModule:pt.payload});case"TRIGGER_RIGHT_PANEL_MASK":return Object(s.a)(Object(s.a)({},Je),{},{showDragMask:pt.payload})}},Er=Y.a.Countdown,qa;(function(_e){_e[_e.LoadFail=1]="LoadFail",_e[_e.ReLoad=2]="ReLoad",_e[_e.Success=3]="Success"})(qa||(qa={}));var po={moveX:"40%",showDragModule:!1,showDragMask:!1},mo=function(Je){var pt=Je.globalSetting,ht=Je.loading,Ct=Je.taskData,xt=Je.dispatch,Ht=Object(i.a)(Je,["globalSetting","loading","taskData","dispatch"]),At=Object(g.i)(),pn=Object(u.useRef)(),gt=Object(u.useState)(!0),ft=Object(o.a)(gt,2),Bt=ft[0],Dt=ft[1],wt=Object(u.useState)(!1),Nt=Object(o.a)(wt,2),Sn=Nt[0],Rn=Nt[1],Xt=Object(u.useState)(0),_a=Object(o.a)(Xt,2),rn=_a[0],gn=_a[1],wn=Object(u.useState)(0),bn=Object(o.a)(wn,2),Jn=bn[0],Oa=bn[1],Sa=Object(u.useState)(!0),La=Object(o.a)(Sa,2),$a=La[0],lt=La[1],da=Object(u.useState)(!1),Ta=Object(o.a)(da,2),yn=Ta[0],Yt=Ta[1],Mn=Object(u.useRef)(!0),ra=Object(u.useState)({}),Dn=Object(o.a)(ra,2),$n=Dn[0],fa=Dn[1],er=Object(u.useState)({}),ur=Object(o.a)(er,2),ar=ur[0],ka=ur[1],rr=Object(u.useState)(),cr=Object(o.a)(rr,2),dr=cr[0],fr=cr[1],Ra=Object(u.useRef)(),tn=Object(u.useState)(qa.Success),ya=Object(o.a)(tn,2),hr=ya[0],St=ya[1],dn=Object(u.useState)(),In=Object(o.a)(dn,2),Qn=In[0],va=In[1],nn=Object(u.useState)(),Ma=Object(o.a)(nn,2),Ea=Ma[0],ha=Ma[1],Pn=Object(u.useState)(!1),Un=Object(o.a)(Pn,2),Zn=Un[0],pa=Un[1],Pa=Object(u.useState)(""),Da=Object(o.a)(Pa,2),Ca=Da[0],zt=Da[1],Jt=Object(u.useRef)(null),Fn=Object(u.useRef)({}),ea=Object(u.useRef)(!1),xa=Object(u.useReducer)(Ur,po),Na=Object(o.a)(xa,2),ja=Na[0],Va=Na[1];Object(u.useEffect)(function(){return window.addEventListener("message",Ua),function(){window.removeEventListener("message",Ua)}},[]);var Ua=function(Zt){(Zt==null?void 0:Zt.data)==="jupytermessage"&&Mn.current&&(Mn.current=!1,xr(),ea.current||setTimeout(function(){return Mn.current=!0},500))},xr=function(){var Hn=Object(c.a)(e.a.mark(function Zt(){return e.a.wrap(function(ta){for(;;)switch(ta.prev=ta.next){case 0:case"end":return ta.stop()}},Zt)}));return function(){return Hn.apply(this,arguments)}}(),pr=function(){var Hn=Object(c.a)(e.a.mark(function Zt(){var jt;return e.a.wrap(function(En){for(;;)switch(En.prev=En.next){case 0:return En.next=2,Object(H.d)({identifier:At.identifier});case 2:jt=En.sent,jt&&(fa(jt),Fn.current=Object(s.a)({},jt),ka(Object(s.a)(Object(s.a)({},ar),{},{test_sets:(jt==null?void 0:jt.test_sets)||[]})),Va({type:"SET_DRAGMODULE",payload:jt.jupyter_show_description}));case 4:case"end":return En.stop()}},Zt)}));return function(){return Hn.apply(this,arguments)}}(),Br=function(){var Hn=Object(c.a)(e.a.mark(function Zt(){var jt,ta,En,vr,Qa;return e.a.wrap(function(gr){for(;;)switch(gr.prev=gr.next){case 0:return gr.next=2,Object(H.c)({identifier:At.identifier});case 2:if(jt=gr.sent,Dt(!1),!(jt!=null&&jt.url)){gr.next=14;break}if(fr(jt.url),pn.current=(ta=Object(U.R)(jt==null||((En=jt.url)===null||En===void 0||((vr=En[0])===null||vr===void 0))?void 0:vr.url))===null||ta===void 0?void 0:ta.token,Ra.current=jt.port,!(((Qa=jt.url)===null||Qa===void 0?void 0:Qa.length)>1)){gr.next=10;break}return gr.abrupt("return");case 10:return lt(!1),mr(),St(qa.Success),gr.abrupt("return");case 14:jt.status===-1?(St(qa.LoadFail),lt(!1)):St(qa.ReLoad);case 15:case"end":return gr.stop()}},Zt)}));return function(){return Hn.apply(this,arguments)}}(),Ar=function(Zt){lt(!1),Oa(Zt),mr(),St(qa.Success)},mr=function(){var Hn=Object(c.a)(e.a.mark(function Zt(){var jt;return e.a.wrap(function(En){for(;;)switch(En.prev=En.next){case 0:return En.next=2,Object(H.e)({identifier:At.identifier});case 2:if(jt=En.sent,!((jt==null?void 0:jt.status)!==0)){En.next=5;break}return En.abrupt("return");case 5:if(jt!=null&&jt.useSeconds){En.next=8;break}return to(),En.abrupt("return");case 8:jt!=null&&jt.remainingSeconds&&(va(Date.now()+jt.remainingSeconds*1e3),ha(jt.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(jt.remainingSeconds-300)*1e3));case 9:case"end":return En.stop()}},Zt)}));return function(){return Hn.apply(this,arguments)}}(),to=function(){Ln(!0),Dt(!0),r.a.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",content:" \u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){_r()},onCancel:function(){Ln(!1),Dt(!1)}})},_r=function(){var Hn=Object(c.a)(e.a.mark(function Zt(){var jt;return e.a.wrap(function(En){for(;;)switch(En.prev=En.next){case 0:return En.next=2,Object(H.g)({identifier:At.identifier});case 2:if(jt=En.sent,!((jt==null?void 0:jt.status)!==0)){En.next=5;break}return En.abrupt("return");case 5:f.b.success("\u91CD\u7F6E\u6210\u529F!"),Dt(!1),setTimeout(function(){return window.location.reload()},300);case 8:case"end":return En.stop()}},Zt)}));return function(){return Hn.apply(this,arguments)}}(),Xr=function(){r.a.destroyAll(),r.a.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:l.a.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",l.a.createElement("span",null,l.a.createElement(Er,{value:Qn,format:"HH:mm:ss",onFinish:Bn})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:function(){var Zt=Object(c.a)(e.a.mark(function ta(){var En;return e.a.wrap(function(Qa){for(;;)switch(Qa.prev=Qa.next){case 0:return Qa.next=2,Object(H.a)({identifier:At.identifier});case 2:if(En=Qa.sent,!(En.status===0)){Qa.next=7;break}return Qa.next=6,mr();case 6:f.b.success("\u5EF6\u957F\u6210\u529F!");case 7:case"end":return Qa.stop()}},ta)}));function jt(){return Zt.apply(this,arguments)}return jt}()})},Bn=function(){r.a.destroyAll(),r.a.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:l.a.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){_r()}})},Ln=function(Zt){var jt=document.getElementById("taskJupyterIframe");if(!jt)return;Zt?jt.contentWindow.postMessage("stopParent","*"):jt.contentWindow.postMessage("clonsParent","*")},Ka=function(){Dt(!0),Ln(!0),Sr({title:"\u91CD\u7F6E\u5B9E\u8BAD",content:l.a.createElement("div",{className:"tc font14"},"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931,",l.a.createElement("br",null),"\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F")})},Wa=function(){var Zt=document.getElementById("taskJupyterIframe");if(!Zt)return;Zt.contentWindow.postMessage("saveCode","*"),ea.current=!0,Rn(!0),Yt(!0)},Sr=function(Zt){r.a.confirm({centered:!0,title:Zt.title,content:Zt.content,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var jt=Object(c.a)(e.a.mark(function En(){var vr;return e.a.wrap(function(or){for(;;)switch(or.prev=or.next){case 0:return or.next=2,Object(H.i)({identifier:At.identifier});case 2:if(vr=or.sent,!(vr.status!==0)){or.next=5;break}return or.abrupt("return");case 5:f.b.success("\u64CD\u4F5C\u6210\u529F"),Dt(!1),setTimeout(function(){return window.location.reload()},300);case 8:case"end":return or.stop()}},En)}));function ta(){return jt.apply(this,arguments)}return ta}(),onCancel:function(){Ln(!1),Dt(!1)}})};Object(u.useEffect)(function(){function Hn(jt){Va({type:"MOVE_X",payload:jt.pageX})}function Zt(){Va({type:"TRIGGER_RIGHT_PANEL_MASK",payload:!1}),document.onselectstart=null}return ja.showDragMask&&(document.addEventListener("mousemove",Hn),document.addEventListener("mouseup",Zt)),function(){document.removeEventListener("mousemove",Hn),document.removeEventListener("mouseup",Zt)}},[ja.showDragMask]);var Wr=typeof ja.moveX=="number"&&ja.moveX!==.01?"".concat(ja.moveX,"px"):"40%",Ro="calc(100% - 4px - ".concat(Wr,")"),Io=function(Zt){Va({type:"TRIGGER_RIGHT_PANEL_MASK",payload:Zt})};return l.a.createElement("section",{className:nr.a.bg,style:{userSelect:ja.showDragMask?"none":"unset"}},l.a.createElement("section",{className:nr.a.content,style:{height:$n!=null&&$n.open_evaluate?"calc(100vh - 130px)":"calc(100vh - 60px)"}},l.a.createElement("section",{className:nr.a.rightCotainer,style:{width:Ro}},l.a.createElement("main",{className:nr.a.main,style:{height:"100%"}},l.a.createElement(u.Fragment,null,l.a.createElement("div",{className:"".concat(nr.a.dataSetButton," ").concat(Zn?nr.a.dataSetOpen:""),onClick:function(){return pa(!Zn)}},l.a.createElement("span",{className:nr.a.dataSetText},"\u6570\u636E\u96C6")),l.a.createElement("iframe",{frameBorder:0,id:"taskJupyterIframe",width:"100%",height:"100%",allow:"geolocation; microphone; camera; midi; encrypted-media;",src:Ct==null?void 0:Ct.url}))))))},Cr=Object(C.a)(function(_e){var Je=_e.loading,pt=_e.globalSetting;return{globalSetting:pt,loading:Je}})(mo),Jr=d("E1Sb"),Zr=d.n(Jr),qr=d("nAPy"),Ao=d.n(qr),$r=d("WkQV"),So=d("Cy2x"),_o=d("fr4D"),eo="FETCH_TASK_START",vo="FETCH_TASK_FAILURE",Mr="FETCH_TASK_SUCCESS",Ia="UPDATE_TASK_DATA",go="HIDE_EVALUATE_RESULT",Kr="SHOW_EVALUATE_RESULT",_n="UPDATE_TIMESTRAP",hn="MOVE_X",jn="MOVE_Y",ba="TRIGGER_RIGHT_PANEL_MASK ",Fr="SET_ACTIVE_INDEX",wo="GET_TASK_LIST",bo="SHOW_TASK_LIST",Oo="HIDE_TASK_LIST",To="SET_TASK_STAR",si="TRIGGER_ENLARGE_UNITY3D ",jo="TRIGGER_TAB_FIXED ",li="GET_DISCUSSES",Uo="SHOW_DISCUSSES_LOADING",Ko="TOP_OR_DOWN_DISCUSS",ui="PLUS_DISCUSS",ci="SET_ACTION_TYPE",Fo="SHOW_REWARD_DIALOG",di="CANCEL_REWARD_DIALOG",gi="SET_REWARD",ce="ACTIVE_DISCUSS_INDEX",Le="CREATE_DISCUSS",Ue="DISABLE_DISCUSS",ye="SHOW_ANSWER_LOADING",X="FETCH_ANSWER_INFO",oe="HIGH_TIP_MODAL",Q="SHOW_TIP_MODAL",ve="SELECT_UNLOCK_ANSWER",Ee="SET_CHOOSE_ANSWERS",Fe="EVAL_CHOOSE_START",Ne="EVAL_CHOOSE_END",Ye="SHOW_REP_loading",at="FETCH_REP_CONTENT",ct="EDIT_REP_CONTENT",dt="SET_REP_PATH",_t="SHOW_EVALUATE_LOADING",Pt="HIDE_EVALUATE_LOADING",$t="SET_EVALUATE_MESSAGE",Wt="SET_SHOW_DIR",sn="SET_EDITOR_SETTING",an="SET_EDITOR_THEME",en="SET_EDITOR_FONTSIZE",Gt="SET_REPOS",Cn="SHOW_PATH_LIST",cn="HIDE_PATH_LIST",Yn="HIDE_PICTURE_VIEW",Tn="SHOW_PICTURE_VIEW",kt="SHOW_NOTICE",Lt="HIDE_NOTICE",mn="SET_TAB_INDEX",vn="SET_SSH_TABS",Ot="SET_SSH_CONFIGDATA",xn="SET_SSH_CONFIGDATAARR",Wn="SET_VNC_LOADING ",An="ON_TAB_TO_SPACE ",kn=n.a.DirectoryTree,qn=["jpg","png","gif","jpeg","jar","doc","pdf","xsl","ppt","mp3","mp4"],wa={moveX:"40%",moveY:0,loading:!0,isError:!1,taskData:{game:{}},evalData:null,lastedGetTaskInfoTime:0,codeRepData:{content:"",language:"c",currentPath:"",paths:[],lastedUpdateTime:0,loading:!1},showEvalResult:!1,showPictureView:!1,isPictureView:!1,showDragMask:!1,webDisplayUrl:"",evaluateLoading:!1,resetVncLoading:!1,evaluateMessage:"",showNotice:!1,timestamp:"",showDocuments:!1,repos:null};function Ba(_e,Je){switch(Je.type){case hn:return Object(s.a)(Object(s.a)({},_e),{},{moveX:Je.payload});case jn:return Object(s.a)(Object(s.a)({},_e),{},{moveY:Je.payload});case Ye:return Object(s.a)(Object(s.a)({},_e),{},{codeRepData:Je.payload});case at:return Object(s.a)(Object(s.a)({},_e),{},{codeRepData:Je.payload});case ct:return Object(s.a)(Object(s.a)({},_e),{},{codeRepData:Object(s.a)(Object(s.a)({},_e.codeRepData),Je.payload)});case Kr:return Object(s.a)(Object(s.a)({},_e),{},{evaluateLoading:!1,showEvalResult:!0});case _n:return Object(s.a)(Object(s.a)({},_e),{},{timestamp:Je.payload});case go:return Object(s.a)(Object(s.a)({},_e),{},{showEvalResult:!1});case eo:return Object(s.a)(Object(s.a)({},_e),{},{loading:!0});case Ia:return Object(s.a)(Object(s.a)({},_e),Je.payload);case ba:return Object(s.a)(Object(s.a)({},_e),{},{showDragMask:Je.payload});case vo:return Object(s.a)(Object(s.a)({},_e),{},{loading:!1,isError:!0});case Mr:return Object(s.a)(Object(s.a)({},_e),Je.payload);case _t:return Object(s.a)(Object(s.a)({},_e),{},{evaluateLoading:!0});case Pt:return Object(s.a)(Object(s.a)({},_e),{},{evaluateLoading:!1});case $t:return Object(s.a)(Object(s.a)({},_e),{},{evaluateMessage:Je.payload});case Wt:return Object(s.a)(Object(s.a)({},_e),{},{showDocuments:Je.payload});case Gt:return Object(s.a)(Object(s.a)({},_e),Je.payload);case kt:return Object(s.a)(Object(s.a)({},_e),{},{showNotice:!0});case Lt:return Object(s.a)(Object(s.a)({},_e),{},{showNotice:!1});case Yn:return Object(s.a)(Object(s.a)({},_e),{},{showPictureView:!1});case Tn:return Object(s.a)(Object(s.a)({},_e),{},{showPictureView:!0});case Wn:return Object(s.a)(Object(s.a)({},_e),{},{resetVncLoading:Je.payload});default:throw new Error}}var ca=I.default=function(_e){var Je,pt=_e.match,ht=_e.history,Ct=Object(i.a)(_e,["match","history"]);console.log("props:",Ct);var xt=Object(g.i)(),Ht=Object(g.h)().query,At=Object(u.useReducer)(Ba,wa),pn=Object(o.a)(At,2),gt=pn[0],ft=pn[1],Bt=Object(u.useState)(1),Dt=Object(o.a)(Bt,2),wt=Dt[0],Nt=Dt[1],Sn=Object(u.useState)(xt.taskId),Rn=Object(o.a)(Sn,2),Xt=Rn[0],_a=Rn[1],rn=Object(u.useRef)(),gn=Object(u.useRef)(),wn=Object(u.useRef)(),bn=Object(u.useState)(),Jn=Object(o.a)(bn,2),Oa=Jn[0],Sa=Jn[1],La=ht.location;Object(u.useEffect)(function(){console.log("_params:",xt),_a(xt.taskId),Object(C.c)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!1})},[xt]);var $a=gt.moveX,lt=gt.taskData,da=gt.moveY,Ta=gt.evalData,yn=gt.showEvalResult,Yt=gt.codeRepData,Mn=gt.loading,ra=gt.evaluateLoading,Dn=gt.evaluateMessage,$n=gt.showDocuments,fa=gt.repos,er=gt.showPictureView,ur=gt.showNotice,ar=gt.webDisplayUrl,ka=gt.isPictureView,rr=gt.resetVncLoading,cr=gt.timestamp,dr=gt.lastedGetTaskInfoTime,fr=gt.showDragMask,Ra=lt.st,tn=lt.challenge,ya=lt.shixun,hr=lt.is_teacher,St=lt.game,dn=lt.has_answer,In=lt.vnc_url,Qn=lt.git_url,va=lt.user,nn=lt.myshixun,Ma=lt.discusses_count,Ea=lt.user_praise,ha=lt.praise_count,Pn=lt.tpm_cases_modified,Un=lt.tpm_modified,Zn=lt.tpm_script_modified,pa=lt.mirror_name,Pa=lt.mirror_description,Da=lt.tomcat_url,Ca=lt.unity_3d_routes,zt=lt.with_code_file,Jt=lt.unity_3d_result,Fn=lt.next_game,ea=lt.prev_game,xa=Yt.currentPath,Na=Yt.paths,ja=Yt.content,Va=Yt.language,Ua=Yt.lastedUpdateTime,xr=(Un||Zn)&&Ra===0,pr=(Pn||xr)&&nn.system_tip===!0,Br=(pa||[]).indexOf("Html")!==-1,Ar=Object(u.useMemo)(function(){return xa&&Na?Na.indexOf(xa)>=0:!1},[xa,Na]),mr=Object(u.useMemo)(function(){return Ca&&!zt||(tn==null?void 0:tn.thiry_party)||In},[In,zt,Ca]);Object(u.useEffect)(function(){if(Ca&&zt){ft({type:_t});var Et=Kt.a.subscribe("unity3d-load-end",function(){ft({type:Pt})});return Et}},[Xt,Ca,tn==null?void 0:tn.thiry_party,zt,ft]),Object(u.useEffect)(function(){to()},[]);function to(){return _r.apply(this,arguments)}function _r(){return _r=Object(c.a)(e.a.mark(function Et(){var bt;return e.a.wrap(function(Tt){for(;;)switch(Tt.prev=Tt.next){case 0:return Tt.next=2,Object(re.a)("/api/sci/projects/".concat(Xt,".json"),{method:"get"});case 2:bt=Tt.sent,Sa(bt);case 4:case"end":return Tt.stop()}},Et)})),_r.apply(this,arguments)}function Xr(Et){return Bn.apply(this,arguments)}function Bn(){return Bn=Object(c.a)(e.a.mark(function Et(bt){var Rt,Tt,yt;return e.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:return It.prev=0,It.next=3,Object(_o.i)(Xt);case 3:if(Rt=It.sent,Tt=Rt.status,!(Tt===401)){It.next=10;break}return ht.replace("/user/login",{from:La.pathname}),It.abrupt("return");case 10:if(!(Tt===-3)){It.next=14;break}Object(U.o)({onCancel:function(){window.location.href="/"}}),It.next=25;break;case 14:if(!(Tt===403)){It.next=18;break}ht.replace("/403"),It.next=25;break;case 18:if(!(Tt===404)){It.next=23;break}return ht.replace("/404"),It.abrupt("return");case 23:yt={loading:!1,isError:!1,taskData:Rt},bt||ft({type:Mr,payload:yt});case 25:Rt.mirror_type==="webssh"&&setTimeout(function(){Kt.a.publish("create-socket",1)},1e3),It.next=32;break;case 28:It.prev=28,It.t0=It.catch(0),console.log(It.t0),bt||ft({type:vo});case 32:case"end":return It.stop()}},Et,null,[[0,28]])})),Bn.apply(this,arguments)}Object(u.useEffect)(function(){var Et=!1;return Xr(Et),function(){Et=!0}},[ft,Xt]),Object(u.useEffect)(function(){var Et=!1;function bt(){return Rt.apply(this,arguments)}function Rt(){return Rt=Object(c.a)(e.a.mark(function Tt(){var yt,Vt,It,qt,ir,Aa;return e.a.wrap(function(Ga){for(;;)switch(Ga.prev=Ga.next){case 0:if(ft({type:Ye,payload:Object(s.a)(Object(s.a)({},Yt),{},{loading:!0})}),!(Ca&&!zt||tn!=null&&tn.thiry_party)){Ga.next=3;break}return Ga.abrupt("return");case 3:return Ga.next=5,rt(Xt,{path:xa});case 5:if(yt=Ga.sent,!Et)if(yt.status===0)f.b.info(yt.message),ft({type:at,payload:Object(s.a)(Object(s.a)({},Yt),{},{loading:!1})});else{try{(yt==null?void 0:yt.file_type)==="txt"?Vt=((It=Vt)===null||It===void 0?void 0:It.length)===0?Vt:window.decodeURIComponent(escape(window.atob(yt==null||((qt=yt.content)===null||qt===void 0)?void 0:qt.content))):Vt=yt==null||((ir=yt.content)===null||ir===void 0)?void 0:ir.content}catch(Lr){Vt=window.atob(yt==null||((Aa=yt.content)===null||Aa===void 0)?void 0:Aa.content),f.b.warn("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8"),console.log("err:",Lr)}ft({type:at,payload:Object(s.a)(Object(s.a)({},Yt),{},{content:Vt,language:yt.language,file_type:yt.file_type,filename:yt.filename,lastedUpdateTime:0,loading:!1})})}case 7:case"end":return Ga.stop()}},Tt)})),Rt.apply(this,arguments)}if(Ra===0&&xa&&ya.hide_code!==1)return bt(),function(){Et=!0}},[Ra,xa,dr,cr]);var Ln=function(){var Et=Object(c.a)(e.a.mark(function bt(){var Rt,Tt,yt=arguments;return e.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:if(Rt=yt.length>0&&yt[0]!==void 0?yt[0]:0,console.log("lastedUpdateTime:",Ar,Rt),!(Ra===0&&Ua>0&&Ar||Rt)){It.next=8;break}return It.next=5,V(nn.identifier,{path:xa,evaluate:Rt,content:ja,game_id:St.id});case 5:return Tt=It.sent,ft({type:ct,payload:{lastedUpdateTime:0}}),It.abrupt("return",Tt);case 8:return It.abrupt("return",!0);case 9:case"end":return It.stop()}},bt)}));return function(){return Et.apply(this,arguments)}}(),Ka=Object(u.useCallback)(function(){},[Ln]);Object(u.useEffect)(function(){var Et=Kt.a.subscribe("unlock-test-case",function(){var bt;r.a.confirm((bt={centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:l.a.createElement(Xa,{score:tn.score,is_teacher:hr})},Object(m.a)(bt,"centered",!0),Object(m.a)(bt,"onOk",Wa),bt))});return Et},[Wa,tn,hr]);var Wa=Object(u.useCallback)(Object(c.a)(e.a.mark(function Et(){var bt,Rt,Tt,yt,Vt;return e.a.wrap(function(qt){for(;;)switch(qt.prev=qt.next){case 0:return qt.next=2,Te(St.identifier);case 2:if(bt=qt.sent,Rt=bt.test_sets,Tt=bt.message,yt=bt.status,!(yt===-1)){qt.next=7;break}return f.b.info(Tt),qt.abrupt("return");case 7:Vt=lt.user.grade,lt.user.grade=Vt-tn.score*2,lt.test_sets=Rt,lt.game.test_sets_view=!0,ft({type:Ia,payload:{taskData:lt}});case 12:case"end":return qt.stop()}},Et)})),[St,tn,ft]);Object(u.useEffect)(function(){if(!mr||In){function Et(Rt){rn.current&&ft({type:hn,payload:Rt.pageX}),gn.current&&ft({type:jn,payload:Rt.pageY})}function bt(){rn.current=!1,gn.current=!1,ft({type:ba,payload:!1}),document.onselectstart=null}return document.addEventListener("mousemove",Et),document.addEventListener("mouseup",bt),function(){document.removeEventListener("mousemove",Et),document.removeEventListener("mouseup",bt)}}},[gn.current,rn.current,mr,ft]);function Sr(Et){var bt=lt.user.grade;lt.user.grade=bt-Et,ft({type:Ia,payload:{taskData:lt}})}wn.current=function(){gt.moveX=gt.moveX!==.01?.01:"40%",ft({type:hn,payload:gt.moveX})};function Wr(){mr?wn.current():(document.onselectstart=function(){return!1},rn.current=!0,ft({type:ba,payload:!0}))}function Ro(){document.onselectstart=function(){return!1},gn.current=!0,(lt!=null&<.vnc_url||lt!=null&<.windows_vnc||lt!=null&<.linux_vnc||lt!=null&<.virtual_machine||(ya==null?void 0:ya.hide_code)===2)&&ft({type:ba,payload:!0})}function Io(Et){Et===.01?ft({type:jn,payload:0}):ft({type:jn,payload:.01})}function Hn(Et){Et===0?ft({type:jn,payload:"100%"}):ft({type:jn,payload:0})}Object(u.useEffect)(function(){var Et=Kt.a.subscribe("vnc-enlarge",function(){wn.current()});return Et},[]);function Zt(){Ln()}function jt(){return ta.apply(this,arguments)}function ta(){return ta=Object(c.a)(e.a.mark(function Et(){var bt,Rt,Tt;return e.a.wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:return Vt.next=2,Ke(Xt,{path:xa});case 2:bt=Vt.sent,Rt=bt.content,Tt=bt.language,ft({type:at,payload:Object(s.a)(Object(s.a)({},Yt),{},{content:Rt,language:Tt,lastedUpdateTime:0,loading:!1})});case 5:case"end":return Vt.stop()}},Et)})),ta.apply(this,arguments)}function En(){return vr.apply(this,arguments)}function vr(){return vr=Object(c.a)(e.a.mark(function Et(){var bt,Rt;return e.a.wrap(function(yt){for(;;)switch(yt.prev=yt.next){case 0:return yt.next=2,je(lt==null||((bt=lt.myshixun)===null||bt===void 0)?void 0:bt.identifier,{});case 2:return Rt=yt.sent,Xr(),yt.abrupt("return",Rt);case 5:case"end":return yt.stop()}},Et)})),vr.apply(this,arguments)}function Qa(){return or.apply(this,arguments)}function or(){return or=Object(c.a)(e.a.mark(function Et(){var bt,Rt,Tt;return e.a.wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:return Vt.next=2,Ze(Xt,{path:xa});case 2:bt=Vt.sent,Rt=bt.content,Tt=bt.language,ft({type:at,payload:Object(s.a)(Object(s.a)({},Yt),{},{content:Rt,language:Tt,lastedUpdateTime:0,loading:!1})});case 5:case"end":return Vt.stop()}},Et)})),or.apply(this,arguments)}Object(u.useEffect)(function(){if(Ra===0&&tn&&tn.path){var Et=tn.path.split("\uFF1B").filter(function(bt){return!!bt});ft({type:ct,payload:{currentPath:Et[0],paths:Et}})}},[tn,Ra]),Object(u.useEffect)(function(){ya&&Object(U.V)(ya.name||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199")},[ya]);function gr(){return Bo.apply(this,arguments)}function Bo(){return Bo=Object(c.a)(e.a.mark(function Et(){var bt,Rt,Tt;return e.a.wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:return Vt.next=2,it(Xt);case 2:bt=Vt.sent,Rt=bt.praise_count,Tt=bt.praise,lt.praise_count=Rt,lt.user_praise=Tt,ft({type:Ia,payload:{taskData:lt}});case 7:case"end":return Vt.stop()}},Et)})),Bo.apply(this,arguments)}var bi=Object(u.useCallback)(function(Et){function bt(Tt){return Rt.apply(this,arguments)}function Rt(){return Rt=Object(c.a)(e.a.mark(function Tt(yt){return e.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:try{window.navigator.sendBeacon("".concat(ie.a.API_SERVER,"/api/tasks/").concat(Xt,"/cost_time.json?time=").concat(yt),{})}catch(qt){}case 1:case"end":return It.stop()}},Tt)})),Rt.apply(this,arguments)}bt(Et)},[Xt]);function yi(Et){return Xo.apply(this,arguments)}function Xo(){return Xo=Object(c.a)(e.a.mark(function Et(bt){return e.a.wrap(function(Tt){for(;;)switch(Tt.prev=Tt.next){case 0:return Tt.next=2,We(Xt,ya.id,bt);case 2:lt.game.star=bt,ft({type:Ia,payload:{taskData:lt}});case 4:case"end":return Tt.stop()}},Et)})),Xo.apply(this,arguments)}function Ei(){return Wo.apply(this,arguments)}function Wo(){return Wo=Object(c.a)(e.a.mark(function Et(){var bt,Rt;return e.a.wrap(function(yt){for(;;)switch(yt.prev=yt.next){case 0:if(fa){yt.next=8;break}return yt.next=3,R(nn.identifier);case 3:bt=yt.sent,Rt=bt.trees,ft({type:Gt,payload:{showDocuments:!0,repos:Or(Rt)}}),yt.next=9;break;case 8:ft({type:Wt,payload:!0});case 9:case"end":return yt.stop()}},Et)})),Wo.apply(this,arguments)}function Ci(Et){return Ho.apply(this,arguments)}function Ho(){return Ho=Object(c.a)(e.a.mark(function Et(bt){var Rt,Tt,yt;return e.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:return Rt=bt.props,Tt=Rt.children,yt=Rt.eventKey,It.abrupt("return",new Promise(function(){var qt=Object(c.a)(e.a.mark(function ir(Aa){var Dr,Ga,Lr;return e.a.wrap(function(oa){for(;;)switch(oa.prev=oa.next){case 0:return Tt&&Tt.length>0&&Aa(),oa.next=3,R(nn.identifier,{path:yt});case 3:Dr=oa.sent,Ga=Dr.trees,Lr=Gn(fa,yt,Or(Ga,yt)),ft({type:Gt,payload:{repos:Object(A.a)(Lr)}}),Aa();case 8:case"end":return oa.stop()}},ir)}));return function(ir){return qt.apply(this,arguments)}}()));case 2:case"end":return It.stop()}},Et)})),Ho.apply(this,arguments)}function xi(){ft({type:Wt,payload:!1})}function Fi(Et){var bt=Et.gold,Rt=Et.experience,Tt=Et.next_game,yt=Et.next_shixun,Vt=Et.subject_done,It=Object(i.a)(Et,["gold","experience","next_game","next_shixun","subject_done"]),qt=It.challenge_chooses_count===It.choose_correct_num,ir={had_submmit:!0,test_sets:It.test_sets,challenge_chooses_count:It.challenge_chooses_count,choose_correct_num:It.choose_correct_num};lt.choose_test_cases=ir,qt&&(lt.game.status=2,lt.next_game=Tt,lt.user.grade+=bt),qt&&St.status!==2&&Kt.a.publish("update-cost-time"),ft({type:Ia,payload:{taskData:lt,evalData:{gold:bt,experience:Rt,next_game:Tt,next_shixun:yt,subject_done:Vt},showEvalResult:qt}}),Kt.a.publish("eval-code-finish")}function Bi(){return zo.apply(this,arguments)}function zo(){return zo=Object(c.a)(e.a.mark(function Et(){var bt,Rt,Tt,yt,Vt,It,qt,ir,Aa,Dr,Ga,Lr;return e.a.wrap(function(oa){for(;;)switch(oa.prev=oa.next){case 0:return oa.prev=0,ft({type:_t}),oa.next=4,Ln(1);case 4:if(bt=oa.sent,Rt=bt.resubmit,Tt=bt.sec_key,yt=bt.content_modified,!(bt.status&&bt.status<0)){oa.next=10;break}return Kt.a.publish("eval-code-finish"),ft({type:Ia,payload:{evaluateLoading:!1}}),oa.abrupt("return");case 10:return Vt={sec_key:Tt,resubmit:Rt,first:1,content_modified:yt},Ht.type==="exercises"&&(Vt.extras={exercise_id:Ht.exercisesId,question_id:Ht.questionId,challenge_id:(It=lt.challenge)===null||It===void 0?void 0:It.id,subject_id:Ht.subject_id||""}),oa.next=14,xe(Xt,Vt);case 14:if(qt=oa.sent,!(qt.status===-1&&Ht.type==="exercises")){oa.next=18;break}return window.parent.location.href="/classrooms/".concat(La.query.coursesId,"/exercise/").concat(La.query.exercisesId,"/detail"),oa.abrupt("return");case 18:return qt.status===1&&(Lr=function(){return Lr=Object(c.a)(e.a.mark(function hi(Po,Zo,pi){var qo,$o,mi,ga,No,_i,ei,ti,ni,vi,ai,ri,oi,ii;return e.a.wrap(function(Mo){for(;;)switch(Mo.prev=Mo.next){case 0:return $o=pi++*Po,$o/1e3>Zo&&(Dr=!0),Mo.next=4,Oe(Xt,{resubmit:Rt,time_out:Dr,port:qt.port,sec_key:Tt,challenge_id:lt==null||((qo=lt.challenge)===null||qo===void 0)?void 0:qo.id,subject_id:Ht.subject_id||""});case 4:mi=Mo.sent,ga=mi,No=ga.status,_i=ga.running_code_message,ei=ga.port,ti=ga.web_route,ft({type:$t,payload:_i}),+No>-1||$o/1e3>Zo?(St.status!==2&&No===2&&(lt.game.status=2,lt.user.grade+=ga.gold,Kt.a.publish("update-cost-time")),lt.test_sets=ga.test_sets||[],lt.last_compile_output=ga.last_compile_output,lt.test_sets_count=ga.test_sets_count,lt.sets_error_count=ga.sets_error_count,lt.record_consume_time=ga.record_consume_time,lt.next_game=ga.next_game,lt.prev_game=ga.prev_game,ni="",vi=pa.indexOf("Web")!==-1||pa.indexOf("JFinal")!==-1,vi&&ei!=-1&&ti&&(ni="".concat(Da,":").concat(ei,"/").concat(ti)),ai=ao(ga.test_sets),ri=ga.picture>0&&ai,oi=No===2&&!Dr,Dr?f.b.info("\u672C\u6B21\u8BC4\u6D4B\u8D85\u65F6"):oi||f.b.info("\u8BC4\u6D4B\u672A\u901A\u8FC7\uFF0C\u8BE6\u60C5\u53C2\u89C1\u201C\u6D4B\u8BD5\u7ED3\u679C\u201D"),ii={taskData:lt,evalData:{gold:ga.gold,experience:ga.experience,next_game:ga.next_game,next_shixun:ga.next_shixun},evaluateLoading:!1,evaluateMessage:"",webDisplayUrl:ni,showPictureView:Ca||tn!=null&&tn.thiry_party?!1:ri,isPictureView:ri},Ca&&zt||tn!=null&&tn.thiry_party?(Kt.a.publish("evaluate-unity3d-result",{state:"user",data:{user:va}}),Kt.a.publish("evaluate-unity3d-finish"),(Jt||ai)&&Kt.a.publish("evaluate-unity3d-result",ga.unity_3d_result)):ii.showEvalResult=oi,ft({type:Ia,payload:ii}),Kt.a.publish("eval-code-finish")):setTimeout(function(){Ga(Po,tn.exec_time+11,pi++)},Po);case 9:case"end":return Mo.stop()}},hi)})),Lr.apply(this,arguments)},Ga=function(hi,Po,Zo){return Lr.apply(this,arguments)},ir=1,Aa=1e3,Dr=!1,Ga(Aa,tn.exec_time+11,ir++)),oa.abrupt("return",res);case 22:oa.prev=22,oa.t0=oa.catch(0),console.log("-------eval code",oa.t0);case 25:case"end":return oa.stop()}},Et,null,[[0,22]])})),zo.apply(this,arguments)}function Ai(Et){ft({type:ct,payload:{content:Et,lastedUpdateTime:new Date().getTime()}})}function Si(){ft({type:go})}function Xi(){ft({type:Yn})}function wi(){ft({type:Tn})}function fi(){ft({type:kt})}function Oi(Et,bt){return Vo.apply(this,arguments)}function Vo(){return Vo=Object(c.a)(e.a.mark(function Et(bt,Rt){var Tt,yt,Vt;return e.a.wrap(function(qt){for(;;)switch(qt.prev=qt.next){case 0:if(Tt=Rt.node,!Tt.isLeaf){qt.next=7;break}return yt=bt[0],Vt=yt.split(".").pop().toLowerCase(),qt.next=6,Ln();case 6:ft({type:ct,payload:{currentPath:yt}});case 7:case"end":return qt.stop()}},Et)})),Vo.apply(this,arguments)}function Ti(Et){return Qo.apply(this,arguments)}function Qo(){return Qo=Object(c.a)(e.a.mark(function Et(bt){return e.a.wrap(function(Tt){for(;;)switch(Tt.prev=Tt.next){case 0:return Tt.next=2,Ln();case 2:ft({type:ct,payload:{currentPath:bt}});case 3:case"end":return Tt.stop()}},Et)})),Qo.apply(this,arguments)}function Ri(){lt.myshixun.system_tip=!0,ft({type:Ia,payload:{taskData:lt,showNotice:!1}})}function Mi(Et,bt){lt.challenge.path=Et,lt.myshixun.system_tip=!1,ft({type:Ia,payload:{taskData:Object(s.a)(Object(s.a)({},lt),{},{tpm_cases_modified:!1,tpm_modified:!1,tpm_script_modified:!1}),showNotice:!1,timestamp:bt}})}function Di(){ft({type:Lt})}function Li(){return Go.apply(this,arguments)}function Go(){return Go=Object(c.a)(e.a.mark(function Et(){var bt,Rt;return e.a.wrap(function(yt){for(;;)switch(yt.prev=yt.next){case 0:return yt.prev=0,ft({type:Wn,payload:!0}),Kt.a.publish("vnc-reseting"),yt.next=5,pe(xt.taskId);case 5:bt=yt.sent,Rt=bt.vnc_url,lt.vnc_url=Rt+"×tamp="+new Date().getTime(),Kt.a.publish("vnc-reseting-done",bt),ft({type:Ia,payload:{taskData:lt,resetVncLoading:!1}}),yt.next=15;break;case 12:yt.prev=12,yt.t0=yt.catch(0),console.log(yt.t0);case 15:case"end":return yt.stop()}},Et,null,[[0,12]])})),Go.apply(this,arguments)}function ki(Et){return Yo.apply(this,arguments)}function Yo(){return Yo=Object(c.a)(e.a.mark(function Et(bt){var Rt,Tt,yt,Vt,It,qt;return e.a.wrap(function(Aa){for(;;)switch(Aa.prev=Aa.next){case 0:if(Rt=bt.GameState,Tt=bt.Data,yt=bt.challenge,console.log("match:",pt),!(yt==="info")){Aa.next=6;break}Kt.a.publish("evaluate-unity3d-result",{state:"3d_callback",data:{challenge_info:Object(s.a)({},lt.challenge)}}),Aa.next=16;break;case 6:if(!(Rt==="Success")){Aa.next=16;break}if(!(Jt||!zt)){Aa.next=15;break}return Aa.next=10,nt(Xt,kr.Base64.encode(Xt+new Date().getTime()),Tt);case 10:Vt=Aa.sent,It=Vt.status,qt=Vt.data,It==0&&(St.status!==2&&(lt.game.status=2,lt.user.grade+=qt.gold,Kt.a.publish("update-cost-time")),Kt.a.publish("evaluate-unity3d-result",{state:"userAndtime",data:{user:va,open_time:qt.open_time,end_time:qt.end_time}}),ft({type:Ia,payload:{taskData:lt,evalData:{gold:qt.gold,experience:qt.experience,next_game:qt.next_game},evaluateLoading:!1,showEvalResult:!0}})),Aa.next=16;break;case 15:ft({type:Kr});case 16:case"end":return Aa.stop()}},Et)})),Yo.apply(this,arguments)}function Ii(){}function Pi(){return Jo.apply(this,arguments)}function Jo(){return Jo=Object(c.a)(e.a.mark(function Et(){var bt,Rt,Tt,yt,Vt;return e.a.wrap(function(qt){for(;;)switch(qt.prev=qt.next){case 0:return qt.next=2,ot(Xt);case 2:return yt=qt.sent,(bt=yt)!==null&&bt!==void 0&&(Rt=bt.data)!==null&&Rt!==void 0&&Rt.remaining_time&&Kt.a.publish("update-windows-time",(Vt=yt)===null||Vt===void 0?void 0:Vt.data),qt.abrupt("return",(Tt=yt)===null||Tt===void 0?void 0:Tt.data);case 5:case"end":return qt.stop()}},Et)})),Jo.apply(this,arguments)}var Ni="80px",ji="calc(100vw - 4px - ".concat(Ni,")"),Wi=(Je={game:St,taskId:Xt,user_praise:Ea,praise_count:ha,st:Ra,challenge:tn,rank_name:lt.rank_name,shixun:ya,is_teacher:hr,has_answer:dn,unity_3d_routes:Ca,with_code_file:zt,onEvaluateCallback:Ii,onGetUnity3dMessage:ki},Object(m.a)(Je,"taskId",Xt),Object(m.a)(Je,"myshixun",nn),Object(m.a)(Je,"user",va),Object(m.a)(Je,"discusses_count",Ma),Object(m.a)(Je,"onPlusOrCancelPraise",gr),Object(m.a)(Je,"minuxUserGrade",Sr),Object(m.a)(Je,"taskData",lt),Je),Hi={showNotice:ur||(Pn||xr)&&nn.system_tip===!1,tpm_cases_modified:Pn,tpm_modified:Un,tpm_script_modified:Zn,st:Ra,taskId:Xt,myshixunId:(nn||{}).id,onNextCallback:Ri,onUpdateCallback:Mi,onUpdateFailure:Di},zi=Object(s.a)(Object(s.a)({},Ta),{},{isPictureView:ka,history:ht,webDisplayUrl:ar,onShowPictureView:wi,star:St&&St.star,onStarChange:yi,onCloseResult:Si}),Vi={lastedGetTaskInfoTime:dr,isEditPath:Ar,taskData:lt,codeRepData:Yt,moveY:da,evaluateMessage:Dn,evaluateLoading:ra,isNotice:pr,isHtml:Br,onChangePath:Ti,onResizeSetContainer:Io,onEditRepCode:Ai,onUpdateCode:Ln,onResizeYStart:Ro,onShowDir:Ei,onResetCode:jt,onResetGitCode:En,onResizeCodeArea:Hn,onResetPassedCode:Qa,onFinishDisplayHtml:Zt,onShowNotice:fi};return l.a.createElement(u.Fragment,null,Mn?l.a.createElement(y.a,{message:"\u52AA\u529B\u8BF7\u6C42\u6570\u636E\u4E2D..",className:"tpi-spin"}):l.a.createElement(u.Fragment,null,l.a.createElement("div",{className:"task-wrapper"},fr&&l.a.createElement("div",{className:"draging-mask"}),l.a.createElement(wr,{difficulty:tn==null?void 0:tn.difficulty,mirror_description:Pa,history:ht,git_url:Qn,shixun:ya,taskData:lt,lastedGetTaskInfoTime:dr,onAddVncTime:Pi,taskId:Xt,isNotice:pr,resetVncLoading:rr,onResetVnc:Li,onResetGitCode:En,vnc_url:In,linux_vnc:lt==null?void 0:lt.linux_vnc,window_vnc_url:(lt==null?void 0:lt.windows_vnc)||(lt==null?void 0:lt.virtual_machine),remaining_time:lt==null?void 0:lt.remaining_time,onShowNotice:fi,game:St,user:va,st:Ra,onUpdateCode:Ln,onUpdateCostTime:bi,unity_3d_routes:Ca&&!zt||(tn==null?void 0:tn.thiry_party)}),l.a.createElement("div",{className:"tasks-body2"},l.a.createElement("section",{className:"left-panel"},l.a.createElement("ul",null,l.a.createElement("li",{onClick:function(){return Nt(1)},className:wt==1?"on":""},l.a.createElement("span",{className:"iconfont icon-huanjing"}),l.a.createElement("span",null,"\u73AF\u5883")),l.a.createElement("li",{onClick:function(){return Nt(2)},className:wt==2?"on":""},l.a.createElement("span",{className:"iconfont icon-shujuwajue"}),l.a.createElement("span",null,"\u6570\u636E\u96C6")),l.a.createElement("li",{onClick:function(){return Nt(3)},className:wt==3?"on":""},l.a.createElement("span",{className:"iconfont icon-a-chengyuan1"}),l.a.createElement("span",null,"\u5408\u4F5C\u8005")))),l.a.createElement("section",{id:"task-right-panel",className:"right-panel ".concat(In||lt!=null&<.windows_vnc||lt!=null&<.linux_vnc||lt!=null&<.virtual_machine?"vnc":""),style:{width:ji,minWidth:"500px"}},l.a.createElement("div",{style:{height:"100%"},className:wt===1?"":"hide"},lt.mirror_type==="webssh"&&l.a.createElement(so,{sshConfigData:lt||{},sid:1}),lt.mirror_type==="graph"&&l.a.createElement(fo,{taskData:lt,evaluateMessage:Dn,language:Va,evaluateLoading:ra,onEval:Ct.onEvalCode}),(lt.mirror_type==="jupyterlab"||lt.mirror_type==="jupyternotebook")&&l.a.createElement(Cr,{taskData:lt,evaluateMessage:Dn,language:Va,evaluateLoading:ra,onEval:Ct.onEvalCode})),l.a.createElement("div",{className:wt===2?"data_env_lists":"hide"},l.a.createElement("div",{className:"data_header"},"\u6570\u636E\u96C6 \uFF08",Oa==null?void 0:Oa.data_count,"\uFF09"),l.a.createElement("div",{style:{padding:20}},l.a.createElement($r.a,{detail:Oa}))),l.a.createElement("div",{className:wt===3?"data_env_lists":"hide"},l.a.createElement("div",null,l.a.createElement(So.a,null)))))),l.a.createElement(T.a,null,l.a.createElement(D.a,{className:"setting-drawer",title:null,placement:"right",width:400,closable:!1,visible:$n,onClose:xi},l.a.createElement(kn,{className:"dir-tree",selectedKeys:["".concat(xa)],treeData:fa,onSelect:Oi,loadData:Ci})))))};function Xa(_e){var Je=_e.is_teacher,pt=_e.score;return l.a.createElement(u.Fragment,null,Je?l.a.createElement(u.Fragment,null,l.a.createElement("div",null,"\u5DF2\u7ECF\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u4EE5\u514D\u91D1\u5E01\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u3002"),l.a.createElement("div",null,"\u89E3\u9501\u672C\u5173\u6240\u6709\u6D4B\u8BD5\u96C6\u9700\u8981\u6263\u9664".concat(pt*2,"\u91D1\u5E01\uFF0C\u786E\u5B9A\u8981\u89E3\u9501\u5417\uFF1F")),l.a.createElement("a",{href:"/account/certification",class:"to-certification-link",target:"_blank"},"\u7ACB\u5373\u8BA4\u8BC1")):l.a.createElement("div",null,"\u89E3\u9501\u672C\u5173\u6240\u6709\u6D4B\u8BD5\u96C6\u9700\u8981\u6263\u9664".concat(pt*2,"\u91D1\u5E01\uFF0C\u786E\u5B9A\u8981\u89E3\u9501\u5417\uFF1F")))}function lr(_e){var Je=_e.noDragging,pt=_e.moveX,ht=_e.vnc_url;return l.a.createElement(u.Fragment,null,Je?l.a.createElement("a",{className:"trapezoid ".concat(pt===.01?"enlarge":"")},l.a.createElement("img",{src:pt===.01?Zr.a:Ao.a,alt:"resize-icon",width:20})):l.a.createElement("a",{className:"btn-resize",draggable:!1},l.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13",draggable:!1},l.a.createElement("path",{draggable:!1,d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"}))))}},"4qgm":function(Se,I){Se.exports="data:image/png;base64,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"},"4u4S":function(Se,I){Se.exports="data:image/png;base64,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"},"500L":function(Se,I,d){"use strict";d.d(I,"a",function(){return y});var A=d("+L6B"),h=d("2/Rp"),D=d("2qtc"),m=d("kLXV"),_=d("9og8"),r=d("k1fw"),p=d("miYZ"),f=d("tsqr"),c=d("oBTY"),o=d("tJVT"),i=d("DZo9"),s=d("8z0m"),a=d("WmNS"),n=d.n(a),t=d("q1tI"),e=d.n(t),u=d("m3rI"),l=d("wzkS"),g=d("y5JW"),C=d("LtfV"),x=s.a.Dragger;function y(T){var S=[];return T&&T.length>0&&(S=T.map(function(E){return{uid:E.id,id:E.id,name:E.title+g.c+E.filesize,url:E.url,filesize:E.filesize,status:"done",response:{id:E.id}}})),S}I.b=function(T){var S=T.value,E=T.onChange,b=T.action,v=T.className,O=T.maxSize,L=O===void 0?150:O,z=T.title,G=z===void 0?"\u4E0A\u4F20\u9644\u4EF6":z,j=T.showRemoveModal,$=j===void 0?!1:j,Y=T.accept,w=Y===void 0?"":Y,P=T.additionalText,k=T.isDragger,F=T.number,M=F===void 0?1e3:F,W=T.aloneClear,ae=W===void 0?!1:W,be=T.restrict,de=be===void 0?!0:be,ge=Object(t.useState)(!1),H=Object(o.a)(ge,2),ne=H[0],fe=H[1],ie=Object(t.useState)(S||[]),re=Object(o.a)(ie,2),U=re[0],ee=re[1];Object(t.useEffect)(function(){S&&(ee(Object(c.a)(S)),M===(S==null?void 0:S.length)&&fe(!0))},[S]);var Z=function(){setTimeout(function(){U.pop(),ee(Object(c.a)(U))},500)},le={multiple:!0,disabled:ne,accept:w,withCredentials:!0,fileList:U,beforeUpload:function(qe,et){var ze=qe.size/1024/1024;return U.concat(et).length>M?(U.pop(),ee(Object(c.a)(U)),f.b.error("\u6700\u591A\u53EA\u80FD\u4E0A\u4F20".concat(M,"\u4E2A\u6587\u4EF6")),ae?Promise.reject():(Z(),!1)):ze<L?!0:(f.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(L,"MB).")),ae?Promise.reject():(Z(),!1))},action:b||"".concat(u.a.API_SERVER,"/api/attachments.json"),onChange:function(qe){var et=Object(c.a)(qe.fileList);et.length>=M?fe(!0):fe(!1),ee(Object(c.a)(et)),et=et.map(function(ze){var Me;if(ze!=null&&(Me=ze.response)!==null&&Me!==void 0&&Me.id){var we;ze.url="/api/attachments/".concat(ze==null||((we=ze.response)===null||we===void 0)?void 0:we.id)}return ze.name.indexOf(g.c)===-1&&(ze.name="".concat(ze.name).concat(g.c).concat(Object(g.a)(ze.size))),Object(r.a)({},ze)}),console.log("info:",qe),E(et)},onRemove:function(){var Ve=Object(_.a)(n.a.mark(function et(ze){var Me;return n.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:if(Me=function(){var ue=Object(_.a)(n.a.mark(function N(){var te,B;return n.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:if(te=ze.response?ze.response.id:ze.id,!te){tt.next=8;break}return tt.next=4,Object(l.d)(ze.response?ze.response.id:ze.uid);case 4:return B=tt.sent,tt.abrupt("return",B);case 8:return tt.abrupt("return",!0);case 9:case"end":return tt.stop()}},N)}));return function(){return ue.apply(this,arguments)}}(),!$){Ce.next=5;break}return Ce.abrupt("return",new Promise(function(ue,N){m.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:e.a.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:function(){var te=Object(_.a)(n.a.mark(function Ae(){var tt;return n.a.wrap(function(We){for(;;)switch(We.prev=We.next){case 0:return We.next=2,Me();case 2:tt=We.sent,f.b.success("\u5220\u9664\u6210\u529F"),ue(!0);case 5:case"end":return We.stop()}},Ae)}));function B(){return te.apply(this,arguments)}return B}(),onCancel:function(){return ue(!1)}})}));case 5:return Ce.next=7,Me();case 7:return Ce.abrupt("return",Ce.sent);case 8:case"end":return Ce.stop()}},et)}));function qe(et){return Ve.apply(this,arguments)}return qe}()};function ke(Ve){Ve.preventDefault(),Ve.stopPropagation()}return e.a.createElement("div",{className:"multi-upload ".concat(v||"")},k&&e.a.createElement(x,le,e.a.createElement("p",{className:"ant-upload-drag-icon"},e.a.createElement(C.a,null)),e.a.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",e.a.createElement("br",null),e.a.createElement("span",{style:{display:de?"block":"none"}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",L,"MB) ")),P),!k&&e.a.createElement(s.a,le,e.a.createElement(h.a,{disabled:ne},G),e.a.createElement("span",{onClick:ke,style:{marginLeft:10,color:"#FA6400",display:de?"block":"none"}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",L,"MB) ")))}},"55Ip":function(Se,I,d){"use strict";d.d(I,"a",function(){return g}),d.d(I,"b",function(){return E});var A=d("Ty5D"),h=d("dI71"),D=d("q1tI"),m=d.n(D),_=d("YS25"),r=d("17x9"),p=d.n(r),f=d("wx14"),c=d("zLVn"),o=d("9R94"),i=function(v){Object(h.a)(O,v);function O(){for(var z,G=arguments.length,j=new Array(G),$=0;$<G;$++)j[$]=arguments[$];return z=v.call.apply(v,[this].concat(j))||this,z.history=Object(_.a)(z.props),z}var L=O.prototype;return L.render=function(){return m.a.createElement(A.c,{history:this.history,children:this.props.children})},O}(m.a.Component),s=function(v){Object(h.a)(O,v);function O(){for(var z,G=arguments.length,j=new Array(G),$=0;$<G;$++)j[$]=arguments[$];return z=v.call.apply(v,[this].concat(j))||this,z.history=Object(_.b)(z.props),z}var L=O.prototype;return L.render=function(){return m.a.createElement(A.c,{history:this.history,children:this.props.children})},O}(m.a.Component),a=function(O,L){return typeof O=="function"?O(L):O},n=function(O,L){return typeof O=="string"?Object(_.c)(O,null,null,L):O},t=function(O){return O},e=m.a.forwardRef;typeof e=="undefined"&&(e=t);function u(v){return!!(v.metaKey||v.altKey||v.ctrlKey||v.shiftKey)}var l=e(function(v,O){var L=v.innerRef,z=v.navigate,G=v.onClick,j=Object(c.a)(v,["innerRef","navigate","onClick"]),$=j.target,Y=Object(f.a)({},j,{onClick:function(P){try{G&&G(P)}catch(k){throw P.preventDefault(),k}!P.defaultPrevented&&P.button===0&&(!$||$==="_self")&&!u(P)&&(P.preventDefault(),z())}});return t!==e?Y.ref=O||L:Y.ref=L,m.a.createElement("a",Y)}),g=e(function(v,O){var L=v.component,z=L===void 0?l:L,G=v.replace,j=v.to,$=v.innerRef,Y=Object(c.a)(v,["component","replace","to","innerRef"]);return m.a.createElement(A.e.Consumer,null,function(w){w||Object(o.a)(!1);var P=w.history,k=n(a(j,w.location),w.location),F=k?P.createHref(k):"",M=Object(f.a)({},Y,{href:F,navigate:function(){var ae=a(j,w.location),be=G?P.replace:P.push;be(ae)}});return t!==e?M.ref=O||$:M.innerRef=$,m.a.createElement(z,M)})});if(!1)var C,x;var y=function(O){return O},T=m.a.forwardRef;typeof T=="undefined"&&(T=y);function S(){for(var v=arguments.length,O=new Array(v),L=0;L<v;L++)O[L]=arguments[L];return O.filter(function(z){return z}).join(" ")}var E=T(function(v,O){var L=v["aria-current"],z=L===void 0?"page":L,G=v.activeClassName,j=G===void 0?"active":G,$=v.activeStyle,Y=v.className,w=v.exact,P=v.isActive,k=v.location,F=v.sensitive,M=v.strict,W=v.style,ae=v.to,be=v.innerRef,de=Object(c.a)(v,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return m.a.createElement(A.e.Consumer,null,function(ge){ge||Object(o.a)(!1);var H=k||ge.location,ne=n(a(ae,H),H),fe=ne.pathname,ie=fe&&fe.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),re=ie?Object(A.f)(H.pathname,{path:ie,exact:w,sensitive:F,strict:M}):null,U=!!(P?P(re,H):re),ee=U?S(Y,j):Y,Z=U?Object(f.a)({},W,{},$):W,le=Object(f.a)({"aria-current":U&&z||null,className:ee,style:Z,to:ne},de);return y!==T?le.ref=O||be:le.innerRef=be,m.a.createElement(g,le)})});if(!1)var b},"5D2P":function(Se,I){Se.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII="},"6+eU":function(Se,I,d){"use strict";d.d(I,"a",function(){return T});var A=d("wx14"),h=d("rePB"),D=d("VTBJ"),m=d("1OyB"),_=d("vuIU"),r=d("Ji7U"),p=d("LK+K"),f=d("q1tI"),c=d.n(f),o=d("TSYQ"),i=d.n(o),s=function(E){var b,v="".concat(E.rootPrefixCls,"-item"),O=i()(v,"".concat(v,"-").concat(E.page),(b={},Object(h.a)(b,"".concat(v,"-active"),E.active),Object(h.a)(b,E.className,!!E.className),Object(h.a)(b,"".concat(v,"-disabled"),!E.page),b)),L=function(){E.onClick(E.page)},z=function(j){E.onKeyPress(j,E.onClick,E.page)};return c.a.createElement("li",{title:E.showTitle?E.page:null,className:O,onClick:L,onKeyPress:z,tabIndex:"0"},E.itemRender(E.page,"page",c.a.createElement("a",{rel:"nofollow"},E.page)))},a=s,n={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},t=function(S){Object(r.a)(b,S);var E=Object(p.a)(b);function b(){var v;Object(m.a)(this,b);for(var O=arguments.length,L=new Array(O),z=0;z<O;z++)L[z]=arguments[z];return v=E.call.apply(E,[this].concat(L)),v.state={goInputText:""},v.buildOptionText=function(G){return"".concat(G," ").concat(v.props.locale.items_per_page)},v.changeSize=function(G){v.props.changeSize(Number(G))},v.handleChange=function(G){v.setState({goInputText:G.target.value})},v.handleBlur=function(G){var j=v.props,$=j.goButton,Y=j.quickGo,w=j.rootPrefixCls,P=v.state.goInputText;if($||P==="")return;if(G.relatedTarget&&(G.relatedTarget.className.indexOf("".concat(w,"-prev"))>=0||G.relatedTarget.className.indexOf("".concat(w,"-next"))>=0))return;v.setState({goInputText:""}),Y(v.getValidValue())},v.go=function(G){var j=v.state.goInputText;if(j==="")return;(G.keyCode===n.ENTER||G.type==="click")&&(v.setState({goInputText:""}),v.props.quickGo(v.getValidValue()))},v}return Object(_.a)(b,[{key:"getValidValue",value:function(){var O=this.state,L=O.goInputText,z=O.current;return!L||isNaN(L)?z:Number(L)}},{key:"getPageSizeOptions",value:function(){var O=this.props,L=O.pageSize,z=O.pageSizeOptions;return z.some(function(G){return G.toString()===L.toString()})?z:z.concat([L.toString()]).sort(function(G,j){var $=isNaN(Number(G))?0:Number(G),Y=isNaN(Number(j))?0:Number(j);return $-Y})}},{key:"render",value:function(){var O=this,L=this.props,z=L.pageSize,G=L.locale,j=L.rootPrefixCls,$=L.changeSize,Y=L.quickGo,w=L.goButton,P=L.selectComponentClass,k=L.buildOptionText,F=L.selectPrefixCls,M=L.disabled,W=this.state.goInputText,ae="".concat(j,"-options"),be=P,de=null,ge=null,H=null;if(!$&&!Y)return null;var ne=this.getPageSizeOptions();if($&&be){var fe=ne.map(function(ie,re){return c.a.createElement(be.Option,{key:re,value:ie.toString()},(k||O.buildOptionText)(ie))});de=c.a.createElement(be,{disabled:M,prefixCls:F,showSearch:!1,className:"".concat(ae,"-size-changer"),optionLabelProp:"children",dropdownMatchSelectWidth:!1,value:(z||ne[0]).toString(),onChange:this.changeSize,getPopupContainer:function(re){return re.parentNode}},fe)}return Y&&(w&&(H=typeof w=="boolean"?c.a.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:M,className:"".concat(ae,"-quick-jumper-button")},G.jump_to_confirm):c.a.createElement("span",{onClick:this.go,onKeyUp:this.go},w)),ge=c.a.createElement("div",{className:"".concat(ae,"-quick-jumper")},G.jump_to,c.a.createElement("input",{disabled:M,type:"text",value:W,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur}),G.page,H)),c.a.createElement("li",{className:"".concat(ae)},de,ge)}}]),b}(c.a.Component);t.defaultProps={pageSizeOptions:["10","20","50","100"]};var e=t,u=d("N2Kk");function l(){}function g(S){return typeof S=="number"&&isFinite(S)&&Math.floor(S)===S}function C(S,E,b){return b}function x(S,E,b){var v=typeof S=="undefined"?E.pageSize:S;return Math.floor((b.total-1)/v)+1}var y=function(S){Object(r.a)(b,S);var E=Object(p.a)(b);function b(v){var O;Object(m.a)(this,b),O=E.call(this,v),O.getJumpPrevPage=function(){return Math.max(1,O.state.current-(O.props.showLessItems?3:5))},O.getJumpNextPage=function(){return Math.min(x(void 0,O.state,O.props),O.state.current+(O.props.showLessItems?3:5))},O.getItemIcon=function($,Y){var w=O.props.prefixCls,P=$||c.a.createElement("button",{type:"button","aria-label":Y,className:"".concat(w,"-item-link")});return typeof $=="function"&&(P=c.a.createElement($,Object(D.a)({},O.props))),P},O.savePaginationNode=function($){O.paginationNode=$},O.isValid=function($){return g($)&&$!==O.state.current},O.shouldDisplayQuickJumper=function(){var $=O.props,Y=$.showQuickJumper,w=$.pageSize,P=$.total;return P<=w?!1:Y},O.handleKeyDown=function($){($.keyCode===n.ARROW_UP||$.keyCode===n.ARROW_DOWN)&&$.preventDefault()},O.handleKeyUp=function($){var Y=O.getValidValue($),w=O.state.currentInputValue;Y!==w&&O.setState({currentInputValue:Y}),$.keyCode===n.ENTER?O.handleChange(Y):$.keyCode===n.ARROW_UP?O.handleChange(Y-1):$.keyCode===n.ARROW_DOWN&&O.handleChange(Y+1)},O.changePageSize=function($){var Y=O.state.current,w=x($,O.state,O.props);Y=Y>w?w:Y,w===0&&(Y=O.state.current),typeof $=="number"&&("pageSize"in O.props||O.setState({pageSize:$}),"current"in O.props||O.setState({current:Y,currentInputValue:Y})),O.props.onShowSizeChange(Y,$),"onChange"in O.props&&O.props.onChange&&O.props.onChange(Y,$)},O.handleChange=function($){var Y=O.props.disabled,w=$;if(O.isValid(w)&&!Y){var P=x(void 0,O.state,O.props);w>P?w=P:w<1&&(w=1),"current"in O.props||O.setState({current:w,currentInputValue:w});var k=O.state.pageSize;return O.props.onChange(w,k),w}return O.state.current},O.prev=function(){O.hasPrev()&&O.handleChange(O.state.current-1)},O.next=function(){O.hasNext()&&O.handleChange(O.state.current+1)},O.jumpPrev=function(){O.handleChange(O.getJumpPrevPage())},O.jumpNext=function(){O.handleChange(O.getJumpNextPage())},O.hasPrev=function(){return O.state.current>1},O.hasNext=function(){return O.state.current<x(void 0,O.state,O.props)},O.runIfEnter=function($,Y){if($.key==="Enter"||$.charCode===13){for(var w=arguments.length,P=new Array(w>2?w-2:0),k=2;k<w;k++)P[k-2]=arguments[k];Y.apply(void 0,P)}},O.runIfEnterPrev=function($){O.runIfEnter($,O.prev)},O.runIfEnterNext=function($){O.runIfEnter($,O.next)},O.runIfEnterJumpPrev=function($){O.runIfEnter($,O.jumpPrev)},O.runIfEnterJumpNext=function($){O.runIfEnter($,O.jumpNext)},O.handleGoTO=function($){($.keyCode===n.ENTER||$.type==="click")&&O.handleChange(O.state.currentInputValue)};var L=v.onChange!==l,z="current"in v;z&&!L&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var G=v.defaultCurrent;"current"in v&&(G=v.current);var j=v.defaultPageSize;return"pageSize"in v&&(j=v.pageSize),G=Math.min(G,x(j,void 0,v)),O.state={current:G,currentInputValue:G,pageSize:j},O}return Object(_.a)(b,[{key:"componentDidUpdate",value:function(O,L){var z=this.props.prefixCls;if(L.current!==this.state.current&&this.paginationNode){var G=this.paginationNode.querySelector(".".concat(z,"-item-").concat(L.current));G&&document.activeElement===G&&G.blur()}}},{key:"getValidValue",value:function(O){var L=O.target.value,z=x(void 0,this.state,this.props),G=this.state.currentInputValue,j;return L===""?j=L:isNaN(Number(L))?j=G:L>=z?j=z:j=Number(L),j}},{key:"getShowSizeChanger",value:function(){var O=this.props,L=O.showSizeChanger,z=O.total,G=O.totalBoundaryShowSizeChanger;return typeof L!="undefined"?L:z>G}},{key:"renderPrev",value:function(O){var L=this.props,z=L.prevIcon,G=L.itemRender,j=G(O,"prev",this.getItemIcon(z,"prev page")),$=!this.hasPrev();return Object(f.isValidElement)(j)?Object(f.cloneElement)(j,{disabled:$}):j}},{key:"renderNext",value:function(O){var L=this.props,z=L.nextIcon,G=L.itemRender,j=G(O,"next",this.getItemIcon(z,"next page")),$=!this.hasNext();return Object(f.isValidElement)(j)?Object(f.cloneElement)(j,{disabled:$}):j}},{key:"render",value:function(){var O=this,L=this.props,z=L.prefixCls,G=L.className,j=L.style,$=L.disabled,Y=L.hideOnSinglePage,w=L.total,P=L.locale,k=L.showQuickJumper,F=L.showLessItems,M=L.showTitle,W=L.showTotal,ae=L.simple,be=L.itemRender,de=L.showPrevNextJumpers,ge=L.jumpPrevIcon,H=L.jumpNextIcon,ne=L.selectComponentClass,fe=L.selectPrefixCls,ie=L.pageSizeOptions,re=this.state,U=re.current,ee=re.pageSize,Z=re.currentInputValue;if(Y===!0&&w<=ee)return null;var le=x(void 0,this.state,this.props),ke=[],Ve=null,qe=null,et=null,ze=null,Me=null,we=k&&k.goButton,Ce=F?1:2,ue=U-1>0?U-1:0,N=U+1<le?U+1:le,te=Object.keys(this.props).reduce(function(se,Re){return(Re.substr(0,5)==="data-"||Re.substr(0,5)==="aria-"||Re==="role")&&(se[Re]=O.props[Re]),se},{});if(ae)return we&&(typeof we=="boolean"?Me=c.a.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},P.jump_to_confirm):Me=c.a.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},we),Me=c.a.createElement("li",{title:M?"".concat(P.jump_to).concat(U,"/").concat(le):null,className:"".concat(z,"-simple-pager")},Me)),c.a.createElement("ul",Object(A.a)({className:i()(z,"".concat(z,"-simple"),Object(h.a)({},"".concat(z,"-disabled"),$),G),style:j,ref:this.savePaginationNode},te),c.a.createElement("li",{title:M?P.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:i()("".concat(z,"-prev"),Object(h.a)({},"".concat(z,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},this.renderPrev(ue)),c.a.createElement("li",{title:M?"".concat(U,"/").concat(le):null,className:"".concat(z,"-simple-pager")},c.a.createElement("input",{type:"text",value:Z,disabled:$,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,size:"3"}),c.a.createElement("span",{className:"".concat(z,"-slash")},"/"),le),c.a.createElement("li",{title:M?P.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:i()("".concat(z,"-next"),Object(h.a)({},"".concat(z,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(N)),Me);if(le<=3+Ce*2){var B={locale:P,rootPrefixCls:z,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:M,itemRender:be};le||ke.push(c.a.createElement(a,Object(A.a)({},B,{key:"noPager",page:le,className:"".concat(z,"-disabled")})));for(var Ae=1;Ae<=le;Ae+=1){var tt=U===Ae;ke.push(c.a.createElement(a,Object(A.a)({},B,{key:Ae,page:Ae,active:tt})))}}else{var me=F?P.prev_3:P.prev_5,We=F?P.next_3:P.next_5;de&&(Ve=c.a.createElement("li",{title:M?me:null,key:"prev",onClick:this.jumpPrev,tabIndex:"0",onKeyPress:this.runIfEnterJumpPrev,className:i()("".concat(z,"-jump-prev"),Object(h.a)({},"".concat(z,"-jump-prev-custom-icon"),!!ge))},be(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ge,"prev page"))),qe=c.a.createElement("li",{title:M?We:null,key:"next",tabIndex:"0",onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:i()("".concat(z,"-jump-next"),Object(h.a)({},"".concat(z,"-jump-next-custom-icon"),!!H))},be(this.getJumpNextPage(),"jump-next",this.getItemIcon(H,"next page")))),ze=c.a.createElement(a,{locale:P,last:!0,rootPrefixCls:z,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:le,page:le,active:!1,showTitle:M,itemRender:be}),et=c.a.createElement(a,{locale:P,rootPrefixCls:z,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:M,itemRender:be});var rt=Math.max(1,U-Ce),V=Math.min(U+Ce,le);U-1<=Ce&&(V=1+Ce*2),le-U<=Ce&&(rt=le-Ce*2);for(var Ke=rt;Ke<=V;Ke+=1){var je=U===Ke;ke.push(c.a.createElement(a,{locale:P,rootPrefixCls:z,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ke,page:Ke,active:je,showTitle:M,itemRender:be}))}U-1>=Ce*2&&U!==1+2&&(ke[0]=Object(f.cloneElement)(ke[0],{className:"".concat(z,"-item-after-jump-prev")}),ke.unshift(Ve)),le-U>=Ce*2&&U!==le-2&&(ke[ke.length-1]=Object(f.cloneElement)(ke[ke.length-1],{className:"".concat(z,"-item-before-jump-next")}),ke.push(qe)),rt!==1&&ke.unshift(et),V!==le&&ke.push(ze)}var Ze=null;W&&(Ze=c.a.createElement("li",{className:"".concat(z,"-total-text")},W(w,[w===0?0:(U-1)*ee+1,U*ee>w?w:U*ee])));var xe=!this.hasPrev()||!le,Oe=!this.hasNext()||!le;return c.a.createElement("ul",Object(A.a)({className:i()(z,G,Object(h.a)({},"".concat(z,"-disabled"),$)),style:j,unselectable:"unselectable",ref:this.savePaginationNode},te),Ze,c.a.createElement("li",{title:M?P.prev_page:null,onClick:this.prev,tabIndex:xe?null:0,onKeyPress:this.runIfEnterPrev,className:i()("".concat(z,"-prev"),Object(h.a)({},"".concat(z,"-disabled"),xe)),"aria-disabled":xe},this.renderPrev(ue)),ke,c.a.createElement("li",{title:M?P.next_page:null,onClick:this.next,tabIndex:Oe?null:0,onKeyPress:this.runIfEnterNext,className:i()("".concat(z,"-next"),Object(h.a)({},"".concat(z,"-disabled"),Oe)),"aria-disabled":Oe},this.renderNext(N)),c.a.createElement(e,{disabled:$,locale:P,rootPrefixCls:z,selectComponentClass:ne,selectPrefixCls:fe,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:U,pageSize:ee,pageSizeOptions:ie,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:we}))}}],[{key:"getDerivedStateFromProps",value:function(O,L){var z={};if("current"in O&&(z.current=O.current,O.current!==L.current&&(z.currentInputValue=z.current)),"pageSize"in O&&O.pageSize!==L.pageSize){var G=L.current,j=x(O.pageSize,L,O);G=G>j?j:G,"current"in O||(z.current=G,z.currentInputValue=G),z.pageSize=O.pageSize}return z}}]),b}(c.a.Component);y.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:l,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:l,locale:u.a,style:{},itemRender:C,totalBoundaryShowSizeChanger:50};var T=y},"6/vW":function(Se,I,d){"use strict";d.d(I,"b",function(){return p});var A=d("tJVT"),h=d("q1tI"),D=d.n(h),m=d("9VGf"),_=d("dhSg");function r(f){return f.toString().padStart(2,"0")}function p(f){var c=Math.floor(f/60),o=f%60,i=Math.floor(c/60);return"".concat(r(i),":").concat(r(c-i*60),":").concat(r(o))}I.a=function(f){var c=f.defaultTime,o=f.status,i=f.onUpdateCostTime,s=f.lastedGetTaskInfoTime,a=f.title,n=a===void 0?"":a,t=Object(h.useState)(c||0),e=Object(A.a)(t,2),u=e[0],l=e[1],g=Object(h.useRef)();return Object(h.useEffect)(function(){s&&(l(c),g.current=c)},[c,s]),Object(h.useEffect)(function(){if(s){var C=_.a.subscribe("update-cost-time",function(){o!==2&&i(g.current)});return C}},[s]),Object(m.a)(function(){l(u+1),g.current=g.current+1},o===2?null:1e3),D.a.createElement("span",null,n?"".concat(n,"\uFF1A"):null,p(u))}},"6BzB":function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.shrinkBuf=A,I.arraySet=h,I.flattenChunks=D,I.Buf32=I.Buf16=I.Buf8=void 0;function A(p,f){return p.length===f?p:p.subarray?p.subarray(0,f):(p.length=f,p)}function h(p,f,c,o,i){if(f.subarray&&p.subarray){p.set(f.subarray(c,c+o),i);return}for(var s=0;s<o;s++)p[i+s]=f[c+s]}function D(p){var f,c,o,i,s,a;for(o=0,f=0,c=p.length;f<c;f++)o+=p[f].length;for(a=new Uint8Array(o),i=0,f=0,c=p.length;f<c;f++)s=p[f],a.set(s,i),i+=s.length;return a}var m=Uint8Array;I.Buf8=m;var _=Uint16Array;I.Buf16=_;var r=Int32Array;I.Buf32=r},"6Fuo":function(Se,I,d){Se.exports={flex_box_center:"flex_box_center___3p8A0",flex_space_between:"flex_space_between___2wMwo",flex_box_vertical_center:"flex_box_vertical_center___2fKhV",flex_box_center_end:"flex_box_center_end___27Yk8",flex_box_column:"flex_box_column___3Khbo",rightMenu:"rightMenu___20Eel",joinMenu:"joinMenu___2blJt",joinBoard:"joinBoard___2XUXK",joinCol:"joinCol___3o5gp"}},"6Qwc":function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;var A={8:"Backspace",9:"Tab",10:"NumpadClear",12:"Numpad5",13:"Enter",16:"ShiftLeft",17:"ControlLeft",18:"AltLeft",19:"Pause",20:"CapsLock",21:"Lang1",25:"Lang2",27:"Escape",28:"Convert",29:"NonConvert",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",41:"Select",44:"PrintScreen",45:"Insert",46:"Delete",47:"Help",48:"Digit0",49:"Digit1",50:"Digit2",51:"Digit3",52:"Digit4",53:"Digit5",54:"Digit6",55:"Digit7",56:"Digit8",57:"Digit9",91:"MetaLeft",92:"MetaRight",93:"ContextMenu",95:"Sleep",96:"Numpad0",97:"Numpad1",98:"Numpad2",99:"Numpad3",100:"Numpad4",101:"Numpad5",102:"Numpad6",103:"Numpad7",104:"Numpad8",105:"Numpad9",106:"NumpadMultiply",107:"NumpadAdd",108:"NumpadDecimal",109:"NumpadSubtract",110:"NumpadDecimal",111:"NumpadDivide",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",124:"F13",125:"F14",126:"F15",127:"F16",128:"F17",129:"F18",130:"F19",131:"F20",132:"F21",133:"F22",134:"F23",135:"F24",144:"NumLock",145:"ScrollLock",166:"BrowserBack",167:"BrowserForward",168:"BrowserRefresh",169:"BrowserStop",170:"BrowserSearch",171:"BrowserFavorites",172:"BrowserHome",173:"AudioVolumeMute",174:"AudioVolumeDown",175:"AudioVolumeUp",176:"MediaTrackNext",177:"MediaTrackPrevious",178:"MediaStop",179:"MediaPlayPause",180:"LaunchMail",181:"MediaSelect",182:"LaunchApp1",183:"LaunchApp2",225:"AltRight"};I.default=A},"6RRn":function(Se,I,d){"use strict";var A=d("wCXF"),h=d("n6Qo");d.d(I,"b",function(){return h.a});var D=d("IBYe"),m=d("6eGT"),_=d("hW8S");d.d(I,"a",function(){return _.a}),I.c=A.b},"6eGT":function(Se,I,d){"use strict";function A(h){return null}I.a=A},"7ZXX":function(Se,I,d){Se.exports=d.p+"static/err.6e7c5817.png"},"7ixt":function(Se,I,d){"use strict";d.d(I,"a",function(){return D});var A={adjustX:1,adjustY:1},h=[0,0],D={left:{points:["cr","cl"],overflow:A,offset:[-4,0],targetOffset:h},right:{points:["cl","cr"],overflow:A,offset:[4,0],targetOffset:h},top:{points:["bc","tc"],overflow:A,offset:[0,-4],targetOffset:h},bottom:{points:["tc","bc"],overflow:A,offset:[0,4],targetOffset:h},topLeft:{points:["bl","tl"],overflow:A,offset:[0,-4],targetOffset:h},leftTop:{points:["tr","tl"],overflow:A,offset:[-4,0],targetOffset:h},topRight:{points:["br","tr"],overflow:A,offset:[0,-4],targetOffset:h},rightTop:{points:["tl","tr"],overflow:A,offset:[4,0],targetOffset:h},bottomRight:{points:["tr","br"],overflow:A,offset:[0,4],targetOffset:h},rightBottom:{points:["bl","br"],overflow:A,offset:[4,0],targetOffset:h},bottomLeft:{points:["tl","bl"],overflow:A,offset:[0,4],targetOffset:h},leftBottom:{points:["br","bl"],overflow:A,offset:[-4,0],targetOffset:h}},m=D},"7v3h":function(Se,I,d){Se.exports=d.p+"static/empty2.dd73f390.png"},"8+yF":function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;var A={256:960,257:992,258:451,259:483,260:417,261:433,262:454,263:486,264:710,265:742,266:709,267:741,268:456,269:488,270:463,271:495,272:464,273:496,274:938,275:954,278:972,279:1004,280:458,281:490,282:460,283:492,284:728,285:760,286:683,287:699,288:725,289:757,290:939,291:955,292:678,293:694,294:673,295:689,296:933,297:949,298:975,299:1007,302:967,303:999,304:681,305:697,308:684,309:700,310:979,311:1011,312:930,313:453,314:485,315:934,316:950,317:421,318:437,321:419,322:435,323:465,324:497,325:977,326:1009,327:466,328:498,330:957,331:959,332:978,333:1010,336:469,337:501,338:5052,339:5053,340:448,341:480,342:931,343:947,344:472,345:504,346:422,347:438,348:734,349:766,350:426,351:442,352:425,353:441,354:478,355:510,356:427,357:443,358:940,359:956,360:989,361:1021,362:990,363:1022,364:733,365:765,366:473,367:505,368:475,369:507,370:985,371:1017,376:5054,377:428,378:444,379:431,380:447,381:430,382:446,402:2294,466:16777681,711:439,728:418,729:511,731:434,733:445,901:1966,902:1953,904:1954,905:1955,906:1956,908:1959,910:1960,911:1963,912:1974,913:1985,914:1986,915:1987,916:1988,917:1989,918:1990,919:1991,920:1992,921:1993,922:1994,923:1995,924:1996,925:1997,926:1998,927:1999,928:2e3,929:2001,931:2002,932:2004,933:2005,934:2006,935:2007,936:2008,937:2009,938:1957,939:1961,940:1969,941:1970,942:1971,943:1972,944:1978,945:2017,946:2018,947:2019,948:2020,949:2021,950:2022,951:2023,952:2024,953:2025,954:2026,955:2027,956:2028,957:2029,958:2030,959:2031,960:2032,961:2033,962:2035,963:2034,964:2036,965:2037,966:2038,967:2039,968:2040,969:2041,970:1973,971:1977,972:1975,973:1976,974:1979,1025:1715,1026:1713,1027:1714,1028:1716,1029:1717,1030:1718,1031:1719,1032:1720,1033:1721,1034:1722,1035:1723,1036:1724,1038:1726,1039:1727,1040:1761,1041:1762,1042:1783,1043:1767,1044:1764,1045:1765,1046:1782,1047:1786,1048:1769,1049:1770,1050:1771,1051:1772,1052:1773,1053:1774,1054:1775,1055:1776,1056:1778,1057:1779,1058:1780,1059:1781,1060:1766,1061:1768,1062:1763,1063:1790,1064:1787,1065:1789,1066:1791,1067:1785,1068:1784,1069:1788,1070:1760,1071:1777,1072:1729,1073:1730,1074:1751,1075:1735,1076:1732,1077:1733,1078:1750,1079:1754,1080:1737,1081:1738,1082:1739,1083:1740,1084:1741,1085:1742,1086:1743,1087:1744,1088:1746,1089:1747,1090:1748,1091:1749,1092:1734,1093:1736,1094:1731,1095:1758,1096:1755,1097:1757,1098:1759,1099:1753,1100:1752,1101:1756,1102:1728,1103:1745,1105:1699,1106:1697,1107:1698,1108:1700,1109:1701,1110:1702,1111:1703,1112:1704,1113:1705,1114:1706,1115:1707,1116:1708,1118:1710,1119:1711,1168:1725,1169:1709,1488:3296,1489:3297,1490:3298,1491:3299,1492:3300,1493:3301,1494:3302,1495:3303,1496:3304,1497:3305,1498:3306,1499:3307,1500:3308,1501:3309,1502:3310,1503:3311,1504:3312,1505:3313,1506:3314,1507:3315,1508:3316,1509:3317,1510:3318,1511:3319,1512:3320,1513:3321,1514:3322,1548:1452,1563:1467,1567:1471,1569:1473,1570:1474,1571:1475,1572:1476,1573:1477,1574:1478,1575:1479,1576:1480,1577:1481,1578:1482,1579:1483,1580:1484,1581:1485,1582:1486,1583:1487,1584:1488,1585:1489,1586:1490,1587:1491,1588:1492,1589:1493,1590:1494,1591:1495,1592:1496,1593:1497,1594:1498,1600:1504,1601:1505,1602:1506,1603:1507,1604:1508,1605:1509,1606:1510,1607:1511,1608:1512,1609:1513,1610:1514,1611:1515,1612:1516,1613:1517,1614:1518,1615:1519,1616:1520,1617:1521,1618:1522,3585:3489,3586:3490,3587:3491,3588:3492,3589:3493,3590:3494,3591:3495,3592:3496,3593:3497,3594:3498,3595:3499,3596:3500,3597:3501,3598:3502,3599:3503,3600:3504,3601:3505,3602:3506,3603:3507,3604:3508,3605:3509,3606:3510,3607:3511,3608:3512,3609:3513,3610:3514,3611:3515,3612:3516,3613:3517,3614:3518,3615:3519,3616:3520,3617:3521,3618:3522,3619:3523,3620:3524,3621:3525,3622:3526,3623:3527,3624:3528,3625:3529,3626:3530,3627:3531,3628:3532,3629:3533,3630:3534,3631:3535,3632:3536,3633:3537,3634:3538,3635:3539,3636:3540,3637:3541,3638:3542,3639:3543,3640:3544,3641:3545,3642:3546,3647:3551,3648:3552,3649:3553,3650:3554,3651:3555,3652:3556,3653:3557,3654:3558,3655:3559,3656:3560,3657:3561,3658:3562,3659:3563,3660:3564,3661:3565,3664:3568,3665:3569,3666:3570,3667:3571,3668:3572,3669:3573,3670:3574,3671:3575,3672:3576,3673:3577,8194:2722,8195:2721,8196:2723,8197:2724,8199:2725,8200:2726,8201:2727,8202:2728,8210:2747,8211:2730,8212:2729,8213:1967,8215:3295,8216:2768,8217:2769,8218:2813,8220:2770,8221:2771,8222:2814,8224:2801,8225:2802,8226:2790,8229:2735,8230:2734,8240:2773,8242:2774,8243:2775,8248:2812,8254:1150,8361:3839,8364:8364,8453:2744,8470:1712,8471:2811,8478:2772,8482:2761,8531:2736,8532:2737,8533:2738,8534:2739,8535:2740,8536:2741,8537:2742,8538:2743,8539:2755,8540:2756,8541:2757,8542:2758,8592:2299,8593:2300,8594:2301,8595:2302,8658:2254,8660:2253,8706:2287,8711:2245,8728:3018,8730:2262,8733:2241,8734:2242,8743:2270,8744:2271,8745:2268,8746:2269,8747:2239,8756:2240,8764:2248,8771:2249,8773:16785992,8800:2237,8801:2255,8804:2236,8805:2238,8834:2266,8835:2267,8866:3068,8867:3036,8868:3010,8869:3022,8968:3027,8970:3012,8981:2810,8992:2212,8993:2213,9109:3020,9115:2219,9117:2220,9118:2221,9120:2222,9121:2215,9123:2216,9124:2217,9126:2218,9128:2223,9132:2224,9143:2209,9146:2543,9147:2544,9148:2546,9149:2547,9225:2530,9226:2533,9227:2537,9228:2531,9229:2532,9251:2732,9252:2536,9472:2211,9474:2214,9484:2210,9488:2539,9492:2541,9496:2538,9500:2548,9508:2549,9516:2551,9524:2550,9532:2542,9618:2529,9642:2791,9643:2785,9644:2779,9645:2786,9646:2783,9647:2767,9650:2792,9651:2787,9654:2781,9655:2765,9660:2793,9661:2788,9664:2780,9665:2764,9670:2528,9675:2766,9679:2782,9702:2784,9734:2789,9742:2809,9747:2762,9756:2794,9758:2795,9792:2808,9794:2807,9827:2796,9829:2798,9830:2797,9837:2806,9839:2805,10003:2803,10007:2804,10013:2777,10016:2800,10216:2748,10217:2750,12289:1188,12290:1185,12300:1186,12301:1187,12443:1246,12444:1247,12449:1191,12450:1201,12451:1192,12452:1202,12453:1193,12454:1203,12455:1194,12456:1204,12457:1195,12458:1205,12459:1206,12461:1207,12463:1208,12465:1209,12467:1210,12469:1211,12471:1212,12473:1213,12475:1214,12477:1215,12479:1216,12481:1217,12483:1199,12484:1218,12486:1219,12488:1220,12490:1221,12491:1222,12492:1223,12493:1224,12494:1225,12495:1226,12498:1227,12501:1228,12504:1229,12507:1230,12510:1231,12511:1232,12512:1233,12513:1234,12514:1235,12515:1196,12516:1236,12517:1197,12518:1237,12519:1198,12520:1238,12521:1239,12522:1240,12523:1241,12524:1242,12525:1243,12527:1244,12530:1190,12531:1245,12539:1189,12540:1200},h={lookup:function(m){if(m>=32&&m<=255)return m;var _=A[m];return _!==void 0?_:16777216|m}};I.default=h},"8/bI":function(Se,I,d){Se.exports=d.p+"static/empty.8918e228.png"},"815F":function(Se,I,d){"use strict";d.d(I,"e",function(){return p}),d.d(I,"c",function(){return c}),d.d(I,"d",function(){return o}),d.d(I,"a",function(){return s}),d.d(I,"f",function(){return a}),d.d(I,"b",function(){return n});var A=d("KQm4"),h=d("VTBJ"),D=d("Ff2n"),m=d("Zm9Q"),_=d("Kwbf"),r=d("OZM5");function p(t,e){return t!=null?t:e}function f(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],e=new Map;function u(l){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(l||[]).forEach(function(C){var x=C.key,y=C.children;Object(_.a)(x!=null,"Tree node must have a certain key: [".concat(g).concat(x,"]"));var T=String(x);Object(_.a)(!e.has(T)||x===null||x===void 0,"Same 'key' exist in the Tree: ".concat(T)),e.set(T,!0),u(y,"".concat(g).concat(T," > "))})}u(t)}function c(t){function e(u){var l=Object(m.a)(u);return l.map(function(g){if(!Object(r.i)(g))return Object(_.a)(!g,"Tree/TreeNode can only accept TreeNode as children."),null;var C=g.key,x=g.props,y=x.children,T=Object(D.a)(x,["children"]),S=Object(h.a)({key:C},T),E=e(y);return E.length&&(S.children=E),S}).filter(function(g){return g})}return e(t)}function o(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],u=new Set(e===!0?[]:e),l=[];function g(C){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return C.map(function(y,T){var S=Object(r.h)(x?x.pos:"0",T),E=p(y.key,S),b=Object(h.a)(Object(h.a)({},y),{},{parent:x,pos:S,children:null,data:y,isStart:[].concat(Object(A.a)(x?x.isStart:[]),[T===0]),isEnd:[].concat(Object(A.a)(x?x.isEnd:[]),[T===C.length-1])});return l.push(b),e===!0||u.has(E)?b.children=g(y.children||[],b):b.children=[],b})}return g(t),l}function i(t,e,u){var l;u?typeof u=="string"?l=function(x){return x[u]}:typeof u=="function"&&(l=function(x){return u(x)}):l=function(x,y){return p(x.key,y)};function g(C,x,y){var T=C?C.children:t,S=C?Object(r.h)(y.pos,x):"0";if(C){var E=l(C,S),b={node:C,index:x,pos:S,key:E,parentPos:y.node?y.pos:null,level:y.level+1};e(b)}T&&T.forEach(function(v,O){g(v,O,{node:C,pos:S,level:y?y.level+1:-1})})}g(null)}function s(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},u=e.initWrapper,l=e.processEntity,g=e.onProcessFinished,C=arguments.length>2?arguments[2]:void 0,x={},y={},T={posEntities:x,keyEntities:y};return u&&(T=u(T)||T),i(t,function(S){var E=S.node,b=S.index,v=S.pos,O=S.key,L=S.parentPos,z=S.level,G={node:E,index:b,key:O,pos:v,level:z},j=p(O,v);x[v]=G,y[j]=G,G.parent=x[L],G.parent&&(G.parent.children=G.parent.children||[],G.parent.children.push(G)),l&&l(G,T)},C),g&&g(T),T}function a(t,e){var u=e.expandedKeys,l=e.selectedKeys,g=e.loadedKeys,C=e.loadingKeys,x=e.checkedKeys,y=e.halfCheckedKeys,T=e.dragOverNodeKey,S=e.dropPosition,E=e.keyEntities,b=E[t],v={eventKey:t,expanded:u.indexOf(t)!==-1,selected:l.indexOf(t)!==-1,loaded:g.indexOf(t)!==-1,loading:C.indexOf(t)!==-1,checked:x.indexOf(t)!==-1,halfChecked:y.indexOf(t)!==-1,pos:String(b?b.pos:""),dragOver:T===t&&S===0,dragOverGapTop:T===t&&S===-1,dragOverGapBottom:T===t&&S===1};return v}function n(t){var e=t.data,u=t.expanded,l=t.selected,g=t.checked,C=t.loaded,x=t.loading,y=t.halfChecked,T=t.dragOver,S=t.dragOverGapTop,E=t.dragOverGapBottom,b=t.pos,v=t.active,O=Object(h.a)(Object(h.a)({},e),{},{expanded:u,selected:l,checked:g,loaded:C,loading:x,halfChecked:y,dragOver:T,dragOverGapTop:S,dragOverGapBottom:E,pos:b,active:v});return"props"in O||Object.defineProperty(O,"props",{get:function(){return Object(_.a)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),t}}),O}},"8CQX":function(Se,I,d){"use strict";function A(n){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?A=function(e){return typeof e}:A=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},A(n)}Object.defineProperty(I,"__esModule",{value:!0}),I.getKeycode=i,I.getKey=s,I.getKeysym=a;var h=o(d("mHUz")),D=o(d("8+yF")),m=o(d("6Qwc")),_=o(d("gIYZ")),r=o(d("mTgk")),p=c(d("GdRQ"));function f(){if(typeof WeakMap!="function")return null;var n=new WeakMap;return f=function(){return n},n}function c(n){if(n&&n.__esModule)return n;if(n===null||A(n)!=="object"&&typeof n!="function")return{default:n};var t=f();if(t&&t.has(n))return t.get(n);var e={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in n)if(Object.prototype.hasOwnProperty.call(n,l)){var g=u?Object.getOwnPropertyDescriptor(n,l):null;g&&(g.get||g.set)?Object.defineProperty(e,l,g):e[l]=n[l]}return e.default=n,t&&t.set(n,e),e}function o(n){return n&&n.__esModule?n:{default:n}}function i(n){if(n.code){switch(n.code){case"OSLeft":return"MetaLeft";case"OSRight":return"MetaRight"}return n.code}if(n.type!=="keypress"&&n.keyCode in m.default){var t=m.default[n.keyCode];if(p.isMac()&&t==="ContextMenu"&&(t="MetaRight"),n.location===2)switch(t){case"ShiftLeft":return"ShiftRight";case"ControlLeft":return"ControlRight";case"AltLeft":return"AltRight"}if(n.location===3)switch(t){case"Delete":return"NumpadDecimal";case"Insert":return"Numpad0";case"End":return"Numpad1";case"ArrowDown":return"Numpad2";case"PageDown":return"Numpad3";case"ArrowLeft":return"Numpad4";case"ArrowRight":return"Numpad6";case"Home":return"Numpad7";case"ArrowUp":return"Numpad8";case"PageUp":return"Numpad9";case"Enter":return"NumpadEnter"}return t}return"Unidentified"}function s(n){if(n.key!==void 0){switch(n.key){case"Spacebar":return" ";case"Esc":return"Escape";case"Scroll":return"ScrollLock";case"Win":return"Meta";case"Apps":return"ContextMenu";case"Up":return"ArrowUp";case"Left":return"ArrowLeft";case"Right":return"ArrowRight";case"Down":return"ArrowDown";case"Del":return"Delete";case"Divide":return"/";case"Multiply":return"*";case"Subtract":return"-";case"Add":return"+";case"Decimal":return n.char}switch(n.key){case"OS":return"Meta";case"LaunchMyComputer":return"LaunchApplication1";case"LaunchCalculator":return"LaunchApplication2"}switch(n.key){case"UIKeyInputUpArrow":return"ArrowUp";case"UIKeyInputDownArrow":return"ArrowDown";case"UIKeyInputLeftArrow":return"ArrowLeft";case"UIKeyInputRightArrow":return"ArrowRight";case"UIKeyInputEscape":return"Escape"}if(n.key==="\0"&&n.code==="NumpadDecimal")return"Delete";if(!p.isIE()&&!p.isEdge())return n.key;if(n.key.length!==1&&n.key!=="Unidentified")return n.key}var t=i(n);return t in _.default?_.default[t]:n.charCode?String.fromCharCode(n.charCode):"Unidentified"}function a(n){var t=s(n);if(t==="Unidentified")return null;if(t in r.default){var e=n.location;if(t==="Meta"&&e===0&&(e=2),t==="Clear"&&e===3){var u=i(n);u==="NumLock"&&(e=0)}if((e===void 0||e>3)&&(e=0),t==="Meta"){var l=i(n);if(l==="AltLeft")return h.default.XK_Meta_L;if(l==="AltRight")return h.default.XK_Meta_R}if(t==="Clear"){var g=i(n);if(g==="NumLock")return h.default.XK_Num_Lock}return r.default[t][e]}if(t.length!==1)return null;var C=t.charCodeAt();return C?D.default.lookup(C):null}},"8K/p":function(Se,I,d){"use strict";function A(i){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?A=function(a){return typeof a}:A=function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},A(i)}Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;var h=r(d("Lo0S")),D=m(d("ItS6"));function m(i){return i&&i.__esModule?i:{default:i}}function _(){if(typeof WeakMap!="function")return null;var i=new WeakMap;return _=function(){return i},i}function r(i){if(i&&i.__esModule)return i;if(i===null||A(i)!=="object"&&typeof i!="function")return{default:i};var s=_();if(s&&s.has(i))return s.get(i);var a={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var t in i)if(Object.prototype.hasOwnProperty.call(i,t)){var e=n?Object.getOwnPropertyDescriptor(i,t):null;e&&(e.get||e.set)?Object.defineProperty(a,t,e):a[t]=i[t]}return a.default=i,s&&s.set(i,a),a}function p(i,s){if(!(i instanceof s))throw new TypeError("Cannot call a class as a function")}function f(i,s){for(var a=0;a<s.length;a++){var n=s[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(i,n.key,n)}}function c(i,s,a){return s&&f(i.prototype,s),a&&f(i,a),i}var o=function(){function i(){p(this,i),this._ctl=null,this._filter=null,this._numColors=0,this._palette=new Uint8Array(1024),this._len=0,this._zlibs=[];for(var s=0;s<4;s++)this._zlibs[s]=new D.default}return c(i,[{key:"decodeRect",value:function(a,n,t,e,u,l,g){if(this._ctl===null){if(u.rQwait("TIGHT compression-control",1))return!1;this._ctl=u.rQshift8();for(var C=0;C<4;C++)this._ctl>>C&1&&(this._zlibs[C].reset(),h.Info("Reset zlib stream "+C));this._ctl=this._ctl>>4}var x;if(this._ctl===8)x=this._fillRect(a,n,t,e,u,l,g);else if(this._ctl===9)x=this._jpegRect(a,n,t,e,u,l,g);else if(this._ctl===10)x=this._pngRect(a,n,t,e,u,l,g);else if((this._ctl&128)==0)x=this._basicRect(this._ctl,a,n,t,e,u,l,g);else throw new Error("Illegal tight compression received (ctl: "+this._ctl+")");return x&&(this._ctl=null),x}},{key:"_fillRect",value:function(a,n,t,e,u,l,g){if(u.rQwait("TIGHT",3))return!1;var C=u.rQi,x=u.rQ;return l.fillRect(a,n,t,e,[x[C+2],x[C+1],x[C]],!1),u.rQskipBytes(3),!0}},{key:"_jpegRect",value:function(a,n,t,e,u,l,g){var C=this._readData(u);return C===null?!1:(l.imageRect(a,n,t,e,"image/jpeg",C),!0)}},{key:"_pngRect",value:function(a,n,t,e,u,l,g){throw new Error("PNG received in standard Tight rect")}},{key:"_basicRect",value:function(a,n,t,e,u,l,g,C){if(this._filter===null)if(a&4){if(l.rQwait("TIGHT",1))return!1;this._filter=l.rQshift8()}else this._filter=0;var x=a&3,y;switch(this._filter){case 0:y=this._copyFilter(x,n,t,e,u,l,g,C);break;case 1:y=this._paletteFilter(x,n,t,e,u,l,g,C);break;case 2:y=this._gradientFilter(x,n,t,e,u,l,g,C);break;default:throw new Error("Illegal tight filter received (ctl: "+this._filter+")")}return y&&(this._filter=null),y}},{key:"_copyFilter",value:function(a,n,t,e,u,l,g,C){var x=e*u*3,y;if(x<12){if(l.rQwait("TIGHT",x))return!1;y=l.rQshiftBytes(x)}else{if(y=this._readData(l),y===null)return!1;this._zlibs[a].setInput(y),y=this._zlibs[a].inflate(x),this._zlibs[a].setInput(null)}return g.blitRgbImage(n,t,e,u,y,0,!1),!0}},{key:"_paletteFilter",value:function(a,n,t,e,u,l,g,C){if(this._numColors===0){if(l.rQwait("TIGHT palette",1))return!1;var x=l.rQpeek8()+1,y=x*3;if(l.rQwait("TIGHT palette",1+y))return!1;this._numColors=x,l.rQskipBytes(1),l.rQshiftTo(this._palette,y)}var T=this._numColors<=2?1:8,S=Math.floor((e*T+7)/8),E=S*u,b;if(E<12){if(l.rQwait("TIGHT",E))return!1;b=l.rQshiftBytes(E)}else{if(b=this._readData(l),b===null)return!1;this._zlibs[a].setInput(b),b=this._zlibs[a].inflate(E),this._zlibs[a].setInput(null)}return this._numColors==2?this._monoRect(n,t,e,u,b,this._palette,g):this._paletteRect(n,t,e,u,b,this._palette,g),this._numColors=0,!0}},{key:"_monoRect",value:function(a,n,t,e,u,l,g){for(var C=this._getScratchBuffer(t*e*4),x=Math.floor((t+7)/8),y=Math.floor(t/8),T=0;T<e;T++){var S=void 0,E=void 0,b=void 0;for(b=0;b<y;b++)for(var v=7;v>=0;v--)S=(T*t+b*8+7-v)*4,E=(u[T*x+b]>>v&1)*3,C[S]=l[E],C[S+1]=l[E+1],C[S+2]=l[E+2],C[S+3]=255;for(var O=7;O>=8-t%8;O--)S=(T*t+b*8+7-O)*4,E=(u[T*x+b]>>O&1)*3,C[S]=l[E],C[S+1]=l[E+1],C[S+2]=l[E+2],C[S+3]=255}g.blitRgbxImage(a,n,t,e,C,0,!1)}},{key:"_paletteRect",value:function(a,n,t,e,u,l,g){for(var C=this._getScratchBuffer(t*e*4),x=t*e*4,y=0,T=0;y<x;y+=4,T++){var S=u[T]*3;C[y]=l[S],C[y+1]=l[S+1],C[y+2]=l[S+2],C[y+3]=255}g.blitRgbxImage(a,n,t,e,C,0,!1)}},{key:"_gradientFilter",value:function(a,n,t,e,u,l,g,C){throw new Error("Gradient filter not implemented")}},{key:"_readData",value:function(a){if(this._len===0){if(a.rQwait("TIGHT",3))return null;var n;n=a.rQshift8(),this._len=n&127,n&128&&(n=a.rQshift8(),this._len|=(n&127)<<7,n&128&&(n=a.rQshift8(),this._len|=n<<14))}if(a.rQwait("TIGHT",this._len))return null;var t=a.rQshiftBytes(this._len);return this._len=0,t}},{key:"_getScratchBuffer",value:function(a){return(!this._scratchBuffer||this._scratchBuffer.length<a)&&(this._scratchBuffer=new Uint8Array(a)),this._scratchBuffer}}]),i}();I.default=o},"9VGf":function(Se,I,d){"use strict";d.d(I,"a",function(){return D});var A=d("q1tI"),h=d.n(A);function D(m,_){var r=Object(A.useRef)();Object(A.useEffect)(function(){r.current=m}),Object(A.useEffect)(function(){function p(){r.current()}if(_!==null){var f=setInterval(p,_);return function(){return clearInterval(f)}}},[_])}},"A/g1":function(Se,I){Se.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoIA+tBBAAgAAikjNZ47zCIh8E8mOjYO1aOD3L7DYzXZJurs8qhuzLqFsH22hcbUs6CMudAol8Ic2Dkkb0fuvEj3IinwvobjTOeRP1safOuIPIA/AMpxbsb4z3fc9PVUQLvRY37L/vMDxtT2peCBpU97BywlkD9sXjvbzcfG7jTSYeSCZyK6l9tTCkn75xXHAVcChh4zCDzLy1DfQ+U0tomcDaSO9A8rb0WWN5P3QK+SzCPx471bLdTWSYwFdZfXz/j+e7SG3MHE73SGu+19FE0gTNV+o8aU9pXls+Waw7E4r2fL9ZQkMB4jd5xd1r96fJ7cgeDX944vL8hv74ggdUZccRrLsw4/1fQCpLyYH7tRxKYCutv1M4rK26fKdd8Nn+euJnAySp9w+o5dettt+QSItHV+nb/qsXyzddj1KAXlnmSsuIMgV8v1sCgHxdWcj002QXgh8BCAqdq9B33T2tbltOlBWcEia+NtO86nd/QOtR3EGyxXmHZHXun78jow7tPCgAI6NixpGsbZ1ibj/d2gvkZy55EHpbcDiz8BkK62LRsNotjaX5TvK8NzH0lI5j0aQAQ4z69pjarfGwZTFphab55sCdogntAFCgZhfgLn3xtv19oPnTexuFjaR4ANJV6CWhzGEvNrpQPiYBOt+vVaWu+Nd7bCaDTTUCS9LDwSNQuiT17bM3fGPd4zn1YWSc8kqJO5e9H9P6LAeNvLp9ia755sCcoiftAKLqptoOI6oRXUsiJ+FxIf/MTM9quNRl1/XhN7p7zQWPUQTdb88CNcQ9GWXMQA3XCb5JWSngxYJxtSGtfXCxvuOqZrJ9VN53wpcMfhIxhs8jSb0aT2VLmyxn3edQ52hOnNf5dsfrN86H0x9Nqu8KgqbBxdF5hCdwwfyFkPmFnflO8rw3AL8qy/V9YzCmsl1I1pNTdp6N6t52mMaVu85mkTEb0ly6EzCeaprXfWGmbB3uCTHgOLk9FCqGkmhWcBlBjJ9MkUX1K3TcRzV5qmvYesdOum9G+Weqxmop+Zo65dFsAEydFTvC0E3HQIHVNWnvpvRVGRYu+G+Oenq4kxiIk+ZLIKbjitEO1Lvyr0/SHieD8qtLqQhbG/Qvl9C2OSIqMWvwHasUdWSW6Umojbh/VPNgTlOCCLWElsOB3hO7BL6XLHfCqOaXuYsA466aPR6XnAZQ8qHKB4fWJP4kNV7SrV3ymqwNVAFiTUe85HzLedaKNxfd/h4FvuPdoA9Hvj7ftmhMAkFbZyaxaQH1a3XwurL9tp4kN7fsUQz5fTnxbGH8GFt7DcwpecTuMFmlIaZ+bjOgvF2u7d/gnIWZR+Q1KPowcIIaAhQSarqmH/xE0TpQbb92M9uT7kdz+/HqfDB0EcF/ZRi1ggYFER/cYcMtMOO3jzlmVjXKDrkt5uv9are9ZLJ8L6UcJ+HplVotygVRlYLFwM4GWf2njl/ymq1fqrSgM3J1Sfz5Rnd15ulp/tiGtPV6h0aIwaCDxUPc/F8sfOQdqTKnbrvjMf9fOK7ZLCyv8Jom1s9qvsHANttQw4dhY++6BW+sKFlNJr7E9K6wOZEoT0YU3ogvXm5OSMK5KQ347v7oggZbr3j/+PWwUnoj9jyHCk+OP7p3Kry+6nL33uvazqbD+6+W35RDmrtGOPW8Va7JcjzemtC+frTKWfgJyCQmxI/GZ7x+warfdUKy/rj47UZXdnlHZXHprJWBcFKZsGX1k16t2spI7oqbr3iOTkdzGyz7z8tK5s4eAN4UiHxx5dO94Ka2jLd2Gq95TI/e9tXoqbBytZLJzwAUGdY+273nc6Y294z3p1sRW2ZhSt02Gsg+eDxknyl07FYWRY8I+aZptYx27B0Bw/Bp3faHRcs13EsCWiWpjZ8DEU+Ecxe7IKjVl5GMy8zAJMQSIwbH27rL+7FH2jUzTNfUwgMMAkFiFlf5MrstviA4PU61HIuo1KQRCdkGeJCDJoCQkkkzyOFVF4mOxyv9u8x8opnU6UeBF0wAAAABJRU5ErkJggg=="},BU3w:function(Se,I,d){"use strict";d.d(I,"a",function(){return r});var A=d("MNnm"),h="rc-util-key";function D(p){if(p.attachTo)return p.attachTo;var f=document.querySelector("head");return f||document.body}function m(p){var f,c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Object(A.a)())return null;var o=document.createElement("style");if((f=c.csp)===null||f===void 0?void 0:f.nonce){var i;o.nonce=(i=c.csp)===null||i===void 0?void 0:i.nonce}o.innerHTML=p;var s=D(c),a=s.firstChild;return c.prepend&&s.prepend?s.prepend(o):c.prepend&&a?s.insertBefore(o,a):s.appendChild(o),o}var _=new Map;function r(p,f){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o=D(c);if(!_.has(o)){var i=m("",c),s=i.parentNode;_.set(o,s),s.removeChild(i)}var a=Array.from(_.get(o).children).find(function(l){return l.tagName==="STYLE"&&l[h]===f});if(a){var n,t;if(((n=c.csp)===null||n===void 0?void 0:n.nonce)&&a.nonce!==((t=c.csp)===null||t===void 0?void 0:t.nonce)){var e;a.nonce=(e=c.csp)===null||e===void 0?void 0:e.nonce}return a.innerHTML!==p&&(a.innerHTML=p),a}var u=m(p,c);return u[h]=f,u}},BUUv:function(Se,I,d){},BWJ9:function(Se,I,d){},BYPY:function(Se,I){Se.exports="data:image/png;base64,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"},C6hP:function(Se,I){Se.exports="data:image/png;base64,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"},"Cs+z":function(Se,I,d){Se.exports=d.p+"static/jqr.b801d45b.png"},"Ct/S":function(Se,I,d){Se.exports={tilte:"tilte___1Tz7i",flexRow:"flexRow___3w9_D",flexColumn:"flexColumn___2HzC_",footerWrap:"footerWrap___12F5M",img:"img___3ED9Z",content:"content___rqPDY",modalContent:"modalContent___2h4ne"}},Cy2x:function(Se,I,d){"use strict";var A=d("DjyN"),h=d("NUBc"),D=d("cWXX"),m=d("/ezw"),_=d("+L6B"),r=d("2/Rp"),p=d("miYZ"),f=d("tsqr"),c=d("2qtc"),o=d("kLXV"),i=d("9og8"),s=d("tJVT"),a=d("WmNS"),n=d.n(a),t=d("q1tI"),e=d.n(t),u=d("Ty5D"),l=d("9kvl"),g=d("m3rI"),C=d("7Kak"),x=d("9yH6"),y=d("PpiC"),T=d("cU5J"),S=d.n(T),E=function(W){var ae=W.shixunsDetail,be=W.globalSetting,de=W.loading,ge=W.dispatch,H=W.onReloadData,ne=Object(y.a)(W,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]),fe=Object(t.useState)(),ie=Object(s.a)(fe,2),re=ie[0],U=ie[1],ee=Object(t.useState)([]),Z=Object(s.a)(ee,2),le=Z[0],ke=Z[1];Object(t.useEffect)(function(){ae.actionTabs.key==="Collaborators-ChangeManager"&&Ve()},[ae.actionTabs.key]);var Ve=function(){var Me=Object(i.a)(n.a.mark(function we(){var Ce,ue;return n.a.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return te.next=2,ge({type:"shixunsDetail/getChangeManager",payload:{id:(Ce=ae.actionTabs.params)===null||Ce===void 0?void 0:Ce.id}});case 2:ue=te.sent,ke(ue||[]);case 4:case"end":return te.stop()}},we)}));return function(){return Me.apply(this,arguments)}}(),qe=function(){var we;ge({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(we=ae.actionTabs.params)===null||we===void 0?void 0:we.id}}})},et=function(){var Me=Object(i.a)(n.a.mark(function we(){var Ce,ue;return n.a.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:if(re){te.next=3;break}return f.b.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F"),te.abrupt("return");case 3:return te.next=5,ge({type:"shixunsDetail/changeManager",payload:{id:(Ce=ae.actionTabs.params)===null||Ce===void 0?void 0:Ce.id,user_id:re}});case 5:ue=te.sent,ze(),ue&&(H(),f.b.info(ue.message));case 8:case"end":return te.stop()}},we)}));return function(){return Me.apply(this,arguments)}}(),ze=function(){ge({type:"shixunsDetail/setActionTabs",payload:{}}),U(null)};return e.a.createElement(o.a,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",visible:ae.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:de.effects["shixunsDetail/changeManager"],onOk:et,onCancel:ze},e.a.createElement("div",null,e.a.createElement("div",{className:S.a.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",e.a.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),e.a.createElement("div",{className:S.a.content},le.length?e.a.createElement(x.a.Group,{value:re,onChange:function(we){return U(we.target.value)}},le.map(function(Me,we){return e.a.createElement(x.a,{className:S.a.radio,key:we,value:Me.user_id},Me.name)})):e.a.createElement("div",{className:S.a.add},e.a.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",e.a.createElement("a",{className:S.a.colorBlue,onClick:qe},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))},b=Object(l.a)(function(M){var W=M.shixunsDetail,ae=M.loading,be=M.globalSetting;return{shixunsDetail:W,globalSetting:be,loading:ae}})(E),v=d("Znn+"),O=d("ZTPi"),L=d("ju9d"),z=O.a.TabPane,G=function(M){var W=M.visible,ae=M.onCancel,be=M.onSelectGroup,de=M.shixunId,ge=M.onSelectCollaborator;return e.a.createElement(o.a,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",visible:W,width:1100,centered:!0,keyboard:!1,onCancel:ae,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null},e.a.createElement(O.a,{defaultActiveKey:"1"},e.a.createElement(z,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},e.a.createElement(L.a,{type:1,onCancel:ae,container_type:2,container_id:de,onSelect:ge}))))},j=d("bL63"),$=d.n(j),Y=d("xvlK"),w=d("ruvs"),P=d("ErOA"),k=function(W){var ae,be,de,ge,H,ne=W.shixunsDetail,fe=W.globalSetting,ie=W.loading,re=W.user,U=W.dispatch,ee=W.position,Z=Object(t.useRef)(),le=Object(t.useState)(0),ke=Object(s.a)(le,2),Ve=ke[0],qe=ke[1],et=Object(t.useState)([]),ze=Object(s.a)(et,2),Me=ze[0],we=ze[1],Ce=Object(t.useState)({id:null,page:1}),ue=Object(s.a)(Ce,2),N=ue[0],te=ue[1],B=Object(u.i)(),Ae=Object(t.useState)({}),tt=Object(s.a)(Ae,2),me=tt[0],We=tt[1],rt=(ae=re.userInfo)===null||ae===void 0||((be=ae.shixun)===null||be===void 0)?void 0:be.editable,V=((de=re.userInfo)===null||de===void 0?void 0:de.role)<=2||((ge=re.userInfo)===null||ge===void 0||((H=ge.shixun)===null||H===void 0)?void 0:H.is_creator);Object(t.useEffect)(function(){Z.current=B==null?void 0:B.taskId,N.id=B==null?void 0:B.taskId,te(N),Ke(N)},[]);var Ke=function(){var K=Object(i.a)(n.a.mark(function Pe(it){var R;return n.a.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:return Be.next=2,Object(P.a)("/api/sci/projects/".concat(B==null?void 0:B.taskId,"/get_project_partners.json"),{method:"get"});case 2:R=Be.sent,R&&(we(R.users||[]),qe(R.users_count),We(R));case 4:case"end":return Be.stop()}},Pe)}));return function(it){return K.apply(this,arguments)}}(),je=function(){var K=Object(i.a)(n.a.mark(function Pe(){var it;return n.a.wrap(function(Ie){for(;;)switch(Ie.prev=Ie.next){case 0:return N.page=1,te(N),it=Object(w.b)(),Ie.next=5,U({type:"user/getUserInfo",payload:it});case 5:return Ie.next=7,Ke(N);case 7:case"end":return Ie.stop()}},Pe)}));return function(){return K.apply(this,arguments)}}(),Ze=function(Pe){N.page=Pe,te(N),Ke(N)},xe=function(Pe){o.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:e.a.createElement("div",{className:$.a.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:function(){var it=Object(i.a)(n.a.mark(function Ie(){var Be;return n.a.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return pe.next=2,Object(P.a)("/api/sci/projects/".concat(B==null?void 0:B.taskId,"/del_project_partner.json"),{method:"DELETE",body:{user_id:Pe}});case 2:Be=pe.sent,f.b.info("\u5220\u9664\u6210\u529F"),N.page=1,te(N),Ke(N);case 7:case"end":return pe.stop()}},Ie)}));function R(){return it.apply(this,arguments)}return R}()})},Oe=function(){U({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:Z.current}}})};function se(){U({type:"shixunsDetail/setActionTabs",payload:{}})}var Re={visible:ne.actionTabs.key==="Collaborators-AddCollaborator",onCancel:se,shixunId:Z.current,onSelectCollaborator:function(){var K=Object(i.a)(n.a.mark(function it(R){var Ie;return n.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return se(),J.next=3,Object(P.a)("/api/sci/projects/".concat(Z.current,"/bacht_add_project_partners.json"),{method:"POST",body:{user_ids:R}});case 3:Ie=J.sent,Ie&&(f.b.success("\u6DFB\u52A0\u6210\u529F"),je());case 5:case"end":return J.stop()}},it)}));function Pe(it){return K.apply(this,arguments)}return Pe}(),onSelectGroup:function(){var K=Object(i.a)(n.a.mark(function it(R){var Ie;return n.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return se(),J.next=3,U({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:Z.current,group_id:R.group_id}});case 3:Ie=J.sent,Ie&&(f.b.success("\u6DFB\u52A0\u6210\u529F"),je());case 5:case"end":return J.stop()}},it)}));function Pe(it){return K.apply(this,arguments)}return Pe}()};return e.a.createElement("section",null,e.a.createElement("div",{className:$.a.wrap},e.a.createElement("div",{className:$.a.content},e.a.createElement("div",{className:$.a.head},e.a.createElement("span",{className:$.a.headCount},"\u5408\u4F5C\u8005\uFF08",Ve,"\u4EBA\uFF09"),e.a.createElement("div",null,e.a.createElement(r.a,{className:$.a.button,style:{marginRight:ee==="detail"?0:"20px"},onClick:Oe,icon:e.a.createElement(Y.a,null)},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),e.a.createElement("div",{className:$.a.list},e.a.createElement(m.a,{loading:!1,active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Me.map(function(K,Pe){return e.a.createElement("div",{style:{display:"inline-block",width:"50%"},key:Pe},e.a.createElement("div",{className:$.a.itemWrap},e.a.createElement("a",{target:"_blank",className:$.a.imgWrap},e.a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:$.a.img,src:"".concat(g.a.IMG_SERVER,"/images/").concat(K==null?void 0:K.image_url)}),(K==null?void 0:K.is_creator)&&e.a.createElement("span",{className:$.a.manager},"\u521B\u5EFA\u8005")),e.a.createElement("div",{className:$.a.itemContent},e.a.createElement("div",{className:$.a.nameWrap},e.a.createElement("a",{target:"_blank",className:$.a.name},K==null?void 0:K.user_name),e.a.createElement("div",{className:$.a.actionGroup},!(K!=null&&K.is_creator)&&(V||me!=null&&me.current_user_is_creator)?e.a.createElement("a",{className:$.a.deletetitle,onClick:function(){return xe(K.id)}},"\u5220\u9664"):null)),e.a.createElement("p",{className:$.a.schoolWrap},e.a.createElement("span",{className:$.a.school},K==null?void 0:K.school_name)))))})))),Ve>10&&e.a.createElement("div",{className:$.a.countWrap},e.a.createElement(h.a,{showQuickJumper:!1,showSizeChanger:!1,total:Ve,onChange:function(Pe){return Ze(Pe)},pageSize:10,current:N.page}))),e.a.createElement(b,{onReloadData:je}),e.a.createElement(G,Re))},F=I.a=Object(l.a)(function(M){var W=M.shixunsDetail,ae=M.loading,be=M.globalSetting,de=M.user;return{shixunsDetail:W,globalSetting:be,user:de,loading:ae}})(k)},DjiL:function(Se,I){Se.exports="data:image/png;base64,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"},E1Sb:function(Se,I){Se.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjczMUZFNjhCMDE3NzExRUJCOEU5RDg5RTZBOTI5QTU3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjczMUZFNjhDMDE3NzExRUJCOEU5RDg5RTZBOTI5QTU3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzMxRkU2ODkwMTc3MTFFQkI4RTlEODlFNkE5MjlBNTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzMxRkU2OEEwMTc3MTFFQkI4RTlEODlFNkE5MjlBNTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7zBaLcAAACAElEQVR42uzdzyvDcRzH8ffsZiVc/IjbkOTuShN/gXIgYi5y2AlpFBL/AAdLiXBgBwfUxplmyU2tRK4sTey0+H6+RbKD7Gtfb/V817t963t59Nnn9f58+7aap6LO/yq6KmN13OoJq1MehcD3erS6rUT0VrnVC5qBpgLagWXagQIQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAABUCD6Lbkr5L2W2uv9bS3LR4vd6iAb/9BaaBfa7K+oa8+0exEwmOheT5+UXnV9zd2SEHeztSU12ldw+2tjRLbH/X/lQbktqaansluwLtelPs85XKZmRFggN9eseMSbVJ9+Js2HHCizoHRwb7ZWN12V5VtYPaacJdOUmcJNy1o67QhLt6FheScNcfFkyqmxr9eoGHsWMZD8/qBCYvLmV4NCS5XE4f8PrmVnoHRySbzeoLyf1DWnr6huxPdWPGrJhZObOC6ga12Wtmz5m9p/Kom5yZt1Or8mFhbWNLIuubOh+3fjrrXAUWMutcAxY661wBOpl1RQc6nXVFBf7GrHMEPEskP65PE+d5901anc46R68+/rp4/QYQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAP8dMKMdGNcMNH9eMaUR+GR11Oo2q6/eBBgA/5+hicfO9/sAAAAASUVORK5CYII="},E7E6:function(Se,I){Se.exports="data:image/png;base64,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"},E9nw:function(Se,I){Se.exports=function(){var d=document.getSelection();if(!d.rangeCount)return function(){};for(var A=document.activeElement,h=[],D=0;D<d.rangeCount;D++)h.push(d.getRangeAt(D));switch(A.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":A.blur();break;default:A=null;break}return d.removeAllRanges(),function(){d.type==="Caret"&&d.removeAllRanges(),d.rangeCount||h.forEach(function(m){d.addRange(m)}),A&&A.focus()}}},FOrL:function(Se,I,d){Se.exports=d.p+"static/nodata.a6b3f948.png"},FPkq:function(Se,I,d){Se.exports=d.p+"static/qrCode.dd0fe9b2.png"},Fv0C:function(Se,I,d){"use strict";function A(n){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?A=function(e){return typeof e}:A=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},A(n)}Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;var h=c(d("Lo0S")),D=d("vewr"),m=c(d("8CQX")),_=p(d("mHUz")),r=c(d("GdRQ"));function p(n){return n&&n.__esModule?n:{default:n}}function f(){if(typeof WeakMap!="function")return null;var n=new WeakMap;return f=function(){return n},n}function c(n){if(n&&n.__esModule)return n;if(n===null||A(n)!=="object"&&typeof n!="function")return{default:n};var t=f();if(t&&t.has(n))return t.get(n);var e={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in n)if(Object.prototype.hasOwnProperty.call(n,l)){var g=u?Object.getOwnPropertyDescriptor(n,l):null;g&&(g.get||g.set)?Object.defineProperty(e,l,g):e[l]=n[l]}return e.default=n,t&&t.set(n,e),e}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function i(n,t){for(var e=0;e<t.length;e++){var u=t[e];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(n,u.key,u)}}function s(n,t,e){return t&&i(n.prototype,t),e&&i(n,e),n}var a=function(){function n(t){o(this,n),this._target=t||null,this._keyDownList={},this._pendingKey=null,this._altGrArmed=!1,this._eventHandlers={keyup:this._handleKeyUp.bind(this),keydown:this._handleKeyDown.bind(this),keypress:this._handleKeyPress.bind(this),blur:this._allKeysUp.bind(this),checkalt:this._checkAlt.bind(this)},this.onkeyevent=function(){}}return s(n,[{key:"_sendKeyEvent",value:function(e,u,l){if(l)this._keyDownList[u]=e;else{if(!(u in this._keyDownList))return;delete this._keyDownList[u]}h.Debug("onkeyevent "+(l?"down":"up")+", keysym: "+e,", code: "+u),this.onkeyevent(e,u,l)}},{key:"_getKeyCode",value:function(e){var u=m.getKeycode(e);if(u!=="Unidentified")return u;if(e.keyCode&&e.type!=="keypress"&&e.keyCode!==229)return"Platform"+e.keyCode;if(e.keyIdentifier){if(e.keyIdentifier.substr(0,2)!=="U+")return e.keyIdentifier;var l=parseInt(e.keyIdentifier.substr(2),16),g=String.fromCharCode(l).toUpperCase();return"Platform"+g.charCodeAt()}return"Unidentified"}},{key:"_handleKeyDown",value:function(e){var u=this._getKeyCode(e),l=m.getKeysym(e);if(this._altGrArmed&&(this._altGrArmed=!1,clearTimeout(this._altGrTimeout),u==="AltRight"&&e.timeStamp-this._altGrCtrlTime<50?l=_.default.XK_ISO_Level3_Shift:this._sendKeyEvent(_.default.XK_Control_L,"ControlLeft",!0)),u==="Unidentified"){l&&(this._sendKeyEvent(l,u,!0),this._sendKeyEvent(l,u,!1)),(0,D.stopEvent)(e);return}if(r.isMac()||r.isIOS())switch(l){case _.default.XK_Super_L:l=_.default.XK_Alt_L;break;case _.default.XK_Super_R:l=_.default.XK_Super_L;break;case _.default.XK_Alt_L:l=_.default.XK_Mode_switch;break;case _.default.XK_Alt_R:l=_.default.XK_ISO_Level3_Shift;break}if(u in this._keyDownList&&(l=this._keyDownList[u]),(r.isMac()||r.isIOS())&&u==="CapsLock"){this._sendKeyEvent(_.default.XK_Caps_Lock,"CapsLock",!0),this._sendKeyEvent(_.default.XK_Caps_Lock,"CapsLock",!1),(0,D.stopEvent)(e);return}if(!l&&(!e.key||r.isIE()||r.isEdge())){this._pendingKey=u,setTimeout(this._handleKeyPressTimeout.bind(this),10,e);return}if(this._pendingKey=null,(0,D.stopEvent)(e),u==="ControlLeft"&&r.isWindows()&&!("ControlLeft"in this._keyDownList)){this._altGrArmed=!0,this._altGrTimeout=setTimeout(this._handleAltGrTimeout.bind(this),100),this._altGrCtrlTime=e.timeStamp;return}this._sendKeyEvent(l,u,!0)}},{key:"_handleKeyPress",value:function(e){if((0,D.stopEvent)(e),this._pendingKey===null)return;var u=this._getKeyCode(e),l=m.getKeysym(e);if(u!=="Unidentified"&&u!=this._pendingKey)return;if(u=this._pendingKey,this._pendingKey=null,!l){h.Info("keypress with no keysym:",e);return}this._sendKeyEvent(l,u,!0)}},{key:"_handleKeyPressTimeout",value:function(e){if(this._pendingKey===null)return;var u,l=this._pendingKey;if(this._pendingKey=null,e.keyCode>=48&&e.keyCode<=57)u=e.keyCode;else if(e.keyCode>=65&&e.keyCode<=90){var g=String.fromCharCode(e.keyCode);e.shiftKey?g=g.toUpperCase():g=g.toLowerCase(),u=g.charCodeAt()}else u=0;this._sendKeyEvent(u,l,!0)}},{key:"_handleKeyUp",value:function(e){(0,D.stopEvent)(e);var u=this._getKeyCode(e);if(this._altGrArmed&&(this._altGrArmed=!1,clearTimeout(this._altGrTimeout),this._sendKeyEvent(_.default.XK_Control_L,"ControlLeft",!0)),(r.isMac()||r.isIOS())&&u==="CapsLock"){this._sendKeyEvent(_.default.XK_Caps_Lock,"CapsLock",!0),this._sendKeyEvent(_.default.XK_Caps_Lock,"CapsLock",!1);return}this._sendKeyEvent(this._keyDownList[u],u,!1),r.isWindows()&&(u==="ShiftLeft"||u==="ShiftRight")&&("ShiftRight"in this._keyDownList&&this._sendKeyEvent(this._keyDownList.ShiftRight,"ShiftRight",!1),"ShiftLeft"in this._keyDownList&&this._sendKeyEvent(this._keyDownList.ShiftLeft,"ShiftLeft",!1))}},{key:"_handleAltGrTimeout",value:function(){this._altGrArmed=!1,clearTimeout(this._altGrTimeout),this._sendKeyEvent(_.default.XK_Control_L,"ControlLeft",!0)}},{key:"_allKeysUp",value:function(){h.Debug(">> Keyboard.allKeysUp");for(var e in this._keyDownList)this._sendKeyEvent(this._keyDownList[e],e,!1);h.Debug("<< Keyboard.allKeysUp")}},{key:"_checkAlt",value:function(e){if(e.skipCheckAlt)return;if(e.altKey)return;var u=this._target,l=this._keyDownList;["AltLeft","AltRight"].forEach(function(g){if(!(g in l))return;var C=new KeyboardEvent("keyup",{key:l[g],code:g});C.skipCheckAlt=!0,u.dispatchEvent(C)})}},{key:"grab",value:function(){if(this._target.addEventListener("keydown",this._eventHandlers.keydown),this._target.addEventListener("keyup",this._eventHandlers.keyup),this._target.addEventListener("keypress",this._eventHandlers.keypress),window.addEventListener("blur",this._eventHandlers.blur),r.isWindows()&&r.isFirefox()){var e=this._eventHandlers.checkalt;["mousedown","mouseup","mousemove","wheel","touchstart","touchend","touchmove","keydown","keyup"].forEach(function(u){return document.addEventListener(u,e,{capture:!0,passive:!0})})}}},{key:"ungrab",value:function(){if(r.isWindows()&&r.isFirefox()){var e=this._eventHandlers.checkalt;["mousedown","mouseup","mousemove","wheel","touchstart","touchend","touchmove","keydown","keyup"].forEach(function(u){return document.removeEventListener(u,e)})}this._target.removeEventListener("keydown",this._eventHandlers.keydown),this._target.removeEventListener("keyup",this._eventHandlers.keyup),this._target.removeEventListener("keypress",this._eventHandlers.keypress),window.removeEventListener("blur",this._eventHandlers.blur),this._allKeysUp()}}]),n}();I.default=a},GABl:function(Se,I){Se.exports="data:image/png;base64,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"},GQ8N:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.toUnsigned32bit=A,I.toSigned32bit=h;function A(D){return D>>>0}function h(D){return D|0}},GdRQ:function(Se,I,d){"use strict";function A(S){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?A=function(b){return typeof b}:A=function(b){return b&&typeof Symbol=="function"&&b.constructor===Symbol&&b!==Symbol.prototype?"symbol":typeof b},A(S)}Object.defineProperty(I,"__esModule",{value:!0}),I.isMac=u,I.isWindows=l,I.isIOS=g,I.isSafari=C,I.isIE=x,I.isEdge=y,I.isFirefox=T,I.hasScrollbarGutter=I.supportsImageMetadata=I.supportsCursorURIs=I.dragThreshold=I.isTouchDevice=void 0;var h=m(d("Lo0S"));function D(){if(typeof WeakMap!="function")return null;var S=new WeakMap;return D=function(){return S},S}function m(S){if(S&&S.__esModule)return S;if(S===null||A(S)!=="object"&&typeof S!="function")return{default:S};var E=D();if(E&&E.has(S))return E.get(S);var b={},v=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var O in S)if(Object.prototype.hasOwnProperty.call(S,O)){var L=v?Object.getOwnPropertyDescriptor(S,O):null;L&&(L.get||L.set)?Object.defineProperty(b,O,L):b[O]=S[O]}return b.default=S,E&&E.set(S,b),b}var _="ontouchstart"in document.documentElement||document.ontouchstart!==void 0||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0;I.isTouchDevice=_,window.addEventListener("touchstart",function S(){I.isTouchDevice=_=!0,window.removeEventListener("touchstart",S,!1)},!1);var r=10*(window.devicePixelRatio||1);I.dragThreshold=r;var p=!1;try{var f=document.createElement("canvas");f.style.cursor='url("data:image/x-icon;base64,AAACAAEACAgAAAIAAgA4AQAAFgAAACgAAAAIAAAAEAAAAAEAIAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAA==") 2 2, default',f.style.cursor.indexOf("url")===0?(h.Info("Data URI scheme cursor supported"),p=!0):h.Warn("Data URI scheme cursor not supported")}catch(S){h.Error("Data URI scheme cursor test exception: "+S)}var c=p;I.supportsCursorURIs=c;var o=!1;try{new ImageData(new Uint8ClampedArray(4),1,1),o=!0}catch(S){}var i=o;I.supportsImageMetadata=i;var s=!0;try{var a=document.createElement("div");a.style.visibility="hidden",a.style.overflow="scroll",document.body.appendChild(a);var n=document.createElement("div");a.appendChild(n);var t=a.offsetWidth-n.offsetWidth;a.parentNode.removeChild(a),s=t!=0}catch(S){h.Error("Scrollbar test exception: "+S)}var e=s;I.hasScrollbarGutter=e;function u(){return navigator&&!!/mac/i.exec(navigator.platform)}function l(){return navigator&&!!/win/i.exec(navigator.platform)}function g(){return navigator&&(!!/ipad/i.exec(navigator.platform)||!!/iphone/i.exec(navigator.platform)||!!/ipod/i.exec(navigator.platform))}function C(){return navigator&&navigator.userAgent.indexOf("Safari")!==-1&&navigator.userAgent.indexOf("Chrome")===-1}function x(){return navigator&&!!/trident/i.exec(navigator.userAgent)}function y(){return navigator&&!!/edge/i.exec(navigator.userAgent)}function T(){return navigator&&!!/firefox/i.exec(navigator.userAgent)}},GfqC:function(Se,I,d){"use strict";var A=d("q1tI"),h=d.n(A),D=d("TSYQ"),m=d.n(D);function _(P,k){var F="cannot "+P.method+" "+P.action+" "+k.status+"'",M=new Error(F);return M.status=k.status,M.method=P.method,M.url=P.action,M}function r(P){var k=P.responseText||P.response;if(!k)return k;try{return JSON.parse(k)}catch(F){return k}}function p(P){var k=new XMLHttpRequest;P.onProgress&&k.upload&&(k.upload.onprogress=function(ae){ae.total>0&&(ae.percent=ae.loaded/ae.total*100),P.onProgress(ae)});var F=new FormData;P.data&&Object.keys(P.data).forEach(function(W){var ae=P.data[W];if(Array.isArray(ae)){ae.forEach(function(be){F.append(W+"[]",be)});return}F.append(W,P.data[W])}),P.file instanceof Blob?F.append(P.filename,P.file,P.file.name):F.append(P.filename,P.file),k.onerror=function(ae){P.onError(ae)},k.onload=function(){return k.status<200||k.status>=300?P.onError(_(P,k),r(k)):P.onSuccess(r(k),k)},k.open(P.method,P.action,!0),P.withCredentials&&"withCredentials"in k&&(k.withCredentials=!0);var M=P.headers||{};return M["X-Requested-With"]!==null&&k.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(M).forEach(function(W){M[W]!==null&&k.setRequestHeader(W,M[W])}),k.send(F),{abort:function(){k.abort()}}}var f=+new Date,c=0;function o(){return"rc-upload-"+f+"-"+ ++c}function i(P,k){return P.indexOf(k,P.length-k.length)!==-1}var s=function(P,k){if(P&&k){var F=Array.isArray(k)?k:k.split(","),M=P.name||"",W=P.type||"",ae=W.replace(/\/.*$/,"");return F.some(function(be){var de=be.trim();return de.charAt(0)==="."?i(M.toLowerCase(),de.toLowerCase()):/\/\*$/.test(de)?ae===de.replace(/\/.*$/,""):W===de})}return!0};function a(P,k){var F=P.createReader(),M=[];function W(){F.readEntries(function(ae){var be=Array.prototype.slice.apply(ae);M=M.concat(be);var de=!be.length;de?k(M):W()})}W()}var n=function(k,F,M){var W=function ae(be,de){de=de||"",be.isFile?be.file(function(ge){M(ge)&&(be.fullPath&&!ge.webkitRelativePath&&(Object.defineProperties(ge,{webkitRelativePath:{writable:!0}}),ge.webkitRelativePath=be.fullPath.replace(/^\//,""),Object.defineProperties(ge,{webkitRelativePath:{writable:!1}})),F([ge]))}):be.isDirectory&&a(be,function(ge){ge.forEach(function(H){ae(H,""+de+be.name+"/")})})};k.forEach(function(ae){W(ae.webkitGetAsEntry())})},t=n,e=Object.assign||function(P){for(var k=1;k<arguments.length;k++){var F=arguments[k];for(var M in F)Object.prototype.hasOwnProperty.call(F,M)&&(P[M]=F[M])}return P},u=function(){function P(k,F){var M=[],W=!0,ae=!1,be=void 0;try{for(var de=k[Symbol.iterator](),ge;!(W=(ge=de.next()).done)&&!(M.push(ge.value),F&&M.length===F);W=!0);}catch(H){ae=!0,be=H}finally{try{!W&&de.return&&de.return()}finally{if(ae)throw be}}return M}return function(k,F){if(Array.isArray(k))return k;if(Symbol.iterator in Object(k))return P(k,F);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),l=function(){function P(k,F){for(var M=0;M<F.length;M++){var W=F[M];W.enumerable=W.enumerable||!1,W.configurable=!0,"value"in W&&(W.writable=!0),Object.defineProperty(k,W.key,W)}}return function(k,F,M){return F&&P(k.prototype,F),M&&P(k,M),k}}();function g(P,k,F){return k in P?Object.defineProperty(P,k,{value:F,enumerable:!0,configurable:!0,writable:!0}):P[k]=F,P}function C(P,k){var F={};for(var M in P){if(k.indexOf(M)>=0)continue;if(!Object.prototype.hasOwnProperty.call(P,M))continue;F[M]=P[M]}return F}function x(P,k){if(!(P instanceof k))throw new TypeError("Cannot call a class as a function")}function y(P,k){if(!P)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return k&&(typeof k=="object"||typeof k=="function")?k:P}function T(P,k){if(typeof k!="function"&&k!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof k);P.prototype=Object.create(k&&k.prototype,{constructor:{value:P,enumerable:!1,writable:!0,configurable:!0}}),k&&(Object.setPrototypeOf?Object.setPrototypeOf(P,k):P.__proto__=k)}var S=function(k){return Object.keys(k).reduce(function(F,M){return(M.substr(0,5)==="data-"||M.substr(0,5)==="aria-"||M==="role")&&(F[M]=k[M]),F},{})},E=function(P){T(k,P);function k(){var F,M,W,ae;x(this,k);for(var be=arguments.length,de=Array(be),ge=0;ge<be;ge++)de[ge]=arguments[ge];return ae=(M=(W=y(this,(F=k.__proto__||Object.getPrototypeOf(k)).call.apply(F,[this].concat(de))),W),W.state={uid:o()},W.reqs={},W.onChange=function(H){var ne=H.target.files;W.uploadFiles(ne),W.reset()},W.onClick=function(H){var ne=W.fileInput;if(!ne)return;var fe=W.props,ie=fe.children,re=fe.onClick;ie&&ie.type==="button"&&(ne.parentNode.focus(),ne.parentNode.querySelector("button").blur()),ne.click(),re&&re(H)},W.onKeyDown=function(H){H.key==="Enter"&&W.onClick()},W.onFileDrop=function(H){var ne=W.props.multiple;if(H.preventDefault(),H.type==="dragover")return;if(W.props.directory)t(Array.prototype.slice.call(H.dataTransfer.items),W.uploadFiles,function(ie){return s(ie,W.props.accept)});else{var fe=Array.prototype.slice.call(H.dataTransfer.files).filter(function(ie){return s(ie,W.props.accept)});ne===!1&&(fe=fe.slice(0,1)),W.uploadFiles(fe)}},W.uploadFiles=function(H){var ne=Array.prototype.slice.call(H);ne.map(function(fe){return fe.uid=o(),fe}).forEach(function(fe){W.upload(fe,ne)})},W.saveFileInput=function(H){W.fileInput=H},M),y(W,ae)}return l(k,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"upload",value:function(M,W){var ae=this,be=this.props;if(!be.beforeUpload)return setTimeout(function(){return ae.post(M)},0);var de=be.beforeUpload(M,W);de&&de.then?de.then(function(ge){var H=Object.prototype.toString.call(ge);return H==="[object File]"||H==="[object Blob]"?ae.post(ge):ae.post(M)}).catch(function(ge){console.log(ge)}):de!==!1&&setTimeout(function(){return ae.post(M)},0);return}},{key:"post",value:function(M){var W=this;if(!this._isMounted)return;var ae=this.props,be=ae.onStart,de=ae.onProgress,ge=ae.transformFile,H=ge===void 0?function(ne){return ne}:ge;new Promise(function(ne){var fe=ae.action;return typeof fe=="function"&&(fe=fe(M)),ne(fe)}).then(function(ne){var fe=M.uid,ie=ae.customRequest||p,re=Promise.resolve(H(M)).then(function(U){var ee=ae.data;return typeof ee=="function"&&(ee=ee(U)),Promise.all([U,ee])}).catch(function(U){console.error(U)});re.then(function(U){var ee=u(U,2),Z=ee[0],le=ee[1],ke={action:ne,filename:ae.name,data:le,file:Z,headers:ae.headers,withCredentials:ae.withCredentials,method:ae.method||"post",onProgress:de?function(Ve){de(Ve,M)}:null,onSuccess:function(qe,et){delete W.reqs[fe],ae.onSuccess(qe,M,et)},onError:function(qe,et){delete W.reqs[fe],ae.onError(qe,et,M)}};be(M),W.reqs[fe]=ie(ke)})})}},{key:"reset",value:function(){this.setState({uid:o()})}},{key:"abort",value:function(M){var W=this.reqs;if(M){var ae=M;M&&M.uid&&(ae=M.uid),W[ae]&&W[ae].abort&&W[ae].abort(),delete W[ae]}else Object.keys(W).forEach(function(be){W[be]&&W[be].abort&&W[be].abort(),delete W[be]})}},{key:"render",value:function(){var M,W=this.props,ae=W.component,be=W.prefixCls,de=W.className,ge=W.disabled,H=W.id,ne=W.style,fe=W.multiple,ie=W.accept,re=W.children,U=W.directory,ee=W.openFileDialogOnClick,Z=W.onMouseEnter,le=W.onMouseLeave,ke=C(W,["component","prefixCls","className","disabled","id","style","multiple","accept","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"]),Ve=m()((M={},g(M,be,!0),g(M,be+"-disabled",ge),g(M,de,de),M)),qe=ge?{}:{onClick:ee?this.onClick:function(){},onKeyDown:ee?this.onKeyDown:function(){},onMouseEnter:Z,onMouseLeave:le,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return h.a.createElement(ae,e({},qe,{className:Ve,role:"button",style:ne}),h.a.createElement("input",e({},S(ke),{id:H,type:"file",ref:this.saveFileInput,onClick:function(ze){return ze.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:ie,directory:U?"directory":null,webkitdirectory:U?"webkitdirectory":null,multiple:fe,onChange:this.onChange})),re)}}]),k}(A.Component),b=E,v=Object.assign||function(P){for(var k=1;k<arguments.length;k++){var F=arguments[k];for(var M in F)Object.prototype.hasOwnProperty.call(F,M)&&(P[M]=F[M])}return P},O=function(){function P(k,F){for(var M=0;M<F.length;M++){var W=F[M];W.enumerable=W.enumerable||!1,W.configurable=!0,"value"in W&&(W.writable=!0),Object.defineProperty(k,W.key,W)}}return function(k,F,M){return F&&P(k.prototype,F),M&&P(k,M),k}}();function L(P,k){if(!(P instanceof k))throw new TypeError("Cannot call a class as a function")}function z(P,k){if(!P)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return k&&(typeof k=="object"||typeof k=="function")?k:P}function G(P,k){if(typeof k!="function"&&k!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof k);P.prototype=Object.create(k&&k.prototype,{constructor:{value:P,enumerable:!1,writable:!0,configurable:!0}}),k&&(Object.setPrototypeOf?Object.setPrototypeOf(P,k):P.__proto__=k)}function j(){}var $=function(P){G(k,P);function k(){var F,M,W,ae;L(this,k);for(var be=arguments.length,de=Array(be),ge=0;ge<be;ge++)de[ge]=arguments[ge];return ae=(M=(W=z(this,(F=k.__proto__||Object.getPrototypeOf(k)).call.apply(F,[this].concat(de))),W),W.saveUploader=function(H){W.uploader=H},M),z(W,ae)}return O(k,[{key:"abort",value:function(M){this.uploader.abort(M)}},{key:"render",value:function(){return h.a.createElement(b,v({},this.props,{ref:this.saveUploader}))}}]),k}(A.Component);$.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:j,onError:j,onSuccess:j,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var Y=$,w=I.a=Y},Gytx:function(Se,I){Se.exports=function(A,h,D,m){var _=D?D.call(m,A,h):void 0;if(_!==void 0)return!!_;if(A===h)return!0;if(typeof A!="object"||!A||typeof h!="object"||!h)return!1;var r=Object.keys(A),p=Object.keys(h);if(r.length!==p.length)return!1;for(var f=Object.prototype.hasOwnProperty.bind(h),c=0;c<r.length;c++){var o=r[c];if(!f(o))return!1;var i=A[o],s=h[o];if(_=D?D.call(m,i,s,o):void 0,_===!1||_===void 0&&i!==s)return!1}return!0}},HpTS:function(Se,I,d){Se.exports=d.p+"static/small_program.f74069ec.png"},I8Z2:function(Se,I,d){"use strict";d.d(I,"a",function(){return m}),d.d(I,"b",function(){return a}),d.d(I,"c",function(){return t});var A=d("q1tI"),h=function(){var e=function(u,l){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,C){g.__proto__=C}||function(g,C){for(var x in C)C.hasOwnProperty(x)&&(g[x]=C[x])},e(u,l)};return function(u,l){e(u,l);function g(){this.constructor=u}u.prototype=l===null?Object.create(l):(g.prototype=l.prototype,new g)}}(),D=A.createContext(null),m=function(e){h(u,e);function u(){return e!==null&&e.apply(this,arguments)||this}return u.prototype.render=function(){return A.createElement(D.Provider,{value:this.props.store},this.props.children)},u}(A.Component),_=d("Gytx"),r=d.n(_),p=d("2mql"),f=d.n(p),c=function(){var e=function(u,l){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,C){g.__proto__=C}||function(g,C){for(var x in C)C.hasOwnProperty(x)&&(g[x]=C[x])},e(u,l)};return function(u,l){e(u,l);function g(){this.constructor=u}u.prototype=l===null?Object.create(l):(g.prototype=l.prototype,new g)}}(),o=function(){return o=Object.assign||function(e){for(var u,l=1,g=arguments.length;l<g;l++){u=arguments[l];for(var C in u)Object.prototype.hasOwnProperty.call(u,C)&&(e[C]=u[C])}return e},o.apply(this,arguments)};function i(e){return e.displayName||e.name||"Component"}var s=function(){return{}};function a(e,u){u===void 0&&(u={});var l=!!e,g=e||s;return function(x){var y=function(S){c(E,S);function E(b,v){var O=S.call(this,b,v)||this;return O.unsubscribe=null,O.handleChange=function(){if(!O.unsubscribe)return;var L=g(O.store.getState(),O.props);O.setState({subscribed:L})},O.store=O.context,O.state={subscribed:g(O.store.getState(),b),store:O.store,props:b},O}return E.getDerivedStateFromProps=function(b,v){return e&&e.length===2&&b!==v.props?{subscribed:g(v.store.getState(),b),props:b}:{props:b}},E.prototype.componentDidMount=function(){this.trySubscribe()},E.prototype.componentWillUnmount=function(){this.tryUnsubscribe()},E.prototype.shouldComponentUpdate=function(b,v){return!r()(this.props,b)||!r()(this.state.subscribed,v.subscribed)},E.prototype.trySubscribe=function(){l&&(this.unsubscribe=this.store.subscribe(this.handleChange),this.handleChange())},E.prototype.tryUnsubscribe=function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null)},E.prototype.render=function(){var b=o(o(o({},this.props),this.state.subscribed),{store:this.store});return A.createElement(x,o({},b,{ref:this.props.miniStoreForwardedRef}))},E.displayName="Connect("+i(x)+")",E.contextType=D,E}(A.Component);if(u.forwardRef){var T=A.forwardRef(function(S,E){return A.createElement(y,o({},S,{miniStoreForwardedRef:E}))});return f()(T,x)}return f()(y,x)}}var n=function(){return n=Object.assign||function(e){for(var u,l=1,g=arguments.length;l<g;l++){u=arguments[l];for(var C in u)Object.prototype.hasOwnProperty.call(u,C)&&(e[C]=u[C])}return e},n.apply(this,arguments)};function t(e){var u=e,l=[];function g(y){u=n(n({},u),y);for(var T=0;T<l.length;T++)l[T]()}function C(){return u}function x(y){return l.push(y),function(){var S=l.indexOf(y);l.splice(S,1)}}return{setState:g,getState:C,subscribe:x}}},IBYe:function(Se,I,d){"use strict";function A(h){return null}I.a=A},ItS6:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;var A=d("eP3c"),h=D(d("1q3G"));function D(f){return f&&f.__esModule?f:{default:f}}function m(f,c){if(!(f instanceof c))throw new TypeError("Cannot call a class as a function")}function _(f,c){for(var o=0;o<c.length;o++){var i=c[o];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(f,i.key,i)}}function r(f,c,o){return c&&_(f.prototype,c),o&&_(f,o),f}var p=function(){function f(){m(this,f),this.strm=new h.default,this.chunkSize=1024*10*10,this.strm.output=new Uint8Array(this.chunkSize),this.windowBits=5,(0,A.inflateInit)(this.strm,this.windowBits)}return r(f,[{key:"setInput",value:function(o){o?(this.strm.input=o,this.strm.avail_in=this.strm.input.length,this.strm.next_in=0):(this.strm.input=null,this.strm.avail_in=0,this.strm.next_in=0)}},{key:"inflate",value:function(o){o>this.chunkSize&&(this.chunkSize=o,this.strm.output=new Uint8Array(this.chunkSize)),this.strm.next_out=0,this.strm.avail_out=o;var i=(0,A.inflate)(this.strm,0);if(i<0)throw new Error("zlib inflate failed");if(this.strm.next_out!=o)throw new Error("Incomplete zlib block");return new Uint8Array(this.strm.output.buffer,0,this.strm.next_out)}},{key:"reset",value:function(){(0,A.inflateReset)(this.strm)}}]),f}();I.default=p},IxHN:function(Se,I,d){"use strict";var A=d("q1tI"),h=d.n(A),D=d("07cG"),m=d.n(D);I.a=function(_){var r=_.message,p=_.className,f=_.children,c=_.style,o=c===void 0?{}:c;return h.a.createElement("div",{className:"".concat(m.a.idsRingWrapper," ").concat(p)},h.a.createElement("div",{className:m.a.ldsRing},h.a.createElement("div",null),h.a.createElement("div",null),h.a.createElement("div",null),h.a.createElement("div",null)),r?h.a.createElement("p",{style:o},r):null,f)}},J66h:function(Se,I,d){(function(A){var h,D;(function(m,_){Se.exports=_(m)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof A!="undefined"?A:this,function(m){"use strict";m=m||{};var _=m.Base64,r="2.6.4",p="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",f=function(j){for(var $={},Y=0,w=j.length;Y<w;Y++)$[j.charAt(Y)]=Y;return $}(p),c=String.fromCharCode,o=function(j){if(j.length<2){var $=j.charCodeAt(0);return $<128?j:$<2048?c(192|$>>>6)+c(128|$&63):c(224|$>>>12&15)+c(128|$>>>6&63)+c(128|$&63)}else{var $=65536+(j.charCodeAt(0)-55296)*1024+(j.charCodeAt(1)-56320);return c(240|$>>>18&7)+c(128|$>>>12&63)+c(128|$>>>6&63)+c(128|$&63)}},i=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,s=function(j){return j.replace(i,o)},a=function(j){var $=[0,2,1][j.length%3],Y=j.charCodeAt(0)<<16|(j.length>1?j.charCodeAt(1):0)<<8|(j.length>2?j.charCodeAt(2):0),w=[p.charAt(Y>>>18),p.charAt(Y>>>12&63),$>=2?"=":p.charAt(Y>>>6&63),$>=1?"=":p.charAt(Y&63)];return w.join("")},n=m.btoa&&typeof m.btoa=="function"?function(j){return m.btoa(j)}:function(j){if(j.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return j.replace(/[\s\S]{1,3}/g,a)},t=function(j){return n(s(String(j)))},e=function(j){return j.replace(/[+\/]/g,function($){return $=="+"?"-":"_"}).replace(/=/g,"")},u=function(j,$){return $?e(t(j)):t(j)},l=function(j){return u(j,!0)},g;m.Uint8Array&&(g=function(j,$){for(var Y="",w=0,P=j.length;w<P;w+=3){var k=j[w],F=j[w+1],M=j[w+2],W=k<<16|F<<8|M;Y+=p.charAt(W>>>18)+p.charAt(W>>>12&63)+(typeof F!="undefined"?p.charAt(W>>>6&63):"=")+(typeof M!="undefined"?p.charAt(W&63):"=")}return $?e(Y):Y});var C=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,x=function(j){switch(j.length){case 4:var $=(7&j.charCodeAt(0))<<18|(63&j.charCodeAt(1))<<12|(63&j.charCodeAt(2))<<6|63&j.charCodeAt(3),Y=$-65536;return c((Y>>>10)+55296)+c((Y&1023)+56320);case 3:return c((15&j.charCodeAt(0))<<12|(63&j.charCodeAt(1))<<6|63&j.charCodeAt(2));default:return c((31&j.charCodeAt(0))<<6|63&j.charCodeAt(1))}},y=function(j){return j.replace(C,x)},T=function(j){var $=j.length,Y=$%4,w=($>0?f[j.charAt(0)]<<18:0)|($>1?f[j.charAt(1)]<<12:0)|($>2?f[j.charAt(2)]<<6:0)|($>3?f[j.charAt(3)]:0),P=[c(w>>>16),c(w>>>8&255),c(w&255)];return P.length-=[0,0,2,1][Y],P.join("")},S=m.atob&&typeof m.atob=="function"?function(j){return m.atob(j)}:function(j){return j.replace(/\S{1,4}/g,T)},E=function(j){return S(String(j).replace(/[^A-Za-z0-9\+\/]/g,""))},b=function(j){return y(S(j))},v=function(j){return String(j).replace(/[-_]/g,function($){return $=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},O=function(j){return b(v(j))},L;m.Uint8Array&&(L=function(j){return Uint8Array.from(E(v(j)),function($){return $.charCodeAt(0)})});var z=function(){var j=m.Base64;return m.Base64=_,j};if(m.Base64={VERSION:r,atob:E,btoa:n,fromBase64:O,toBase64:u,utob:s,encode:u,encodeURI:l,btou:y,decode:O,noConflict:z,fromUint8Array:g,toUint8Array:L},typeof Object.defineProperty=="function"){var G=function(j){return{value:j,enumerable:!1,writable:!0,configurable:!0}};m.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",G(function(){return O(this)})),Object.defineProperty(String.prototype,"toBase64",G(function(j){return u(this,j)})),Object.defineProperty(String.prototype,"toBase64URI",G(function(){return u(this,!0)}))}}return m.Meteor&&(Base64=m.Base64),Se.exports?Se.exports.Base64=m.Base64:!(h=[],D=function(){return m.Base64}.apply(I,h),D!==void 0&&(Se.exports=D)),{Base64:m.Base64}})}).call(this,d("IyRk"))},JJs0:function(Se,I,d){Se.exports={flex_box_center:"flex_box_center___XQaQv",flex_space_between:"flex_space_between___MKaIy",flex_box_vertical_center:"flex_box_vertical_center___1mxtL",flex_box_center_end:"flex_box_center_end___2F_Ix",flex_box_column:"flex_box_column___2uQCp",wrap:"wrap___3HzlV",list:"list___1j7BW",page:"page___1eDtu"}},JSwD:function(Se,I,d){"use strict";function A(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?A=function(l){return typeof l}:A=function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},A(e)}Object.defineProperty(I,"__esModule",{value:!0}),I.default=t;var h=m(d("6BzB"));function D(){if(typeof WeakMap!="function")return null;var e=new WeakMap;return D=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(e===null||A(e)!=="object"&&typeof e!="function")return{default:e};var u=D();if(u&&u.has(e))return u.get(e);var l={},g=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var C in e)if(Object.prototype.hasOwnProperty.call(e,C)){var x=g?Object.getOwnPropertyDescriptor(e,C):null;x&&(x.get||x.set)?Object.defineProperty(l,C,x):l[C]=e[C]}return l.default=e,u&&u.set(e,l),l}var _=15,r=852,p=592,f=0,c=1,o=2,i=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],s=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],a=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],n=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];function t(e,u,l,g,C,x,y,T){var S=T.bits,E=0,b=0,v=0,O=0,L=0,z=0,G=0,j=0,$=0,Y=0,w,P,k,F,M,W=null,ae=0,be,de=new h.Buf16(_+1),ge=new h.Buf16(_+1),H=null,ne=0,fe,ie,re;for(E=0;E<=_;E++)de[E]=0;for(b=0;b<g;b++)de[u[l+b]]++;for(L=S,O=_;O>=1&&!(de[O]!==0);O--);if(L>O&&(L=O),O===0)return C[x++]=1<<24|64<<16|0,C[x++]=1<<24|64<<16|0,T.bits=1,0;for(v=1;v<O&&!(de[v]!==0);v++);for(L<v&&(L=v),j=1,E=1;E<=_;E++)if(j<<=1,j-=de[E],j<0)return-1;if(j>0&&(e===f||O!==1))return-1;for(ge[1]=0,E=1;E<_;E++)ge[E+1]=ge[E]+de[E];for(b=0;b<g;b++)u[l+b]!==0&&(y[ge[u[l+b]]++]=b);if(e===f?(W=H=y,be=19):e===c?(W=i,ae-=257,H=s,ne-=257,be=256):(W=a,H=n,be=-1),Y=0,b=0,E=v,M=x,z=L,G=0,k=-1,$=1<<L,F=$-1,e===c&&$>r||e===o&&$>p)return 1;for(;;){fe=E-G,y[b]<be?(ie=0,re=y[b]):y[b]>be?(ie=H[ne+y[b]],re=W[ae+y[b]]):(ie=32+64,re=0),w=1<<E-G,P=1<<z,v=P;do P-=w,C[M+(Y>>G)+P]=fe<<24|ie<<16|re|0;while(P!==0);for(w=1<<E-1;Y&w;)w>>=1;if(w!==0?(Y&=w-1,Y+=w):Y=0,b++,--de[E]===0){if(E===O)break;E=u[l+y[b]]}if(E>L&&(Y&F)!==k){for(G===0&&(G=L),M+=v,z=E-G,j=1<<z;z+G<O&&!(j-=de[z+G],j<=0);)z++,j<<=1;if($+=1<<z,e===c&&$>r||e===o&&$>p)return 1;k=Y&F,C[k]=L<<24|z<<16|M-x|0}}return Y!==0&&(C[M+Y]=E-G<<24|64<<16|0),T.bits=L,0}},JWDV:function(Se,I,d){Se.exports=d.p+"static/charpter-white.5fa14f93.svg"},JeFH:function(Se,I){Se.exports="data:image/png;base64,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"},Jky8:function(Se,I,d){"use strict";var A=d("sRBo"),h=d("kaz8"),D=d("5NDa"),m=d("5rEg"),_=d("miYZ"),r=d("tsqr"),p=d("9og8"),f=d("2qtc"),c=d("kLXV"),o=d("tJVT"),i=d("WmNS"),s=d.n(i),a=d("q1tI"),n=d.n(a),t=d("9kvl"),e=d("6CvP"),u=d("1XHU"),l=d("1vsH"),g;(function(x){x[x.Professor=1]="Professor",x[x.AssistantProfessor=2]="AssistantProfessor",x[x.Student=3]="Student"})(g||(g={}));var C=function(y){var T=y.visible,S=y.user,E=y.onCancel,b=E===void 0?function(){}:E,v=Object(a.useState)(),O=Object(o.a)(v,2),L=O[0],z=O[1],G=Object(a.useState)([]),j=Object(o.a)(G,2),$=j[0],Y=j[1],w=Object(a.useState)(!1),P=Object(o.a)(w,2),k=P[0],F=P[1],M=Object(a.useState)(!1),W=Object(o.a)(M,2),ae=W[0],be=W[1],de=Object(a.useState)(),ge=Object(o.a)(de,2),H=ge[0],ne=ge[1];Object(a.useEffect)(function(){var U;if(S!=null&&(U=S.userInfo)!==null&&U!==void 0&&U.identity){var ee;Y([(S==null||((ee=S.userInfo)===null||ee===void 0)?void 0:ee.identity)==="student"?3:1])}},[S]);var fe=function(ee,Z){if($.includes(g.Professor)){c.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:n.a.createElement("div",{className:"tc"},Z||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:function(){t.d.push("/classrooms/".concat(ee,"/students"))}});return}t.d.push("/classrooms/".concat(ee,"/students"))},ie=function(){var U=Object(p.a)(s.a.mark(function ee(){var Z;return s.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:if(L){ke.next=3;break}return r.b.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A"),ke.abrupt("return");case 3:return F(!0),ke.next=6,Object(e.c)({invite_code:L,professor:$.includes(g.Professor)?1:null,assistant_professor:$.includes(g.AssistantProfessor)?1:null,student:$.includes(g.Student)?1:null});case 6:if(Z=ke.sent,F(!1),!((Z==null?void 0:Z.status)===-2)){ke.next=22;break}if(re(),!(Z.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1")){ke.next=14;break}return be(!0),ne(1),ke.abrupt("return");case 14:if(!(Z.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1")){ke.next=18;break}return be(!0),ne(2),ke.abrupt("return");case 18:if(!(Z.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1")){ke.next=22;break}return be(!0),ne(3),ke.abrupt("return");case 22:if(!((Z==null?void 0:Z.status)===0)){ke.next=27;break}return Object(l.ab)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),re(),(Z==null?void 0:Z.course_id)&&fe(Z.course_id,Z.message),ke.abrupt("return");case 27:case"end":return ke.stop()}},ee)}));return function(){return U.apply(this,arguments)}}(),re=function(){var U=Object(p.a)(s.a.mark(function ee(){return s.a.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:b();case 1:case"end":return le.stop()}},ee)}));return function(){return U.apply(this,arguments)}}();return n.a.createElement(n.a.Fragment,null,n.a.createElement(c.a,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",visible:T,confirmLoading:k,onOk:ie,onCancel:re},n.a.createElement("div",{className:"tc"},n.a.createElement("div",null,n.a.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),n.a.createElement(m.a,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:L,onChange:function(ee){if(ee.target.value.length>=7){r.b.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}z(ee.target.value)}})),n.a.createElement("div",{className:"mt10 font14"},n.a.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),n.a.createElement(h.a.Group,{value:$,onChange:function(ee){return Y(ee)}},n.a.createElement(h.a,{value:g.Professor,disabled:$.includes(2)},"\u6559\u5E08"),n.a.createElement(h.a,{value:g.AssistantProfessor,disabled:$.includes(1)},"\u52A9\u6559"),n.a.createElement(h.a,{value:g.Student},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),n.a.createElement(u.a,{visible:ae,onCancel:function(){return be(!1)},occupationValue:H}))};I.a=Object(t.a)(function(x){var y=x.user;return{user:y}})(C)},Jq4h:function(Se,I,d){Se.exports=d.p+"static/qrcode.54870d9b.png"},LCi9:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;function A(C,x){if(!(C instanceof x))throw new TypeError("Cannot call a class as a function")}function h(C,x){for(var y=0;y<x.length;y++){var T=x[y];T.enumerable=T.enumerable||!1,T.configurable=!0,"value"in T&&(T.writable=!0),Object.defineProperty(C,T.key,T)}}function D(C,x,y){return x&&h(C.prototype,x),y&&h(C,y),C}var m=0,_=1,r=2,p=4,f=8,c=16,o=32,i=64,s=127,a=50,n=90,t=250,e=1e3,u=1e3,l=50,g=function(){function C(){A(this,C),this._target=null,this._state=s,this._tracked=[],this._ignored=[],this._waitingRelease=!1,this._releaseStart=0,this._longpressTimeoutId=null,this._twoTouchTimeoutId=null,this._boundEventHandler=this._eventHandler.bind(this)}return D(C,[{key:"attach",value:function(y){this.detach(),this._target=y,this._target.addEventListener("touchstart",this._boundEventHandler),this._target.addEventListener("touchmove",this._boundEventHandler),this._target.addEventListener("touchend",this._boundEventHandler),this._target.addEventListener("touchcancel",this._boundEventHandler)}},{key:"detach",value:function(){if(!this._target)return;this._stopLongpressTimeout(),this._stopTwoTouchTimeout(),this._target.removeEventListener("touchstart",this._boundEventHandler),this._target.removeEventListener("touchmove",this._boundEventHandler),this._target.removeEventListener("touchend",this._boundEventHandler),this._target.removeEventListener("touchcancel",this._boundEventHandler),this._target=null}},{key:"_eventHandler",value:function(y){var T;y.stopPropagation(),y.preventDefault();switch(y.type){case"touchstart":T=this._touchStart;break;case"touchmove":T=this._touchMove;break;case"touchend":case"touchcancel":T=this._touchEnd;break}for(var S=0;S<y.changedTouches.length;S++){var E=y.changedTouches[S];T.call(this,E.identifier,E.clientX,E.clientY)}}},{key:"_touchStart",value:function(y,T,S){if(this._hasDetectedGesture()||this._state===m){this._ignored.push(y);return}if(this._tracked.length>0&&Date.now()-this._tracked[0].started>t){this._state=m,this._ignored.push(y);return}if(this._waitingRelease){this._state=m,this._ignored.push(y);return}this._tracked.push({id:y,started:Date.now(),active:!0,firstX:T,firstY:S,lastX:T,lastY:S,angle:0});switch(this._tracked.length){case 1:this._startLongpressTimeout();break;case 2:this._state&=~(_|f|c),this._stopLongpressTimeout();break;case 3:this._state&=~(r|o|i);break;default:this._state=m}}},{key:"_touchMove",value:function(y,T,S){var E=this._tracked.find(function(G){return G.id===y});if(E===void 0)return;E.lastX=T,E.lastY=S;var b=T-E.firstX,v=S-E.firstY;if((E.firstX!==E.lastX||E.firstY!==E.lastY)&&(E.angle=Math.atan2(v,b)*180/Math.PI),!this._hasDetectedGesture()){if(Math.hypot(b,v)<a)return;if(this._state&=~(_|r|p|c),this._stopLongpressTimeout(),this._tracked.length!==1&&(this._state&=~f),this._tracked.length!==2&&(this._state&=~(o|i)),this._tracked.length===2){var O=this._tracked.find(function(G){return G.id!==y}),L=Math.hypot(O.firstX-O.lastX,O.firstY-O.lastY);if(L>a){var z=Math.abs(E.angle-O.angle);z=Math.abs((z+180)%360-180),z>n?this._state&=~o:this._state&=~i,this._isTwoTouchTimeoutRunning()&&this._stopTwoTouchTimeout()}else this._isTwoTouchTimeoutRunning()||this._startTwoTouchTimeout()}if(!this._hasDetectedGesture())return;this._pushEvent("gesturestart")}this._pushEvent("gesturemove")}},{key:"_touchEnd",value:function(y,T,S){if(this._ignored.indexOf(y)!==-1){this._ignored.splice(this._ignored.indexOf(y),1),this._ignored.length===0&&this._tracked.length===0&&(this._state=s,this._waitingRelease=!1);return}if(!this._hasDetectedGesture()&&this._isTwoTouchTimeoutRunning()&&(this._stopTwoTouchTimeout(),this._state=m),!this._hasDetectedGesture()&&(this._state&=~(f|o|i),this._state&=~c,this._stopLongpressTimeout(),!this._waitingRelease)){this._releaseStart=Date.now(),this._waitingRelease=!0;switch(this._tracked.length){case 1:this._state&=~(r|p);break;case 2:this._state&=~(_|p);break}}if(this._waitingRelease){Date.now()-this._releaseStart>t&&(this._state=m),this._tracked.some(function(v){return Date.now()-v.started>e})&&(this._state=m);var E=this._tracked.find(function(v){return v.id===y});if(E.active=!1,this._hasDetectedGesture())this._pushEvent("gesturestart");else if(this._state!==m)return}this._hasDetectedGesture()&&this._pushEvent("gestureend");for(var b=0;b<this._tracked.length;b++)this._tracked[b].active&&this._ignored.push(this._tracked[b].id);this._tracked=[],this._state=m,this._ignored.indexOf(y)!==-1&&this._ignored.splice(this._ignored.indexOf(y),1),this._ignored.length===0&&(this._state=s,this._waitingRelease=!1)}},{key:"_hasDetectedGesture",value:function(){return this._state===m||this._state&this._state-1?!1:!(this._state&(_|r|p)&&this._tracked.some(function(y){return y.active}))}},{key:"_startLongpressTimeout",value:function(){var y=this;this._stopLongpressTimeout(),this._longpressTimeoutId=setTimeout(function(){return y._longpressTimeout()},u)}},{key:"_stopLongpressTimeout",value:function(){clearTimeout(this._longpressTimeoutId),this._longpressTimeoutId=null}},{key:"_longpressTimeout",value:function(){if(this._hasDetectedGesture())throw new Error("A longpress gesture failed, conflict with a different gesture");this._state=c,this._pushEvent("gesturestart")}},{key:"_startTwoTouchTimeout",value:function(){var y=this;this._stopTwoTouchTimeout(),this._twoTouchTimeoutId=setTimeout(function(){return y._twoTouchTimeout()},l)}},{key:"_stopTwoTouchTimeout",value:function(){clearTimeout(this._twoTouchTimeoutId),this._twoTouchTimeoutId=null}},{key:"_isTwoTouchTimeoutRunning",value:function(){return this._twoTouchTimeoutId!==null}},{key:"_twoTouchTimeout",value:function(){if(this._tracked.length===0)throw new Error("A pinch or two drag gesture failed, no tracked touches");var y=this._getAverageMovement(),T=Math.abs(y.x),S=Math.abs(y.y),E=this._getAverageDistance(),b=Math.abs(Math.hypot(E.first.x,E.first.y)-Math.hypot(E.last.x,E.last.y));S<b&&T<b?this._state=i:this._state=o,this._pushEvent("gesturestart"),this._pushEvent("gesturemove")}},{key:"_pushEvent",value:function(y){var T={type:this._stateToGesture(this._state)},S=this._getPosition(),E=S.last;y==="gesturestart"&&(E=S.first);switch(this._state){case o:case i:E=S.first;break}if(T.clientX=E.x,T.clientY=E.y,this._state===i){var b=this._getAverageDistance();y==="gesturestart"?(T.magnitudeX=b.first.x,T.magnitudeY=b.first.y):(T.magnitudeX=b.last.x,T.magnitudeY=b.last.y)}else if(this._state===o)if(y==="gesturestart")T.magnitudeX=0,T.magnitudeY=0;else{var v=this._getAverageMovement();T.magnitudeX=v.x,T.magnitudeY=v.y}var O=new CustomEvent(y,{detail:T});this._target.dispatchEvent(O)}},{key:"_stateToGesture",value:function(y){switch(y){case _:return"onetap";case r:return"twotap";case p:return"threetap";case f:return"drag";case c:return"longpress";case o:return"twodrag";case i:return"pinch"}throw new Error("Unknown gesture state: "+y)}},{key:"_getPosition",value:function(){if(this._tracked.length===0)throw new Error("Failed to get gesture position, no tracked touches");for(var y=this._tracked.length,T=0,S=0,E=0,b=0,v=0;v<this._tracked.length;v++)T+=this._tracked[v].firstX,S+=this._tracked[v].firstY,E+=this._tracked[v].lastX,b+=this._tracked[v].lastY;return{first:{x:T/y,y:S/y},last:{x:E/y,y:b/y}}}},{key:"_getAverageMovement",value:function(){if(this._tracked.length===0)throw new Error("Failed to get gesture movement, no tracked touches");var y,T;y=T=0;for(var S=this._tracked.length,E=0;E<this._tracked.length;E++)y+=this._tracked[E].lastX-this._tracked[E].firstX,T+=this._tracked[E].lastY-this._tracked[E].firstY;return{x:y/S,y:T/S}}},{key:"_getAverageDistance",value:function(){if(this._tracked.length===0)throw new Error("Failed to get gesture distance, no tracked touches");var y=this._tracked[0],T=this._tracked[this._tracked.length-1],S=Math.abs(T.firstX-y.firstX),E=Math.abs(T.firstY-y.firstY),b=Math.abs(T.lastX-y.lastX),v=Math.abs(T.lastY-y.lastY);return{first:{x:S,y:E},last:{x:b,y:v}}}}]),C}();I.default=g},LQ8X:function(Se,I,d){Se.exports={bg:"bg___17nSs",header:"header___20WQF",dragingMask:"dragingMask___1xKyx",content:"content___2j2gO",leftContainer:"leftContainer___3JN8N",tabNav:"tabNav___3cSZr",mdContent:"mdContent___xRv60",resizeBar:"resizeBar___2vgny","has-unity-3d":"has-unity-3d___Q9Pg_","btn-resize":"btn-resize___3eI0l",rightCotainer:"rightCotainer___3XEkM",user:"user___KhdtF",titleWrap:"titleWrap___1CQko",title:"title___3JoKi",endTimeWrap:"endTimeWrap___3UcLL",colorGray:"colorGray___c-JwK",main:"main___2qsUh",loadFail:"loadFail___3F9sP",reload:"reload___jaguh",failIcon:"failIcon___4lASB",failWrap:"failWrap___ixVxs",failReload:"failReload___8iXEN",dataSetButton:"dataSetButton___1VuI3",dataSetText:"dataSetText___2Q-Cr",dataSetOpen:"dataSetOpen___3dJz9",mymove:"mymove___2_AVq",footer:"footer___1xG2y",start:"start___1S7oj",liWarp:"liWarp___F1CtD",li:"li___3VsSR"}},LSTS:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0});var A=function(){function s(a,n){for(var t=0;t<n.length;t++){var e=n[t];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(a,e.key,e)}}return function(a,n,t){return n&&s(a.prototype,n),t&&s(a,t),a}}(),h=d("q1tI"),D=r(h),m=d("17x9"),_=r(m);function r(s){return s&&s.__esModule?s:{default:s}}function p(s,a){var n={};for(var t in s){if(a.indexOf(t)>=0)continue;if(!Object.prototype.hasOwnProperty.call(s,t))continue;n[t]=s[t]}return n}function f(s,a){if(!(s instanceof a))throw new TypeError("Cannot call a class as a function")}function c(s,a){if(!s)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a&&(typeof a=="object"||typeof a=="function")?a:s}function o(s,a){if(typeof a!="function"&&a!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof a);s.prototype=Object.create(a&&a.prototype,{constructor:{value:s,enumerable:!1,writable:!0,configurable:!0}}),a&&(Object.setPrototypeOf?Object.setPrototypeOf(s,a):s.__proto__=a)}var i=function(s){o(a,s);function a(n){f(this,a);var t=c(this,(a.__proto__||Object.getPrototypeOf(a)).call(this,n));return t.scrollListener=t.scrollListener.bind(t),t.eventListenerOptions=t.eventListenerOptions.bind(t),t.mousewheelListener=t.mousewheelListener.bind(t),t}return A(a,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var t=this.getParentElement(this.scrollComponent);t.scrollTop=t.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var t=!1,e={get passive(){t=!0}};try{document.addEventListener("test",null,e),document.removeEventListener("test",null,e)}catch(u){}return t}},{key:"eventListenerOptions",value:function(){var t=this.props.useCapture;return this.isPassiveSupported()&&(t={useCapture:this.props.useCapture,passive:!0}),t}},{key:"setDefaultLoader",value:function(t){this.defaultLoader=t}},{key:"detachMousewheelListener",value:function(){var t=window;this.props.useWindow===!1&&(t=this.scrollComponent.parentNode),t.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var t=window;this.props.useWindow===!1&&(t=this.getParentElement(this.scrollComponent)),t.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),t.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(t){var e=this.props.getScrollParent&&this.props.getScrollParent();return e!=null?e:t&&t.parentNode}},{key:"filterProps",value:function(t){return t}},{key:"attachScrollListener",value:function(){var t=this.getParentElement(this.scrollComponent);if(!this.props.hasMore||!t)return;var e=window;this.props.useWindow===!1&&(e=t),e.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),e.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),e.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}},{key:"mousewheelListener",value:function(t){t.deltaY===1&&!this.isPassiveSupported()&&t.preventDefault()}},{key:"scrollListener",value:function(){var t=this.scrollComponent,e=window,u=this.getParentElement(t),l=void 0;if(this.props.useWindow){var g=document.documentElement||document.body.parentNode||document.body,C=e.pageYOffset!==void 0?e.pageYOffset:g.scrollTop;this.props.isReverse?l=C:l=this.calculateOffset(t,C)}else this.props.isReverse?l=u.scrollTop:l=t.scrollHeight-u.scrollTop-u.clientHeight;l<Number(this.props.threshold)&&t&&t.offsetParent!==null&&(this.detachScrollListener(),this.beforeScrollHeight=u.scrollHeight,this.beforeScrollTop=u.scrollTop,typeof this.props.loadMore=="function"&&(this.props.loadMore(this.pageLoaded+=1),this.loadMore=!0))}},{key:"calculateOffset",value:function(t,e){return t?this.calculateTopPosition(t)+(t.offsetHeight-e-window.innerHeight):0}},{key:"calculateTopPosition",value:function(t){return t?t.offsetTop+this.calculateTopPosition(t.offsetParent):0}},{key:"render",value:function(){var t=this,e=this.filterProps(this.props),u=e.children,l=e.element,g=e.hasMore,C=e.initialLoad,x=e.isReverse,y=e.loader,T=e.loadMore,S=e.pageStart,E=e.ref,b=e.threshold,v=e.useCapture,O=e.useWindow,L=e.getScrollParent,z=p(e,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]);z.ref=function(j){t.scrollComponent=j,E&&E(j)};var G=[u];return g&&(y?x?G.unshift(y):G.push(y):this.defaultLoader&&(x?G.unshift(this.defaultLoader):G.push(this.defaultLoader))),D.default.createElement(l,z,G)}}]),a}(h.Component);i.propTypes={children:_.default.node.isRequired,element:_.default.node,hasMore:_.default.bool,initialLoad:_.default.bool,isReverse:_.default.bool,loader:_.default.node,loadMore:_.default.func.isRequired,pageStart:_.default.number,ref:_.default.func,getScrollParent:_.default.func,threshold:_.default.number,useCapture:_.default.bool,useWindow:_.default.bool},i.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},I.default=i,Se.exports=I.default},LdHM:function(Se,I,d){"use strict";d.d(I,"b",function(){return C}),d.d(I,"a",function(){return y});var A=d("1OyB"),h=d("vuIU"),D=d("Ji7U"),m=d("LK+K"),_=d("q1tI"),r=d("rePB"),p=d("Ff2n"),f=d("ODXe"),c=d("4IlW"),o=d("bX4T"),i=d("YrtM"),s=d("TSYQ"),a=d.n(s),n=d("+nKL"),t=d("8OUc"),e=function(M,W){var ae=M.prefixCls,be=M.id,de=M.flattenOptions,ge=M.childrenAsData,H=M.values,ne=M.searchValue,fe=M.multiple,ie=M.defaultActiveFirstOption,re=M.height,U=M.itemHeight,ee=M.notFoundContent,Z=M.open,le=M.menuItemSelectedIcon,ke=M.virtual,Ve=M.onSelect,qe=M.onToggleOpen,et=M.onActiveValue,ze=M.onScroll,Me=M.onMouseEnter,we="".concat(ae,"-item"),Ce=Object(i.a)(function(){return de},[Z,de],function(je,Ze){return Ze[0]&&je[1]!==Ze[1]}),ue=_.useRef(null),N=function(Ze){Ze.preventDefault()},te=function(Ze){ue.current&&ue.current.scrollTo({index:Ze})},B=function(Ze){for(var xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Oe=Ce.length,se=0;se<Oe;se+=1){var Re=(Ze+se*xe+Oe)%Oe,K=Ce[Re],Pe=K.group,it=K.data;if(!Pe&&!it.disabled)return Re}return-1},Ae=_.useState(function(){return B(0)}),tt=Object(f.a)(Ae,2),me=tt[0],We=tt[1],rt=function(Ze){We(Ze);var xe=Ce[Ze];if(!xe){et(null,-1);return}et(xe.data.value,Ze)};_.useEffect(function(){rt(ie!==!1?B(0):-1)},[Ce.length,ne]),_.useEffect(function(){var je=setTimeout(function(){if(!fe&&Z&&H.size===1){var Ze=Array.from(H)[0],xe=Ce.findIndex(function(Oe){var se=Oe.data;return se.value===Ze});rt(xe),te(xe)}});return function(){return clearTimeout(je)}},[Z]);var V=function(Ze){Ze!==void 0&&Ve(Ze,{selected:!H.has(Ze)}),fe||qe(!1)};if(_.useImperativeHandle(W,function(){return{onKeyDown:function(Ze){var xe=Ze.which;switch(xe){case c.a.UP:case c.a.DOWN:{var Oe=0;if(xe===c.a.UP?Oe=-1:xe===c.a.DOWN&&(Oe=1),Oe!==0){var se=B(me+Oe,Oe);te(se),rt(se)}break}case c.a.ENTER:{var Re=Ce[me];Re&&!Re.data.disabled?V(Re.data.value):V(void 0),Z&&Ze.preventDefault();break}case c.a.ESC:qe(!1)}},onKeyUp:function(){},scrollTo:function(Ze){te(Ze)}}}),Ce.length===0)return _.createElement("div",{role:"listbox",id:"".concat(be,"_list"),className:"".concat(we,"-empty"),onMouseDown:N},ee);function Ke(je){var Ze=Ce[je];if(!Ze)return null;var xe=Ze.data||{},Oe=xe.value,se=xe.label,Re=xe.children,K=Object(o.a)(xe,!0),Pe=ge?Re:se;return Ze?_.createElement("div",Object.assign({"aria-label":typeof Pe=="string"?Pe:null},K,{key:je,role:"option",id:"".concat(be,"_list_").concat(je),"aria-selected":H.has(Oe)}),Oe):null}return _.createElement(_.Fragment,null,_.createElement("div",{role:"listbox",id:"".concat(be,"_list"),style:{height:0,width:0,overflow:"hidden"}},Ke(me-1),Ke(me),Ke(me+1)),_.createElement(n.a,{itemKey:"key",ref:ue,data:Ce,height:re,itemHeight:U,fullHeight:!1,onMouseDown:N,onScroll:ze,virtual:ke,onMouseEnter:Me},function(je,Ze){var xe,Oe=je.group,se=je.groupOption,Re=je.data,K=Re.label,Pe=Re.key;if(Oe)return _.createElement("div",{className:a()(we,"".concat(we,"-group"))},K!==void 0?K:Pe);var it=Re.disabled,R=Re.value,Ie=Re.title,Be=Re.children,J=Re.style,pe=Re.className,De=Object(p.a)(Re,["disabled","value","title","children","style","className"]),Qe=H.has(R),Xe="".concat(we,"-option"),Te=a()(we,Xe,pe,(xe={},Object(r.a)(xe,"".concat(Xe,"-grouped"),se),Object(r.a)(xe,"".concat(Xe,"-active"),me===Ze&&!it),Object(r.a)(xe,"".concat(Xe,"-disabled"),it),Object(r.a)(xe,"".concat(Xe,"-selected"),Qe),xe)),q=ge?Be:K,he=!le||typeof le=="function"||Qe;return _.createElement("div",Object.assign({},De,{"aria-selected":Qe,className:Te,title:Ie,onMouseMove:function(){if(me===Ze||it)return;rt(Ze)},onClick:function(){it||V(R)},style:J}),_.createElement("div",{className:"".concat(Xe,"-content")},q||R),_.isValidElement(le)||Qe,he&&_.createElement(t.a,{className:"".concat(we,"-option-state"),customizeIcon:le,customizeIconProps:{isSelected:Qe}},Qe?"\u2713":null))}))},u=_.forwardRef(e);u.displayName="OptionList";var l=u,g=function(){return null};g.isSelectOption=!0;var C=g,x=function(){return null};x.isSelectOptGroup=!0;var y=x,T=d("VTBJ"),S=d("Zm9Q");function E(F){var M=F.key,W=F.props,ae=W.children,be=W.value,de=Object(p.a)(W,["children","value"]);return Object(T.a)({key:M,value:be!==void 0?be:M,children:ae},de)}function b(F){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Object(S.a)(F).map(function(W,ae){if(!_.isValidElement(W)||!W.type)return null;var be=W.type.isSelectOptGroup,de=W.key,ge=W.props,H=ge.children,ne=Object(p.a)(ge,["children"]);return M||!be?E(W):Object(T.a)(Object(T.a)({key:"__RC_SELECT_GRP__".concat(de===null?ae:de,"__"),label:de},ne),{},{options:b(H)})}).filter(function(W){return W})}var v=d("2Qr1"),O=d("qNPg"),L=d("U8pU"),z=d("Kwbf"),G=d("WKfj");function j(F){var M=F.mode,W=F.options,ae=F.children,be=F.backfill,de=F.allowClear,ge=F.placeholder,H=F.getInputElement,ne=F.showSearch,fe=F.onSearch,ie=F.defaultOpen,re=F.autoFocus,U=F.labelInValue,ee=F.value,Z=F.inputValue,le=F.optionLabelProp,ke=M==="multiple"||M==="tags",Ve=ne!==void 0?ne:ke||M==="combobox",qe=W||b(ae);if(Object(z.a)(M!=="tags"||qe.every(function(we){return!we.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),M==="tags"||M==="combobox"){var et=qe.some(function(we){return we.options?we.options.some(function(Ce){return typeof("value"in Ce?Ce.value:Ce.key)=="number"}):typeof("value"in we?we.value:we.key)=="number"});Object(z.a)(!et,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(Object(z.a)(M!=="combobox"||!le,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),Object(z.a)(M==="combobox"||!be,"`backfill` only works with `combobox` mode."),Object(z.a)(M==="combobox"||!H,"`getInputElement` only work with `combobox` mode."),Object(z.b)(M!=="combobox"||!H||!de||!ge,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),fe&&!Ve&&M!=="combobox"&&M!=="tags"&&Object(z.a)(!1,"`onSearch` should work with `showSearch` instead of use alone."),Object(z.b)(!ie||re,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),ee!=null){var ze=Object(G.d)(ee);Object(z.a)(!U||ze.every(function(we){return Object(L.a)(we)==="object"&&("key"in we||"value"in we)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),Object(z.a)(!ke||Array.isArray(ee),"`value` should be array when `mode` is `multiple` or `tags`")}if(ae){var Me=null;Object(S.a)(ae).some(function(we){if(!_.isValidElement(we)||!we.type)return!1;var Ce=we.type;if(Ce.isSelectOption)return!1;if(Ce.isSelectOptGroup){var ue=Object(S.a)(we.props.children).every(function(N){return!_.isValidElement(N)||!we.type||N.type.isSelectOption?!0:(Me=N.type,!1)});return!ue}return Me=Ce,!0}),Me&&Object(z.a)(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Me.displayName||Me.name||Me,"`.")),Object(z.a)(Z===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}var $=j,Y=Object(O.a)({prefixCls:"rc-select",components:{optionList:l},convertChildrenToData:b,flattenOptions:v.d,getLabeledValue:v.e,filterOptions:v.b,isValueDisabled:v.g,findValueOption:v.c,warningProps:$,fillOptionsWithMissingValue:v.a}),w=function(F){Object(D.a)(W,F);var M=Object(m.a)(W);function W(){var ae;return Object(A.a)(this,W),ae=M.apply(this,arguments),ae.selectRef=_.createRef(),ae.focus=function(){ae.selectRef.current.focus()},ae.blur=function(){ae.selectRef.current.blur()},ae}return Object(h.a)(W,[{key:"render",value:function(){return _.createElement(Y,Object.assign({ref:this.selectRef},this.props))}}]),W}(_.Component);w.Option=C,w.OptGroup=y;var P=w,k=I.c=P},Lo0S:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.initLogging=r,I.getLogging=p,I.Error=I.Warn=I.Info=I.Debug=void 0;var A="warn",h=function(){};I.Debug=h;var D=function(){};I.Info=D;var m=function(){};I.Warn=m;var _=function(){};I.Error=_;function r(f){if(typeof f=="undefined"?f=A:A=f,I.Debug=h=I.Info=D=I.Warn=m=I.Error=_=function(){},typeof window.console!="undefined")switch(f){case"debug":I.Debug=h=console.debug.bind(window.console);case"info":I.Info=D=console.info.bind(window.console);case"warn":I.Warn=m=console.warn.bind(window.console);case"error":I.Error=_=console.error.bind(window.console);case"none":break;default:throw new window.Error("invalid logging type '"+f+"'")}}function p(){return A}r()},M8RZ:function(Se,I,d){"use strict";d.d(I,"a",function(){return c});var A=d("fWQN"),h=d("mtLc"),D=d("yKVA"),m=d("879j"),_=d("q1tI"),r=d.n(_),p=d("i8i4"),f=d.n(p),c=function(o){Object(D.a)(s,o);var i=Object(m.a)(s);function s(a){var n;Object(A.a)(this,s),n=i.call(this,a);var t=window.document;return n.node=t.createElement("div"),t.body.appendChild(n.node),n}return Object(h.a)(s,[{key:"render",value:function(){var n=this.props.children;return Object(p.createPortal)(n,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),s}(r.a.Component)},MZdM:function(Se,I,d){"use strict";function A(a){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?A=function(t){return typeof t}:A=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},A(a)}Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;var h=f(d("Lo0S")),D=r(d("N/zr")),m=d("GdRQ"),_=d("GQ8N");function r(a){return a&&a.__esModule?a:{default:a}}function p(){if(typeof WeakMap!="function")return null;var a=new WeakMap;return p=function(){return a},a}function f(a){if(a&&a.__esModule)return a;if(a===null||A(a)!=="object"&&typeof a!="function")return{default:a};var n=p();if(n&&n.has(a))return n.get(a);var t={},e=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in a)if(Object.prototype.hasOwnProperty.call(a,u)){var l=e?Object.getOwnPropertyDescriptor(a,u):null;l&&(l.get||l.set)?Object.defineProperty(t,u,l):t[u]=a[u]}return t.default=a,n&&n.set(a,t),t}function c(a,n){if(!(a instanceof n))throw new TypeError("Cannot call a class as a function")}function o(a,n){for(var t=0;t<n.length;t++){var e=n[t];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(a,e.key,e)}}function i(a,n,t){return n&&o(a.prototype,n),t&&o(a,t),a}var s=function(){function a(n){if(c(this,a),this._drawCtx=null,this._renderQ=[],this._flushing=!1,this._fbWidth=0,this._fbHeight=0,this._prevDrawStyle="",this._tile=null,this._tile16x16=null,this._tileX=0,this._tileY=0,h.Debug(">> Display.constructor"),this._target=n,!this._target)throw new Error("Target must be set");if(typeof this._target=="string")throw new Error("target must be a DOM element");if(!this._target.getContext)throw new Error("no getContext method");if(this._targetCtx=this._target.getContext("2d"),this._viewportLoc={x:0,y:0,w:this._target.width,h:this._target.height},this._backbuffer=document.createElement("canvas"),this._drawCtx=this._backbuffer.getContext("2d"),this._damageBounds={left:0,top:0,right:this._backbuffer.width,bottom:this._backbuffer.height},h.Debug("User Agent: "+navigator.userAgent),!("createImageData"in this._drawCtx))throw new Error("Canvas does not support createImageData");this._tile16x16=this._drawCtx.createImageData(16,16),h.Debug("<< Display.constructor"),this._scale=1,this._clipViewport=!1,this.onflush=function(){}}return i(a,[{key:"viewportChangePos",value:function(t,e){var u=this._viewportLoc;t=Math.floor(t),e=Math.floor(e),this._clipViewport||(t=-u.w,e=-u.h);var l=u.x+u.w-1,g=u.y+u.h-1;if(t<0&&u.x+t<0&&(t=-u.x),l+t>=this._fbWidth&&(t-=l+t-this._fbWidth+1),u.y+e<0&&(e=-u.y),g+e>=this._fbHeight&&(e-=g+e-this._fbHeight+1),t===0&&e===0)return;h.Debug("viewportChange deltaX: "+t+", deltaY: "+e),u.x+=t,u.y+=e,this._damage(u.x,u.y,u.w,u.h),this.flip()}},{key:"viewportChangeSize",value:function(t,e){(!this._clipViewport||typeof t=="undefined"||typeof e=="undefined")&&(h.Debug("Setting viewport to full display region"),t=this._fbWidth,e=this._fbHeight),t=Math.floor(t),e=Math.floor(e),t>this._fbWidth&&(t=this._fbWidth),e>this._fbHeight&&(e=this._fbHeight);var u=this._viewportLoc;if(u.w!==t||u.h!==e){u.w=t,u.h=e;var l=this._target;l.width=t,l.height=e,this.viewportChangePos(0,0),this._damage(u.x,u.y,u.w,u.h),this.flip(),this._rescale(this._scale)}}},{key:"absX",value:function(t){return this._scale===0?0:(0,_.toSigned32bit)(t/this._scale+this._viewportLoc.x)}},{key:"absY",value:function(t){return this._scale===0?0:(0,_.toSigned32bit)(t/this._scale+this._viewportLoc.y)}},{key:"resize",value:function(t,e){this._prevDrawStyle="",this._fbWidth=t,this._fbHeight=e;var u=this._backbuffer;if(u.width!==t||u.height!==e){var l=null;u.width>0&&u.height>0&&(l=this._drawCtx.getImageData(0,0,u.width,u.height)),u.width!==t&&(u.width=t),u.height!==e&&(u.height=e),l&&this._drawCtx.putImageData(l,0,0)}var g=this._viewportLoc;this.viewportChangeSize(g.w,g.h),this.viewportChangePos(0,0)}},{key:"_damage",value:function(t,e,u,l){t<this._damageBounds.left&&(this._damageBounds.left=t),e<this._damageBounds.top&&(this._damageBounds.top=e),t+u>this._damageBounds.right&&(this._damageBounds.right=t+u),e+l>this._damageBounds.bottom&&(this._damageBounds.bottom=e+l)}},{key:"flip",value:function(t){if(this._renderQ.length!==0&&!t)this._renderQPush({type:"flip"});else{var e=this._damageBounds.left,u=this._damageBounds.top,l=this._damageBounds.right-e,g=this._damageBounds.bottom-u,C=e-this._viewportLoc.x,x=u-this._viewportLoc.y;C<0&&(l+=C,e-=C,C=0),x<0&&(g+=x,u-=x,x=0),C+l>this._viewportLoc.w&&(l=this._viewportLoc.w-C),x+g>this._viewportLoc.h&&(g=this._viewportLoc.h-x),l>0&&g>0&&this._targetCtx.drawImage(this._backbuffer,e,u,l,g,C,x,l,g),this._damageBounds.left=this._damageBounds.top=65535,this._damageBounds.right=this._damageBounds.bottom=0}}},{key:"pending",value:function(){return this._renderQ.length>0}},{key:"flush",value:function(){this._renderQ.length===0?this.onflush():this._flushing=!0}},{key:"fillRect",value:function(t,e,u,l,g,C){this._renderQ.length!==0&&!C?this._renderQPush({type:"fill",x:t,y:e,width:u,height:l,color:g}):(this._setFillColor(g),this._drawCtx.fillRect(t,e,u,l),this._damage(t,e,u,l))}},{key:"copyImage",value:function(t,e,u,l,g,C,x){this._renderQ.length!==0&&!x?this._renderQPush({type:"copy",oldX:t,oldY:e,x:u,y:l,width:g,height:C}):(this._drawCtx.mozImageSmoothingEnabled=!1,this._drawCtx.webkitImageSmoothingEnabled=!1,this._drawCtx.msImageSmoothingEnabled=!1,this._drawCtx.imageSmoothingEnabled=!1,this._drawCtx.drawImage(this._backbuffer,t,e,g,C,u,l,g,C),this._damage(u,l,g,C))}},{key:"imageRect",value:function(t,e,u,l,g,C){if(u===0||l===0)return;var x=new Image;x.src="data: "+g+";base64,"+D.default.encode(C),this._renderQPush({type:"img",img:x,x:t,y:e,width:u,height:l})}},{key:"startTile",value:function(t,e,u,l,g){this._tileX=t,this._tileY=e,u===16&&l===16?this._tile=this._tile16x16:this._tile=this._drawCtx.createImageData(u,l);for(var C=g[2],x=g[1],y=g[0],T=this._tile.data,S=0;S<u*l*4;S+=4)T[S]=C,T[S+1]=x,T[S+2]=y,T[S+3]=255}},{key:"subTile",value:function(t,e,u,l,g){for(var C=g[2],x=g[1],y=g[0],T=t+u,S=e+l,E=this._tile.data,b=this._tile.width,v=e;v<S;v++)for(var O=t;O<T;O++){var L=(O+v*b)*4;E[L]=C,E[L+1]=x,E[L+2]=y,E[L+3]=255}}},{key:"finishTile",value:function(){this._drawCtx.putImageData(this._tile,this._tileX,this._tileY),this._damage(this._tileX,this._tileY,this._tile.width,this._tile.height)}},{key:"blitImage",value:function(t,e,u,l,g,C,x){if(this._renderQ.length!==0&&!x){var y=new Uint8Array(u*l*4);y.set(new Uint8Array(g.buffer,0,y.length)),this._renderQPush({type:"blit",data:y,x:t,y:e,width:u,height:l})}else this._bgrxImageData(t,e,u,l,g,C)}},{key:"blitRgbImage",value:function(t,e,u,l,g,C,x){if(this._renderQ.length!==0&&!x){var y=new Uint8Array(u*l*3);y.set(new Uint8Array(g.buffer,0,y.length)),this._renderQPush({type:"blitRgb",data:y,x:t,y:e,width:u,height:l})}else this._rgbImageData(t,e,u,l,g,C)}},{key:"blitRgbxImage",value:function(t,e,u,l,g,C,x){if(this._renderQ.length!==0&&!x){var y=new Uint8Array(u*l*4);y.set(new Uint8Array(g.buffer,0,y.length)),this._renderQPush({type:"blitRgbx",data:y,x:t,y:e,width:u,height:l})}else this._rgbxImageData(t,e,u,l,g,C)}},{key:"drawImage",value:function(t,e,u){this._drawCtx.drawImage(t,e,u),this._damage(e,u,t.width,t.height)}},{key:"autoscale",value:function(t,e){var u;if(t===0||e===0)u=0;else{var l=this._viewportLoc,g=t/e,C=l.w/l.h;C>=g?u=t/l.w:u=e/l.h}this._rescale(u)}},{key:"_rescale",value:function(t){this._scale=t;var e=this._viewportLoc,u=t*e.w+"px",l=t*e.h+"px";(this._target.style.width!==u||this._target.style.height!==l)&&(this._target.style.width=u,this._target.style.height=l)}},{key:"_setFillColor",value:function(t){var e="rgb("+t[2]+","+t[1]+","+t[0]+")";e!==this._prevDrawStyle&&(this._drawCtx.fillStyle=e,this._prevDrawStyle=e)}},{key:"_rgbImageData",value:function(t,e,u,l,g,C){for(var x=this._drawCtx.createImageData(u,l),y=x.data,T=0,S=C;T<u*l*4;T+=4,S+=3)y[T]=g[S],y[T+1]=g[S+1],y[T+2]=g[S+2],y[T+3]=255;this._drawCtx.putImageData(x,t,e),this._damage(t,e,x.width,x.height)}},{key:"_bgrxImageData",value:function(t,e,u,l,g,C){for(var x=this._drawCtx.createImageData(u,l),y=x.data,T=0,S=C;T<u*l*4;T+=4,S+=4)y[T]=g[S+2],y[T+1]=g[S+1],y[T+2]=g[S],y[T+3]=255;this._drawCtx.putImageData(x,t,e),this._damage(t,e,x.width,x.height)}},{key:"_rgbxImageData",value:function(t,e,u,l,g,C){var x;m.supportsImageMetadata?x=new ImageData(new Uint8ClampedArray(g.buffer,g.byteOffset,u*l*4),u,l):(x=this._drawCtx.createImageData(u,l),x.data.set(new Uint8ClampedArray(g.buffer,g.byteOffset,u*l*4))),this._drawCtx.putImageData(x,t,e),this._damage(t,e,x.width,x.height)}},{key:"_renderQPush",value:function(t){this._renderQ.push(t),this._renderQ.length===1&&this._scanRenderQ()}},{key:"_resumeRenderQ",value:function(){this.removeEventListener("load",this._noVNCDisplay._resumeRenderQ),this._noVNCDisplay._scanRenderQ()}},{key:"_scanRenderQ",value:function(){for(var t=!0;t&&this._renderQ.length>0;){var e=this._renderQ[0];switch(e.type){case"flip":this.flip(!0);break;case"copy":this.copyImage(e.oldX,e.oldY,e.x,e.y,e.width,e.height,!0);break;case"fill":this.fillRect(e.x,e.y,e.width,e.height,e.color,!0);break;case"blit":this.blitImage(e.x,e.y,e.width,e.height,e.data,0,!0);break;case"blitRgb":this.blitRgbImage(e.x,e.y,e.width,e.height,e.data,0,!0);break;case"blitRgbx":this.blitRgbxImage(e.x,e.y,e.width,e.height,e.data,0,!0);break;case"img":if(e.img.complete&&e.img.width!==0&&e.img.height!==0){if(e.img.width!==e.width||e.img.height!==e.height){h.Error("Decoded image has incorrect dimensions. Got "+e.img.width+"x"+e.img.height+". Expected "+e.width+"x"+e.height+".");return}this.drawImage(e.img,e.x,e.y)}else e.img._noVNCDisplay=this,e.img.addEventListener("load",this._resumeRenderQ),t=!1;break}t&&this._renderQ.shift()}this._renderQ.length===0&&this._flushing&&(this._flushing=!1,this.onflush())}},{key:"scale",get:function(){return this._scale},set:function(t){this._rescale(t)}},{key:"clipViewport",get:function(){return this._clipViewport},set:function(t){this._clipViewport=t;var e=this._viewportLoc;this.viewportChangeSize(e.w,e.h),this.viewportChangePos(0,0)}},{key:"width",get:function(){return this._fbWidth}},{key:"height",get:function(){return this._fbHeight}}]),a}();I.default=s},Mmt2:function(Se,I,d){"use strict";function A(i){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?A=function(a){return typeof a}:A=function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},A(i)}Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;var h=m(d("Lo0S"));function D(){if(typeof WeakMap!="function")return null;var i=new WeakMap;return D=function(){return i},i}function m(i){if(i&&i.__esModule)return i;if(i===null||A(i)!=="object"&&typeof i!="function")return{default:i};var s=D();if(s&&s.has(i))return s.get(i);var a={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var t in i)if(Object.prototype.hasOwnProperty.call(i,t)){var e=n?Object.getOwnPropertyDescriptor(i,t):null;e&&(e.get||e.set)?Object.defineProperty(a,t,e):a[t]=i[t]}return a.default=i,s&&s.set(i,a),a}function _(i,s){if(!(i instanceof s))throw new TypeError("Cannot call a class as a function")}function r(i,s){for(var a=0;a<s.length;a++){var n=s[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(i,n.key,n)}}function p(i,s,a){return s&&r(i.prototype,s),a&&r(i,a),i}var f=!1,c=40*1024*1024,o=function(){function i(){_(this,i),this._websocket=null,this._rQi=0,this._rQlen=0,this._rQbufferSize=1024*1024*4,this._rQ=null,this._sQbufferSize=1024*10,this._sQlen=0,this._sQ=null,this._eventHandlers={message:function(){},open:function(){},close:function(){},error:function(){}}}return p(i,[{key:"rQpeek8",value:function(){return this._rQ[this._rQi]}},{key:"rQskipBytes",value:function(a){this._rQi+=a}},{key:"rQshift8",value:function(){return this._rQshift(1)}},{key:"rQshift16",value:function(){return this._rQshift(2)}},{key:"rQshift32",value:function(){return this._rQshift(4)}},{key:"_rQshift",value:function(a){for(var n=0,t=a-1;t>=0;t--)n+=this._rQ[this._rQi++]<<t*8;return n}},{key:"rQshiftStr",value:function(a){typeof a=="undefined"&&(a=this.rQlen);for(var n="",t=0;t<a;t+=4096){var e=this.rQshiftBytes(Math.min(4096,a-t));n+=String.fromCharCode.apply(null,e)}return n}},{key:"rQshiftBytes",value:function(a){return typeof a=="undefined"&&(a=this.rQlen),this._rQi+=a,new Uint8Array(this._rQ.buffer,this._rQi-a,a)}},{key:"rQshiftTo",value:function(a,n){n===void 0&&(n=this.rQlen),a.set(new Uint8Array(this._rQ.buffer,this._rQi,n)),this._rQi+=n}},{key:"rQslice",value:function(a){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.rQlen;return new Uint8Array(this._rQ.buffer,this._rQi+a,n-a)}},{key:"rQwait",value:function(a,n,t){if(this.rQlen<n){if(t){if(this._rQi<t)throw new Error("rQwait cannot backup "+t+" bytes");this._rQi-=t}return!0}return!1}},{key:"flush",value:function(){this._sQlen>0&&this._websocket.readyState===WebSocket.OPEN&&(this._websocket.send(this._encodeMessage()),this._sQlen=0)}},{key:"send",value:function(a){this._sQ.set(a,this._sQlen),this._sQlen+=a.length,this.flush()}},{key:"sendString",value:function(a){this.send(a.split("").map(function(n){return n.charCodeAt(0)}))}},{key:"off",value:function(a){this._eventHandlers[a]=function(){}}},{key:"on",value:function(a,n){this._eventHandlers[a]=n}},{key:"_allocateBuffers",value:function(){this._rQ=new Uint8Array(this._rQbufferSize),this._sQ=new Uint8Array(this._sQbufferSize)}},{key:"init",value:function(){this._allocateBuffers(),this._rQi=0,this._websocket=null}},{key:"open",value:function(a,n){var t=this;this.init(),this._websocket=new WebSocket(a,n),this._websocket.binaryType="arraybuffer",this._websocket.onmessage=this._recvMessage.bind(this),this._websocket.onopen=function(){h.Debug(">> WebSock.onopen"),t._websocket.protocol&&h.Info("Server choose sub-protocol: "+t._websocket.protocol),t._eventHandlers.open(),h.Debug("<< WebSock.onopen")},this._websocket.onclose=function(e){h.Debug(">> WebSock.onclose"),t._eventHandlers.close(e),h.Debug("<< WebSock.onclose")},this._websocket.onerror=function(e){h.Debug(">> WebSock.onerror: "+e),t._eventHandlers.error(e),h.Debug("<< WebSock.onerror: "+e)}}},{key:"close",value:function(){this._websocket&&((this._websocket.readyState===WebSocket.OPEN||this._websocket.readyState===WebSocket.CONNECTING)&&(h.Info("Closing WebSocket connection"),this._websocket.close()),this._websocket.onmessage=function(){})}},{key:"_encodeMessage",value:function(){return new Uint8Array(this._sQ.buffer,0,this._sQlen)}},{key:"_expandCompactRQ",value:function(a){var n=(this._rQlen-this._rQi+a)*8,t=this._rQbufferSize<n;if(t&&(this._rQbufferSize=Math.max(this._rQbufferSize*2,n)),this._rQbufferSize>c&&(this._rQbufferSize=c,this._rQbufferSize-this.rQlen<a))throw new Error("Receive Queue buffer exceeded "+c+" bytes, and the new message could not fit");if(t){var e=this._rQ.buffer;this._rQ=new Uint8Array(this._rQbufferSize),this._rQ.set(new Uint8Array(e,this._rQi,this._rQlen-this._rQi))}else f?this._rQ.copyWithin(0,this._rQi,this._rQlen):this._rQ.set(new Uint8Array(this._rQ.buffer,this._rQi,this._rQlen-this._rQi));this._rQlen=this._rQlen-this._rQi,this._rQi=0}},{key:"_DecodeMessage",value:function(a){var n=new Uint8Array(a);n.length>this._rQbufferSize-this._rQlen&&this._expandCompactRQ(n.length),this._rQ.set(n,this._rQlen),this._rQlen+=n.length}},{key:"_recvMessage",value:function(a){this._DecodeMessage(a.data),this.rQlen>0?(this._eventHandlers.message(),this._rQlen==this._rQi&&(this._rQlen=0,this._rQi=0)):h.Debug("Ignoring empty message")}},{key:"sQ",get:function(){return this._sQ}},{key:"rQ",get:function(){return this._rQ}},{key:"rQi",get:function(){return this._rQi},set:function(a){this._rQi=a}},{key:"rQlen",get:function(){return this._rQlen-this._rQi}}]),i}();I.default=o},"N/zr":function(Se,I,d){"use strict";function A(r){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?A=function(f){return typeof f}:A=function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f},A(r)}Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;var h=m(d("Lo0S"));function D(){if(typeof WeakMap!="function")return null;var r=new WeakMap;return D=function(){return r},r}function m(r){if(r&&r.__esModule)return r;if(r===null||A(r)!=="object"&&typeof r!="function")return{default:r};var p=D();if(p&&p.has(r))return p.get(r);var f={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var i=c?Object.getOwnPropertyDescriptor(r,o):null;i&&(i.get||i.set)?Object.defineProperty(f,o,i):f[o]=r[o]}return f.default=r,p&&p.set(r,f),f}var _={toBase64Table:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".split(""),base64Pad:"=",encode:function(p){"use strict";for(var f="",c=p.length,o=c%3,i=0;i<c-2;i+=3)f+=this.toBase64Table[p[i]>>2],f+=this.toBase64Table[((p[i]&3)<<4)+(p[i+1]>>4)],f+=this.toBase64Table[((p[i+1]&15)<<2)+(p[i+2]>>6)],f+=this.toBase64Table[p[i+2]&63];var s=c-o;return o===2?(f+=this.toBase64Table[p[s]>>2],f+=this.toBase64Table[((p[s]&3)<<4)+(p[s+1]>>4)],f+=this.toBase64Table[(p[s+1]&15)<<2],f+=this.toBase64Table[64]):o===1&&(f+=this.toBase64Table[p[s]>>2],f+=this.toBase64Table[(p[s]&3)<<4],f+=this.toBase64Table[64],f+=this.toBase64Table[64]),f},toBinaryTable:[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,0,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1],decode:function(p){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,c=p.indexOf("=")-f;c<0&&(c=p.length-f);for(var o=(c>>2)*3+Math.floor(c%4/1.5),i=new Array(o),s=0,a=0,n=0,t=f;t<p.length;t++){var e=this.toBinaryTable[p.charCodeAt(t)&127],u=p.charAt(t)===this.base64Pad;if(e===-1){h.Error("Illegal character code "+p.charCodeAt(t)+" at position "+t);continue}a=a<<6|e,s+=6,s>=8&&(s-=8,u||(i[n++]=a>>s&255),a&=(1<<s)-1)}if(s){var l=new Error("Corrupted base64 string");throw l.name="Base64-Error",l}return i}};I.default=_},NBmB:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.encodingName=h,I.encodings=void 0;var A={encodingRaw:0,encodingCopyRect:1,encodingRRE:2,encodingHextile:5,encodingTight:7,encodingTightPNG:-260,pseudoEncodingQualityLevel9:-23,pseudoEncodingQualityLevel0:-32,pseudoEncodingDesktopSize:-223,pseudoEncodingLastRect:-224,pseudoEncodingCursor:-239,pseudoEncodingQEMUExtendedKeyEvent:-258,pseudoEncodingDesktopName:-307,pseudoEncodingExtendedDesktopSize:-308,pseudoEncodingXvp:-309,pseudoEncodingFence:-312,pseudoEncodingContinuousUpdates:-313,pseudoEncodingCompressLevel9:-247,pseudoEncodingCompressLevel0:-256,pseudoEncodingVMwareCursor:1464686180,pseudoEncodingExtendedClipboard:3231835598};I.encodings=A;function h(D){switch(D){case A.encodingRaw:return"Raw";case A.encodingCopyRect:return"CopyRect";case A.encodingRRE:return"RRE";case A.encodingHextile:return"Hextile";case A.encodingTight:return"Tight";case A.encodingTightPNG:return"TightPNG";default:return"[unknown encoding "+D+"]"}}},NLgs:function(Se,I,d){"use strict";d.d(I,"e",function(){return x}),d.d(I,"f",function(){return y}),d.d(I,"d",function(){return S}),d.d(I,"c",function(){return E}),d.d(I,"a",function(){return b}),d.d(I,"b",function(){return v});var A=d("miYZ"),h=d("tsqr"),D=d("9og8"),m=d("2qtc"),_=d("kLXV"),r=d("WmNS"),p=d.n(r),f=d("q1tI"),c=d.n(f),o=d("9kvl"),i=d("xKgJ"),s=d("1vsH"),a=d("RCxd"),n=d("mOS8"),t=d.n(n),e=d("1ZF9"),u=d.n(e),l=d("WdTA"),g=d.n(l),C=d("m3rI"),x=function(L){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return!!(y(L)&&T(z))},y=function(L){return Object(i.q)()?!0:(L({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},T=function(){var L,z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,G=Object(o.c)()._store.getState(),j=G.user;return(L=j.userInfo)!==null&&L!==void 0&&L.profile_completed?!0:(_.a.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:z?"\u6309\u7167\u6709\u5173\u653F\u7B56\u89C4\u5B9A\uFF0C\u7279\u6B8A\u5B9E\u9A8C\u9700\u8981\u5148\u7ED1\u5B9A\u624B\u673A\u53F7\u624D\u80FD\u4F7F\u7528\uFF0C\u8BF7\u5148\u7ED1\u5B9A\u624B\u673A\u53F7\u7801":"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){o.d.push("/account/profile/edit")}}),!1)},S=function(){var L,z=Object(o.c)()._store.getState(),G=z.user;return(L=G.userInfo)!==null&&L!==void 0&&L.professional_certification?!0:(_.a.confirm({title:"\u63D0\u793A",centered:!0,content:c.a.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){Object(s.Q)("/account/certification")}}),!1)},E=function(){return Object(i.a)()?!0:(_.a.warning({centered:!0,width:530,title:"\u63D0\u793A",content:c.a.createElement("div",{className:"tc",style:{marginLeft:-38}},c.a.createElement("p",null,"\u60A8\u53EF\u4EE5\u626B\u7801\u52A0\u7FA4@\u7FA4\u7BA1\u7406\u5458\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650\u54E6\uFF01"),c.a.createElement("img",{src:Object(i.u)()?g.a:"".concat(C.a.IMG_SERVER,"/images/educoder/qqqun20191230.png"),width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1)},b=function(L,z){return L?!0:(_.a.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:c.a.createElement("div",null,c.a.createElement("p",null,z||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),c.a.createElement("div",{style:{marginLeft:"110px"}},c.a.createElement("img",{src:u.a,width:200}),c.a.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(s.Q)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1)},v=function(L){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",G=Object(o.c)()._store.getState(),j=G.shixunsDetail.detail;return(j==null?void 0:j.public)===2||(j==null?void 0:j.public)===1||(j==null?void 0:j.shixun_status)===3?(_.a.info({centered:!0,icon:c.a.createElement(a.a,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:c.a.createElement("div",{className:"tc",style:{marginLeft:-38}},c.a.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},c.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",(j==null?void 0:j.public)===2?"\u5DF2\u516C\u5F00":(j==null?void 0:j.public)===1?"\u5F85\u5BA1\u6838":"\u5DF2\u5173\u95ED","\uFF0C",z,"\u3002"),c.a.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),c.a.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:t.a,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0):(j==null?void 0:j.shixun_status)===2?(_.a.confirm({centered:!0,icon:c.a.createElement(a.a,null),title:"\u63D0\u793A",content:c.a.createElement("div",null,c.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",z,"\u3002"),c.a.createElement("br",null),c.a.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:function(){_.a.confirm({width:440,centered:!0,icon:c.a.createElement(a.a,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:function(){var Y=Object(D.a)(p.a.mark(function P(){var k;return p.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return M.next=2,L({type:"shixunsDetail/cancelRelease",payload:{id:j==null?void 0:j.identifier}});case 2:k=M.sent,k.status!==401&&(h.b.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),L({type:"shixunsDetail/getShixunsDetail",payload:{id:j==null?void 0:j.identifier}}),L({type:"practiceSetting/getCommonData",payload:{id:j==null?void 0:j.identifier}}));case 4:case"end":return M.stop()}},P)}));function w(){return Y.apply(this,arguments)}return w}()})}}),!0):!1}},NhNJ:function(Se,I){Se.exports="data:image/png;base64,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"},Nmxd:function(Se,I){Se.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAF4ElEQVRoQ91aW2wUVRj+/rPbSivURIgKjZcHjUYTgZ0lthgv3V0LSqB9IAQeNNEIaKKwZbcFnuQJoZ1piyYawJjIiwZDwiVBaHd28QItaWeLD4KJPgimiA+YCAZj6Z7fzPZiu7e57WriJE0f5v++//tm/j3nn3MOoQyXcmJ/LdfeCBOjEUA9EdUzUA9g0ST9VQJGmXkU5n/CAN2q043Vm295TU9uCRS9MwCiFWBqAmD++R1yjQNIgTgF5tNGuCPtEJ8Nd2xgWarzPil9UbBsA1G1m6R5GOYxkOgRItM71NRxzQmnIwMBvStKoCiAB50kcRB7mcG96XB7r12MLQNPJXrvzdD4QQZW2yX2EkfACR/7N56PRH+14rE0sDSpLRaM4wA/YEVW3vt0RRLWjIRi35biLWkgmOhaz0SflleYMzZi3jAcaf+sGKqoAUVX3wbwnrN0FYveYoTj7xdiL2ggqKsvMnCyYnJcEBPw0nA4/kUuNM9AINX9MMnMIEDzXeSpIISvs/A1pJu2/TgzSZ4BRVf7ALxQQSVeqPuNcLy5qIHJcb7HS4ZKYxncNnOemH4DyqmehaiW58D8UKVFeOIn+gljYrmxsu2XWa2Eomt7AN7uidwd+CKBPy8EZdA7hSlprxGO7Zg2EPxSW8q35WDZehv7Ri4KEuuGQtu+y4UoSe0DML9ZkIp5jKpEw/BzsZFsCSkpNQYJ1X7eskQWF6+rbwD4sGQWgbjRFNcmDCS0oyBuKYsseyRFxS/TteWSZT+IaktSMR0zIrFWajzcXTM2X95w0c/bk5ofVVT8k6e77vT7qY+A5TbIx6uvizoKJNUVxDhlA1COkKLis5Wgq2bZmOVj62LCSlIS2m4Q77SF8BZkJd667nPzM71LSqLrExC94k2bJbqk+Im65xQIzr7wmA9RUFcTDIQtJWQDaB3A5lT+ur34bFRJ8WbdV1VRAowGB5wTagCdFF29BOAxSzAjbkTiWrZWU+oCSJgTScwCV1K8m7rPyfe9acAcgeaVFsIHjXD7ptyYxw/vqq5ZMHcHGOZvaE7OfTvindf97CQ3bRkgorXDodiRUiYDuhYlZAeDe6zKxuTJ1j34awDC8u0XD7hht4RuwkctxvOxlFWyYFJ7jUDnC7UHU1iz7qurxBlmDlrxlb5Pl5z8iC8LIVuHmjoueEtqjvddBwDa6JWHCQlnwyjjAu7wtxjPRK+4Ta7Y6XPskpvDqJLUdoMdTWTJOX9kWs+2bL9pN89U3GTdn3WKKxpvTmRuWglmPpKOtK91IiQ73vvJFL/YCa5UbLaVaDzXXTP2p4tmjvGREYnbruOgrn7MwKvlEg9gvLpG1E2000ntKNh5O82EznQobvkVF9S732LIgus6rg0RHTNCsdYJA7oWB7jLJdlOIxzfUwwbTHY+zSy+ccldAkbtRjimThroCYAzA46bqUl6JmxOh+IH8mbq1K65NXLuIIAnymqAMQbyNRrhtvT0qkQgqe4lRof7RHKdEe6Y9XEe0NVDBLzsnrMwcmbp/rOs8lXPQtzODHhY+/9LEq0aCcV0M22wX21jge5yiwdwGVW+RuPZnGUVM9FkP+NlYesaIFcJ8s+TLM9UQDwY1JYOx6Y3QPLXRpNqPzEiHpJfBOAD8KgHjoJQs3VIh+Kzlj3zDCzp63zEJ8QgCHeXW4AnPsZvGSkbLjR3/DCT5/+3vD7lTkl0bQHRPk9PrVxg5q1GpL3gZkvpLaZU93qW8r/dYhJiw3DTNudbTFMPb1lf5xIpxHEQ7i/XA7XFw/hZSLlmqLn094flLqWZzNzcZikO/JvbrCTkJjub3rYMZJ8YgwJJbSuBK7zRTb3pUGwfCGznTdk3MMm2tG/vIvL7tpJE1G3vlCeMMcYCvTye2TfSvP2qHeFTMY4NTI9Sek8AJFewlCGi7IEPc/JycmWYOUVCJMHitNmYOQF7NjAzmTK8v5Z/N4/biEYI1BN46riNeeTGvEazx21Ao5DmcRs5QHfV6UbQ+3GbvwHH7EQQahyMxwAAAABJRU5ErkJggg=="},NvD2:function(Se,I,d){"use strict";d.d(I,"a",function(){return r});var A=d("Kwbf");function h(p,f){var c=new Set;return p.forEach(function(o){f.has(o)||c.add(o)}),c}function D(p){var f=p||{},c=f.disabled,o=f.disableCheckbox,i=f.checkable;return!!(c||o)||i===!1}function m(p,f,c,o){for(var i=new Set(p),s=new Set,a=0;a<=c;a+=1){var n=f.get(a)||new Set;n.forEach(function(l){var g=l.key,C=l.node,x=l.children,y=x===void 0?[]:x;i.has(g)&&!o(C)&&y.filter(function(T){return!o(T.node)}).forEach(function(T){i.add(T.key)})})}for(var t=new Set,e=c;e>=0;e-=1){var u=f.get(e)||new Set;u.forEach(function(l){var g=l.parent,C=l.node;if(o(C)||!l.parent||t.has(l.parent.key))return;if(o(l.parent.node)){t.add(g.key);return}var x=!0,y=!1;(g.children||[]).filter(function(T){return!o(T.node)}).forEach(function(T){var S=T.key,E=i.has(S);x&&!E&&(x=!1),!y&&(E||s.has(S))&&(y=!0)}),x&&i.add(g.key),y&&s.add(g.key),t.add(g.key)})}return{checkedKeys:Array.from(i),halfCheckedKeys:Array.from(h(s,i))}}function _(p,f,c,o,i){for(var s=new Set(p),a=new Set(f),n=0;n<=o;n+=1){var t=c.get(n)||new Set;t.forEach(function(g){var C=g.key,x=g.node,y=g.children,T=y===void 0?[]:y;!s.has(C)&&!a.has(C)&&!i(x)&&T.filter(function(S){return!i(S.node)}).forEach(function(S){s.delete(S.key)})})}a=new Set;for(var e=new Set,u=o;u>=0;u-=1){var l=c.get(u)||new Set;l.forEach(function(g){var C=g.parent,x=g.node;if(i(x)||!g.parent||e.has(g.parent.key))return;if(i(g.parent.node)){e.add(C.key);return}var y=!0,T=!1;(C.children||[]).filter(function(S){return!i(S.node)}).forEach(function(S){var E=S.key,b=s.has(E);y&&!b&&(y=!1),!T&&(b||a.has(E))&&(T=!0)}),y||s.delete(C.key),T&&a.add(C.key),e.add(C.key)})}return{checkedKeys:Array.from(s),halfCheckedKeys:Array.from(h(a,s))}}function r(p,f,c,o){var i=[],s;o?s=o:s=D;var a=new Set(p.filter(function(u){var l=!!c[u];return l||i.push(u),l})),n=new Map,t=0;Object.keys(c).forEach(function(u){var l=c[u],g=l.level,C=n.get(g);C||(C=new Set,n.set(g,C)),C.add(l),t=Math.max(t,g)}),Object(A.a)(!i.length,"Tree missing follow keys: ".concat(i.slice(0,100).map(function(u){return"'".concat(u,"'")}).join(", ")));var e;return f===!0?e=m(a,n,t,s):e=_(a,f.halfCheckedKeys,n,t,s),e}},OLES:function(Se,I,d){"use strict";var A=d("U8pU"),h=d("VTBJ"),D=d("Ff2n"),m=d("q1tI"),_=d("uciX"),r=d("7ixt"),p=function(a){var n=a.overlay,t=a.prefixCls,e=a.id,u=a.overlayInnerStyle;return m.createElement("div",{className:"".concat(t,"-inner"),id:e,role:"tooltip",style:u},typeof n=="function"?n():n)},f=p,c=function(a,n){var t=a.overlayClassName,e=a.trigger,u=e===void 0?["hover"]:e,l=a.mouseEnterDelay,g=l===void 0?0:l,C=a.mouseLeaveDelay,x=C===void 0?.1:C,y=a.overlayStyle,T=a.prefixCls,S=T===void 0?"rc-tooltip":T,E=a.children,b=a.onVisibleChange,v=a.afterVisibleChange,O=a.transitionName,L=a.animation,z=a.placement,G=z===void 0?"right":z,j=a.align,$=j===void 0?{}:j,Y=a.destroyTooltipOnHide,w=Y===void 0?!1:Y,P=a.defaultVisible,k=a.getTooltipContainer,F=a.overlayInnerStyle,M=Object(D.a)(a,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle"]),W=Object(m.useRef)(null);Object(m.useImperativeHandle)(n,function(){return W.current});var ae=Object(h.a)({},M);"visible"in a&&(ae.popupVisible=a.visible);var be=function(){var fe=a.arrowContent,ie=fe===void 0?null:fe,re=a.overlay,U=a.id;return[m.createElement("div",{className:"".concat(S,"-arrow"),key:"arrow"},ie),m.createElement(f,{key:"content",prefixCls:S,id:U,overlay:re,overlayInnerStyle:F})]},de=!1,ge=!1;if(typeof w=="boolean")de=w;else if(w&&Object(A.a)(w)==="object"){var H=w.keepParent;de=H===!0,ge=H===!1}return m.createElement(_.a,Object.assign({popupClassName:t,prefixCls:S,popup:be,action:u,builtinPlacements:r.a,popupPlacement:G,ref:W,popupAlign:$,getPopupContainer:k,onPopupVisibleChange:b,afterPopupVisibleChange:v,popupTransitionName:O,popupAnimation:L,defaultPopupVisible:P,destroyPopupOnHide:de,autoDestroy:ge,mouseLeaveDelay:x,popupStyle:y,mouseEnterDelay:g},ae),E)},o=Object(m.forwardRef)(c),i=I.a=o},OZM5:function(Se,I,d){"use strict";d.d(I,"b",function(){return o}),d.d(I,"a",function(){return i}),d.d(I,"k",function(){return s}),d.d(I,"h",function(){return a}),d.d(I,"i",function(){return n}),d.d(I,"g",function(){return t}),d.d(I,"c",function(){return e}),d.d(I,"d",function(){return u}),d.d(I,"j",function(){return C}),d.d(I,"e",function(){return x}),d.d(I,"f",function(){return y});var A=d("KQm4"),h=d("U8pU"),D=d("Ff2n"),m=d("q1tI"),_=d.n(m),r=d("Kwbf"),p=d("WaYH"),f=.25,c=2;function o(T,S){var E=T.slice(),b=E.indexOf(S);return b>=0&&E.splice(b,1),E}function i(T,S){var E=T.slice();return E.indexOf(S)===-1&&E.push(S),E}function s(T){return T.split("-")}function a(T,S){return"".concat(T,"-").concat(S)}function n(T){return T&&T.type&&T.type.isTreeNode}function t(T,S){var E=[T],b=S[T];function v(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];O.forEach(function(L){var z=L.key,G=L.children;E.push(z),v(G)})}return v(b.children),E}function e(T,S){var E=T.clientY,b=S.selectHandle.getBoundingClientRect(),v=b.top,O=b.bottom,L=b.height,z=Math.max(L*f,c);return E<=v+z?-1:E>=O-z?1:0}function u(T,S){if(!T)return;var E=S.multiple;return E?T.slice():T.length?[T[0]]:T}var l=function(S){return S};function g(T,S){if(!T)return[];var E=S||{},b=E.processProps,v=b===void 0?l:b,O=Array.isArray(T)?T:[T];return O.map(function(L){var z=L.children,G=Object(D.a)(L,["children"]),j=g(z,S);return _.a.createElement(p.a,Object.assign({},v(G)),j)})}function C(T){if(!T)return null;var S;if(Array.isArray(T))S={checkedKeys:T,halfCheckedKeys:void 0};else if(Object(h.a)(T)==="object")S={checkedKeys:T.checked||void 0,halfCheckedKeys:T.halfChecked||void 0};else return Object(r.a)(!1,"`checkedKeys` is not an array or an object"),null;return S}function x(T,S){var E=new Set;function b(v){if(E.has(v))return;var O=S[v];if(!O)return;E.add(v);var L=O.parent,z=O.node;if(z.disabled)return;L&&b(L.key)}return(T||[]).forEach(function(v){b(v)}),Object(A.a)(E)}function y(T){var S={};return Object.keys(T).forEach(function(E){(E.startsWith("data-")||E.startsWith("aria-"))&&(S[E]=T[E])}),S}},Ohmc:function(Se,I,d){Se.exports=d.p+"static/certificate.fc32dc1b.jpg"},P2ho:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;var A={Again:57349,AltLeft:56,AltRight:57400,ArrowDown:57424,ArrowLeft:57419,ArrowRight:57421,ArrowUp:57416,AudioVolumeDown:57390,AudioVolumeMute:57376,AudioVolumeUp:57392,Backquote:41,Backslash:43,Backspace:14,BracketLeft:26,BracketRight:27,BrowserBack:57450,BrowserFavorites:57446,BrowserForward:57449,BrowserHome:57394,BrowserRefresh:57447,BrowserSearch:57445,BrowserStop:57448,CapsLock:58,Comma:51,ContextMenu:57437,ControlLeft:29,ControlRight:57373,Convert:121,Copy:57464,Cut:57404,Delete:57427,Digit0:11,Digit1:2,Digit2:3,Digit3:4,Digit4:5,Digit5:6,Digit6:7,Digit7:8,Digit8:9,Digit9:10,Eject:57469,End:57423,Enter:28,Equal:13,Escape:1,F1:59,F10:68,F11:87,F12:88,F13:93,F14:94,F15:95,F16:85,F17:57347,F18:57463,F19:57348,F2:60,F20:90,F21:116,F22:57465,F23:109,F24:111,F3:61,F4:62,F5:63,F6:64,F7:65,F8:66,F9:67,Find:57409,Help:57461,Hiragana:119,Home:57415,Insert:57426,IntlBackslash:86,IntlRo:115,IntlYen:125,KanaMode:112,Katakana:120,KeyA:30,KeyB:48,KeyC:46,KeyD:32,KeyE:18,KeyF:33,KeyG:34,KeyH:35,KeyI:23,KeyJ:36,KeyK:37,KeyL:38,KeyM:50,KeyN:49,KeyO:24,KeyP:25,KeyQ:16,KeyR:19,KeyS:31,KeyT:20,KeyU:22,KeyV:47,KeyW:17,KeyX:45,KeyY:21,KeyZ:44,Lang3:120,Lang4:119,Lang5:118,LaunchApp1:57451,LaunchApp2:57377,LaunchMail:57452,MediaPlayPause:57378,MediaSelect:57453,MediaStop:57380,MediaTrackNext:57369,MediaTrackPrevious:57360,MetaLeft:57435,MetaRight:57436,Minus:12,NonConvert:123,NumLock:69,Numpad0:82,Numpad1:79,Numpad2:80,Numpad3:81,Numpad4:75,Numpad5:76,Numpad6:77,Numpad7:71,Numpad8:72,Numpad9:73,NumpadAdd:78,NumpadComma:126,NumpadDecimal:83,NumpadDivide:57397,NumpadEnter:57372,NumpadEqual:89,NumpadMultiply:55,NumpadParenLeft:57462,NumpadParenRight:57467,NumpadSubtract:74,Open:100,PageDown:57425,PageUp:57417,Paste:101,Pause:57414,Period:52,Power:57438,PrintScreen:84,Props:57350,Quote:40,ScrollLock:70,Semicolon:39,ShiftLeft:42,ShiftRight:54,Slash:53,Sleep:57439,Space:57,Suspend:57381,Tab:15,Undo:57351,WakeUp:57443};I.default=A},P5Jw:function(Se,I,d){"use strict";var A=d("rHrb"),h=A.CopyToClipboard;h.CopyToClipboard=h,Se.exports=h},QV2g:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=A;function A(){for(var m,_=[],r=0;r<256;r++){m=r;for(var p=0;p<8;p++)m=m&1?3988292384^m>>>1:m>>>1;_[r]=m}return _}var h=A();function D(m,_,r,p){var f=h,c=p+r;m^=-1;for(var o=p;o<c;o++)m=m>>>8^f[(m^_[o])&255];return m^-1}},RMFE:function(Se,I){Se.exports="data:image/png;base64,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"},RotF:function(Se,I,d){Se.exports=d("LSTS")},"SA+Z":function(Se,I,d){var A=d("wTVA"),h=d("EbDI"),D=d("ZhPi"),m=d("wkBT");function _(r){return A(r)||h(r)||D(r)||m()}Se.exports=_,Se.exports.__esModule=!0,Se.exports.default=Se.exports},SFBS:function(Se,I,d){},SMhR:function(Se,I){Se.exports="data:image/png;base64,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"},SZEN:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.clientToElement=A;function A(h,D,m){var _=m.getBoundingClientRect(),r={x:0,y:0};return h<_.left?r.x=0:h>=_.right?r.x=_.width-1:r.x=h-_.left,D<_.top?r.y=0:D>=_.bottom?r.y=_.height-1:r.y=D-_.top,r}},SgaC:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;function A(_,r){if(!(_ instanceof r))throw new TypeError("Cannot call a class as a function")}function h(_,r){for(var p=0;p<r.length;p++){var f=r[p];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(_,f.key,f)}}function D(_,r,p){return r&&h(_.prototype,r),p&&h(_,p),_}var m=function(){function _(){A(this,_),this._subrects=0}return D(_,[{key:"decodeRect",value:function(p,f,c,o,i,s,a){if(this._subrects===0){if(i.rQwait("RRE",4+4))return!1;this._subrects=i.rQshift32();var n=i.rQshiftBytes(4);s.fillRect(p,f,c,o,n)}for(;this._subrects>0;){if(i.rQwait("RRE",4+8))return!1;var t=i.rQshiftBytes(4),e=i.rQshift16(),u=i.rQshift16(),l=i.rQshift16(),g=i.rQshift16();s.fillRect(p+e,f+u,l,g,t),this._subrects--}return!0}}]),_}();I.default=m},TGq3:function(Se,I,d){Se.exports=d.p+"static/lockclose.365036e8.svg"},VSMT:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.decodeUTF8=A,I.encodeUTF8=h;function A(D){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;try{return decodeURIComponent(escape(D))}catch(_){if(_ instanceof URIError&&m)return D;throw _}}function h(D){return unescape(encodeURIComponent(D))}},W6BS:function(Se,I){Se.exports="data:image/png;base64,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"},WaYH:function(Se,I,d){"use strict";var A=d("rePB"),h=d("Ff2n"),D=d("VTBJ"),m=d("1OyB"),_=d("vuIU"),r=d("JX7q"),p=d("Ji7U"),f=d("LK+K"),c=d("q1tI"),o=d("TSYQ"),i=d.n(o),s=d("sboe"),a=d("OZM5"),n=function(S){var E=S.prefixCls,b=S.level,v=S.isStart,O=S.isEnd;if(!b)return null;for(var L="".concat(E,"-indent-unit"),z=[],G=0;G<b;G+=1){var j;z.push(c.createElement("span",{key:G,className:i()(L,(j={},Object(A.a)(j,"".concat(L,"-start"),v[G+1]),Object(A.a)(j,"".concat(L,"-end"),O[G+1]),Object(A.a)(j,"".concat(L,"-end-first-level"),!G&&O[0]),j))}))}return c.createElement("span",{"aria-hidden":"true",className:"".concat(E,"-indent")},z)},t=n,e=d("815F"),u="open",l="close",g="---",C=function(T){Object(p.a)(E,T);var S=Object(f.a)(E);function E(){var b;return Object(m.a)(this,E),b=S.apply(this,arguments),b.state={dragNodeHighlight:!1},b.onSelectorClick=function(v){var O=b.props.context.onNodeClick;O(v,Object(e.b)(b.props)),b.isSelectable()?b.onSelect(v):b.onCheck(v)},b.onSelectorDoubleClick=function(v){var O=b.props.context.onNodeDoubleClick;O(v,Object(e.b)(b.props))},b.onSelect=function(v){if(b.isDisabled())return;var O=b.props.context.onNodeSelect;v.preventDefault(),O(v,Object(e.b)(b.props))},b.onCheck=function(v){if(b.isDisabled())return;var O=b.props,L=O.disableCheckbox,z=O.checked,G=b.props.context.onNodeCheck;if(!b.isCheckable()||L)return;v.preventDefault();var j=!z;G(v,Object(e.b)(b.props),j)},b.onMouseEnter=function(v){var O=b.props.context.onNodeMouseEnter;O(v,Object(e.b)(b.props))},b.onMouseLeave=function(v){var O=b.props.context.onNodeMouseLeave;O(v,Object(e.b)(b.props))},b.onContextMenu=function(v){var O=b.props.context.onNodeContextMenu;O(v,Object(e.b)(b.props))},b.onDragStart=function(v){var O=b.props.context.onNodeDragStart;v.stopPropagation(),b.setState({dragNodeHighlight:!0}),O(v,Object(r.a)(b));try{v.dataTransfer.setData("text/plain","")}catch(L){}},b.onDragEnter=function(v){var O=b.props.context.onNodeDragEnter;v.preventDefault(),v.stopPropagation(),O(v,Object(r.a)(b))},b.onDragOver=function(v){var O=b.props.context.onNodeDragOver;v.preventDefault(),v.stopPropagation(),O(v,Object(r.a)(b))},b.onDragLeave=function(v){var O=b.props.context.onNodeDragLeave;v.stopPropagation(),O(v,Object(r.a)(b))},b.onDragEnd=function(v){var O=b.props.context.onNodeDragEnd;v.stopPropagation(),b.setState({dragNodeHighlight:!1}),O(v,Object(r.a)(b))},b.onDrop=function(v){var O=b.props.context.onNodeDrop;v.preventDefault(),v.stopPropagation(),b.setState({dragNodeHighlight:!1}),O(v,Object(r.a)(b))},b.onExpand=function(v){var O=b.props.context.onNodeExpand;O(v,Object(e.b)(b.props))},b.setSelectHandle=function(v){b.selectHandle=v},b.getNodeState=function(){var v=b.props.expanded;return b.isLeaf()?null:v?u:l},b.hasChildren=function(){var v=b.props.eventKey,O=b.props.context.keyEntities,L=O[v]||{},z=L.children;return!!(z||[]).length},b.isLeaf=function(){var v=b.props,O=v.isLeaf,L=v.loaded,z=b.props.context.loadData,G=b.hasChildren();return O===!1?!1:O||!z&&!G||z&&L&&!G},b.isDisabled=function(){var v=b.props.disabled,O=b.props.context.disabled;return!!(O||v)},b.isCheckable=function(){var v=b.props.checkable,O=b.props.context.checkable;return!O||v===!1?!1:O},b.syncLoadData=function(v){var O=v.expanded,L=v.loading,z=v.loaded,G=b.props.context,j=G.loadData,$=G.onNodeLoad;if(L)return;j&&O&&!b.isLeaf()&&(!b.hasChildren()&&!z&&$(Object(e.b)(b.props)))},b.renderSwitcher=function(){var v=b.props,O=v.expanded,L=v.switcherIcon,z=b.props.context,G=z.prefixCls,j=z.switcherIcon,$=L||j;if(b.isLeaf())return c.createElement("span",{className:i()("".concat(G,"-switcher"),"".concat(G,"-switcher-noop"))},typeof $=="function"?$(Object(D.a)(Object(D.a)({},b.props),{},{isLeaf:!0})):$);var Y=i()("".concat(G,"-switcher"),"".concat(G,"-switcher_").concat(O?u:l));return c.createElement("span",{onClick:b.onExpand,className:Y},typeof $=="function"?$(Object(D.a)(Object(D.a)({},b.props),{},{isLeaf:!1})):$)},b.renderCheckbox=function(){var v=b.props,O=v.checked,L=v.halfChecked,z=v.disableCheckbox,G=b.props.context.prefixCls,j=b.isDisabled(),$=b.isCheckable();if(!$)return null;var Y=typeof $!="boolean"?$:null;return c.createElement("span",{className:i()("".concat(G,"-checkbox"),O&&"".concat(G,"-checkbox-checked"),!O&&L&&"".concat(G,"-checkbox-indeterminate"),(j||z)&&"".concat(G,"-checkbox-disabled")),onClick:b.onCheck},Y)},b.renderIcon=function(){var v=b.props.loading,O=b.props.context.prefixCls;return c.createElement("span",{className:i()("".concat(O,"-iconEle"),"".concat(O,"-icon__").concat(b.getNodeState()||"docu"),v&&"".concat(O,"-icon_loading"))})},b.renderSelector=function(){var v=b.state.dragNodeHighlight,O=b.props,L=O.title,z=O.selected,G=O.icon,j=O.loading,$=O.data,Y=b.props.context,w=Y.prefixCls,P=Y.showIcon,k=Y.icon,F=Y.draggable,M=Y.loadData,W=Y.titleRender,ae=b.isDisabled(),be="".concat(w,"-node-content-wrapper"),de;if(P){var ge=G||k;de=ge?c.createElement("span",{className:i()("".concat(w,"-iconEle"),"".concat(w,"-icon__customize"))},typeof ge=="function"?ge(b.props):ge):b.renderIcon()}else M&&j&&(de=b.renderIcon());var H;typeof L=="function"?H=L($):W?H=W($):H=L;var ne=c.createElement("span",{className:"".concat(w,"-title")},H);return c.createElement("span",{ref:b.setSelectHandle,title:typeof L=="string"?L:"",className:i()("".concat(be),"".concat(be,"-").concat(b.getNodeState()||"normal"),!ae&&(z||v)&&"".concat(w,"-node-selected"),!ae&&F&&"draggable"),draggable:!ae&&F||void 0,"aria-grabbed":!ae&&F||void 0,onMouseEnter:b.onMouseEnter,onMouseLeave:b.onMouseLeave,onContextMenu:b.onContextMenu,onClick:b.onSelectorClick,onDoubleClick:b.onSelectorDoubleClick,onDragStart:F?b.onDragStart:void 0},de,ne)},b}return Object(_.a)(E,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var v=this.props.selectable,O=this.props.context.selectable;return typeof v=="boolean"?v:O}},{key:"render",value:function(){var v,O=this.props,L=O.eventKey,z=O.className,G=O.style,j=O.dragOver,$=O.dragOverGapTop,Y=O.dragOverGapBottom,w=O.isLeaf,P=O.isStart,k=O.isEnd,F=O.expanded,M=O.selected,W=O.checked,ae=O.halfChecked,be=O.loading,de=O.domRef,ge=O.active,H=O.onMouseMove,ne=Object(h.a)(O,["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","onMouseMove"]),fe=this.props.context,ie=fe.prefixCls,re=fe.filterTreeNode,U=fe.draggable,ee=fe.keyEntities,Z=this.isDisabled(),le=Object(a.f)(ne),ke=ee[L]||{},Ve=ke.level,qe=k[k.length-1];return c.createElement("div",Object.assign({ref:de,className:i()(z,"".concat(ie,"-treenode"),(v={},Object(A.a)(v,"".concat(ie,"-treenode-disabled"),Z),Object(A.a)(v,"".concat(ie,"-treenode-switcher-").concat(F?"open":"close"),!w),Object(A.a)(v,"".concat(ie,"-treenode-checkbox-checked"),W),Object(A.a)(v,"".concat(ie,"-treenode-checkbox-indeterminate"),ae),Object(A.a)(v,"".concat(ie,"-treenode-selected"),M),Object(A.a)(v,"".concat(ie,"-treenode-loading"),be),Object(A.a)(v,"".concat(ie,"-treenode-active"),ge),Object(A.a)(v,"".concat(ie,"-treenode-leaf-last"),qe),Object(A.a)(v,"drag-over",!Z&&j),Object(A.a)(v,"drag-over-gap-top",!Z&&$),Object(A.a)(v,"drag-over-gap-bottom",!Z&&Y),Object(A.a)(v,"filter-node",re&&re(Object(e.b)(this.props))),v)),style:G,onDragEnter:U?this.onDragEnter:void 0,onDragOver:U?this.onDragOver:void 0,onDragLeave:U?this.onDragLeave:void 0,onDrop:U?this.onDrop:void 0,onDragEnd:U?this.onDragEnd:void 0,onMouseMove:H},le),c.createElement(t,{prefixCls:ie,level:Ve,isStart:P,isEnd:k}),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),E}(c.Component),x=function(S){return c.createElement(s.a.Consumer,null,function(E){return c.createElement(C,Object.assign({},S,{context:E}))})};x.displayName="TreeNode",x.defaultProps={title:g},x.isTreeNode=1;var y=I.a=x},WdTA:function(Se,I,d){Se.exports=d.p+"static/studnetqun.598eeb43.png"},WkQV:function(Se,I,d){"use strict";var A=d("g9YV"),h=d("wCAj"),D=d("+L6B"),m=d("2/Rp"),_=d("tJVT"),r=d("miYZ"),p=d("tsqr"),f=d("5Dmo"),c=d("3S7+"),o=d("q1tI"),i=d.n(o),s=d("fr4D"),a=d("P5Jw"),n=d.n(a),t=[{title:"\u6587\u4EF6\u540D",dataIndex:"filename",width:"19%",ellipsis:!0},{title:"\u5907\u6CE8",dataIndex:"description",width:"19%",ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",width:"19%",ellipsis:!0},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"path",width:"19%",render:function(l){return i.a.createElement("div",{style:{display:"flex"}},i.a.createElement(c.a,{title:l},i.a.createElement("span",{style:{width:"80%",display:"inline-block",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"}},l)),i.a.createElement(a.CopyToClipboard,{text:l,onCopy:function(){return p.b.success("\u590D\u5236\u6210\u529F")}},i.a.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40",style:{color:"#165DFF",marginLeft:30}})))}},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",width:"14%",ellipsis:!0},{title:"\u5927\u5C0F",dataIndex:"filesize",width:"10%",ellipsis:!0}],e=function(l){var g=l.detail,C=Object(o.useState)(g),x=Object(_.a)(C,2),y=x[0],T=x[1],S=Object(o.useState)(1),E=Object(_.a)(S,2),b=E[0],v=E[1];Object(o.useEffect)(function(){g&&T(g)},[g]);var O=Object(o.useMemo)(function(){return{position:["bottomCenter"],pageSize:10,showSizeChanger:!1,current:b,showQuickJumper:{goButton:i.a.createElement(m.a,null,"GO")},total:y==null?void 0:y.data_sets_count,onChange:function(z){v(z),Object(s.g)("".concat(g==null?void 0:g.id),{limit:10,page:z}).then(function(G){T(G)})}}},[b,y]);return i.a.createElement(h.a,{columns:t,dataSource:y==null?void 0:y.data_sets,rowKey:"attachment_id",pagination:O})};I.a=Object(o.memo)(e)},XG6U:function(Se,I){Se.exports="data:image/png;base64,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"},Xsq0:function(Se,I,d){Se.exports=d.p+"static/mainbanner.0a951716.jpg"},Y1PL:function(Se,I,d){"use strict";d.r(I),d.d(I,"ResizableTextArea",function(){return ae});var A=d("wx14"),h=d("1OyB"),D=d("vuIU"),m=d("Ji7U"),_=d("LK+K"),r=d("q1tI"),p=d("VTBJ"),f=d("rePB"),c=d("Zm9Q"),o=d("Kwbf"),i=d("c+Xe"),s=d("m+aA"),a=d("bdgK"),n=new Map;function t(ge){ge.forEach(function(H){var ne,fe=H.target;(ne=n.get(fe))===null||ne===void 0||ne.forEach(function(ie){return ie(fe)})})}var e=new a.default(t),u=null,l=null;function g(ge,H){n.has(ge)||(n.set(ge,new Set),e.observe(ge)),n.get(ge).add(H)}function C(ge,H){n.has(ge)&&(n.get(ge).delete(H),n.get(ge).size||(e.unobserve(ge),n.delete(ge)))}var x=function(ge){Object(m.a)(ne,ge);var H=Object(_.a)(ne);function ne(){return Object(h.a)(this,ne),H.apply(this,arguments)}return Object(D.a)(ne,[{key:"render",value:function(){return this.props.children}}]),ne}(r.Component),y=r.createContext(null);function T(ge){var H=ge.children,ne=ge.onBatchResize,fe=r.useRef(0),ie=r.useRef([]),re=r.useContext(y),U=r.useCallback(function(ee,Z,le){fe.current+=1;var ke=fe.current;ie.current.push({size:ee,element:Z,data:le}),Promise.resolve().then(function(){ke===fe.current&&(ne==null||ne(ie.current),ie.current=[])}),re==null||re(ee,Z,le)},[ne,re]);return r.createElement(y.Provider,{value:U},H)}function S(ge){var H=ge.children,ne=ge.disabled,fe=r.useRef(null),ie=r.useRef(null),re=r.useContext(y),U=r.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),ee=r.isValidElement(H)&&Object(i.c)(H),Z=ee?H.ref:null,le=r.useMemo(function(){return Object(i.a)(Z,fe)},[Z,fe]),ke=r.useRef(ge);ke.current=ge;var Ve=r.useCallback(function(qe){var et=ke.current,ze=et.onResize,Me=et.data,we=qe.getBoundingClientRect(),Ce=we.width,ue=we.height,N=qe.offsetWidth,te=qe.offsetHeight,B=Math.floor(Ce),Ae=Math.floor(ue);if(U.current.width!==B||U.current.height!==Ae||U.current.offsetWidth!==N||U.current.offsetHeight!==te){var tt={width:B,height:Ae,offsetWidth:N,offsetHeight:te};U.current=tt;var me=N===Math.round(Ce)?Ce:N,We=te===Math.round(ue)?ue:te,rt=Object(p.a)(Object(p.a)({},tt),{},{offsetWidth:me,offsetHeight:We});re==null||re(rt,qe,Me),ze&&Promise.resolve().then(function(){ze(rt,qe)})}},[]);return r.useEffect(function(){var qe=Object(s.a)(fe.current)||Object(s.a)(ie.current);return qe&&!ne&&g(qe,Ve),function(){return C(qe,Ve)}},[fe.current,ne]),r.createElement(x,{ref:ie},ee?r.cloneElement(H,{ref:le}):H)}var E="rc-observer-key";function b(ge){var H=ge.children,ne=Object(c.a)(H);return ne.map(function(fe,ie){var re=(fe==null?void 0:fe.key)||"".concat(E,"-").concat(ie);return r.createElement(S,Object(A.a)({},ge,{key:re}),fe)})}b.Collection=T;var v=b,O=d("bT9E"),L=d("TSYQ"),z=d.n(L),G=`
|
|
|
min-height:0 !important;
|
|
|
max-height:none !important;
|
|
|
height:0 !important;
|
|
|
visibility:hidden !important;
|
|
|
overflow:hidden !important;
|
|
|
position:absolute !important;
|
|
|
z-index:-1000 !important;
|
|
|
top:0 !important;
|
|
|
right:0 !important
|
|
|
`,j=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break"],$={},Y;function w(ge){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ne=ge.getAttribute("id")||ge.getAttribute("data-reactid")||ge.getAttribute("name");if(H&&$[ne])return $[ne];var fe=window.getComputedStyle(ge),ie=fe.getPropertyValue("box-sizing")||fe.getPropertyValue("-moz-box-sizing")||fe.getPropertyValue("-webkit-box-sizing"),re=parseFloat(fe.getPropertyValue("padding-bottom"))+parseFloat(fe.getPropertyValue("padding-top")),U=parseFloat(fe.getPropertyValue("border-bottom-width"))+parseFloat(fe.getPropertyValue("border-top-width")),ee=j.map(function(le){return"".concat(le,":").concat(fe.getPropertyValue(le))}).join(";"),Z={sizingStyle:ee,paddingSize:re,borderSize:U,boxSizing:ie};return H&&ne&&($[ne]=Z),Z}function P(ge){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,fe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Y||(Y=document.createElement("textarea"),Y.setAttribute("tab-index","-1"),Y.setAttribute("aria-hidden","true"),document.body.appendChild(Y)),ge.getAttribute("wrap")?Y.setAttribute("wrap",ge.getAttribute("wrap")):Y.removeAttribute("wrap");var ie=w(ge,H),re=ie.paddingSize,U=ie.borderSize,ee=ie.boxSizing,Z=ie.sizingStyle;Y.setAttribute("style","".concat(Z,";").concat(G)),Y.value=ge.value||ge.placeholder||"";var le=Number.MIN_SAFE_INTEGER,ke=Number.MAX_SAFE_INTEGER,Ve=Y.scrollHeight,qe;if(ee==="border-box"?Ve+=U:ee==="content-box"&&(Ve-=re),ne!==null||fe!==null){Y.value=" ";var et=Y.scrollHeight-re;ne!==null&&(le=et*ne,ee==="border-box"&&(le=le+re+U),Ve=Math.max(le,Ve)),fe!==null&&(ke=et*fe,ee==="border-box"&&(ke=ke+re+U),qe=Ve>ke?"":"hidden",Ve=Math.min(ke,Ve))}return{height:Ve,minHeight:le,maxHeight:ke,overflowY:qe,resize:"none"}}var k=d("Gytx"),F=d.n(k),M;(function(ge){ge[ge.NONE=0]="NONE",ge[ge.RESIZING=1]="RESIZING",ge[ge.RESIZED=2]="RESIZED"})(M||(M={}));var W=function(ge){Object(m.a)(ne,ge);var H=Object(_.a)(ne);function ne(fe){var ie;return Object(h.a)(this,ne),ie=H.call(this,fe),ie.nextFrameActionId=void 0,ie.resizeFrameId=void 0,ie.textArea=void 0,ie.saveTextArea=function(re){ie.textArea=re},ie.handleResize=function(re){var U=ie.state.resizeStatus,ee=ie.props,Z=ee.autoSize,le=ee.onResize;if(U!==M.NONE)return;typeof le=="function"&&le(re),Z&&ie.resizeOnNextFrame()},ie.resizeOnNextFrame=function(){cancelAnimationFrame(ie.nextFrameActionId),ie.nextFrameActionId=requestAnimationFrame(ie.resizeTextarea)},ie.resizeTextarea=function(){var re=ie.props.autoSize;if(!re||!ie.textArea)return;var U=re.minRows,ee=re.maxRows,Z=P(ie.textArea,!1,U,ee);ie.setState({textareaStyles:Z,resizeStatus:M.RESIZING},function(){cancelAnimationFrame(ie.resizeFrameId),ie.resizeFrameId=requestAnimationFrame(function(){ie.setState({resizeStatus:M.RESIZED},function(){ie.resizeFrameId=requestAnimationFrame(function(){ie.setState({resizeStatus:M.NONE}),ie.fixFirefoxAutoScroll()})})})})},ie.renderTextArea=function(){var re=ie.props,U=re.prefixCls,ee=U===void 0?"rc-textarea":U,Z=re.autoSize,le=re.onResize,ke=re.className,Ve=re.disabled,qe=ie.state,et=qe.textareaStyles,ze=qe.resizeStatus,Me=Object(O.a)(ie.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),we=z()(ee,ke,Object(f.a)({},"".concat(ee,"-disabled"),Ve));"value"in Me&&(Me.value=Me.value||"");var Ce=Object(p.a)(Object(p.a)(Object(p.a)({},ie.props.style),et),ze===M.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return r.createElement(v,{onResize:ie.handleResize,disabled:!(Z||le)},r.createElement("textarea",Object(A.a)({},Me,{className:we,style:Ce,ref:ie.saveTextArea})))},ie.state={textareaStyles:{},resizeStatus:M.NONE},ie}return Object(D.a)(ne,[{key:"componentDidUpdate",value:function(ie){(ie.value!==this.props.value||!F()(ie.autoSize,this.props.autoSize))&&this.resizeTextarea()}},{key:"componentWillUnmount",value:function(){cancelAnimationFrame(this.nextFrameActionId),cancelAnimationFrame(this.resizeFrameId)}},{key:"fixFirefoxAutoScroll",value:function(){try{if(document.activeElement===this.textArea){var ie=this.textArea.selectionStart,re=this.textArea.selectionEnd;this.textArea.setSelectionRange(ie,re)}}catch(U){}}},{key:"render",value:function(){return this.renderTextArea()}}]),ne}(r.Component),ae=W,be=function(ge){Object(m.a)(ne,ge);var H=Object(_.a)(ne);function ne(fe){var ie;Object(h.a)(this,ne),ie=H.call(this,fe),ie.resizableTextArea=void 0,ie.focus=function(){ie.resizableTextArea.textArea.focus()},ie.saveTextArea=function(U){ie.resizableTextArea=U},ie.handleChange=function(U){var ee=ie.props.onChange;ie.setValue(U.target.value,function(){ie.resizableTextArea.resizeTextarea()}),ee&&ee(U)},ie.handleKeyDown=function(U){var ee=ie.props,Z=ee.onPressEnter,le=ee.onKeyDown;U.keyCode===13&&Z&&Z(U),le&&le(U)};var re=typeof fe.value=="undefined"||fe.value===null?fe.defaultValue:fe.value;return ie.state={value:re},ie}return Object(D.a)(ne,[{key:"setValue",value:function(ie,re){"value"in this.props||this.setState({value:ie},re)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return r.createElement(ae,Object(A.a)({},this.props,{value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,ref:this.saveTextArea}))}}],[{key:"getDerivedStateFromProps",value:function(ie){return"value"in ie?{value:ie.value}:null}}]),ne}(r.Component),de=I.default=be},YJ9k:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;function A(_,r){if(!(_ instanceof r))throw new TypeError("Cannot call a class as a function")}function h(_,r){for(var p=0;p<r.length;p++){var f=r[p];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(_,f.key,f)}}function D(_,r,p){return r&&h(_.prototype,r),p&&h(_,p),_}var m=function(){function _(){A(this,_),this._listeners=new Map}return D(_,[{key:"addEventListener",value:function(p,f){this._listeners.has(p)||this._listeners.set(p,new Set),this._listeners.get(p).add(f)}},{key:"removeEventListener",value:function(p,f){this._listeners.has(p)&&this._listeners.get(p).delete(f)}},{key:"dispatchEvent",value:function(p){var f=this;return this._listeners.has(p.type)?(this._listeners.get(p.type).forEach(function(c){return c.call(f,p)}),!p.defaultPrevented):!0}}]),_}();I.default=m},ZpRC:function(Se,I,d){"use strict";function A(i){return typeof i=="object"&&i!=null&&i.nodeType===1}function h(i,s){return(!s||i!=="hidden")&&i!=="visible"&&i!=="clip"}function D(i,s){if(i.clientHeight<i.scrollHeight||i.clientWidth<i.scrollWidth){var a=getComputedStyle(i,null);return h(a.overflowY,s)||h(a.overflowX,s)||function(n){var t=function(e){if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(u){return null}}(n);return!!t&&(t.clientHeight<n.scrollHeight||t.clientWidth<n.scrollWidth)}(i)}return!1}function m(i,s,a,n,t,e,u,l){return e<i&&u>s||e>i&&u<s?0:e<=i&&l<=a||u>=s&&l>=a?e-i-n:u>s&&l<a||e<i&&l>a?u-s+t:0}var _=function(i,s){var a=window,n=s.scrollMode,t=s.block,e=s.inline,u=s.boundary,l=s.skipOverflowHiddenElements,g=typeof u=="function"?u:function(et){return et!==u};if(!A(i))throw new TypeError("Invalid target");for(var C=document.scrollingElement||document.documentElement,x=[],y=i;A(y)&&g(y);){if((y=y.parentElement)===C){x.push(y);break}y!=null&&y===document.body&&D(y)&&!D(document.documentElement)||y!=null&&D(y,l)&&x.push(y)}for(var T=a.visualViewport?a.visualViewport.width:innerWidth,S=a.visualViewport?a.visualViewport.height:innerHeight,E=window.scrollX||pageXOffset,b=window.scrollY||pageYOffset,v=i.getBoundingClientRect(),O=v.height,L=v.width,z=v.top,G=v.right,j=v.bottom,$=v.left,Y=t==="start"||t==="nearest"?z:t==="end"?j:z+O/2,w=e==="center"?$+L/2:e==="end"?G:$,P=[],k=0;k<x.length;k++){var F=x[k],M=F.getBoundingClientRect(),W=M.height,ae=M.width,be=M.top,de=M.right,ge=M.bottom,H=M.left;if(n==="if-needed"&&z>=0&&$>=0&&j<=S&&G<=T&&z>=be&&j<=ge&&$>=H&&G<=de)return P;var ne=getComputedStyle(F),fe=parseInt(ne.borderLeftWidth,10),ie=parseInt(ne.borderTopWidth,10),re=parseInt(ne.borderRightWidth,10),U=parseInt(ne.borderBottomWidth,10),ee=0,Z=0,le="offsetWidth"in F?F.offsetWidth-F.clientWidth-fe-re:0,ke="offsetHeight"in F?F.offsetHeight-F.clientHeight-ie-U:0;if(C===F)ee=t==="start"?Y:t==="end"?Y-S:t==="nearest"?m(b,b+S,S,ie,U,b+Y,b+Y+O,O):Y-S/2,Z=e==="start"?w:e==="center"?w-T/2:e==="end"?w-T:m(E,E+T,T,fe,re,E+w,E+w+L,L),ee=Math.max(0,ee+b),Z=Math.max(0,Z+E);else{ee=t==="start"?Y-be-ie:t==="end"?Y-ge+U+ke:t==="nearest"?m(be,ge,W,ie,U+ke,Y,Y+O,O):Y-(be+W/2)+ke/2,Z=e==="start"?w-H-fe:e==="center"?w-(H+ae/2)+le/2:e==="end"?w-de+re+le:m(H,de,ae,fe,re+le,w,w+L,L);var Ve=F.scrollLeft,qe=F.scrollTop;Y+=qe-(ee=Math.max(0,Math.min(qe+ee,F.scrollHeight-W+ke))),w+=Ve-(Z=Math.max(0,Math.min(Ve+Z,F.scrollWidth-ae+le)))}P.push({el:F,top:ee,left:Z})}return P};function r(i){return i===Object(i)&&Object.keys(i).length!==0}function p(i,s){s===void 0&&(s="auto");var a="scrollBehavior"in document.body.style;i.forEach(function(n){var t=n.el,e=n.top,u=n.left;t.scroll&&a?t.scroll({top:e,left:u,behavior:s}):(t.scrollTop=e,t.scrollLeft=u)})}function f(i){return i===!1?{block:"end",inline:"nearest"}:r(i)?i:{block:"start",inline:"nearest"}}function c(i,s){var a=!i.ownerDocument.documentElement.contains(i);if(r(s)&&typeof s.behavior=="function")return s.behavior(a?[]:_(i,s));if(a)return;var n=f(s);return p(_(i,n),n.behavior)}var o=I.a=c},Zss7:function(Se,I,d){var A;(function(h){var D=/^\s+/,m=/\s+$/,_=0,r=h.round,p=h.min,f=h.max,c=h.random;function o(U,ee){if(U=U||"",ee=ee||{},U instanceof o)return U;if(!(this instanceof o))return new o(U,ee);var Z=i(U);this._originalInput=U,this._r=Z.r,this._g=Z.g,this._b=Z.b,this._a=Z.a,this._roundA=r(100*this._a)/100,this._format=ee.format||Z.format,this._gradientType=ee.gradientType,this._r<1&&(this._r=r(this._r)),this._g<1&&(this._g=r(this._g)),this._b<1&&(this._b=r(this._b)),this._ok=Z.ok,this._tc_id=_++}o.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var U=this.toRgb();return(U.r*299+U.g*587+U.b*114)/1e3},getLuminance:function(){var U=this.toRgb(),ee,Z,le,ke,Ve,qe;return ee=U.r/255,Z=U.g/255,le=U.b/255,ee<=.03928?ke=ee/12.92:ke=h.pow((ee+.055)/1.055,2.4),Z<=.03928?Ve=Z/12.92:Ve=h.pow((Z+.055)/1.055,2.4),le<=.03928?qe=le/12.92:qe=h.pow((le+.055)/1.055,2.4),.2126*ke+.7152*Ve+.0722*qe},setAlpha:function(U){return this._a=P(U),this._roundA=r(100*this._a)/100,this},toHsv:function(){var U=t(this._r,this._g,this._b);return{h:U.h*360,s:U.s,v:U.v,a:this._a}},toHsvString:function(){var U=t(this._r,this._g,this._b),ee=r(U.h*360),Z=r(U.s*100),le=r(U.v*100);return this._a==1?"hsv("+ee+", "+Z+"%, "+le+"%)":"hsva("+ee+", "+Z+"%, "+le+"%, "+this._roundA+")"},toHsl:function(){var U=a(this._r,this._g,this._b);return{h:U.h*360,s:U.s,l:U.l,a:this._a}},toHslString:function(){var U=a(this._r,this._g,this._b),ee=r(U.h*360),Z=r(U.s*100),le=r(U.l*100);return this._a==1?"hsl("+ee+", "+Z+"%, "+le+"%)":"hsla("+ee+", "+Z+"%, "+le+"%, "+this._roundA+")"},toHex:function(U){return u(this._r,this._g,this._b,U)},toHexString:function(U){return"#"+this.toHex(U)},toHex8:function(U){return l(this._r,this._g,this._b,this._a,U)},toHex8String:function(U){return"#"+this.toHex8(U)},toRgb:function(){return{r:r(this._r),g:r(this._g),b:r(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+r(this._r)+", "+r(this._g)+", "+r(this._b)+")":"rgba("+r(this._r)+", "+r(this._g)+", "+r(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:r(k(this._r,255)*100)+"%",g:r(k(this._g,255)*100)+"%",b:r(k(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+r(k(this._r,255)*100)+"%, "+r(k(this._g,255)*100)+"%, "+r(k(this._b,255)*100)+"%)":"rgba("+r(k(this._r,255)*100)+"%, "+r(k(this._g,255)*100)+"%, "+r(k(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:Y[u(this._r,this._g,this._b,!0)]||!1},toFilter:function(U){var ee="#"+g(this._r,this._g,this._b,this._a),Z=ee,le=this._gradientType?"GradientType = 1, ":"";if(U){var ke=o(U);Z="#"+g(ke._r,ke._g,ke._b,ke._a)}return"progid:DXImageTransform.Microsoft.gradient("+le+"startColorstr="+ee+",endColorstr="+Z+")"},toString:function(U){var ee=!!U;U=U||this._format;var Z=!1,le=this._a<1&&this._a>=0,ke=!ee&&le&&(U==="hex"||U==="hex6"||U==="hex3"||U==="hex4"||U==="hex8"||U==="name");return ke?U==="name"&&this._a===0?this.toName():this.toRgbString():(U==="rgb"&&(Z=this.toRgbString()),U==="prgb"&&(Z=this.toPercentageRgbString()),(U==="hex"||U==="hex6")&&(Z=this.toHexString()),U==="hex3"&&(Z=this.toHexString(!0)),U==="hex4"&&(Z=this.toHex8String(!0)),U==="hex8"&&(Z=this.toHex8String()),U==="name"&&(Z=this.toName()),U==="hsl"&&(Z=this.toHslString()),U==="hsv"&&(Z=this.toHsvString()),Z||this.toHexString())},clone:function(){return o(this.toString())},_applyModification:function(U,ee){var Z=U.apply(null,[this].concat([].slice.call(ee)));return this._r=Z._r,this._g=Z._g,this._b=Z._b,this.setAlpha(Z._a),this},lighten:function(){return this._applyModification(T,arguments)},brighten:function(){return this._applyModification(S,arguments)},darken:function(){return this._applyModification(E,arguments)},desaturate:function(){return this._applyModification(C,arguments)},saturate:function(){return this._applyModification(x,arguments)},greyscale:function(){return this._applyModification(y,arguments)},spin:function(){return this._applyModification(b,arguments)},_applyCombination:function(U,ee){return U.apply(null,[this].concat([].slice.call(ee)))},analogous:function(){return this._applyCombination(G,arguments)},complement:function(){return this._applyCombination(v,arguments)},monochromatic:function(){return this._applyCombination(j,arguments)},splitcomplement:function(){return this._applyCombination(z,arguments)},triad:function(){return this._applyCombination(O,arguments)},tetrad:function(){return this._applyCombination(L,arguments)}},o.fromRatio=function(U,ee){if(typeof U=="object"){var Z={};for(var le in U)U.hasOwnProperty(le)&&(le==="a"?Z[le]=U[le]:Z[le]=de(U[le]));U=Z}return o(U,ee)};function i(U){var ee={r:0,g:0,b:0},Z=1,le=null,ke=null,Ve=null,qe=!1,et=!1;return typeof U=="string"&&(U=ie(U)),typeof U=="object"&&(fe(U.r)&&fe(U.g)&&fe(U.b)?(ee=s(U.r,U.g,U.b),qe=!0,et=String(U.r).substr(-1)==="%"?"prgb":"rgb"):fe(U.h)&&fe(U.s)&&fe(U.v)?(le=de(U.s),ke=de(U.v),ee=e(U.h,le,ke),qe=!0,et="hsv"):fe(U.h)&&fe(U.s)&&fe(U.l)&&(le=de(U.s),Ve=de(U.l),ee=n(U.h,le,Ve),qe=!0,et="hsl"),U.hasOwnProperty("a")&&(Z=U.a)),Z=P(Z),{ok:qe,format:U.format||et,r:p(255,f(ee.r,0)),g:p(255,f(ee.g,0)),b:p(255,f(ee.b,0)),a:Z}}function s(U,ee,Z){return{r:k(U,255)*255,g:k(ee,255)*255,b:k(Z,255)*255}}function a(U,ee,Z){U=k(U,255),ee=k(ee,255),Z=k(Z,255);var le=f(U,ee,Z),ke=p(U,ee,Z),Ve,qe,et=(le+ke)/2;if(le==ke)Ve=qe=0;else{var ze=le-ke;qe=et>.5?ze/(2-le-ke):ze/(le+ke);switch(le){case U:Ve=(ee-Z)/ze+(ee<Z?6:0);break;case ee:Ve=(Z-U)/ze+2;break;case Z:Ve=(U-ee)/ze+4;break}Ve/=6}return{h:Ve,s:qe,l:et}}function n(U,ee,Z){var le,ke,Ve;U=k(U,360),ee=k(ee,100),Z=k(Z,100);function qe(Me,we,Ce){return Ce<0&&(Ce+=1),Ce>1&&(Ce-=1),Ce<1/6?Me+(we-Me)*6*Ce:Ce<1/2?we:Ce<2/3?Me+(we-Me)*(2/3-Ce)*6:Me}if(ee===0)le=ke=Ve=Z;else{var et=Z<.5?Z*(1+ee):Z+ee-Z*ee,ze=2*Z-et;le=qe(ze,et,U+1/3),ke=qe(ze,et,U),Ve=qe(ze,et,U-1/3)}return{r:le*255,g:ke*255,b:Ve*255}}function t(U,ee,Z){U=k(U,255),ee=k(ee,255),Z=k(Z,255);var le=f(U,ee,Z),ke=p(U,ee,Z),Ve,qe,et=le,ze=le-ke;if(qe=le===0?0:ze/le,le==ke)Ve=0;else{switch(le){case U:Ve=(ee-Z)/ze+(ee<Z?6:0);break;case ee:Ve=(Z-U)/ze+2;break;case Z:Ve=(U-ee)/ze+4;break}Ve/=6}return{h:Ve,s:qe,v:et}}function e(U,ee,Z){U=k(U,360)*6,ee=k(ee,100),Z=k(Z,100);var le=h.floor(U),ke=U-le,Ve=Z*(1-ee),qe=Z*(1-ke*ee),et=Z*(1-(1-ke)*ee),ze=le%6,Me=[Z,qe,Ve,Ve,et,Z][ze],we=[et,Z,Z,qe,Ve,Ve][ze],Ce=[Ve,Ve,et,Z,Z,qe][ze];return{r:Me*255,g:we*255,b:Ce*255}}function u(U,ee,Z,le){var ke=[be(r(U).toString(16)),be(r(ee).toString(16)),be(r(Z).toString(16))];return le&&ke[0].charAt(0)==ke[0].charAt(1)&&ke[1].charAt(0)==ke[1].charAt(1)&&ke[2].charAt(0)==ke[2].charAt(1)?ke[0].charAt(0)+ke[1].charAt(0)+ke[2].charAt(0):ke.join("")}function l(U,ee,Z,le,ke){var Ve=[be(r(U).toString(16)),be(r(ee).toString(16)),be(r(Z).toString(16)),be(ge(le))];return ke&&Ve[0].charAt(0)==Ve[0].charAt(1)&&Ve[1].charAt(0)==Ve[1].charAt(1)&&Ve[2].charAt(0)==Ve[2].charAt(1)&&Ve[3].charAt(0)==Ve[3].charAt(1)?Ve[0].charAt(0)+Ve[1].charAt(0)+Ve[2].charAt(0)+Ve[3].charAt(0):Ve.join("")}function g(U,ee,Z,le){var ke=[be(ge(le)),be(r(U).toString(16)),be(r(ee).toString(16)),be(r(Z).toString(16))];return ke.join("")}o.equals=function(U,ee){return!U||!ee?!1:o(U).toRgbString()==o(ee).toRgbString()},o.random=function(){return o.fromRatio({r:c(),g:c(),b:c()})};function C(U,ee){ee=ee===0?0:ee||10;var Z=o(U).toHsl();return Z.s-=ee/100,Z.s=F(Z.s),o(Z)}function x(U,ee){ee=ee===0?0:ee||10;var Z=o(U).toHsl();return Z.s+=ee/100,Z.s=F(Z.s),o(Z)}function y(U){return o(U).desaturate(100)}function T(U,ee){ee=ee===0?0:ee||10;var Z=o(U).toHsl();return Z.l+=ee/100,Z.l=F(Z.l),o(Z)}function S(U,ee){ee=ee===0?0:ee||10;var Z=o(U).toRgb();return Z.r=f(0,p(255,Z.r-r(255*-(ee/100)))),Z.g=f(0,p(255,Z.g-r(255*-(ee/100)))),Z.b=f(0,p(255,Z.b-r(255*-(ee/100)))),o(Z)}function E(U,ee){ee=ee===0?0:ee||10;var Z=o(U).toHsl();return Z.l-=ee/100,Z.l=F(Z.l),o(Z)}function b(U,ee){var Z=o(U).toHsl(),le=(Z.h+ee)%360;return Z.h=le<0?360+le:le,o(Z)}function v(U){var ee=o(U).toHsl();return ee.h=(ee.h+180)%360,o(ee)}function O(U){var ee=o(U).toHsl(),Z=ee.h;return[o(U),o({h:(Z+120)%360,s:ee.s,l:ee.l}),o({h:(Z+240)%360,s:ee.s,l:ee.l})]}function L(U){var ee=o(U).toHsl(),Z=ee.h;return[o(U),o({h:(Z+90)%360,s:ee.s,l:ee.l}),o({h:(Z+180)%360,s:ee.s,l:ee.l}),o({h:(Z+270)%360,s:ee.s,l:ee.l})]}function z(U){var ee=o(U).toHsl(),Z=ee.h;return[o(U),o({h:(Z+72)%360,s:ee.s,l:ee.l}),o({h:(Z+216)%360,s:ee.s,l:ee.l})]}function G(U,ee,Z){ee=ee||6,Z=Z||30;var le=o(U).toHsl(),ke=360/Z,Ve=[o(U)];for(le.h=(le.h-(ke*ee>>1)+720)%360;--ee;)le.h=(le.h+ke)%360,Ve.push(o(le));return Ve}function j(U,ee){ee=ee||6;for(var Z=o(U).toHsv(),le=Z.h,ke=Z.s,Ve=Z.v,qe=[],et=1/ee;ee--;)qe.push(o({h:le,s:ke,v:Ve})),Ve=(Ve+et)%1;return qe}o.mix=function(U,ee,Z){Z=Z===0?0:Z||50;var le=o(U).toRgb(),ke=o(ee).toRgb(),Ve=Z/100,qe={r:(ke.r-le.r)*Ve+le.r,g:(ke.g-le.g)*Ve+le.g,b:(ke.b-le.b)*Ve+le.b,a:(ke.a-le.a)*Ve+le.a};return o(qe)},o.readability=function(U,ee){var Z=o(U),le=o(ee);return(h.max(Z.getLuminance(),le.getLuminance())+.05)/(h.min(Z.getLuminance(),le.getLuminance())+.05)},o.isReadable=function(U,ee,Z){var le=o.readability(U,ee),ke,Ve;Ve=!1,ke=re(Z);switch(ke.level+ke.size){case"AAsmall":case"AAAlarge":Ve=le>=4.5;break;case"AAlarge":Ve=le>=3;break;case"AAAsmall":Ve=le>=7;break}return Ve},o.mostReadable=function(U,ee,Z){var le=null,ke=0,Ve,qe,et,ze;Z=Z||{},qe=Z.includeFallbackColors,et=Z.level,ze=Z.size;for(var Me=0;Me<ee.length;Me++)Ve=o.readability(U,ee[Me]),Ve>ke&&(ke=Ve,le=o(ee[Me]));return o.isReadable(U,le,{level:et,size:ze})||!qe?le:(Z.includeFallbackColors=!1,o.mostReadable(U,["#fff","#000"],Z))};var $=o.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},Y=o.hexNames=w($);function w(U){var ee={};for(var Z in U)U.hasOwnProperty(Z)&&(ee[U[Z]]=Z);return ee}function P(U){return U=parseFloat(U),(isNaN(U)||U<0||U>1)&&(U=1),U}function k(U,ee){W(U)&&(U="100%");var Z=ae(U);return U=p(ee,f(0,parseFloat(U))),Z&&(U=parseInt(U*ee,10)/100),h.abs(U-ee)<1e-6?1:U%ee/parseFloat(ee)}function F(U){return p(1,f(0,U))}function M(U){return parseInt(U,16)}function W(U){return typeof U=="string"&&U.indexOf(".")!=-1&&parseFloat(U)===1}function ae(U){return typeof U=="string"&&U.indexOf("%")!=-1}function be(U){return U.length==1?"0"+U:""+U}function de(U){return U<=1&&(U=U*100+"%"),U}function ge(U){return h.round(parseFloat(U)*255).toString(16)}function H(U){return M(U)/255}var ne=function(){var U="[-\\+]?\\d+%?",ee="[-\\+]?\\d*\\.\\d+%?",Z="(?:"+ee+")|(?:"+U+")",le="[\\s|\\(]+("+Z+")[,|\\s]+("+Z+")[,|\\s]+("+Z+")\\s*\\)?",ke="[\\s|\\(]+("+Z+")[,|\\s]+("+Z+")[,|\\s]+("+Z+")[,|\\s]+("+Z+")\\s*\\)?";return{CSS_UNIT:new RegExp(Z),rgb:new RegExp("rgb"+le),rgba:new RegExp("rgba"+ke),hsl:new RegExp("hsl"+le),hsla:new RegExp("hsla"+ke),hsv:new RegExp("hsv"+le),hsva:new RegExp("hsva"+ke),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function fe(U){return!!ne.CSS_UNIT.exec(U)}function ie(U){U=U.replace(D,"").replace(m,"").toLowerCase();var ee=!1;if($[U])U=$[U],ee=!0;else if(U=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var Z;return(Z=ne.rgb.exec(U))?{r:Z[1],g:Z[2],b:Z[3]}:(Z=ne.rgba.exec(U))?{r:Z[1],g:Z[2],b:Z[3],a:Z[4]}:(Z=ne.hsl.exec(U))?{h:Z[1],s:Z[2],l:Z[3]}:(Z=ne.hsla.exec(U))?{h:Z[1],s:Z[2],l:Z[3],a:Z[4]}:(Z=ne.hsv.exec(U))?{h:Z[1],s:Z[2],v:Z[3]}:(Z=ne.hsva.exec(U))?{h:Z[1],s:Z[2],v:Z[3],a:Z[4]}:(Z=ne.hex8.exec(U))?{r:M(Z[1]),g:M(Z[2]),b:M(Z[3]),a:H(Z[4]),format:ee?"name":"hex8"}:(Z=ne.hex6.exec(U))?{r:M(Z[1]),g:M(Z[2]),b:M(Z[3]),format:ee?"name":"hex"}:(Z=ne.hex4.exec(U))?{r:M(Z[1]+""+Z[1]),g:M(Z[2]+""+Z[2]),b:M(Z[3]+""+Z[3]),a:H(Z[4]+""+Z[4]),format:ee?"name":"hex8"}:(Z=ne.hex3.exec(U))?{r:M(Z[1]+""+Z[1]),g:M(Z[2]+""+Z[2]),b:M(Z[3]+""+Z[3]),format:ee?"name":"hex"}:!1}function re(U){var ee,Z;return U=U||{level:"AA",size:"small"},ee=(U.level||"AA").toUpperCase(),Z=(U.size||"small").toLowerCase(),ee!=="AA"&&ee!=="AAA"&&(ee="AA"),Z!=="small"&&Z!=="large"&&(Z="small"),{level:ee,size:Z}}Se.exports?Se.exports=o:!(A=function(){return o}.call(I,d,I,Se),A!==void 0&&(Se.exports=A))})(Math)},bL63:function(Se,I,d){Se.exports={bg:"bg___1pgJK",wrap:"wrap___3w7gA",modal:"modal___Z863a",content:"content_____WML",head:"head___74qy3",headCount:"headCount___DydFZ",button:"button___FkPST",itemWrap:"itemWrap___2VFfI",imgWrap:"imgWrap___3YSCX",img:"img___31A6T",manager:"manager___7OBds",itemContent:"itemContent___NJ5LZ",nameWrap:"nameWrap___1nFjv",name:"name___1KHZI",actionGroup:"actionGroup___2FPTE",deleteIcon:"deleteIcon___OtxKH",schoolWrap:"schoolWrap___3vfoh",school:"school___2QmIS",countWrap:"countWrap___22ogC",deletetitle:"deletetitle___3lzPN",yseTitle:"yseTitle___3xmOc"}},bPs0:function(Se,I,d){"use strict";d.d(I,"b",function(){return C});var A=d("k1fw"),h=d("9og8"),D=d("2qtc"),m=d("kLXV"),_=d("tJVT"),r=d("PpiC"),p=d("aHsQ"),f=d("sGsY"),c=d("WmNS"),o=d.n(c),i=d("q1tI"),s=d.n(i),a=d("bntm"),n=d("V0Rq"),t=d("wd/R"),e=d.n(t),u=d("Ty5D"),l=d("9kvl"),g=f.a.Countdown,C=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],x=function(T){var S=T.globalSetting,E=T.loading,b=T.user,v=T.exercise,O=T.dispatch,L=Object(r.a)(T,["globalSetting","loading","user","exercise","dispatch"]),z=Object(i.useState)({}),G=Object(_.a)(z,2),j=G[0],$=G[1],Y=m.a.useModal(),w=Object(_.a)(Y,2),P=w[0],k=w[1],F=Object(i.useRef)(),M=Object(i.useRef)(null),W=Object(i.useRef)(null),ae=Object(i.useState)(!0),be=Object(_.a)(ae,2),de=be[0],ge=be[1],H=Object(u.h)().query,ne=Object(u.i)();Object(i.useEffect)(function(){var et,ze,Me,we,Ce;if(clearTimeout(M.current),document.addEventListener(Object(a.c)(),qe,!1),window.addEventListener("blur",ke,!1),(et=v.exerciseUserInfo)!==null&&et!==void 0&&et.screen_open&&Object(a.a)()&&(O({type:"globalSetting/headerFooterToggle",payload:!1}),ge(!1)),(ze=v.exerciseUserInfo)!==null&&ze!==void 0&&ze.screen_at&&e()().diff(e()((Me=v.exerciseUserInfo)===null||Me===void 0?void 0:Me.screen_at),"seconds")>0)fe();else if((we=v.exerciseUserInfo)!==null&&we!==void 0&&we.screen_open&&!Object(a.a)()){var ue=document.domain==="kepukehuan.educoder.net"?30:v.exerciseUserInfo.screen_sec+10+1;F.current=m.a.info({icon:null,content:s.a.createElement("div",{className:"tc font16"},"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\u9650\u5236\uFF0C",s.a.createElement("br",null),"\u5207\u6362\u9875\u9762 ",v.exerciseUserInfo.screen_num-v.exerciseUserInfo.used_screen_num," \u6B21\u540E\u5C06\u8FDB\u884C\u5F3A\u5236\u4EA4\u5377\uFF0C",s.a.createElement("br",null),"\u8BF7\u52FF\u5207\u5C4F\u53CA\u5237\u65B0\u9875\u9762"),okText:s.a.createElement("span",null,"\u5F00\u59CB\u8003\u8BD5\uFF08",s.a.createElement("span",{style:{display:"inline-block"}},s.a.createElement(g,{onFinish:function(){var te;fe(),(te=F.current)===null||te===void 0||te.destroy()},valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+ue*1e3})),"S\uFF09"),onOk:function(){var te;(te=F.current)===null||te===void 0||te.destroy(),ge(!1),Object(a.d)(document.body),document.getElementById("root").addEventListener("click",ie,!1)}})}return(Ce=v.exerciseUserInfo)!==null&&Ce!==void 0&&Ce.screen_open&&!Object(a.a)()||document.getElementById("root").addEventListener("click",ie,!1),function(){document.getElementById("root").removeEventListener("click",ie,!1),document.removeEventListener(Object(a.c)(),qe,!1),window.removeEventListener("blur",ke,!1),clearTimeout(M.current)}},[]),Object(i.useEffect)(function(){setTimeout(function(){v.actionTabs.removeEventListenerExitScreen&&(clearTimeout(M.current),document.getElementById("root").removeEventListener("click",ie,!1),document.removeEventListener(Object(a.c)(),qe,!1))},500),re()},[v.actionTabs]),Object(i.useEffect)(function(){setTimeout(function(){v.exerciseUserInfo.used_screen_num>v.exerciseUserInfo.screen_num?Z():!de},500)},[v.exerciseUserInfo]);var fe=function(){var et=Object(h.a)(o.a.mark(function ze(){var Me;return o.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,Ve();case 2:Me=Ce.sent,setTimeout(function(){var ue,N;(ue=F.current)===null||ue===void 0||ue.destroy(),F.current=m.a.info({okText:s.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:s.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",s.a.createElement("span",{className:"c-red"},Me.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",s.a.createElement("span",{className:"c-red"},(N=v.exerciseUserInfo)===null||N===void 0?void 0:N.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:function(){var te=Object(h.a)(o.a.mark(function Ae(){return o.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:Object(a.d)(document.body);case 1:case"end":return me.stop()}},Ae)}));function B(){return te.apply(this,arguments)}return B}()})},1e3);case 4:case"end":return Ce.stop()}},ze)}));return function(){return et.apply(this,arguments)}}(),ie=function(ze){!Object(a.a)()&&ze.target.nodeName!=="A"&&ze.target.nodeName!=="BUTTON"&&ze.target.innerHTML!=="\u786E \u5B9A"&&(Object(a.d)(document.body),console.log("documentClick.full"))},re=function(){var et=Object(h.a)(o.a.mark(function ze(){return o.a.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.abrupt("return",new Promise(function(){var Ce=Object(h.a)(o.a.mark(function ue(N){var te;return o.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:return Ae.next=2,O({type:"exercise/getExerciseUserInfo",payload:Object(A.a)({},ne)});case 2:return te=Ae.sent,N(te==null?void 0:te.data),Ae.abrupt("return",te==null?void 0:te.data);case 5:case"end":return Ae.stop()}},ue)}));return function(ue){return Ce.apply(this,arguments)}}()));case 1:case"end":return we.stop()}},ze)}));return function(){return et.apply(this,arguments)}}(),U=function(){var et=Object(h.a)(o.a.mark(function ze(Me){var we,Ce,ue;return o.a.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:(we=F.current)===null||we===void 0||((Ce=we.destroyAll)===null||Ce===void 0)||Ce.call(we),F.current=m.a.info({maskClosable:!1,keyboard:!1,okText:s.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5\uFF08",s.a.createElement("span",{style:{display:"inline-block"}},s.a.createElement(g,{onFinish:Ve,valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+(v.exerciseUserInfo.screen_sec+1)*1e3})),"S\uFF09"),content:s.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",s.a.createElement("span",{className:"c-red"},Me),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",s.a.createElement("span",{className:"c-red"},(ue=v.exerciseUserInfo)===null||ue===void 0?void 0:ue.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377,",s.a.createElement("span",{className:"c-red"},v.exerciseUserInfo.screen_sec),"\u79D2\u5185\u56DE\u5230",s.a.createElement("br",null),s.a.createElement("span",{style:{marginLeft:38}},"\u8003\u8BD5\u4E0D\u8BA1\u5207\u5C4F\u6B21\u6570\u3002")),onOk:function(){var B=Object(h.a)(o.a.mark(function tt(){return o.a.wrap(function(We){for(;;)switch(We.prev=We.next){case 0:clearTimeout(W.current),Object(a.d)(document.body),F.current.destroy();case 3:case"end":return We.stop()}},tt)}));function Ae(){return B.apply(this,arguments)}return Ae}()}),W.current=setTimeout(function(){var B;F.current.update({okText:s.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:s.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",s.a.createElement("span",{className:"c-red"},Me+1),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",s.a.createElement("span",{className:"c-red"},(B=v.exerciseUserInfo)===null||B===void 0?void 0:B.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377")})},(v.exerciseUserInfo.screen_sec+1)*1e3);case 3:case"end":return te.stop()}},ze)}));return function(Me){return et.apply(this,arguments)}}(),ee=function(){location.href="/classrooms/".concat(ne.coursesId,"/exercise/").concat(ne.categoryId,"/detail")},Z=function(){var et=Object(h.a)(o.a.mark(function ze(){var Me,we,Ce;return o.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return(Me=F.current)===null||Me===void 0||((we=Me.destroyAll)===null||we===void 0)||we.call(Me),N.next=3,Object(n.Z)({categoryId:ne.categoryId,commit_method:1});case 3:Ce=N.sent,Ce&&le();case 5:case"end":return N.stop()}},ze)}));return function(){return et.apply(this,arguments)}}(),le=function(){var ze,Me;document.removeEventListener(Object(a.c)(),qe,!1),Object(a.b)(),(ze=F.current)===null||ze===void 0||((Me=ze.destroyAll)===null||Me===void 0)||Me.call(ze),P.info({content:s.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",s.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){ee()}})},ke=function(ze){Object(a.a)()&&document.getElementById("iframeShixuns").style.display=="none"&&Object(a.b)()},Ve=function(){var et=Object(h.a)(o.a.mark(function ze(){return o.a.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.abrupt("return",new Promise(function(){var Ce=Object(h.a)(o.a.mark(function ue(N){var te,B,Ae;return o.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:if(!((te=v.exerciseUserInfo)!==null&&te!==void 0&&te.screen_at)){me.next=3;break}return me.next=3,Object(n.g)(Object(A.a)(Object(A.a)({},ne),{},{reset:!0}));case 3:return me.next=5,Object(n.R)({id:ne.categoryId});case 5:if(B=me.sent,!(B!=null&&B.is_commit)){me.next=9;break}return le(),me.abrupt("return");case 9:return me.next=11,re();case 11:Ae=me.sent,N(Ae);case 13:case"end":return me.stop()}},ue)}));return function(ue){return Ce.apply(this,arguments)}}()));case 1:case"end":return we.stop()}},ze)}));return function(){return et.apply(this,arguments)}}(),qe=function(){var et=Object(h.a)(o.a.mark(function ze(){var Me,we,Ce,ue;return o.a.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:if(Me=!1,console.log("fullscreen change"),!Object(a.a)()){te.next=7;break}(we=v.exerciseUserInfo)!==null&&we!==void 0&&we.screen_at&&Object(n.g)(Object(A.a)(Object(A.a)({},ne),{},{reset:!0})),clearTimeout(M.current),te.next=17;break;case 7:return Me=!0,te.next=10,Object(n.g)(Object(A.a)({},ne));case 10:return te.next=12,re();case 12:Ce=te.sent,U(Ce.used_screen_num),ue=setTimeout(Object(h.a)(o.a.mark(function B(){return o.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:case"end":return tt.stop()}},B)})),v.exerciseUserInfo.screen_sec*1e3),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*"),M.current=ue;case 17:O({type:"globalSetting/headerFooterToggle",payload:Me});case 18:case"end":return te.stop()}},ze)}));return function(){return et.apply(this,arguments)}}();return s.a.createElement("div",null,k)};I.a=Object(l.a)(function(y){var T=y.loading,S=y.user,E=y.exercise,b=y.globalSetting;return{globalSetting:b,user:S,exercise:E,loading:T.effects}})(x)},bT9E:function(Se,I,d){"use strict";d.d(I,"a",function(){return h});var A=d("VTBJ");function h(D,m){var _=Object(A.a)({},D);return Array.isArray(m)&&m.forEach(function(r){delete _[r]}),_}},bUJZ:function(Se,I){Se.exports="data:image/png;base64,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"},biw7:function(Se,I,d){"use strict";var A=d("q1tI"),h=d.n(A),D=A.createContext(null);I.a=D},c5fP:function(Se,I,d){"use strict";function A(V){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?A=function(je){return typeof je}:A=function(je){return je&&typeof Symbol=="function"&&je.constructor===Symbol&&je!==Symbol.prototype?"symbol":typeof je},A(V)}Object.defineProperty(I,"__esModule",{value:!0}),I._tr_init=Ae,I._tr_stored_block=tt,I._tr_flush_block=We,I._tr_tally=rt,I._tr_align=me;var h=m(d("6BzB"));function D(){if(typeof WeakMap!="function")return null;var V=new WeakMap;return D=function(){return V},V}function m(V){if(V&&V.__esModule)return V;if(V===null||A(V)!=="object"&&typeof V!="function")return{default:V};var Ke=D();if(Ke&&Ke.has(V))return Ke.get(V);var je={},Ze=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var xe in V)if(Object.prototype.hasOwnProperty.call(V,xe)){var Oe=Ze?Object.getOwnPropertyDescriptor(V,xe):null;Oe&&(Oe.get||Oe.set)?Object.defineProperty(je,xe,Oe):je[xe]=V[xe]}return je.default=V,Ke&&Ke.set(V,je),je}var _=4,r=0,p=1,f=2;function c(V){for(var Ke=V.length;--Ke>=0;)V[Ke]=0}var o=0,i=1,s=2,a=3,n=258,t=29,e=256,u=e+1+t,l=30,g=19,C=2*u+1,x=15,y=16,T=7,S=256,E=16,b=17,v=18,O=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],L=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],z=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],G=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],j=512,$=new Array((u+2)*2);c($);var Y=new Array(l*2);c(Y);var w=new Array(j);c(w);var P=new Array(n-a+1);c(P);var k=new Array(t);c(k);var F=new Array(l);c(F);function M(V,Ke,je,Ze,xe){this.static_tree=V,this.extra_bits=Ke,this.extra_base=je,this.elems=Ze,this.max_length=xe,this.has_stree=V&&V.length}var W,ae,be;function de(V,Ke){this.dyn_tree=V,this.max_code=0,this.stat_desc=Ke}function ge(V){return V<256?w[V]:w[256+(V>>>7)]}function H(V,Ke){V.pending_buf[V.pending++]=Ke&255,V.pending_buf[V.pending++]=Ke>>>8&255}function ne(V,Ke,je){V.bi_valid>y-je?(V.bi_buf|=Ke<<V.bi_valid&65535,H(V,V.bi_buf),V.bi_buf=Ke>>y-V.bi_valid,V.bi_valid+=je-y):(V.bi_buf|=Ke<<V.bi_valid&65535,V.bi_valid+=je)}function fe(V,Ke,je){ne(V,je[Ke*2],je[Ke*2+1])}function ie(V,Ke){var je=0;do je|=V&1,V>>>=1,je<<=1;while(--Ke>0);return je>>>1}function re(V){V.bi_valid===16?(H(V,V.bi_buf),V.bi_buf=0,V.bi_valid=0):V.bi_valid>=8&&(V.pending_buf[V.pending++]=V.bi_buf&255,V.bi_buf>>=8,V.bi_valid-=8)}function U(V,Ke){var je=Ke.dyn_tree,Ze=Ke.max_code,xe=Ke.stat_desc.static_tree,Oe=Ke.stat_desc.has_stree,se=Ke.stat_desc.extra_bits,Re=Ke.stat_desc.extra_base,K=Ke.stat_desc.max_length,Pe,it,R,Ie,Be,J,pe=0;for(Ie=0;Ie<=x;Ie++)V.bl_count[Ie]=0;for(je[V.heap[V.heap_max]*2+1]=0,Pe=V.heap_max+1;Pe<C;Pe++){if(it=V.heap[Pe],Ie=je[je[it*2+1]*2+1]+1,Ie>K&&(Ie=K,pe++),je[it*2+1]=Ie,it>Ze)continue;V.bl_count[Ie]++,Be=0,it>=Re&&(Be=se[it-Re]),J=je[it*2],V.opt_len+=J*(Ie+Be),Oe&&(V.static_len+=J*(xe[it*2+1]+Be))}if(pe===0)return;do{for(Ie=K-1;V.bl_count[Ie]===0;)Ie--;V.bl_count[Ie]--,V.bl_count[Ie+1]+=2,V.bl_count[K]--,pe-=2}while(pe>0);for(Ie=K;Ie!==0;Ie--)for(it=V.bl_count[Ie];it!==0;){if(R=V.heap[--Pe],R>Ze)continue;je[R*2+1]!==Ie&&(V.opt_len+=(Ie-je[R*2+1])*je[R*2],je[R*2+1]=Ie),it--}}function ee(V,Ke,je){var Ze=new Array(x+1),xe=0,Oe,se;for(Oe=1;Oe<=x;Oe++)Ze[Oe]=xe=xe+je[Oe-1]<<1;for(se=0;se<=Ke;se++){var Re=V[se*2+1];if(Re===0)continue;V[se*2]=ie(Ze[Re]++,Re)}}function Z(){var V,Ke,je,Ze,xe,Oe=new Array(x+1);for(je=0,Ze=0;Ze<t-1;Ze++)for(k[Ze]=je,V=0;V<1<<O[Ze];V++)P[je++]=Ze;for(P[je-1]=Ze,xe=0,Ze=0;Ze<16;Ze++)for(F[Ze]=xe,V=0;V<1<<L[Ze];V++)w[xe++]=Ze;for(xe>>=7;Ze<l;Ze++)for(F[Ze]=xe<<7,V=0;V<1<<L[Ze]-7;V++)w[256+xe++]=Ze;for(Ke=0;Ke<=x;Ke++)Oe[Ke]=0;for(V=0;V<=143;)$[V*2+1]=8,V++,Oe[8]++;for(;V<=255;)$[V*2+1]=9,V++,Oe[9]++;for(;V<=279;)$[V*2+1]=7,V++,Oe[7]++;for(;V<=287;)$[V*2+1]=8,V++,Oe[8]++;for(ee($,u+1,Oe),V=0;V<l;V++)Y[V*2+1]=5,Y[V*2]=ie(V,5);W=new M($,O,e+1,u,x),ae=new M(Y,L,0,l,x),be=new M(new Array(0),z,0,g,T)}function le(V){var Ke;for(Ke=0;Ke<u;Ke++)V.dyn_ltree[Ke*2]=0;for(Ke=0;Ke<l;Ke++)V.dyn_dtree[Ke*2]=0;for(Ke=0;Ke<g;Ke++)V.bl_tree[Ke*2]=0;V.dyn_ltree[S*2]=1,V.opt_len=V.static_len=0,V.last_lit=V.matches=0}function ke(V){V.bi_valid>8?H(V,V.bi_buf):V.bi_valid>0&&(V.pending_buf[V.pending++]=V.bi_buf),V.bi_buf=0,V.bi_valid=0}function Ve(V,Ke,je,Ze){ke(V),Ze&&(H(V,je),H(V,~je)),h.arraySet(V.pending_buf,V.window,Ke,je,V.pending),V.pending+=je}function qe(V,Ke,je,Ze){var xe=Ke*2,Oe=je*2;return V[xe]<V[Oe]||V[xe]===V[Oe]&&Ze[Ke]<=Ze[je]}function et(V,Ke,je){for(var Ze=V.heap[je],xe=je<<1;xe<=V.heap_len&&!(xe<V.heap_len&&qe(Ke,V.heap[xe+1],V.heap[xe],V.depth)&&xe++,qe(Ke,Ze,V.heap[xe],V.depth));)V.heap[je]=V.heap[xe],je=xe,xe<<=1;V.heap[je]=Ze}function ze(V,Ke,je){var Ze,xe,Oe=0,se,Re;if(V.last_lit!==0)do Ze=V.pending_buf[V.d_buf+Oe*2]<<8|V.pending_buf[V.d_buf+Oe*2+1],xe=V.pending_buf[V.l_buf+Oe],Oe++,Ze===0?fe(V,xe,Ke):(se=P[xe],fe(V,se+e+1,Ke),Re=O[se],Re!==0&&(xe-=k[se],ne(V,xe,Re)),Ze--,se=ge(Ze),fe(V,se,je),Re=L[se],Re!==0&&(Ze-=F[se],ne(V,Ze,Re)));while(Oe<V.last_lit);fe(V,S,Ke)}function Me(V,Ke){var je=Ke.dyn_tree,Ze=Ke.stat_desc.static_tree,xe=Ke.stat_desc.has_stree,Oe=Ke.stat_desc.elems,se,Re,K=-1,Pe;for(V.heap_len=0,V.heap_max=C,se=0;se<Oe;se++)je[se*2]!==0?(V.heap[++V.heap_len]=K=se,V.depth[se]=0):je[se*2+1]=0;for(;V.heap_len<2;)Pe=V.heap[++V.heap_len]=K<2?++K:0,je[Pe*2]=1,V.depth[Pe]=0,V.opt_len--,xe&&(V.static_len-=Ze[Pe*2+1]);for(Ke.max_code=K,se=V.heap_len>>1;se>=1;se--)et(V,je,se);Pe=Oe;do se=V.heap[1],V.heap[1]=V.heap[V.heap_len--],et(V,je,1),Re=V.heap[1],V.heap[--V.heap_max]=se,V.heap[--V.heap_max]=Re,je[Pe*2]=je[se*2]+je[Re*2],V.depth[Pe]=(V.depth[se]>=V.depth[Re]?V.depth[se]:V.depth[Re])+1,je[se*2+1]=je[Re*2+1]=Pe,V.heap[1]=Pe++,et(V,je,1);while(V.heap_len>=2);V.heap[--V.heap_max]=V.heap[1],U(V,Ke),ee(je,K,V.bl_count)}function we(V,Ke,je){var Ze,xe=-1,Oe,se=Ke[0*2+1],Re=0,K=7,Pe=4;for(se===0&&(K=138,Pe=3),Ke[(je+1)*2+1]=65535,Ze=0;Ze<=je;Ze++){if(Oe=se,se=Ke[(Ze+1)*2+1],++Re<K&&Oe===se)continue;Re<Pe?V.bl_tree[Oe*2]+=Re:Oe!==0?(Oe!==xe&&V.bl_tree[Oe*2]++,V.bl_tree[E*2]++):Re<=10?V.bl_tree[b*2]++:V.bl_tree[v*2]++,Re=0,xe=Oe,se===0?(K=138,Pe=3):Oe===se?(K=6,Pe=3):(K=7,Pe=4)}}function Ce(V,Ke,je){var Ze,xe=-1,Oe,se=Ke[0*2+1],Re=0,K=7,Pe=4;for(se===0&&(K=138,Pe=3),Ze=0;Ze<=je;Ze++){if(Oe=se,se=Ke[(Ze+1)*2+1],++Re<K&&Oe===se)continue;if(Re<Pe)do fe(V,Oe,V.bl_tree);while(--Re!==0);else Oe!==0?(Oe!==xe&&(fe(V,Oe,V.bl_tree),Re--),fe(V,E,V.bl_tree),ne(V,Re-3,2)):Re<=10?(fe(V,b,V.bl_tree),ne(V,Re-3,3)):(fe(V,v,V.bl_tree),ne(V,Re-11,7));Re=0,xe=Oe,se===0?(K=138,Pe=3):Oe===se?(K=6,Pe=3):(K=7,Pe=4)}}function ue(V){var Ke;for(we(V,V.dyn_ltree,V.l_desc.max_code),we(V,V.dyn_dtree,V.d_desc.max_code),Me(V,V.bl_desc),Ke=g-1;Ke>=3&&!(V.bl_tree[G[Ke]*2+1]!==0);Ke--);return V.opt_len+=3*(Ke+1)+5+5+4,Ke}function N(V,Ke,je,Ze){var xe;for(ne(V,Ke-257,5),ne(V,je-1,5),ne(V,Ze-4,4),xe=0;xe<Ze;xe++)ne(V,V.bl_tree[G[xe]*2+1],3);Ce(V,V.dyn_ltree,Ke-1),Ce(V,V.dyn_dtree,je-1)}function te(V){var Ke=4093624447,je;for(je=0;je<=31;je++,Ke>>>=1)if(Ke&1&&V.dyn_ltree[je*2]!==0)return r;if(V.dyn_ltree[9*2]!==0||V.dyn_ltree[10*2]!==0||V.dyn_ltree[13*2]!==0)return p;for(je=32;je<e;je++)if(V.dyn_ltree[je*2]!==0)return p;return r}var B=!1;function Ae(V){B||(Z(),B=!0),V.l_desc=new de(V.dyn_ltree,W),V.d_desc=new de(V.dyn_dtree,ae),V.bl_desc=new de(V.bl_tree,be),V.bi_buf=0,V.bi_valid=0,le(V)}function tt(V,Ke,je,Ze){ne(V,(o<<1)+(Ze?1:0),3),Ve(V,Ke,je,!0)}function me(V){ne(V,i<<1,3),fe(V,S,$),re(V)}function We(V,Ke,je,Ze){var xe,Oe,se=0;V.level>0?(V.strm.data_type===f&&(V.strm.data_type=te(V)),Me(V,V.l_desc),Me(V,V.d_desc),se=ue(V),xe=V.opt_len+3+7>>>3,Oe=V.static_len+3+7>>>3,Oe<=xe&&(xe=Oe)):xe=Oe=je+5,je+4<=xe&&Ke!==-1?tt(V,Ke,je,Ze):V.strategy===_||Oe===xe?(ne(V,(i<<1)+(Ze?1:0),3),ze(V,$,Y)):(ne(V,(s<<1)+(Ze?1:0),3),N(V,V.l_desc.max_code+1,V.d_desc.max_code+1,se+1),ze(V,V.dyn_ltree,V.dyn_dtree)),le(V),Ze&&ke(V)}function rt(V,Ke,je){return V.pending_buf[V.d_buf+V.last_lit*2]=Ke>>>8&255,V.pending_buf[V.d_buf+V.last_lit*2+1]=Ke&255,V.pending_buf[V.l_buf+V.last_lit]=je&255,V.last_lit++,Ke===0?V.dyn_ltree[je*2]++:(V.matches++,Ke--,V.dyn_ltree[(P[je]+e+1)*2]++,V.dyn_dtree[ge(Ke)*2]++),V.last_lit===V.lit_bufsize-1}},cRFk:function(Se,I,d){Se.exports=d.p+"static/RepositoryNoneData.828085a8.png"},cU5J:function(Se,I,d){Se.exports={title:"title___3fOal",content:"content___3uANE",add:"add___1spp2",colorBlue:"colorBlue___hain-",radio:"radio___3M5zN"}},csWT:function(Se,I,d){Se.exports=d.p+"static/choose.4ad1045f.svg"},djh8:function(Se,I,d){Se.exports=d.p+"static/qrCode.42927872.png"},dmUQ:function(Se,I,d){"use strict";var A=d("Ff2n"),h=d("rePB"),D=d("1OyB"),m=d("vuIU"),_=d("Ji7U"),r=d("md7G"),p=d("foSv"),f=d("q1tI"),c=d.n(f),o=d("TSYQ"),i=d.n(o),s=d("4IlW");function a(O,L){var z=Object.keys(O);if(Object.getOwnPropertySymbols){var G=Object.getOwnPropertySymbols(O);L&&(G=G.filter(function(j){return Object.getOwnPropertyDescriptor(O,j).enumerable})),z.push.apply(z,G)}return z}function n(O){for(var L=1;L<arguments.length;L++){var z=arguments[L]!=null?arguments[L]:{};L%2?a(Object(z),!0).forEach(function(G){Object(h.a)(O,G,z[G])}):Object.getOwnPropertyDescriptors?Object.defineProperties(O,Object.getOwnPropertyDescriptors(z)):a(Object(z)).forEach(function(G){Object.defineProperty(O,G,Object.getOwnPropertyDescriptor(z,G))})}return O}function t(O){var L=e();return function(){var G=Object(p.a)(O),j;if(L){var $=Object(p.a)(this).constructor;j=Reflect.construct(G,arguments,$)}else j=G.apply(this,arguments);return Object(r.a)(this,j)}}function e(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(O){return!1}}function u(){}function l(O){O.preventDefault()}var g=function(L){return L.replace(/[^\w.-]+/g,"")},C=200,x=600,y=Number.MAX_SAFE_INTEGER||Math.pow(2,53)-1,T=function(L){return L!=null},S=function(L,z){return z===L||typeof z=="number"&&typeof L=="number"&&isNaN(z)&&isNaN(L)},E=function(O){Object(_.a)(z,O);var L=t(z);function z(G){var j;Object(D.a)(this,z),j=L.call(this,G),j.onKeyDown=function(w){var P=j.props,k=P.onKeyDown,F=P.onPressEnter;if(w.keyCode===s.a.UP){var M=j.getRatio(w);j.up(w,M,null),j.stop()}else if(w.keyCode===s.a.DOWN){var W=j.getRatio(w);j.down(w,W,null),j.stop()}else w.keyCode===s.a.ENTER&&F&&F(w);if(j.recordCursorPosition(),j.lastKeyCode=w.keyCode,k){for(var ae=arguments.length,be=new Array(ae>1?ae-1:0),de=1;de<ae;de++)be[de-1]=arguments[de];k.apply(void 0,[w].concat(be))}},j.onKeyUp=function(w){var P=j.props.onKeyUp;if(j.stop(),j.recordCursorPosition(),P){for(var k=arguments.length,F=new Array(k>1?k-1:0),M=1;M<k;M++)F[M-1]=arguments[M];P.apply(void 0,[w].concat(F))}},j.onChange=function(w){var P=j.props.onChange;j.state.focused&&(j.inputting=!0),j.rawInput=j.props.parser(j.getValueFromEvent(w)),j.setState({inputValue:j.rawInput}),P(j.toNumber(j.rawInput))},j.onMouseUp=function(){var w=j.props.onMouseUp;j.recordCursorPosition(),w&&w.apply(void 0,arguments)},j.onFocus=function(){var w;j.setState({focused:!0}),(w=j.props).onFocus.apply(w,arguments)},j.onBlur=function(){var w=j.props.onBlur;j.inputting=!1,j.setState({focused:!1});var P=j.getCurrentValidValue(j.state.inputValue),k=j.setValue(P,u);if(w){var F=j.input.value,M=j.getInputDisplayValue({focus:!1,value:k});j.input.value=M&&Number(M),w.apply(void 0,arguments),j.input.value=F}},j.getRatio=function(w){var P=1;return w.metaKey||w.ctrlKey?P=.1:w.shiftKey&&(P=10),P},j.getFullNum=function(w){return isNaN(w)?w:/e/i.test(String(w))?Number(w).toFixed(18).replace(/\.?0+$/,""):w},j.getPrecision=function(w){if(T(j.props.precision))return j.props.precision;var P=String(w);if(P.indexOf("e-")>=0)return parseInt(P.slice(P.indexOf("e-")+2),10);var k=0;return P.indexOf(".")>=0&&(k=P.length-P.indexOf(".")-1),k},j.getInputDisplayValue=function(w){var P=w||j.state,k=P.focused,F=P.inputValue,M=P.value,W;k?W=F:W=j.toPrecisionAsStep(M),W==null&&(W="");var ae=j.formatWrapper(W);return T(j.props.decimalSeparator)&&(ae=ae.toString().replace(".",j.props.decimalSeparator)),ae},j.recordCursorPosition=function(){try{j.cursorStart=j.input.selectionStart,j.cursorEnd=j.input.selectionEnd,j.currentValue=j.input.value,j.cursorBefore=j.input.value.substring(0,j.cursorStart),j.cursorAfter=j.input.value.substring(j.cursorEnd)}catch(w){}},j.restoreByAfter=function(w){if(w===void 0)return!1;var P=j.input.value,k=P.lastIndexOf(w);if(k===-1)return!1;var F=j.cursorBefore.length;return j.lastKeyCode===s.a.DELETE&&j.cursorBefore.charAt(F-1)===w[0]?(j.fixCaret(F,F),!0):k+w.length===P.length?(j.fixCaret(k,k),!0):!1},j.partRestoreByAfter=function(w){return w===void 0?!1:Array.prototype.some.call(w,function(P,k){var F=w.substring(k);return j.restoreByAfter(F)})},j.isNotCompleteNumber=function(w){return isNaN(w)||w===""||w===null||w&&w.toString().indexOf(".")===w.toString().length-1},j.stop=function(){j.autoStepTimer&&clearTimeout(j.autoStepTimer)},j.down=function(w,P,k){j.pressingUpOrDown=!0,j.step("down",w,P,k)},j.up=function(w,P,k){j.pressingUpOrDown=!0,j.step("up",w,P,k)},j.saveInput=function(w){j.input=w};var $=G.value;$===void 0&&($=G.defaultValue),j.state={focused:G.autoFocus};var Y=j.getValidValue(j.toNumber($));return j.state=n(n({},j.state),{},{inputValue:j.toPrecisionAsStep(Y),value:Y}),j}return Object(m.a)(z,[{key:"componentDidMount",value:function(){this.componentDidUpdate(null)}},{key:"componentDidUpdate",value:function(j){var $=this.props,Y=$.value,w=$.onChange,P=$.max,k=$.min,F=this.state.focused;if(j){if(!S(j.value,Y)||!S(j.max,P)||!S(j.min,k)){var M=F?Y:this.getValidValue(Y),W;this.pressingUpOrDown?W=M:this.inputting?W=this.rawInput:W=this.toPrecisionAsStep(M),this.setState({value:M,inputValue:W})}var ae="value"in this.props?Y:this.state.value;"max"in this.props&&j.max!==P&&typeof ae=="number"&&ae>P&&w&&w(P),"min"in this.props&&j.min!==k&&typeof ae=="number"&&ae<k&&w&&w(k)}try{if(this.cursorStart!==void 0&&this.state.focused){if(!this.partRestoreByAfter(this.cursorAfter)&&this.state.value!==this.props.value){var be=this.cursorStart+1;this.cursorAfter?this.lastKeyCode===s.a.BACKSPACE?be=this.cursorStart-1:this.lastKeyCode===s.a.DELETE&&(be=this.cursorStart):be=this.input.value.length,this.fixCaret(be,be)}else if(this.currentValue===this.input.value)switch(this.lastKeyCode){case s.a.BACKSPACE:this.fixCaret(this.cursorStart-1,this.cursorStart-1);break;case s.a.DELETE:this.fixCaret(this.cursorStart+1,this.cursorStart+1);break;default:}}}catch(de){}if(this.lastKeyCode=null,!this.pressingUpOrDown)return;this.props.focusOnUpDown&&this.state.focused&&(document.activeElement!==this.input&&this.focus())}},{key:"componentWillUnmount",value:function(){this.stop()}},{key:"getCurrentValidValue",value:function(j){var $=j;return $===""?$="":this.isNotCompleteNumber(parseFloat($))?$=this.state.value:$=this.getValidValue($),this.toNumber($)}},{key:"getValueFromEvent",value:function(j){var $=j.target.value.trim().replace(/。/g,".");return T(this.props.decimalSeparator)&&($=$.replace(this.props.decimalSeparator,".")),$}},{key:"getValidValue",value:function(j){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.props.min,Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.props.max,w=parseFloat(j);return isNaN(w)?j:(w<$&&(w=$),w>Y&&(w=Y),w)}},{key:"setValue",value:function(j,$){var Y=this.props.precision,w=this.isNotCompleteNumber(parseFloat(j))?null:parseFloat(j),P=this.state.value,k=P===void 0?null:P,F=this.state.inputValue,M=F===void 0?null:F,W=typeof w=="number"?w.toFixed(Y):"".concat(w),ae=w!==k||W!=="".concat(M);return"value"in this.props?(M=this.toPrecisionAsStep(this.state.value),this.setState({inputValue:M},$)):this.setState({value:w,inputValue:this.toPrecisionAsStep(j)},$),ae&&this.props.onChange(w),w}},{key:"getMaxPrecision",value:function(j){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Y=this.props,w=Y.precision,P=Y.step;if(T(w))return w;var k=this.getPrecision($),F=this.getPrecision(P),M=this.getPrecision(j);return j?Math.max(M,k+F):k+F}},{key:"getPrecisionFactor",value:function(j){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Y=this.getMaxPrecision(j,$);return Math.pow(10,Y)}},{key:"focus",value:function(){this.input.focus(),this.recordCursorPosition()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"formatWrapper",value:function(j){return this.props.formatter?this.props.formatter(j):j}},{key:"toPrecisionAsStep",value:function(j){if(this.isNotCompleteNumber(j)||j==="")return j;var $=Math.abs(this.getMaxPrecision(j));return isNaN($)?j.toString():Number(j).toFixed($)}},{key:"toNumber",value:function(j){var $=this.props.precision,Y=this.state.focused,w=j&&j.length>16&&Y;return this.isNotCompleteNumber(j)||w?j:T($)?Math.round(j*Math.pow(10,$))/Math.pow(10,$):Number(j)}},{key:"upStep",value:function(j,$){var Y=this.props.step,w=this.getPrecisionFactor(j,$),P=Math.abs(this.getMaxPrecision(j,$)),k=((w*j+w*Y*$)/w).toFixed(P);return this.toNumber(k)}},{key:"downStep",value:function(j,$){var Y=this.props.step,w=this.getPrecisionFactor(j,$),P=Math.abs(this.getMaxPrecision(j,$)),k=((w*j-w*Y*$)/w).toFixed(P);return this.toNumber(k)}},{key:"step",value:function(j,$){var Y=this,w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,P=arguments.length>3?arguments[3]:void 0;this.stop(),$&&($.persist(),$.preventDefault());var k=this.props;if(k.disabled)return;var F=this.getCurrentValidValue(this.state.inputValue)||0;if(this.isNotCompleteNumber(F))return;var M=this["".concat(j,"Step")](F,w),W=M>k.max||M<k.min;if(M>k.max?M=k.max:M<k.min&&(M=k.min),this.setValue(M,null),this.setState({focused:!0},function(){Y.pressingUpOrDown=!1}),W)return;this.autoStepTimer=setTimeout(function(){Y[j]($,w,!0)},P?C:x)}},{key:"fixCaret",value:function(j,$){if(j===void 0||$===void 0||!this.input||!this.input.value)return;try{var Y=this.input.selectionStart,w=this.input.selectionEnd;(j!==Y||$!==w)&&this.input.setSelectionRange(j,$)}catch(P){}}},{key:"render",value:function(){var j,$=this.props,Y=$.prefixCls,w=$.disabled,P=$.readOnly,k=$.useTouch,F=$.autoComplete,M=$.upHandler,W=$.downHandler,ae=$.className,be=$.max,de=$.min,ge=$.style,H=$.title,ne=$.onMouseEnter,fe=$.onMouseLeave,ie=$.onMouseOver,re=$.onMouseOut,U=$.required,ee=$.onClick,Z=$.tabIndex,le=$.type,ke=$.placeholder,Ve=$.id,qe=$.inputMode,et=$.pattern,ze=$.step,Me=$.maxLength,we=$.autoFocus,Ce=$.name,ue=$.onPaste,N=$.onInput,te=Object(A.a)($,["prefixCls","disabled","readOnly","useTouch","autoComplete","upHandler","downHandler","className","max","min","style","title","onMouseEnter","onMouseLeave","onMouseOver","onMouseOut","required","onClick","tabIndex","type","placeholder","id","inputMode","pattern","step","maxLength","autoFocus","name","onPaste","onInput"]),B=this.state,Ae=B.value,tt=B.focused,me=i()(Y,(j={},Object(h.a)(j,ae,!!ae),Object(h.a)(j,"".concat(Y,"-disabled"),w),Object(h.a)(j,"".concat(Y,"-focused"),tt),j)),We={};Object.keys(te).forEach(function(Pe){(Pe.substr(0,5)==="data-"||Pe.substr(0,5)==="aria-"||Pe==="role")&&(We[Pe]=te[Pe])});var rt=!P&&!w,V=this.getInputDisplayValue(null),Ke=(Ae||Ae===0)&&(isNaN(Ae)||Number(Ae)>=be),je=(Ae||Ae===0)&&(isNaN(Ae)||Number(Ae)<=de),Ze=Ke||w||P,xe=je||w||P,Oe=i()("".concat(Y,"-handler"),"".concat(Y,"-handler-up"),Object(h.a)({},"".concat(Y,"-handler-up-disabled"),Ze)),se=i()("".concat(Y,"-handler"),"".concat(Y,"-handler-down"),Object(h.a)({},"".concat(Y,"-handler-down-disabled"),xe)),Re=k?{onTouchStart:Ze?u:this.up,onTouchEnd:this.stop}:{onMouseDown:Ze?u:this.up,onMouseUp:this.stop,onMouseLeave:this.stop},K=k?{onTouchStart:xe?u:this.down,onTouchEnd:this.stop}:{onMouseDown:xe?u:this.down,onMouseUp:this.stop,onMouseLeave:this.stop};return c.a.createElement("div",{className:me,style:ge,title:H,onMouseEnter:ne,onMouseLeave:fe,onMouseOver:ie,onMouseOut:re,onFocus:function(){return null},onBlur:function(){return null}},c.a.createElement("div",{className:"".concat(Y,"-handler-wrap")},c.a.createElement("span",Object.assign({unselectable:"on"},Re,{role:"button","aria-label":"Increase Value","aria-disabled":Ze,className:Oe}),M||c.a.createElement("span",{unselectable:"on",className:"".concat(Y,"-handler-up-inner"),onClick:l})),c.a.createElement("span",Object.assign({unselectable:"on"},K,{role:"button","aria-label":"Decrease Value","aria-disabled":xe,className:se}),W||c.a.createElement("span",{unselectable:"on",className:"".concat(Y,"-handler-down-inner"),onClick:l}))),c.a.createElement("div",{className:"".concat(Y,"-input-wrap")},c.a.createElement("input",Object.assign({role:"spinbutton","aria-valuemin":de,"aria-valuemax":be,"aria-valuenow":Ae,required:U,type:le,placeholder:ke,onPaste:ue,onClick:ee,onMouseUp:this.onMouseUp,className:"".concat(Y,"-input"),tabIndex:Z,autoComplete:F,onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:rt?this.onKeyDown:u,onKeyUp:rt?this.onKeyUp:u,autoFocus:we,maxLength:Me,readOnly:P,disabled:w,max:be,min:de,step:ze,name:Ce,title:H,id:Ve,onChange:this.onChange,ref:this.saveInput,value:this.getFullNum(V),pattern:et,inputMode:qe,onInput:N},We))))}}]),z}(c.a.Component);E.defaultProps={focusOnUpDown:!0,useTouch:!1,prefixCls:"rc-input-number",max:y,min:-y,step:1,style:{},onChange:u,onKeyDown:u,onPressEnter:u,onFocus:u,onBlur:u,parser:g,required:!1,autoComplete:"off"};var b=E,v=I.a=b},eP3c:function(Se,I,d){"use strict";function A(se){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?A=function(K){return typeof K}:A=function(K){return K&&typeof Symbol=="function"&&K.constructor===Symbol&&K!==Symbol.prototype?"symbol":typeof K},A(se)}Object.defineProperty(I,"__esModule",{value:!0}),I.inflateReset=N,I.inflateReset2=te,I.inflateResetKeep=ue,I.inflateInit=Ae,I.inflateInit2=B,I.inflate=Ke,I.inflateEnd=je,I.inflateGetHeader=Ze,I.inflateSetDictionary=xe,I.inflateInfo=I.Z_DEFLATED=I.Z_BUF_ERROR=I.Z_MEM_ERROR=I.Z_DATA_ERROR=I.Z_STREAM_ERROR=I.Z_NEED_DICT=I.Z_STREAM_END=I.Z_OK=I.Z_TREES=I.Z_BLOCK=I.Z_FINISH=void 0;var h=c(d("6BzB")),D=p(d("xlC8")),m=p(d("QV2g")),_=p(d("sjKO")),r=p(d("JSwD"));function p(se){return se&&se.__esModule?se:{default:se}}function f(){if(typeof WeakMap!="function")return null;var se=new WeakMap;return f=function(){return se},se}function c(se){if(se&&se.__esModule)return se;if(se===null||A(se)!=="object"&&typeof se!="function")return{default:se};var Re=f();if(Re&&Re.has(se))return Re.get(se);var K={},Pe=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var it in se)if(Object.prototype.hasOwnProperty.call(se,it)){var R=Pe?Object.getOwnPropertyDescriptor(se,it):null;R&&(R.get||R.set)?Object.defineProperty(K,it,R):K[it]=se[it]}return K.default=se,Re&&Re.set(se,K),K}var o=0,i=1,s=2,a=4;I.Z_FINISH=a;var n=5;I.Z_BLOCK=n;var t=6;I.Z_TREES=t;var e=0;I.Z_OK=e;var u=1;I.Z_STREAM_END=u;var l=2;I.Z_NEED_DICT=l;var g=-2;I.Z_STREAM_ERROR=g;var C=-3;I.Z_DATA_ERROR=C;var x=-4;I.Z_MEM_ERROR=x;var y=-5;I.Z_BUF_ERROR=y;var T=8;I.Z_DEFLATED=T;var S=1,E=2,b=3,v=4,O=5,L=6,z=7,G=8,j=9,$=10,Y=11,w=12,P=13,k=14,F=15,M=16,W=17,ae=18,be=19,de=20,ge=21,H=22,ne=23,fe=24,ie=25,re=26,U=27,ee=28,Z=29,le=30,ke=31,Ve=32,qe=852,et=592,ze=15,Me=ze;function we(se){return(se>>>24&255)+(se>>>8&65280)+((se&65280)<<8)+((se&255)<<24)}function Ce(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new h.Buf16(320),this.work=new h.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function ue(se){var Re;return!se||!se.state?g:(Re=se.state,se.total_in=se.total_out=Re.total=0,se.msg="",Re.wrap&&(se.adler=Re.wrap&1),Re.mode=S,Re.last=0,Re.havedict=0,Re.dmax=32768,Re.head=null,Re.hold=0,Re.bits=0,Re.lencode=Re.lendyn=new h.Buf32(qe),Re.distcode=Re.distdyn=new h.Buf32(et),Re.sane=1,Re.back=-1,e)}function N(se){var Re;return!se||!se.state?g:(Re=se.state,Re.wsize=0,Re.whave=0,Re.wnext=0,ue(se))}function te(se,Re){var K,Pe;return!se||!se.state?g:(Pe=se.state,Re<0?(K=0,Re=-Re):(K=(Re>>4)+1,Re<48&&(Re&=15)),Re&&(Re<8||Re>15)?g:(Pe.window!==null&&Pe.wbits!==Re&&(Pe.window=null),Pe.wrap=K,Pe.wbits=Re,N(se)))}function B(se,Re){var K,Pe;return se?(Pe=new Ce,se.state=Pe,Pe.window=null,K=te(se,Re),K!==e&&(se.state=null),K):g}function Ae(se){return B(se,Me)}var tt=!0,me,We;function rt(se){if(tt){var Re;for(me=new h.Buf32(512),We=new h.Buf32(32),Re=0;Re<144;)se.lens[Re++]=8;for(;Re<256;)se.lens[Re++]=9;for(;Re<280;)se.lens[Re++]=7;for(;Re<288;)se.lens[Re++]=8;for((0,r.default)(i,se.lens,0,288,me,0,se.work,{bits:9}),Re=0;Re<32;)se.lens[Re++]=5;(0,r.default)(s,se.lens,0,32,We,0,se.work,{bits:5}),tt=!1}se.lencode=me,se.lenbits=9,se.distcode=We,se.distbits=5}function V(se,Re,K,Pe){var it,R=se.state;return R.window===null&&(R.wsize=1<<R.wbits,R.wnext=0,R.whave=0,R.window=new h.Buf8(R.wsize)),Pe>=R.wsize?(h.arraySet(R.window,Re,K-R.wsize,R.wsize,0),R.wnext=0,R.whave=R.wsize):(it=R.wsize-R.wnext,it>Pe&&(it=Pe),h.arraySet(R.window,Re,K-Pe,it,R.wnext),Pe-=it,Pe?(h.arraySet(R.window,Re,K-Pe,Pe,0),R.wnext=Pe,R.whave=R.wsize):(R.wnext+=it,R.wnext===R.wsize&&(R.wnext=0),R.whave<R.wsize&&(R.whave+=it))),0}function Ke(se,Re){var K,Pe,it,R,Ie,Be,J,pe,De,Qe,Xe,Te,q,he,$e=0,He,nt,ot,Ge,st,ut,vt,mt,Mt=new h.Buf8(4),Ft,ln,on=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!se||!se.state||!se.output||!se.input&&se.avail_in!==0)return g;K=se.state,K.mode===w&&(K.mode=P),Ie=se.next_out,it=se.output,J=se.avail_out,R=se.next_in,Pe=se.input,Be=se.avail_in,pe=K.hold,De=K.bits,Qe=Be,Xe=J,mt=e;e:for(;;)switch(K.mode){case S:if(K.wrap===0){K.mode=P;break}for(;De<16;){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}if(K.wrap&2&&pe===35615){K.check=0,Mt[0]=pe&255,Mt[1]=pe>>>8&255,K.check=(0,m.default)(K.check,Mt,2,0),pe=0,De=0,K.mode=E;break}if(K.flags=0,K.head&&(K.head.done=!1),!(K.wrap&1)||(((pe&255)<<8)+(pe>>8))%31){se.msg="incorrect header check",K.mode=le;break}if((pe&15)!==T){se.msg="unknown compression method",K.mode=le;break}if(pe>>>=4,De-=4,vt=(pe&15)+8,K.wbits===0)K.wbits=vt;else if(vt>K.wbits){se.msg="invalid window size",K.mode=le;break}K.dmax=1<<vt,se.adler=K.check=1,K.mode=pe&512?$:w,pe=0,De=0;break;case E:for(;De<16;){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}if(K.flags=pe,(K.flags&255)!==T){se.msg="unknown compression method",K.mode=le;break}if(K.flags&57344){se.msg="unknown header flags set",K.mode=le;break}K.head&&(K.head.text=pe>>8&1),K.flags&512&&(Mt[0]=pe&255,Mt[1]=pe>>>8&255,K.check=(0,m.default)(K.check,Mt,2,0)),pe=0,De=0,K.mode=b;case b:for(;De<32;){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}K.head&&(K.head.time=pe),K.flags&512&&(Mt[0]=pe&255,Mt[1]=pe>>>8&255,Mt[2]=pe>>>16&255,Mt[3]=pe>>>24&255,K.check=(0,m.default)(K.check,Mt,4,0)),pe=0,De=0,K.mode=v;case v:for(;De<16;){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}K.head&&(K.head.xflags=pe&255,K.head.os=pe>>8),K.flags&512&&(Mt[0]=pe&255,Mt[1]=pe>>>8&255,K.check=(0,m.default)(K.check,Mt,2,0)),pe=0,De=0,K.mode=O;case O:if(K.flags&1024){for(;De<16;){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}K.length=pe,K.head&&(K.head.extra_len=pe),K.flags&512&&(Mt[0]=pe&255,Mt[1]=pe>>>8&255,K.check=(0,m.default)(K.check,Mt,2,0)),pe=0,De=0}else K.head&&(K.head.extra=null);K.mode=L;case L:if(K.flags&1024&&(Te=K.length,Te>Be&&(Te=Be),Te&&(K.head&&(vt=K.head.extra_len-K.length,K.head.extra||(K.head.extra=new Array(K.head.extra_len)),h.arraySet(K.head.extra,Pe,R,Te,vt)),K.flags&512&&(K.check=(0,m.default)(K.check,Pe,Te,R)),Be-=Te,R+=Te,K.length-=Te),K.length))break e;K.length=0,K.mode=z;case z:if(K.flags&2048){if(Be===0)break e;Te=0;do vt=Pe[R+Te++],K.head&&vt&&K.length<65536&&(K.head.name+=String.fromCharCode(vt));while(vt&&Te<Be);if(K.flags&512&&(K.check=(0,m.default)(K.check,Pe,Te,R)),Be-=Te,R+=Te,vt)break e}else K.head&&(K.head.name=null);K.length=0,K.mode=G;case G:if(K.flags&4096){if(Be===0)break e;Te=0;do vt=Pe[R+Te++],K.head&&vt&&K.length<65536&&(K.head.comment+=String.fromCharCode(vt));while(vt&&Te<Be);if(K.flags&512&&(K.check=(0,m.default)(K.check,Pe,Te,R)),Be-=Te,R+=Te,vt)break e}else K.head&&(K.head.comment=null);K.mode=j;case j:if(K.flags&512){for(;De<16;){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}if(pe!==(K.check&65535)){se.msg="header crc mismatch",K.mode=le;break}pe=0,De=0}K.head&&(K.head.hcrc=K.flags>>9&1,K.head.done=!0),se.adler=K.check=0,K.mode=w;break;case $:for(;De<32;){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}se.adler=K.check=we(pe),pe=0,De=0,K.mode=Y;case Y:if(K.havedict===0)return se.next_out=Ie,se.avail_out=J,se.next_in=R,se.avail_in=Be,K.hold=pe,K.bits=De,l;se.adler=K.check=1,K.mode=w;case w:if(Re===n||Re===t)break e;case P:if(K.last){pe>>>=De&7,De-=De&7,K.mode=U;break}for(;De<3;){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}K.last=pe&1,pe>>>=1,De-=1;switch(pe&3){case 0:K.mode=k;break;case 1:if(rt(K),K.mode=de,Re===t){pe>>>=2,De-=2;break e}break;case 2:K.mode=W;break;case 3:se.msg="invalid block type",K.mode=le}pe>>>=2,De-=2;break;case k:for(pe>>>=De&7,De-=De&7;De<32;){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}if((pe&65535)!==(pe>>>16^65535)){se.msg="invalid stored block lengths",K.mode=le;break}if(K.length=pe&65535,pe=0,De=0,K.mode=F,Re===t)break e;case F:K.mode=M;case M:if(Te=K.length,Te){if(Te>Be&&(Te=Be),Te>J&&(Te=J),Te===0)break e;h.arraySet(it,Pe,R,Te,Ie),Be-=Te,R+=Te,J-=Te,Ie+=Te,K.length-=Te;break}K.mode=w;break;case W:for(;De<14;){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}if(K.nlen=(pe&31)+257,pe>>>=5,De-=5,K.ndist=(pe&31)+1,pe>>>=5,De-=5,K.ncode=(pe&15)+4,pe>>>=4,De-=4,K.nlen>286||K.ndist>30){se.msg="too many length or distance symbols",K.mode=le;break}K.have=0,K.mode=ae;case ae:for(;K.have<K.ncode;){for(;De<3;){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}K.lens[on[K.have++]]=pe&7,pe>>>=3,De-=3}for(;K.have<19;)K.lens[on[K.have++]]=0;if(K.lencode=K.lendyn,K.lenbits=7,Ft={bits:K.lenbits},mt=(0,r.default)(o,K.lens,0,19,K.lencode,0,K.work,Ft),K.lenbits=Ft.bits,mt){se.msg="invalid code lengths set",K.mode=le;break}K.have=0,K.mode=be;case be:for(;K.have<K.nlen+K.ndist;){for(;!($e=K.lencode[pe&(1<<K.lenbits)-1],He=$e>>>24,nt=$e>>>16&255,ot=$e&65535,He<=De);){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}if(ot<16)pe>>>=He,De-=He,K.lens[K.have++]=ot;else{if(ot===16){for(ln=He+2;De<ln;){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}if(pe>>>=He,De-=He,K.have===0){se.msg="invalid bit length repeat",K.mode=le;break}vt=K.lens[K.have-1],Te=3+(pe&3),pe>>>=2,De-=2}else if(ot===17){for(ln=He+3;De<ln;){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}pe>>>=He,De-=He,vt=0,Te=3+(pe&7),pe>>>=3,De-=3}else{for(ln=He+7;De<ln;){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}pe>>>=He,De-=He,vt=0,Te=11+(pe&127),pe>>>=7,De-=7}if(K.have+Te>K.nlen+K.ndist){se.msg="invalid bit length repeat",K.mode=le;break}for(;Te--;)K.lens[K.have++]=vt}}if(K.mode===le)break;if(K.lens[256]===0){se.msg="invalid code -- missing end-of-block",K.mode=le;break}if(K.lenbits=9,Ft={bits:K.lenbits},mt=(0,r.default)(i,K.lens,0,K.nlen,K.lencode,0,K.work,Ft),K.lenbits=Ft.bits,mt){se.msg="invalid literal/lengths set",K.mode=le;break}if(K.distbits=6,K.distcode=K.distdyn,Ft={bits:K.distbits},mt=(0,r.default)(s,K.lens,K.nlen,K.ndist,K.distcode,0,K.work,Ft),K.distbits=Ft.bits,mt){se.msg="invalid distances set",K.mode=le;break}if(K.mode=de,Re===t)break e;case de:K.mode=ge;case ge:if(Be>=6&&J>=258){se.next_out=Ie,se.avail_out=J,se.next_in=R,se.avail_in=Be,K.hold=pe,K.bits=De,(0,_.default)(se,Xe),Ie=se.next_out,it=se.output,J=se.avail_out,R=se.next_in,Pe=se.input,Be=se.avail_in,pe=K.hold,De=K.bits,K.mode===w&&(K.back=-1);break}for(K.back=0;!($e=K.lencode[pe&(1<<K.lenbits)-1],He=$e>>>24,nt=$e>>>16&255,ot=$e&65535,He<=De);){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}if(nt&&(nt&240)===0){for(Ge=He,st=nt,ut=ot;!($e=K.lencode[ut+((pe&(1<<Ge+st)-1)>>Ge)],He=$e>>>24,nt=$e>>>16&255,ot=$e&65535,Ge+He<=De);){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}pe>>>=Ge,De-=Ge,K.back+=Ge}if(pe>>>=He,De-=He,K.back+=He,K.length=ot,nt===0){K.mode=re;break}if(nt&32){K.back=-1,K.mode=w;break}if(nt&64){se.msg="invalid literal/length code",K.mode=le;break}K.extra=nt&15,K.mode=H;case H:if(K.extra){for(ln=K.extra;De<ln;){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}K.length+=pe&(1<<K.extra)-1,pe>>>=K.extra,De-=K.extra,K.back+=K.extra}K.was=K.length,K.mode=ne;case ne:for(;!($e=K.distcode[pe&(1<<K.distbits)-1],He=$e>>>24,nt=$e>>>16&255,ot=$e&65535,He<=De);){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}if((nt&240)===0){for(Ge=He,st=nt,ut=ot;!($e=K.distcode[ut+((pe&(1<<Ge+st)-1)>>Ge)],He=$e>>>24,nt=$e>>>16&255,ot=$e&65535,Ge+He<=De);){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}pe>>>=Ge,De-=Ge,K.back+=Ge}if(pe>>>=He,De-=He,K.back+=He,nt&64){se.msg="invalid distance code",K.mode=le;break}K.offset=ot,K.extra=nt&15,K.mode=fe;case fe:if(K.extra){for(ln=K.extra;De<ln;){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}K.offset+=pe&(1<<K.extra)-1,pe>>>=K.extra,De-=K.extra,K.back+=K.extra}if(K.offset>K.dmax){se.msg="invalid distance too far back",K.mode=le;break}K.mode=ie;case ie:if(J===0)break e;if(Te=Xe-J,K.offset>Te){if(Te=K.offset-Te,Te>K.whave&&K.sane){se.msg="invalid distance too far back",K.mode=le;break}Te>K.wnext?(Te-=K.wnext,q=K.wsize-Te):q=K.wnext-Te,Te>K.length&&(Te=K.length),he=K.window}else he=it,q=Ie-K.offset,Te=K.length;Te>J&&(Te=J),J-=Te,K.length-=Te;do it[Ie++]=he[q++];while(--Te);K.length===0&&(K.mode=ge);break;case re:if(J===0)break e;it[Ie++]=K.length,J--,K.mode=ge;break;case U:if(K.wrap){for(;De<32;){if(Be===0)break e;Be--,pe|=Pe[R++]<<De,De+=8}if(Xe-=J,se.total_out+=Xe,K.total+=Xe,Xe&&(se.adler=K.check=K.flags?(0,m.default)(K.check,it,Xe,Ie-Xe):(0,D.default)(K.check,it,Xe,Ie-Xe)),Xe=J,(K.flags?pe:we(pe))!==K.check){se.msg="incorrect data check",K.mode=le;break}pe=0,De=0}K.mode=ee;case ee:if(K.wrap&&K.flags){for(;De<32;){if(Be===0)break e;Be--,pe+=Pe[R++]<<De,De+=8}if(pe!==(K.total&4294967295)){se.msg="incorrect length check",K.mode=le;break}pe=0,De=0}K.mode=Z;case Z:mt=u;break e;case le:mt=C;break e;case ke:return x;case Ve:default:return g}return se.next_out=Ie,se.avail_out=J,se.next_in=R,se.avail_in=Be,K.hold=pe,K.bits=De,(K.wsize||Xe!==se.avail_out&&K.mode<le&&(K.mode<U||Re!==a))&&V(se,se.output,se.next_out,Xe-se.avail_out)?(K.mode=ke,x):(Qe-=se.avail_in,Xe-=se.avail_out,se.total_in+=Qe,se.total_out+=Xe,K.total+=Xe,K.wrap&&Xe&&(se.adler=K.check=K.flags?(0,m.default)(K.check,it,Xe,se.next_out-Xe):(0,D.default)(K.check,it,Xe,se.next_out-Xe)),se.data_type=K.bits+(K.last?64:0)+(K.mode===w?128:0)+(K.mode===de||K.mode===F?256:0),(Qe===0&&Xe===0||Re===a)&&mt===e&&(mt=y),mt)}function je(se){if(!se||!se.state)return g;var Re=se.state;return Re.window&&(Re.window=null),se.state=null,e}function Ze(se,Re){var K;return!se||!se.state?g:(K=se.state,(K.wrap&2)===0?g:(K.head=Re,Re.done=!1,e))}function xe(se,Re){var K=Re.length,Pe,it,R;return!se||!se.state?g:(Pe=se.state,Pe.wrap!==0&&Pe.mode!==Y?g:Pe.mode===Y&&(it=1,it=(0,D.default)(it,Re,K,0),it!==Pe.check)?C:(R=V(se,Re,K,K),R?(Pe.mode=ke,x):(Pe.havedict=1,e)))}var Oe="pako inflate (from Nodeca project)";I.inflateInfo=Oe},fAei:function(Se,I,d){"use strict";d.d(I,"a",function(){return C.a});var A=d("rePB"),h=d("VTBJ"),D=d("KQm4"),m=d("1OyB"),_=d("vuIU"),r=d("Ji7U"),p=d("LK+K"),f=d("q1tI"),c=d("4IlW"),o=d("Kwbf"),i=d("TSYQ"),s=d.n(i),a=d("sboe"),n=d("OZM5"),t=d("815F"),e=d("ODXe"),u=d("Ff2n"),l=d("+nKL"),g=d("8XRh"),C=d("WaYH"),x=function(de,ge){var H=de.className,ne=de.style,fe=de.motion,ie=de.motionNodes,re=de.motionType,U=de.onMotionStart,ee=de.onMotionEnd,Z=de.active,le=de.treeNodeRequiredProps,ke=Object(u.a)(de,["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"]),Ve=f.useState(!0),qe=Object(e.a)(Ve,2),et=qe[0],ze=qe[1],Me=f.useContext(a.a),we=Me.prefixCls,Ce=f.useRef(!1),ue=function(){Ce.current||ee(),Ce.current=!0};return Object(f.useEffect)(function(){ie&&re==="hide"&&et&&ze(!1)},[ie]),Object(f.useEffect)(function(){return ie&&U(),function(){ie&&ue()}},[]),ie?f.createElement(g.default,Object.assign({ref:ge,visible:et},fe,{motionAppear:re==="show",onAppearEnd:ue,onLeaveEnd:ue}),function(N,te){var B=N.className,Ae=N.style;return f.createElement("div",{ref:te,className:s()("".concat(we,"-treenode-motion"),B),style:Ae},ie.map(function(tt){var me=tt.data,We=me.key,rt=Object(u.a)(me,["key"]),V=tt.isStart,Ke=tt.isEnd;delete rt.children;var je=Object(t.f)(We,le);return f.createElement(C.a,Object.assign({},rt,je,{active:Z,data:tt.data,key:We,isStart:V,isEnd:Ke}))}))}):f.createElement(C.a,Object.assign({domRef:ge,className:H,style:ne},ke,{active:Z}))};x.displayName="MotionTreeNode";var y=f.forwardRef(x),T=y;function S(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ge=be.length,H=de.length;if(Math.abs(ge-H)!==1)return{add:!1,key:null};function ne(fe,ie){var re=new Map;fe.forEach(function(ee){re.set(ee,!0)});var U=ie.filter(function(ee){return!re.has(ee)});return U.length===1?U[0]:null}return ge<H?{add:!0,key:ne(be,de)}:{add:!1,key:ne(de,be)}}function E(be,de,ge){var H=be.findIndex(function(re){var U=re.data;return U.key===ge}),ne=be[H+1],fe=de.findIndex(function(re){var U=re.data;return U.key===ge});if(ne){var ie=de.findIndex(function(re){var U=re.data;return U.key===ne.data.key});return de.slice(fe+1,ie)}return de.slice(fe+1)}var b={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},v=function(){},O="RC_TREE_MOTION_".concat(Math.random()),L={key:O},z={key:O,level:0,index:0,pos:"0",node:L},G={parent:null,children:[],pos:z.pos,data:L,isStart:[],isEnd:[]};function j(be,de,ge,H){return de===!1||!ge?be:be.slice(0,Math.ceil(ge/H)+1)}function $(be){var de=be.data.key,ge=be.pos;return Object(t.e)(de,ge)}function Y(be){for(var de=String(be.data.key),ge=be;ge.parent;)ge=ge.parent,de="".concat(ge.data.key," > ").concat(de);return de}var w=function(de,ge){var H=de.prefixCls,ne=de.data,fe=de.selectable,ie=de.checkable,re=de.expandedKeys,U=de.selectedKeys,ee=de.checkedKeys,Z=de.loadedKeys,le=de.loadingKeys,ke=de.halfCheckedKeys,Ve=de.keyEntities,qe=de.disabled,et=de.dragging,ze=de.dragOverNodeKey,Me=de.dropPosition,we=de.motion,Ce=de.height,ue=de.itemHeight,N=de.virtual,te=de.focusable,B=de.activeItem,Ae=de.focused,tt=de.tabIndex,me=de.onKeyDown,We=de.onFocus,rt=de.onBlur,V=de.onActiveChange,Ke=de.onListChangeStart,je=de.onListChangeEnd,Ze=Object(u.a)(de,["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"]),xe=f.useRef(null);f.useImperativeHandle(ge,function(){return{scrollTo:function(vt){xe.current.scrollTo(vt)}}});var Oe=f.useState(re),se=Object(e.a)(Oe,2),Re=se[0],K=se[1],Pe=f.useState(ne),it=Object(e.a)(Pe,2),R=it[0],Ie=it[1],Be=f.useState(ne),J=Object(e.a)(Be,2),pe=J[0],De=J[1],Qe=f.useState([]),Xe=Object(e.a)(Qe,2),Te=Xe[0],q=Xe[1],he=f.useState(null),$e=Object(e.a)(he,2),He=$e[0],nt=$e[1];function ot(){Ie(ne),De(ne),q([]),nt(null),je()}f.useEffect(function(){K(re);var ut=S(Re,re);if(ut.key!==null)if(ut.add){var vt=R.findIndex(function(Ut){var un=Ut.data.key;return un===ut.key}),mt=j(E(R,ne,ut.key),N,Ce,ue),Mt=R.slice();Mt.splice(vt+1,0,G),De(Mt),q(mt),nt("show")}else{var Ft=ne.findIndex(function(Ut){var un=Ut.data.key;return un===ut.key}),ln=j(E(ne,R,ut.key),N,Ce,ue),on=ne.slice();on.splice(Ft+1,0,G),De(on),q(ln),nt("hide")}else R!==ne&&(Ie(ne),De(ne))},[re,ne]),f.useEffect(function(){et||ot()},[et]);var Ge=we?pe:ne,st={expandedKeys:re,selectedKeys:U,loadedKeys:Z,loadingKeys:le,checkedKeys:ee,halfCheckedKeys:ke,dragOverNodeKey:ze,dropPosition:Me,keyEntities:Ve};return f.createElement(f.Fragment,null,Ae&&B&&f.createElement("span",{style:b,"aria-live":"assertive"},Y(B)),f.createElement("div",{role:"tree"},f.createElement("input",{style:b,disabled:te===!1||qe,tabIndex:te!==!1?tt:null,onKeyDown:me,onFocus:We,onBlur:rt,value:"",onChange:v})),f.createElement(l.a,Object.assign({},Ze,{data:Ge,itemKey:$,height:Ce,fullHeight:!1,virtual:N,itemHeight:ue,prefixCls:"".concat(H,"-list"),ref:xe}),function(ut){var vt=ut.pos,mt=ut.data,Mt=mt.key,Ft=Object(u.a)(mt,["key"]),ln=ut.isStart,on=ut.isEnd,Ut=Object(t.e)(Mt,vt);delete Ft.children;var un=Object(t.f)(Ut,st);return f.createElement(T,Object.assign({},Ft,un,{active:B&&Mt===B.data.key,pos:vt,data:ut.data,isStart:ln,isEnd:on,motion:we,motionNodes:Mt===O?Te:null,motionType:He,onMotionStart:Ke,onMotionEnd:ot,treeNodeRequiredProps:st,onMouseMove:function(){V(null)}}))}))},P=f.forwardRef(w);P.displayName="NodeList";var k=P,F=d("NvD2"),M=function(be){Object(r.a)(ge,be);var de=Object(p.a)(ge);function ge(){var H;return Object(m.a)(this,ge),H=de.apply(this,arguments),H.destroyed=!1,H.state={keyEntities:{},selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],dragging:!1,dragNodesKeys:[],dragOverNodeKey:null,dropPosition:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null},H.listRef=f.createRef(),H.onNodeDragStart=function(ne,fe){var ie=H.state,re=ie.expandedKeys,U=ie.keyEntities,ee=H.props.onDragStart,Z=fe.props.eventKey;H.dragNode=fe;var le=Object(n.b)(re,Z);H.setState({dragging:!0,dragNodesKeys:Object(n.g)(Z,U)}),H.setExpandedKeys(le),ee&&ee({event:ne,node:Object(t.b)(fe.props)})},H.onNodeDragEnter=function(ne,fe){var ie=H.state,re=ie.expandedKeys,U=ie.keyEntities,ee=ie.dragNodesKeys,Z=H.props.onDragEnter,le=fe.props,ke=le.pos,Ve=le.eventKey;if(!H.dragNode||ee.indexOf(Ve)!==-1)return;var qe=Object(n.c)(ne,fe);if(H.dragNode.props.eventKey===Ve&&qe===0){H.setState({dragOverNodeKey:"",dropPosition:null});return}setTimeout(function(){H.setState({dragOverNodeKey:Ve,dropPosition:qe}),H.delayedDragEnterLogic||(H.delayedDragEnterLogic={}),Object.keys(H.delayedDragEnterLogic).forEach(function(et){clearTimeout(H.delayedDragEnterLogic[et])}),H.delayedDragEnterLogic[ke]=window.setTimeout(function(){if(!H.state.dragging)return;var et=Object(D.a)(re),ze=U[Ve];ze&&(ze.children||[]).length&&(et=Object(n.a)(re,Ve)),"expandedKeys"in H.props||H.setExpandedKeys(et),Z&&Z({event:ne,node:Object(t.b)(fe.props),expandedKeys:et})},400)},0)},H.onNodeDragOver=function(ne,fe){var ie=H.state.dragNodesKeys,re=H.props.onDragOver,U=fe.props.eventKey;if(ie.indexOf(U)!==-1)return;if(H.dragNode&&U===H.state.dragOverNodeKey){var ee=Object(n.c)(ne,fe);if(ee===H.state.dropPosition)return;H.setState({dropPosition:ee})}re&&re({event:ne,node:Object(t.b)(fe.props)})},H.onNodeDragLeave=function(ne,fe){var ie=H.props.onDragLeave;H.setState({dragOverNodeKey:""}),ie&&ie({event:ne,node:Object(t.b)(fe.props)})},H.onNodeDragEnd=function(ne,fe){var ie=H.props.onDragEnd;H.setState({dragOverNodeKey:""}),H.cleanDragState(),ie&&ie({event:ne,node:Object(t.b)(fe.props)}),H.dragNode=null},H.onNodeDrop=function(ne,fe){var ie=H.state,re=ie.dragNodesKeys,U=re===void 0?[]:re,ee=ie.dropPosition,Z=H.props.onDrop,le=fe.props,ke=le.eventKey,Ve=le.pos;if(H.setState({dragOverNodeKey:""}),H.cleanDragState(),U.indexOf(ke)!==-1){Object(o.a)(!1,"Can not drop to dragNode(include it's children node)");return}var qe=Object(n.k)(Ve),et={event:ne,node:Object(t.b)(fe.props),dragNode:H.dragNode?Object(t.b)(H.dragNode.props):null,dragNodesKeys:U.slice(),dropPosition:ee+Number(qe[qe.length-1]),dropToGap:!1};ee!==0&&(et.dropToGap=!0),Z&&Z(et),H.dragNode=null},H.cleanDragState=function(){var ne=H.state.dragging;ne&&H.setState({dragging:!1})},H.onNodeClick=function(ne,fe){var ie=H.props.onClick;ie&&ie(ne,fe)},H.onNodeDoubleClick=function(ne,fe){var ie=H.props.onDoubleClick;ie&&ie(ne,fe)},H.onNodeSelect=function(ne,fe){var ie=H.state.selectedKeys,re=H.state.keyEntities,U=H.props,ee=U.onSelect,Z=U.multiple,le=fe.selected,ke=fe.key,Ve=!le;Ve?Z?ie=Object(n.a)(ie,ke):ie=[ke]:ie=Object(n.b)(ie,ke);var qe=ie.map(function(et){var ze=re[et];return ze?ze.node:null}).filter(function(et){return et});H.setUncontrolledState({selectedKeys:ie}),ee&&ee(ie,{event:"select",selected:Ve,node:fe,selectedNodes:qe,nativeEvent:ne.nativeEvent})},H.onNodeCheck=function(ne,fe,ie){var re=H.state,U=re.keyEntities,ee=re.checkedKeys,Z=re.halfCheckedKeys,le=H.props,ke=le.checkStrictly,Ve=le.onCheck,qe=fe.key,et,ze={event:"check",node:fe,checked:ie,nativeEvent:ne.nativeEvent};if(ke){var Me=ie?Object(n.a)(ee,qe):Object(n.b)(ee,qe),we=Object(n.b)(Z,qe);et={checked:Me,halfChecked:we},ze.checkedNodes=Me.map(function(Ae){return U[Ae]}).filter(function(Ae){return Ae}).map(function(Ae){return Ae.node}),H.setUncontrolledState({checkedKeys:Me})}else{var Ce=Object(F.a)([].concat(Object(D.a)(ee),[qe]),!0,U),ue=Ce.checkedKeys,N=Ce.halfCheckedKeys;if(!ie){var te=new Set(ue);te.delete(qe);var B=Object(F.a)(Array.from(te),{checked:!1,halfCheckedKeys:N},U);ue=B.checkedKeys,N=B.halfCheckedKeys}et=ue,ze.checkedNodes=[],ze.checkedNodesPositions=[],ze.halfCheckedKeys=N,ue.forEach(function(Ae){var tt=U[Ae];if(!tt)return;var me=tt.node,We=tt.pos;ze.checkedNodes.push(me),ze.checkedNodesPositions.push({node:me,pos:We})}),H.setUncontrolledState({checkedKeys:ue},!1,{halfCheckedKeys:N})}Ve&&Ve(et,ze)},H.onNodeLoad=function(ne){return new Promise(function(fe){H.setState(function(ie){var re=ie.loadedKeys,U=re===void 0?[]:re,ee=ie.loadingKeys,Z=ee===void 0?[]:ee,le=H.props,ke=le.loadData,Ve=le.onLoad,qe=ne.key;if(!ke||U.indexOf(qe)!==-1||Z.indexOf(qe)!==-1)return{};var et=ke(ne);return et.then(function(){var ze=H.state,Me=ze.loadedKeys,we=ze.loadingKeys,Ce=Object(n.a)(Me,qe),ue=Object(n.b)(we,qe);Ve&&Ve(Ce,{event:"load",node:ne}),H.setUncontrolledState({loadedKeys:Ce}),H.setState({loadingKeys:ue}),fe()}),{loadingKeys:Object(n.a)(Z,qe)}})})},H.onNodeMouseEnter=function(ne,fe){var ie=H.props.onMouseEnter;ie&&ie({event:ne,node:fe})},H.onNodeMouseLeave=function(ne,fe){var ie=H.props.onMouseLeave;ie&&ie({event:ne,node:fe})},H.onNodeContextMenu=function(ne,fe){var ie=H.props.onRightClick;ie&&(ne.preventDefault(),ie({event:ne,node:fe}))},H.onFocus=function(){var ne=H.props.onFocus;H.setState({focused:!0}),ne&&ne.apply(void 0,arguments)},H.onBlur=function(){var ne=H.props.onBlur;H.setState({focused:!1}),H.onActiveChange(null),ne&&ne.apply(void 0,arguments)},H.getTreeNodeRequiredProps=function(){var ne=H.state,fe=ne.expandedKeys,ie=ne.selectedKeys,re=ne.loadedKeys,U=ne.loadingKeys,ee=ne.checkedKeys,Z=ne.halfCheckedKeys,le=ne.dragOverNodeKey,ke=ne.dropPosition,Ve=ne.keyEntities;return{expandedKeys:fe||[],selectedKeys:ie||[],loadedKeys:re||[],loadingKeys:U||[],checkedKeys:ee||[],halfCheckedKeys:Z||[],dragOverNodeKey:le,dropPosition:ke,keyEntities:Ve}},H.setExpandedKeys=function(ne){var fe=H.state.treeData,ie=Object(t.d)(fe,ne);H.setUncontrolledState({expandedKeys:ne,flattenNodes:ie},!0)},H.onNodeExpand=function(ne,fe){var ie=H.state.expandedKeys,re=H.state.listChanging,U=H.props,ee=U.onExpand,Z=U.loadData,le=fe.key,ke=fe.expanded;if(re)return;var Ve=ie.indexOf(le),qe=!ke;if(Object(o.a)(ke&&Ve!==-1||!ke&&Ve===-1,"Expand state not sync with index check"),qe?ie=Object(n.a)(ie,le):ie=Object(n.b)(ie,le),H.setExpandedKeys(ie),ee&&ee(ie,{node:fe,expanded:qe,nativeEvent:ne.nativeEvent}),qe&&Z){var et=H.onNodeLoad(fe);et&&et.then(function(){var ze=Object(t.d)(H.state.treeData,ie);H.setUncontrolledState({flattenNodes:ze})})}},H.onListChangeStart=function(){H.setUncontrolledState({listChanging:!0})},H.onListChangeEnd=function(){setTimeout(function(){H.setUncontrolledState({listChanging:!1})})},H.onActiveChange=function(ne){var fe=H.state.activeKey,ie=H.props.onActiveChange;if(fe===ne)return;H.setState({activeKey:ne}),ne!==null&&H.scrollTo({key:ne}),ie&&ie(ne)},H.getActiveItem=function(){var ne=H.state,fe=ne.activeKey,ie=ne.flattenNodes;return fe===null?null:ie.find(function(re){var U=re.data.key;return U===fe})||null},H.offsetActiveKey=function(ne){var fe=H.state,ie=fe.flattenNodes,re=fe.activeKey,U=ie.findIndex(function(le){var ke=le.data.key;return ke===re});U===-1&&ne<0&&(U=ie.length),U=(U+ne+ie.length)%ie.length;var ee=ie[U];if(ee){var Z=ee.data.key;H.onActiveChange(Z)}else H.onActiveChange(null)},H.onKeyDown=function(ne){var fe=H.state,ie=fe.activeKey,re=fe.expandedKeys,U=fe.checkedKeys,ee=H.props,Z=ee.onKeyDown,le=ee.checkable,ke=ee.selectable;switch(ne.which){case c.a.UP:{H.offsetActiveKey(-1),ne.preventDefault();break}case c.a.DOWN:{H.offsetActiveKey(1),ne.preventDefault();break}}var Ve=H.getActiveItem();if(Ve&&Ve.data){var qe=H.getTreeNodeRequiredProps(),et=Ve.data.isLeaf===!1||!!(Ve.data.children||[]).length,ze=Object(t.b)(Object(h.a)(Object(h.a)({},Object(t.f)(ie,qe)),{},{data:Ve.data,active:!0}));switch(ne.which){case c.a.LEFT:{et&&re.includes(ie)?H.onNodeExpand({},ze):Ve.parent&&H.onActiveChange(Ve.parent.data.key),ne.preventDefault();break}case c.a.RIGHT:{et&&!re.includes(ie)?H.onNodeExpand({},ze):Ve.children&&Ve.children.length&&H.onActiveChange(Ve.children[0].data.key),ne.preventDefault();break}case c.a.ENTER:case c.a.SPACE:{le&&!ze.disabled&&ze.checkable!==!1&&!ze.disableCheckbox?H.onNodeCheck({},ze,!U.includes(ie)):!le&&ke&&!ze.disabled&&ze.selectable!==!1&&H.onNodeSelect({},ze);break}}}Z&&Z(ne)},H.setUncontrolledState=function(ne){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(H.destroyed)return;var re=!1,U=!0,ee={};Object.keys(ne).forEach(function(Z){if(Z in H.props){U=!1;return}re=!0,ee[Z]=ne[Z]}),re&&(!fe||U)&&H.setState(Object(h.a)(Object(h.a)({},ee),ie))},H.scrollTo=function(ne){H.listRef.current.scrollTo(ne)},H}return Object(_.a)(ge,[{key:"componentWillUnmount",value:function(){this.destroyed=!0}},{key:"render",value:function(){var ne,fe=this.state,ie=fe.focused,re=fe.flattenNodes,U=fe.keyEntities,ee=fe.dragging,Z=fe.activeKey,le=this.props,ke=le.prefixCls,Ve=le.className,qe=le.style,et=le.showLine,ze=le.focusable,Me=le.tabIndex,we=Me===void 0?0:Me,Ce=le.selectable,ue=le.showIcon,N=le.icon,te=le.switcherIcon,B=le.draggable,Ae=le.checkable,tt=le.checkStrictly,me=le.disabled,We=le.motion,rt=le.loadData,V=le.filterTreeNode,Ke=le.height,je=le.itemHeight,Ze=le.virtual,xe=le.titleRender,Oe=le.onContextMenu,se=Object(n.f)(this.props);return f.createElement(a.a.Provider,{value:{prefixCls:ke,selectable:Ce,showIcon:ue,icon:N,switcherIcon:te,draggable:B,checkable:Ae,checkStrictly:tt,disabled:me,keyEntities:U,loadData:rt,filterTreeNode:V,titleRender:xe,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},f.createElement("div",{className:s()(ke,Ve,(ne={},Object(A.a)(ne,"".concat(ke,"-show-line"),et),Object(A.a)(ne,"".concat(ke,"-focused"),ie),Object(A.a)(ne,"".concat(ke,"-active-focused"),Z!==null),ne))},f.createElement(k,Object.assign({ref:this.listRef,prefixCls:ke,style:qe,data:re,disabled:me,selectable:Ce,checkable:!!Ae,motion:We,dragging:ee,height:Ke,itemHeight:je,virtual:Ze,focusable:ze,focused:ie,tabIndex:we,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Oe},this.getTreeNodeRequiredProps(),se))))}}],[{key:"getDerivedStateFromProps",value:function(ne,fe){var ie=fe.prevProps,re={prevProps:ne};function U(N){return!ie&&N in ne||ie&&ie[N]!==ne[N]}var ee;if(U("treeData")?ee=ne.treeData:U("children")&&(Object(o.a)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ee=Object(t.c)(ne.children)),ee){re.treeData=ee;var Z=Object(t.a)(ee);re.keyEntities=Object(h.a)(Object(A.a)({},O,z),Z.keyEntities)}var le=re.keyEntities||fe.keyEntities;if(U("expandedKeys")||ie&&U("autoExpandParent"))re.expandedKeys=ne.autoExpandParent||!ie&&ne.defaultExpandParent?Object(n.e)(ne.expandedKeys,le):ne.expandedKeys;else if(!ie&&ne.defaultExpandAll){var ke=Object(h.a)({},le);delete ke[O],re.expandedKeys=Object.keys(ke).map(function(N){return ke[N].key})}else!ie&&ne.defaultExpandedKeys&&(re.expandedKeys=ne.autoExpandParent||ne.defaultExpandParent?Object(n.e)(ne.defaultExpandedKeys,le):ne.defaultExpandedKeys);if(re.expandedKeys||delete re.expandedKeys,ee||re.expandedKeys){var Ve=Object(t.d)(ee||fe.treeData,re.expandedKeys||fe.expandedKeys);re.flattenNodes=Ve}if(ne.selectable&&(U("selectedKeys")?re.selectedKeys=Object(n.d)(ne.selectedKeys,ne):!ie&&ne.defaultSelectedKeys&&(re.selectedKeys=Object(n.d)(ne.defaultSelectedKeys,ne))),ne.checkable){var qe;if(U("checkedKeys")?qe=Object(n.j)(ne.checkedKeys)||{}:!ie&&ne.defaultCheckedKeys?qe=Object(n.j)(ne.defaultCheckedKeys)||{}:ee&&(qe=Object(n.j)(ne.checkedKeys)||{checkedKeys:fe.checkedKeys,halfCheckedKeys:fe.halfCheckedKeys}),qe){var et=qe,ze=et.checkedKeys,Me=ze===void 0?[]:ze,we=et.halfCheckedKeys,Ce=we===void 0?[]:we;if(!ne.checkStrictly){var ue=Object(F.a)(Me,!0,le);Me=ue.checkedKeys,Ce=ue.halfCheckedKeys}re.checkedKeys=Me,re.halfCheckedKeys=Ce}}return U("loadedKeys")&&(re.loadedKeys=ne.loadedKeys),re}}]),ge}(f.Component);M.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[]},M.TreeNode=C.a;var W=M,ae=I.b=W},fcSX:function(Se,I,d){"use strict";var A=d("Ff2n"),h=d("1OyB"),D=d("vuIU"),m=d("Ji7U"),_=d("md7G"),r=d("foSv"),p=d("1W/9"),f=d("q1tI"),c=d("rePB"),o=d("JX7q"),i=d("TSYQ"),s=d.n(i),a=d("qx4F"),n=d("4IlW");function t(w){return Array.isArray(w)?w:[w]}var e={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend"},u=Object.keys(e).filter(function(w){if(typeof document=="undefined")return!1;var P=document.getElementsByTagName("html")[0];return w in(P?P.style:{})})[0],l=e[u];function g(w,P,k,F){w.addEventListener?w.addEventListener(P,k,F):w.attachEvent&&w.attachEvent("on".concat(P),k)}function C(w,P,k,F){w.removeEventListener?w.removeEventListener(P,k,F):w.attachEvent&&w.detachEvent("on".concat(P),k)}function x(w,P){var k=typeof w=="function"?w(P):w;return Array.isArray(k)?k.length===2?k:[k[0],k[1]]:[k]}var y=function(P){return!isNaN(parseFloat(P))&&isFinite(P)},T=!(typeof window!="undefined"&&window.document&&window.document.createElement),S=function w(P,k,F,M){if(!k||k===document||k instanceof Document)return!1;if(k===P.parentNode)return!0;var W=Math.max(Math.abs(F),Math.abs(M))===Math.abs(M),ae=Math.max(Math.abs(F),Math.abs(M))===Math.abs(F),be=k.scrollHeight-k.clientHeight,de=k.scrollWidth-k.clientWidth,ge=document.defaultView.getComputedStyle(k),H=ge.overflowY==="auto"||ge.overflowY==="scroll",ne=ge.overflowX==="auto"||ge.overflowX==="scroll",fe=be&&H,ie=de&≠return W&&(!fe||fe&&(k.scrollTop>=be&&M<0||k.scrollTop<=0&&M>0))||ae&&(!ie||ie&&(k.scrollLeft>=de&&F<0||k.scrollLeft<=0&&F>0))?w(P,k.parentNode,F,M):!1};function E(w){var P=b();return function(){var F=Object(r.a)(w),M;if(P){var W=Object(r.a)(this).constructor;M=Reflect.construct(F,arguments,W)}else M=F.apply(this,arguments);return Object(_.a)(this,M)}}function b(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(w){return!1}}var v={},O=function(w){Object(m.a)(k,w);var P=E(k);function k(F){var M;return Object(h.a)(this,k),M=P.call(this,F),M.domFocus=function(){M.dom&&M.dom.focus()},M.removeStartHandler=function(W){if(W.touches.length>1)return;M.startPos={x:W.touches[0].clientX,y:W.touches[0].clientY}},M.removeMoveHandler=function(W){if(W.changedTouches.length>1)return;var ae=W.currentTarget,be=W.changedTouches[0].clientX-M.startPos.x,de=W.changedTouches[0].clientY-M.startPos.y;(ae===M.maskDom||ae===M.handlerDom||ae===M.contentDom&&S(ae,W.target,be,de))&&W.cancelable&&W.preventDefault()},M.transitionEnd=function(W){var ae=W.target;C(ae,l,M.transitionEnd),ae.style.transition=""},M.onKeyDown=function(W){if(W.keyCode===n.a.ESC){var ae=M.props.onClose;W.stopPropagation(),ae&&ae(W)}},M.onWrapperTransitionEnd=function(W){var ae=M.props,be=ae.open,de=ae.afterVisibleChange;W.target===M.contentWrapper&&W.propertyName.match(/transform$/)&&(M.dom.style.transition="",!be&&M.getCurrentDrawerSome()&&(document.body.style.overflowX="",M.maskDom&&(M.maskDom.style.left="",M.maskDom.style.width="")),de&&de(!!be))},M.openLevelTransition=function(){var W=M.props,ae=W.open,be=W.width,de=W.height,ge=M.getHorizontalBoolAndPlacementName(),H=ge.isHorizontal,ne=ge.placementName,fe=M.contentDom?M.contentDom.getBoundingClientRect()[H?"width":"height"]:0,ie=(H?be:de)||fe;M.setLevelAndScrolling(ae,ne,ie)},M.setLevelTransform=function(W,ae,be,de){var ge=M.props,H=ge.placement,ne=ge.levelMove,fe=ge.duration,ie=ge.ease,re=ge.showMask;M.levelDom.forEach(function(U){U.style.transition="transform ".concat(fe," ").concat(ie),g(U,l,M.transitionEnd);var ee=W?be:0;if(ne){var Z=x(ne,{target:U,open:W});ee=W?Z[0]:Z[1]||0}var le=typeof ee=="number"?"".concat(ee,"px"):ee,ke=H==="left"||H==="top"?le:"-".concat(le);ke=re&&H==="right"&&de?"calc(".concat(ke," + ").concat(de,"px)"):ke,U.style.transform=ee?"".concat(ae,"(").concat(ke,")"):""})},M.setLevelAndScrolling=function(W,ae,be){var de=M.props.onChange;if(!T){var ge=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth?Object(a.a)(!0):0;M.setLevelTransform(W,ae,be,ge),M.toggleScrollingToDrawerAndBody(ge)}de&&de(W)},M.toggleScrollingToDrawerAndBody=function(W){var ae=M.props,be=ae.getOpenCount,de=ae.getContainer,ge=ae.showMask,H=ae.open,ne=de&&de(),fe=be&&be();if(ne&&ne.parentNode===document.body&&ge){var ie=["touchstart"],re=[document.body,M.maskDom,M.handlerDom,M.contentDom];H&&document.body.style.overflow!=="hidden"?(W&&M.addScrollingEffect(W),fe===1&&(document.body.style.overflow="hidden"),document.body.style.touchAction="none",re.forEach(function(U,ee){if(!U)return;g(U,ie[ee]||"touchmove",ee?M.removeMoveHandler:M.removeStartHandler,M.passive)})):M.getCurrentDrawerSome()&&(fe||(document.body.style.overflow=""),document.body.style.touchAction="",W&&M.remScrollingEffect(W),re.forEach(function(U,ee){if(!U)return;C(U,ie[ee]||"touchmove",ee?M.removeMoveHandler:M.removeStartHandler,M.passive)}))}},M.addScrollingEffect=function(W){var ae=M.props,be=ae.placement,de=ae.duration,ge=ae.ease,H=ae.getOpenCount,ne=ae.switchScrollingEffect,fe=H&&H();fe===1&&ne();var ie="width ".concat(de," ").concat(ge),re="transform ".concat(de," ").concat(ge);M.dom.style.transition="none";switch(be){case"right":M.dom.style.transform="translateX(-".concat(W,"px)");break;case"top":case"bottom":M.dom.style.width="calc(100% - ".concat(W,"px)"),M.dom.style.transform="translateZ(0)";break;default:break}clearTimeout(M.timeout),M.timeout=setTimeout(function(){M.dom&&(M.dom.style.transition="".concat(re,",").concat(ie),M.dom.style.width="",M.dom.style.transform="")})},M.remScrollingEffect=function(W){var ae=M.props,be=ae.placement,de=ae.duration,ge=ae.ease,H=ae.getOpenCount,ne=ae.switchScrollingEffect,fe=H&&H();fe||ne(!0),u&&(document.body.style.overflowX="hidden"),M.dom.style.transition="none";var ie,re="width ".concat(de," ").concat(ge),U="transform ".concat(de," ").concat(ge);switch(be){case"left":{M.dom.style.width="100%",re="width 0s ".concat(ge," ").concat(de);break}case"right":{M.dom.style.transform="translateX(".concat(W,"px)"),M.dom.style.width="100%",re="width 0s ".concat(ge," ").concat(de),M.maskDom&&(M.maskDom.style.left="-".concat(W,"px"),M.maskDom.style.width="calc(100% + ".concat(W,"px)"));break}case"top":case"bottom":{M.dom.style.width="calc(100% + ".concat(W,"px)"),M.dom.style.height="100%",M.dom.style.transform="translateZ(0)",ie="height 0s ".concat(ge," ").concat(de);break}default:break}clearTimeout(M.timeout),M.timeout=setTimeout(function(){M.dom&&(M.dom.style.transition="".concat(U,",").concat(ie?"".concat(ie,","):"").concat(re),M.dom.style.transform="",M.dom.style.width="",M.dom.style.height="")})},M.getCurrentDrawerSome=function(){return!Object.keys(v).some(function(W){return v[W]})},M.getLevelDom=function(W){var ae=W.level,be=W.getContainer;if(T)return;var de=be&&be(),ge=de?de.parentNode:null;if(M.levelDom=[],ae==="all"){var H=ge?Array.prototype.slice.call(ge.children):[];H.forEach(function(ne){ne.nodeName!=="SCRIPT"&&ne.nodeName!=="STYLE"&&ne.nodeName!=="LINK"&&ne!==de&&M.levelDom.push(ne)})}else ae&&t(ae).forEach(function(ne){document.querySelectorAll(ne).forEach(function(fe){M.levelDom.push(fe)})})},M.getHorizontalBoolAndPlacementName=function(){var W=M.props.placement,ae=W==="left"||W==="right",be="translate".concat(ae?"X":"Y");return{isHorizontal:ae,placementName:be}},M.state={_self:Object(o.a)(M)},M}return Object(D.a)(k,[{key:"componentDidMount",value:function(){var M=this;if(!T){var W=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return W=!0,null}}))}catch(H){}this.passive=W?{passive:!1}:!1}var ae=this.props,be=ae.open,de=ae.getContainer,ge=de&&de();this.drawerId="drawer_id_".concat(Number((Date.now()+Math.random()).toString().replace(".",Math.round(Math.random()*9).toString())).toString(16)),this.getLevelDom(this.props),be&&(ge&&ge.parentNode===document.body&&(v[this.drawerId]=be),this.openLevelTransition(),this.forceUpdate(function(){M.domFocus()}))}},{key:"componentDidUpdate",value:function(M){var W=this.props,ae=W.open,be=W.getContainer,de=be&&be();ae!==M.open&&(ae&&this.domFocus(),de&&de.parentNode===document.body&&(v[this.drawerId]=!!ae),this.openLevelTransition())}},{key:"componentWillUnmount",value:function(){var M=this.props,W=M.getOpenCount,ae=M.open,be=M.switchScrollingEffect,de=typeof W=="function"&&W();delete v[this.drawerId],ae&&(this.setLevelTransform(!1),document.body.style.touchAction=""),de||(document.body.style.overflow="",be(!0))}},{key:"render",value:function(){var M,W=this,ae=this.props,be=ae.className,de=ae.children,ge=ae.style,H=ae.width,ne=ae.height,fe=ae.defaultOpen,ie=ae.open,re=ae.prefixCls,U=ae.placement,ee=ae.level,Z=ae.levelMove,le=ae.ease,ke=ae.duration,Ve=ae.getContainer,qe=ae.handler,et=ae.onChange,ze=ae.afterVisibleChange,Me=ae.showMask,we=ae.maskClosable,Ce=ae.maskStyle,ue=ae.onClose,N=ae.onHandleClick,te=ae.keyboard,B=ae.getOpenCount,Ae=ae.switchScrollingEffect,tt=Object(A.a)(ae,["className","children","style","width","height","defaultOpen","open","prefixCls","placement","level","levelMove","ease","duration","getContainer","handler","onChange","afterVisibleChange","showMask","maskClosable","maskStyle","onClose","onHandleClick","keyboard","getOpenCount","switchScrollingEffect"]),me=this.dom?ie:!1,We=s()(re,(M={},Object(c.a)(M,"".concat(re,"-").concat(U),!0),Object(c.a)(M,"".concat(re,"-open"),me),Object(c.a)(M,be||"",!!be),Object(c.a)(M,"no-mask",!Me),M)),rt=this.getHorizontalBoolAndPlacementName(),V=rt.placementName,Ke=U==="left"||U==="top"?"-100%":"100%",je=me?"":"".concat(V,"(").concat(Ke,")"),Ze=qe&&f.cloneElement(qe,{onClick:function(Oe){qe.props.onClick&&qe.props.onClick(),N&&N(Oe)},ref:function(Oe){W.handlerDom=Oe}});return f.createElement("div",Object.assign({},tt,{tabIndex:-1,className:We,style:ge,ref:function(Oe){W.dom=Oe},onKeyDown:me&&te?this.onKeyDown:void 0,onTransitionEnd:this.onWrapperTransitionEnd}),Me&&f.createElement("div",{className:"".concat(re,"-mask"),onClick:we?ue:void 0,style:Ce,ref:function(Oe){W.maskDom=Oe}}),f.createElement("div",{className:"".concat(re,"-content-wrapper"),style:{transform:je,msTransform:je,width:y(H)?"".concat(H,"px"):H,height:y(ne)?"".concat(ne,"px"):ne},ref:function(Oe){W.contentWrapper=Oe}},f.createElement("div",{className:"".concat(re,"-content"),ref:function(Oe){W.contentDom=Oe},onTouchStart:me&&Me?this.removeStartHandler:void 0,onTouchMove:me&&Me?this.removeMoveHandler:void 0},de),Ze))}}],[{key:"getDerivedStateFromProps",value:function(M,W){var ae=W.prevProps,be=W._self,de={prevProps:M};if(ae!==void 0){var ge=M.placement,H=M.level;ge!==ae.placement&&(be.contentDom=null),H!==ae.level&&be.getLevelDom(M)}return de}}]),k}(f.Component);O.defaultProps={switchScrollingEffect:function(){}};var L=O;function z(w){var P=G();return function(){var F=Object(r.a)(w),M;if(P){var W=Object(r.a)(this).constructor;M=Reflect.construct(F,arguments,W)}else M=F.apply(this,arguments);return Object(_.a)(this,M)}}function G(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(w){return!1}}var j=function(w){Object(m.a)(k,w);var P=z(k);function k(F){var M;Object(h.a)(this,k),M=P.call(this,F),M.onHandleClick=function(ae){var be=M.props,de=be.onHandleClick,ge=be.open;if(de&&de(ae),typeof ge=="undefined"){var H=M.state.open;M.setState({open:!H})}},M.onClose=function(ae){var be=M.props,de=be.onClose,ge=be.open;de&&de(ae),typeof ge=="undefined"&&M.setState({open:!1})};var W=typeof F.open!="undefined"?F.open:!!F.defaultOpen;return M.state={open:W},"onMaskClick"in F&&console.warn("`onMaskClick` are removed, please use `onClose` instead."),M}return Object(D.a)(k,[{key:"render",value:function(){var M=this,W=this.props,ae=W.defaultOpen,be=W.getContainer,de=W.wrapperClassName,ge=W.forceRender,H=W.handler,ne=Object(A.a)(W,["defaultOpen","getContainer","wrapperClassName","forceRender","handler"]),fe=this.state.open;if(!be)return f.createElement("div",{className:de,ref:function(U){M.dom=U}},f.createElement(L,Object.assign({},ne,{open:fe,handler:H,getContainer:function(){return M.dom},onClose:this.onClose,onHandleClick:this.onHandleClick})));var ie=!!H||ge;return f.createElement(p.a,{visible:fe,forceRender:ie,getContainer:be,wrapperClassName:de},function(re){var U=re.visible,ee=re.afterClose,Z=Object(A.a)(re,["visible","afterClose"]);return f.createElement(L,Object.assign({},ne,Z,{open:U!==void 0?U:fe,afterVisibleChange:ee!==void 0?ee:ne.afterVisibleChange,handler:H,onClose:M.onClose,onHandleClick:M.onHandleClick}))})}}],[{key:"getDerivedStateFromProps",value:function(M,W){var ae=W.prevProps,be={prevProps:M};return typeof ae!="undefined"&&M.open!==ae.open&&(be.open=M.open),be}}]),k}(f.Component);j.defaultProps={prefixCls:"drawer",placement:"left",getContainer:"body",defaultOpen:!1,level:"all",duration:".3s",ease:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",onChange:function(){},afterVisibleChange:function(){},handler:f.createElement("div",{className:"drawer-handle"},f.createElement("i",{className:"drawer-handle-icon"})),showMask:!0,maskClosable:!0,maskStyle:{},wrapperClassName:"",className:"",keyboard:!0,forceRender:!1};var $=j,Y=I.a=$},fr4D:function(Se,I,d){"use strict";d.d(I,"a",function(){return _}),d.d(I,"c",function(){return p}),d.d(I,"f",function(){return c}),d.d(I,"b",function(){return a}),d.d(I,"h",function(){return t}),d.d(I,"e",function(){return u}),d.d(I,"i",function(){return x}),d.d(I,"d",function(){return T}),d.d(I,"g",function(){return E});var A=d("9og8"),h=d("WmNS"),D=d.n(h),m=d("ErOA");function _(v){return r.apply(this,arguments)}function r(){return r=Object(A.a)(D.a.mark(function v(O){return D.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.abrupt("return",Object(m.a)("/api/sci/projects.json",{method:"post",body:O}));case 1:case"end":return z.stop()}},v)})),r.apply(this,arguments)}function p(v,O){return f.apply(this,arguments)}function f(){return f=Object(A.a)(D.a.mark(function v(O,L){return D.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return G.abrupt("return",Object(m.a)("/api/sci/projects/".concat(L,".json"),{method:"put",body:O}));case 1:case"end":return G.stop()}},v)})),f.apply(this,arguments)}function c(v){return o.apply(this,arguments)}function o(){return o=Object(A.a)(D.a.mark(function v(O){return D.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.abrupt("return",Object(m.a)("/api/sci/projects/sci_mirror_repositories.json",{method:"get",params:O}));case 1:case"end":return z.stop()}},v)})),o.apply(this,arguments)}function i(v){return s.apply(this,arguments)}function s(){return s=Object(A.a)(D.a.mark(function v(O){return D.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.abrupt("return",Object(m.a)("/api/sci/projects.json",{method:"get",params:O}));case 1:case"end":return z.stop()}},v)})),s.apply(this,arguments)}function a(v,O){return n.apply(this,arguments)}function n(){return n=Object(A.a)(D.a.mark(function v(O,L){return D.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return G.abrupt("return",Object(m.a)("/api/sci/projects/".concat(O,".json"),{method:"delete",body:L}));case 1:case"end":return G.stop()}},v)})),n.apply(this,arguments)}function t(v){return e.apply(this,arguments)}function e(){return e=Object(A.a)(D.a.mark(function v(O){return D.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.abrupt("return",Object(m.a)("/api/sci/projects/".concat(O,".json"),{method:"get"}));case 1:case"end":return z.stop()}},v)})),e.apply(this,arguments)}function u(v){return l.apply(this,arguments)}function l(){return l=Object(A.a)(D.a.mark(function v(O){return D.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.abrupt("return",Object(m.a)("/api/sci/projects/data_sets.json",{method:"get",params:O}));case 1:case"end":return z.stop()}},v)})),l.apply(this,arguments)}function g(v){return C.apply(this,arguments)}function C(){return C=Object(A.a)(D.a.mark(function v(O){return D.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.abrupt("return",Object(m.a)("/api/sci/projects/".concat(O,"/remove_data_sets.json"),{method:"get"}));case 1:case"end":return z.stop()}},v)})),C.apply(this,arguments)}function x(v){return y.apply(this,arguments)}function y(){return y=Object(A.a)(D.a.mark(function v(O){return D.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.abrupt("return",Object(m.a)("/api/sci/projects/".concat(O,"/start_environment.json"),{method:"post"}));case 1:case"end":return z.stop()}},v)})),y.apply(this,arguments)}function T(v,O){return S.apply(this,arguments)}function S(){return S=Object(A.a)(D.a.mark(function v(O,L){return D.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return G.abrupt("return",Object(m.a)("/api/sci/projects/".concat(O,"/fork_sci_project.json"),{method:"post",body:L}));case 1:case"end":return G.stop()}},v)})),S.apply(this,arguments)}function E(v,O){return b.apply(this,arguments)}function b(){return b=Object(A.a)(D.a.mark(function v(O,L){return D.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return G.abrupt("return",Object(m.a)("/api/sci/projects/".concat(O,"/get_data_sets.json"),{method:"get",params:L}));case 1:case"end":return G.stop()}},v)})),b.apply(this,arguments)}},fyJ8:function(Se,I,d){"use strict";var A=d("rePB"),h=d("VTBJ"),D=d("Ff2n"),m=d("U8pU"),_=d("q1tI"),r=d.n(_),p=d("TSYQ"),f=d.n(p),c=d("c+Xe"),o=d("sR1s");function i(e){return e&&Object(m.a)(e)==="object"&&!Array.isArray(e)&&!_.isValidElement(e)}function s(e){return typeof e=="string"?!0:Object(c.c)(e)}function a(e,u){var l,g=e.prefixCls,C=e.className,x=e.record,y=e.index,T=e.dataIndex,S=e.render,E=e.children,b=e.component,v=b===void 0?"td":b,O=e.colSpan,L=e.rowSpan,z=e.fixLeft,G=e.fixRight,j=e.firstFixLeft,$=e.lastFixLeft,Y=e.firstFixRight,w=e.lastFixRight,P=e.appendNode,k=e.additionalProps,F=k===void 0?{}:k,M=e.ellipsis,W=e.align,ae=e.rowType,be=e.isSticky,de="".concat(g,"-cell"),ge,H;if(E)H=E;else{var ne=Object(o.b)(x,T);if(H=ne,S){var fe=S(ne,x,y);i(fe)?(H=fe.children,ge=fe.props):H=fe}}Object(m.a)(H)==="object"&&!Array.isArray(H)&&!_.isValidElement(H)&&(H=null),M&&($||Y)&&(H=_.createElement("span",{className:"".concat(de,"-content")},H));var ie=ge||{},re=ie.colSpan,U=ie.rowSpan,ee=ie.style,Z=ie.className,le=Object(D.a)(ie,["colSpan","rowSpan","style","className"]),ke=re!==void 0?re:O,Ve=U!==void 0?U:L;if(ke===0||Ve===0)return null;var qe={},et=typeof z=="number",ze=typeof G=="number";et&&(qe.position="sticky",qe.left=z),ze&&(qe.position="sticky",qe.right=G);var Me={};W&&(Me.textAlign=W);var we,Ce=M===!0?{showTitle:!0}:M;Ce&&(Ce.showTitle||ae==="header")&&(typeof H=="string"||typeof H=="number"?we=H.toString():_.isValidElement(H)&&typeof H.props.children=="string"&&(we=H.props.children));var ue=Object(h.a)(Object(h.a)(Object(h.a)({title:we},le),F),{},{colSpan:ke&&ke!==1?ke:null,rowSpan:Ve&&Ve!==1?Ve:null,className:f()(de,C,(l={},Object(A.a)(l,"".concat(de,"-fix-left"),et),Object(A.a)(l,"".concat(de,"-fix-left-first"),j),Object(A.a)(l,"".concat(de,"-fix-left-last"),$),Object(A.a)(l,"".concat(de,"-fix-right"),ze),Object(A.a)(l,"".concat(de,"-fix-right-first"),Y),Object(A.a)(l,"".concat(de,"-fix-right-last"),w),Object(A.a)(l,"".concat(de,"-ellipsis"),M),Object(A.a)(l,"".concat(de,"-with-append"),P),Object(A.a)(l,"".concat(de,"-fix-sticky"),(et||ze)&&be),l),F.className,Z),style:Object(h.a)(Object(h.a)(Object(h.a)(Object(h.a)({},F.style),Me),qe),ee),ref:s(v)?u:null});return _.createElement(v,Object.assign({},ue),P,H)}var n=_.forwardRef(a);n.displayName="Cell";var t=_.memo(n,function(e,u){return u.shouldCellUpdate?!u.shouldCellUpdate(u.record,e.record):!1});I.a=t},gIYZ:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;var A={Backspace:"Backspace",AltLeft:"Alt",AltRight:"Alt",CapsLock:"CapsLock",ContextMenu:"ContextMenu",ControlLeft:"Control",ControlRight:"Control",Enter:"Enter",MetaLeft:"Meta",MetaRight:"Meta",ShiftLeft:"Shift",ShiftRight:"Shift",Tab:"Tab",Delete:"Delete",End:"End",Help:"Help",Home:"Home",Insert:"Insert",PageDown:"PageDown",PageUp:"PageUp",ArrowDown:"ArrowDown",ArrowLeft:"ArrowLeft",ArrowRight:"ArrowRight",ArrowUp:"ArrowUp",NumLock:"NumLock",NumpadBackspace:"Backspace",NumpadClear:"Clear",Escape:"Escape",F1:"F1",F2:"F2",F3:"F3",F4:"F4",F5:"F5",F6:"F6",F7:"F7",F8:"F8",F9:"F9",F10:"F10",F11:"F11",F12:"F12",F13:"F13",F14:"F14",F15:"F15",F16:"F16",F17:"F17",F18:"F18",F19:"F19",F20:"F20",F21:"F21",F22:"F22",F23:"F23",F24:"F24",F25:"F25",F26:"F26",F27:"F27",F28:"F28",F29:"F29",F30:"F30",F31:"F31",F32:"F32",F33:"F33",F34:"F34",F35:"F35",PrintScreen:"PrintScreen",ScrollLock:"ScrollLock",Pause:"Pause",BrowserBack:"BrowserBack",BrowserFavorites:"BrowserFavorites",BrowserForward:"BrowserForward",BrowserHome:"BrowserHome",BrowserRefresh:"BrowserRefresh",BrowserSearch:"BrowserSearch",BrowserStop:"BrowserStop",Eject:"Eject",LaunchApp1:"LaunchMyComputer",LaunchApp2:"LaunchCalendar",LaunchMail:"LaunchMail",MediaPlayPause:"MediaPlay",MediaStop:"MediaStop",MediaTrackNext:"MediaTrackNext",MediaTrackPrevious:"MediaTrackPrevious",Power:"Power",Sleep:"Sleep",AudioVolumeDown:"AudioVolumeDown",AudioVolumeMute:"AudioVolumeMute",AudioVolumeUp:"AudioVolumeUp",WakeUp:"WakeUp"};I.default=A},h78n:function(Se,I,d){"use strict";d.d(I,"a",function(){return j});var A=d("q1tI"),h=d.n(A),D=d("TSYQ"),m=d.n(D),_={className:"",percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,style:{},trailColor:"#D9D9D9",trailWidth:1},r=function(w){var P=w.map(function(){return Object(A.useRef)()}),k=Object(A.useRef)();return Object(A.useEffect)(function(){var F=Date.now(),M=!1;Object.keys(P).forEach(function(W){var ae=P[W].current;if(!ae)return;M=!0;var be=ae.style;be.transitionDuration=".3s, .3s, .3s, .06s",k.current&&F-k.current<100&&(be.transitionDuration="0s, 0s")}),M&&(k.current=Date.now())}),[P]};function p(){return p=Object.assign||function(Y){for(var w=1;w<arguments.length;w++){var P=arguments[w];for(var k in P)Object.prototype.hasOwnProperty.call(P,k)&&(Y[k]=P[k])}return Y},p.apply(this,arguments)}function f(Y,w){return a(Y)||s(Y,w)||o(Y,w)||c()}function c(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function o(Y,w){if(!Y)return;if(typeof Y=="string")return i(Y,w);var P=Object.prototype.toString.call(Y).slice(8,-1);if(P==="Object"&&Y.constructor&&(P=Y.constructor.name),P==="Map"||P==="Set")return Array.from(Y);if(P==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return i(Y,w)}function i(Y,w){(w==null||w>Y.length)&&(w=Y.length);for(var P=0,k=new Array(w);P<w;P++)k[P]=Y[P];return k}function s(Y,w){if(typeof Symbol=="undefined"||!(Symbol.iterator in Object(Y)))return;var P=[],k=!0,F=!1,M=void 0;try{for(var W=Y[Symbol.iterator](),ae;!(k=(ae=W.next()).done)&&!(P.push(ae.value),w&&P.length===w);k=!0);}catch(be){F=!0,M=be}finally{try{!k&&W.return!=null&&W.return()}finally{if(F)throw M}}return P}function a(Y){if(Array.isArray(Y))return Y}function n(Y,w){if(Y==null)return{};var P=t(Y,w),k,F;if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(Y);for(F=0;F<M.length;F++){if(k=M[F],w.indexOf(k)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(Y,k))continue;P[k]=Y[k]}}return P}function t(Y,w){if(Y==null)return{};var P={},k=Object.keys(Y),F,M;for(M=0;M<k.length;M++){if(F=k[M],w.indexOf(F)>=0)continue;P[F]=Y[F]}return P}var e=function(w){var P=w.className,k=w.percent,F=w.prefixCls,M=w.strokeColor,W=w.strokeLinecap,ae=w.strokeWidth,be=w.style,de=w.trailColor,ge=w.trailWidth,H=w.transition,ne=n(w,["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"]);delete ne.gapPosition;var fe=Array.isArray(k)?k:[k],ie=Array.isArray(M)?M:[M],re=r(fe),U=f(re,1),ee=U[0],Z=ae/2,le=100-ae/2,ke="M ".concat(W==="round"?Z:0,",").concat(Z,`
|
|
|
L `).concat(W==="round"?le:100,",").concat(Z),Ve="0 0 100 ".concat(ae),qe=0;return h.a.createElement("svg",p({className:m()("".concat(F,"-line"),P),viewBox:Ve,preserveAspectRatio:"none",style:be},ne),h.a.createElement("path",{className:"".concat(F,"-line-trail"),d:ke,strokeLinecap:W,stroke:de,strokeWidth:ge||ae,fillOpacity:"0"}),fe.map(function(et,ze){var Me={strokeDasharray:"".concat(et,"px, 100px"),strokeDashoffset:"-".concat(qe,"px"),transition:H||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},we=ie[ze]||ie[ie.length-1];return qe+=et,h.a.createElement("path",{key:ze,className:"".concat(F,"-line-path"),d:ke,strokeLinecap:W,stroke:we,strokeWidth:ae,fillOpacity:"0",ref:ee[ze],style:Me})}))};e.defaultProps=_;var u=e;function l(){return l=Object.assign||function(Y){for(var w=1;w<arguments.length;w++){var P=arguments[w];for(var k in P)Object.prototype.hasOwnProperty.call(P,k)&&(Y[k]=P[k])}return Y},l.apply(this,arguments)}function g(Y,w){return S(Y)||T(Y,w)||x(Y,w)||C()}function C(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function x(Y,w){if(!Y)return;if(typeof Y=="string")return y(Y,w);var P=Object.prototype.toString.call(Y).slice(8,-1);if(P==="Object"&&Y.constructor&&(P=Y.constructor.name),P==="Map"||P==="Set")return Array.from(Y);if(P==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return y(Y,w)}function y(Y,w){(w==null||w>Y.length)&&(w=Y.length);for(var P=0,k=new Array(w);P<w;P++)k[P]=Y[P];return k}function T(Y,w){if(typeof Symbol=="undefined"||!(Symbol.iterator in Object(Y)))return;var P=[],k=!0,F=!1,M=void 0;try{for(var W=Y[Symbol.iterator](),ae;!(k=(ae=W.next()).done)&&!(P.push(ae.value),w&&P.length===w);k=!0);}catch(be){F=!0,M=be}finally{try{!k&&W.return!=null&&W.return()}finally{if(F)throw M}}return P}function S(Y){if(Array.isArray(Y))return Y}function E(Y,w){if(Y==null)return{};var P=b(Y,w),k,F;if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(Y);for(F=0;F<M.length;F++){if(k=M[F],w.indexOf(k)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(Y,k))continue;P[k]=Y[k]}}return P}function b(Y,w){if(Y==null)return{};var P={},k=Object.keys(Y),F,M;for(M=0;M<k.length;M++){if(F=k[M],w.indexOf(F)>=0)continue;P[F]=Y[F]}return P}var v=0;function O(Y){return+Y.replace("%","")}function L(Y){return Array.isArray(Y)?Y:[Y]}function z(Y,w,P,k){var F=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,M=arguments.length>5?arguments[5]:void 0,W=50-k/2,ae=0,be=-W,de=0,ge=-2*W;switch(M){case"left":ae=-W,be=0,de=2*W,ge=0;break;case"right":ae=W,be=0,de=-2*W,ge=0;break;case"bottom":be=W,ge=2*W;break;default:}var H="M 50,50 m ".concat(ae,",").concat(be,`
|
|
|
a `).concat(W,",").concat(W," 0 1 1 ").concat(de,",").concat(-ge,`
|
|
|
a `).concat(W,",").concat(W," 0 1 1 ").concat(-de,",").concat(ge),ne=Math.PI*2*W,fe={stroke:P,strokeDasharray:"".concat(w/100*(ne-F),"px ").concat(ne,"px"),strokeDashoffset:"-".concat(F/2+Y/100*(ne-F),"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s"};return{pathString:H,pathStyle:fe}}var G=function(w){var P=w.prefixCls,k=w.strokeWidth,F=w.trailWidth,M=w.gapDegree,W=w.gapPosition,ae=w.trailColor,be=w.strokeLinecap,de=w.style,ge=w.className,H=w.strokeColor,ne=w.percent,fe=E(w,["prefixCls","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"]),ie=Object(A.useMemo)(function(){return v+=1,v},[]),re=z(0,100,ae,k,M,W),U=re.pathString,ee=re.pathStyle,Z=L(ne),le=L(H),ke=le.find(function(Me){return Object.prototype.toString.call(Me)==="[object Object]"}),Ve=r(Z),qe=g(Ve,1),et=qe[0],ze=function(){var we=0;return Z.map(function(Ce,ue){var N=le[ue]||le[le.length-1],te=Object.prototype.toString.call(N)==="[object Object]"?"url(#".concat(P,"-gradient-").concat(ie,")"):"",B=z(we,Ce,N,k,M,W);return we+=Ce,h.a.createElement("path",{key:ue,className:"".concat(P,"-circle-path"),d:B.pathString,stroke:te,strokeLinecap:be,strokeWidth:k,opacity:Ce===0?0:1,fillOpacity:"0",style:B.pathStyle,ref:et[ue]})})};return h.a.createElement("svg",l({className:m()("".concat(P,"-circle"),ge),viewBox:"0 0 100 100",style:de},fe),ke&&h.a.createElement("defs",null,h.a.createElement("linearGradient",{id:"".concat(P,"-gradient-").concat(ie),x1:"100%",y1:"0%",x2:"0%",y2:"0%"},Object.keys(ke).sort(function(Me,we){return O(Me)-O(we)}).map(function(Me,we){return h.a.createElement("stop",{key:we,offset:Me,stopColor:ke[Me]})}))),h.a.createElement("path",{className:"".concat(P,"-circle-trail"),d:U,stroke:ae,strokeLinecap:be,strokeWidth:F||k,fillOpacity:"0",style:ee}),ze().reverse())};G.defaultProps=_;var j=G,$={Line:u,Circle:j}},hW8S:function(Se,I,d){"use strict";d.d(I,"a",function(){return m}),d.d(I,"c",function(){return _}),d.d(I,"b",function(){return r});var A=d("VTBJ"),h=d("Ff2n"),D=d("Kwbf"),m="RC_TABLE_INTERNAL_COL_DEFINE";function _(p){var f=p.expandable,c=Object(h.a)(p,["expandable"]);return"expandable"in p?Object(A.a)(Object(A.a)({},c),f):c}function r(p){return Object.keys(p).reduce(function(f,c){return(c.substr(0,5)==="data-"||c.substr(0,5)==="aria-")&&(f[c]=p[c]),f},{})}},hXwI:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;function A(_,r){if(!(_ instanceof r))throw new TypeError("Cannot call a class as a function")}function h(_,r){for(var p=0;p<r.length;p++){var f=r[p];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(_,f.key,f)}}function D(_,r,p){return r&&h(_.prototype,r),p&&h(_,p),_}var m=function(){function _(){A(this,_)}return D(_,[{key:"decodeRect",value:function(p,f,c,o,i,s,a){if(i.rQwait("COPYRECT",4))return!1;var n=i.rQshift16(),t=i.rQshift16();return s.copyImage(n,t,p,f,c,o),!0}}]),_}();I.default=m},iOsX:function(Se,I){Se.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAABZ0lEQVRYR+2YrU7FQBBGzzwEPAMSi+M6MARDggNJgiIkWLiSBIFCkyCuQECCQFIcEstb8AYf2ZvmhpbuT9ttUpJWdma+OZ3O7k5rRC5Jh8ARsBPzjdhvgXczew75WSyJpCdgP+aXaP8ws63OQJK2gbdSYJ6Y1Od2WRpmZlb4nIIVqgEFhUKwbXTGByRpDzgBdnu+kr7hD8CLSboGLvqqZYp/dEDK1LR9mZZNXwEys6u+ql3iJbm8E5C3eFOFYn2VrUKS1oADYL1M+gW8mtl3DOK3PQuQpE1gAWzUkn8CZ6Hzqg6bC+gcuPFU4s7MTlOrlAvITQFuGijMbOaSS/pzLwXKB+QdCQKiXqAUkJqP06rs1B00liFNFeqqVQEaXYXmbc6ypn7J3UNtgUa3ysa1D5XLfDw7dedl1BCYZWOcgHJWIKb1f15Z7EkGtq+G/NXEP3DCFPl79xnkTln3u+U4JWJAH/czo/gBVkc5pun3NGoAAAAASUVORK5CYII="},iUHT:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;function A(y,T){if(!(y instanceof T))throw new TypeError("Cannot call a class as a function")}function h(y,T){for(var S=0;S<T.length;S++){var E=T[S];E.enumerable=E.enumerable||!1,E.configurable=!0,"value"in E&&(E.writable=!0),Object.defineProperty(y,E.key,E)}}function D(y,T,S){return T&&h(y.prototype,T),S&&h(y,S),y}var m=[13,16,10,23,0,4,2,27,14,5,20,9,22,18,11,3,25,7,15,6,26,19,12,1,40,51,30,36,46,54,29,39,50,44,32,47,43,48,38,55,33,52,45,41,49,35,28,31],_=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],r=0,p,f,c,o,i,s;p=1<<16,f=1<<24,c=p|f,o=1<<2,i=1<<10,s=o|i;var a=[c|i,r|r,p|r,c|s,c|o,p|s,r|o,p|r,r|i,c|i,c|s,r|i,f|s,c|o,f|r,r|o,r|s,f|i,f|i,p|i,p|i,c|r,c|r,f|s,p|o,f|o,f|o,p|o,r|r,r|s,p|s,f|r,p|r,c|s,r|o,c|r,c|i,f|r,f|r,r|i,c|o,p|r,p|i,f|o,r|i,r|o,f|s,p|s,c|s,p|o,c|r,f|s,f|o,r|s,p|s,c|i,r|s,f|i,f|i,r|r,p|o,p|i,r|r,c|o];p=1<<20,f=1<<31,c=p|f,o=1<<5,i=1<<15,s=o|i;var n=[c|s,f|i,r|i,p|s,p|r,r|o,c|o,f|s,f|o,c|s,c|i,f|r,f|i,p|r,r|o,c|o,p|i,p|o,f|s,r|r,f|r,r|i,p|s,c|r,p|o,f|o,r|r,p|i,r|s,c|i,c|r,r|s,r|r,p|s,c|o,p|r,f|s,c|r,c|i,r|i,c|r,f|i,r|o,c|s,p|s,r|o,r|i,f|r,r|s,c|i,p|r,f|o,p|o,f|s,f|o,p|o,p|i,r|r,f|i,r|s,f|r,c|o,c|s,p|i];p=1<<17,f=1<<27,c=p|f,o=1<<3,i=1<<9,s=o|i;var t=[r|s,c|i,r|r,c|o,f|i,r|r,p|s,f|i,p|o,f|o,f|o,p|r,c|s,p|o,c|r,r|s,f|r,r|o,c|i,r|i,p|i,c|r,c|o,p|s,f|s,p|i,p|r,f|s,r|o,c|s,r|i,f|r,c|i,f|r,p|o,r|s,p|r,c|i,f|i,r|r,r|i,p|o,c|s,f|i,f|o,r|i,r|r,c|o,f|s,p|r,f|r,c|s,r|o,p|s,p|i,f|o,c|r,f|s,r|s,c|r,p|s,r|o,c|o,p|i];p=1<<13,f=1<<23,c=p|f,o=1<<0,i=1<<7,s=o|i;var e=[c|o,p|s,p|s,r|i,c|i,f|s,f|o,p|o,r|r,c|r,c|r,c|s,r|s,r|r,f|i,f|o,r|o,p|r,f|r,c|o,r|i,f|r,p|o,p|i,f|s,r|o,p|i,f|i,p|r,c|i,c|s,r|s,f|i,f|o,c|r,c|s,r|s,r|r,r|r,c|r,p|i,f|i,f|s,r|o,c|o,p|s,p|s,r|i,c|s,r|s,r|o,p|r,f|o,p|o,c|i,f|s,p|o,p|i,f|r,c|o,r|i,f|r,p|r,c|i];p=1<<25,f=1<<30,c=p|f,o=1<<8,i=1<<19,s=o|i;var u=[r|o,p|s,p|i,c|o,r|i,r|o,f|r,p|i,f|s,r|i,p|o,f|s,c|o,c|i,r|s,f|r,p|r,f|i,f|i,r|r,f|o,c|s,c|s,p|o,c|i,f|o,r|r,c|r,p|s,p|r,c|r,r|s,r|i,c|o,r|o,p|r,f|r,p|i,c|o,f|s,p|o,f|r,c|i,p|s,f|s,r|o,p|r,c|i,c|s,r|s,c|r,c|s,p|i,r|r,f|i,c|r,r|s,p|o,f|o,r|i,r|r,f|i,p|s,f|o];p=1<<22,f=1<<29,c=p|f,o=1<<4,i=1<<14,s=o|i;var l=[f|o,c|r,r|i,c|s,c|r,r|o,c|s,p|r,f|i,p|s,p|r,f|o,p|o,f|i,f|r,r|s,r|r,p|o,f|s,r|i,p|i,f|s,r|o,c|o,c|o,r|r,p|s,c|i,r|s,p|i,c|i,f|r,f|i,r|o,c|o,p|i,c|s,p|r,r|s,f|o,p|r,f|i,f|r,r|s,f|o,c|s,p|i,c|r,p|s,c|i,r|r,c|o,r|o,r|i,c|r,p|s,r|i,p|o,f|s,r|r,c|i,f|r,p|o,f|s];p=1<<21,f=1<<26,c=p|f,o=1<<1,i=1<<11,s=o|i;var g=[p|r,c|o,f|s,r|r,r|i,f|s,p|s,c|i,c|s,p|r,r|r,f|o,r|o,f|r,c|o,r|s,f|i,p|s,p|o,f|i,f|o,c|r,c|i,p|o,c|r,r|i,r|s,c|s,p|i,r|o,f|r,p|i,f|r,p|i,p|r,f|s,f|s,c|o,c|o,r|o,p|o,f|r,f|i,p|r,c|i,r|s,p|s,c|i,r|s,f|o,c|s,c|r,p|i,r|r,r|o,c|s,r|r,p|s,c|r,r|i,f|o,f|i,r|i,p|o];p=1<<18,f=1<<28,c=p|f,o=1<<6,i=1<<12,s=o|i;var C=[f|s,r|i,p|r,c|s,f|r,f|s,r|o,f|r,p|o,c|r,c|s,p|i,c|i,p|s,r|i,r|o,c|r,f|o,f|i,r|s,p|i,p|o,c|o,c|i,r|s,r|r,r|r,c|o,f|o,f|i,p|s,p|r,p|s,p|r,c|i,r|i,r|o,c|o,r|i,p|s,f|i,r|o,f|o,c|r,c|o,f|r,p|r,f|s,r|r,c|s,p|o,f|o,c|r,f|i,f|s,r|r,c|s,p|i,p|i,r|s,r|s,p|o,f|r,c|i],x=function(){function y(T){A(this,y),this.keys=[];for(var S=[],E=[],b=[],v=0,O=56;v<56;++v,O-=8){O+=O<-5?65:O<-3?31:O<-1?63:O===27?35:0;var L=O&7;S[v]=(T[O>>>3]&1<<L)!==0?1:0}for(var z=0;z<16;++z){var G=z<<1,j=G+1;b[G]=b[j]=0;for(var $=28;$<59;$+=28)for(var Y=$-28;Y<$;++Y){var w=Y+_[z];E[Y]=w<$?S[w]:S[w-28]}for(var P=0;P<24;++P)E[m[P]]!==0&&(b[G]|=1<<23-P),E[m[P+24]]!==0&&(b[j]|=1<<23-P)}for(var k=0,F=0,M=0;k<16;++k){var W=b[F++],ae=b[F++];this.keys[M]=(W&16515072)<<6,this.keys[M]|=(W&4032)<<10,this.keys[M]|=(ae&16515072)>>>10,this.keys[M]|=(ae&4032)>>>6,++M,this.keys[M]=(W&258048)<<12,this.keys[M]|=(W&63)<<16,this.keys[M]|=(ae&258048)>>>4,this.keys[M]|=ae&63,++M}}return D(y,[{key:"enc8",value:function(S){var E=S.slice(),b=0,v,O,L;v=E[b++]<<24|E[b++]<<16|E[b++]<<8|E[b++],O=E[b++]<<24|E[b++]<<16|E[b++]<<8|E[b++],L=(v>>>4^O)&252645135,O^=L,v^=L<<4,L=(v>>>16^O)&65535,O^=L,v^=L<<16,L=(O>>>2^v)&858993459,v^=L,O^=L<<2,L=(O>>>8^v)&16711935,v^=L,O^=L<<8,O=O<<1|O>>>31&1,L=(v^O)&2863311530,v^=L,O^=L,v=v<<1|v>>>31&1;for(var z=0,G=0;z<8;++z){L=O<<28|O>>>4,L^=this.keys[G++];var j=g[L&63];j|=u[L>>>8&63],j|=t[L>>>16&63],j|=a[L>>>24&63],L=O^this.keys[G++],j|=C[L&63],j|=l[L>>>8&63],j|=e[L>>>16&63],j|=n[L>>>24&63],v^=j,L=v<<28|v>>>4,L^=this.keys[G++],j=g[L&63],j|=u[L>>>8&63],j|=t[L>>>16&63],j|=a[L>>>24&63],L=v^this.keys[G++],j|=C[L&63],j|=l[L>>>8&63],j|=e[L>>>16&63],j|=n[L>>>24&63],O^=j}for(O=O<<31|O>>>1,L=(v^O)&2863311530,v^=L,O^=L,v=v<<31|v>>>1,L=(v>>>8^O)&16711935,O^=L,v^=L<<8,L=(v>>>2^O)&858993459,O^=L,v^=L<<2,L=(O>>>16^v)&65535,v^=L,O^=L<<16,L=(O>>>4^v)&252645135,v^=L,O^=L<<4,L=[O,v],b=0;b<8;b++)E[b]=(L[b>>>2]>>>8*(3-b%4))%256,E[b]<0&&(E[b]+=256);return E}},{key:"encrypt",value:function(S){return this.enc8(S.slice(0,8)).concat(this.enc8(S.slice(8,16)))}}]),y}();I.default=x},ji0R:function(Se,I,d){Se.exports=d.p+"static/douyu.3e6df9ee.jpg"},ju9d:function(Se,I,d){"use strict";var A=d("g9YV"),h=d("wCAj"),D=d("miYZ"),m=d("tsqr"),_=d("5Dmo"),r=d("3S7+"),p=d("sRBo"),f=d("kaz8"),c=d("oBTY"),o=d("9og8"),i=d("tJVT"),s=d("k1fw"),a=d("+L6B"),n=d("2/Rp"),t=d("O3gP"),e=d("lrIw"),u=d("y8nQ"),l=d("Vl3Y"),g=d("5NDa"),C=d("5rEg"),x=d("WmNS"),y=d.n(x),T=d("q1tI"),S=d.n(T),E=d("55Ip"),b=d("wd/R"),v=d.n(b),O=d("RotF"),L=d.n(O),z=d("E7E6"),G=d.n(z),j=d("oUNq"),$=[];function Y(F){var M=F.onSearch,W=F.schools;return S.a.createElement(l.a,{layout:"inline",onFinish:M,initialValues:{keyword:"",school_name:""},className:"search-form"},S.a.createElement(l.a.Item,{label:"\u59D3\u540D",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u59D3\u540D"}]},S.a.createElement(C.a,{allowClear:!0,style:{width:370},size:"large"})),S.a.createElement(l.a.Item,{label:"\u5355\u4F4D",name:"school_name"},S.a.createElement(e.a,{options:W,style:{width:400},size:"large",showSearch:!0,filterOption:function(be,de){return de.value.toUpperCase().indexOf(be.toUpperCase())!==-1},placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),S.a.createElement(l.a.Item,null,S.a.createElement(n.a,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))}var w;(function(F){F[F.INITDATA=0]="INITDATA",F[F.INITSCHOOLS=1]="INITSCHOOLS",F[F.SHOWLOADING=2]="SHOWLOADING",F[F.SELECTEDIDS=3]="SELECTEDIDS",F[F.SETQUERY=4]="SETQUERY",F[F.SETPAGE=5]="SETPAGE"})(w||(w={}));function P(F,M){switch(M.type){case w.INITDATA:return Object(s.a)(Object(s.a)({},F),M.payload);case w.SETQUERY:return Object(s.a)(Object(s.a)({},F),M.payload);case w.SETPAGE:return Object(s.a)(Object(s.a)({},F),{},{page:M.payload,reload:!1});case w.SHOWLOADING:return Object(s.a)(Object(s.a)({},F),{},{loading:M.payload});case w.INITSCHOOLS:return Object(s.a)(Object(s.a)({},F),{},{schools:M.payload});case w.SELECTEDIDS:return Object(s.a)(Object(s.a)({},F),{},{selectedIds:M.payload});default:throw new Error}}var k={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};I.a=function(F){var M=F.onSelect,W=F.onCancel,ae=F.container_id,be=F.container_type,de=Object(T.useReducer)(P,k),ge=Object(i.a)(de,2),H=ge[0],ne=ge[1],fe=H.data,ie=H.schools,re=H.loading,U=H.selectedIds,ee=H.page,Z=H.count,le=H.query,ke=H.reload;Object(T.useEffect)(function(){function Ce(){return ue.apply(this,arguments)}function ue(){return ue=Object(o.a)(y.a.mark(function N(){var te,B,Ae;return y.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,Object(j.xb)(Object(s.a)(Object(s.a)({},le),{},{page:ee,container_type:be,container_id:ae}));case 2:te=me.sent,B=te.users,Ae=te.user_count,ne({type:w.INITDATA,payload:{data:ke?B:[].concat(Object(c.a)(fe),Object(c.a)(B)),count:Ae}});case 6:case"end":return me.stop()}},N)})),ue.apply(this,arguments)}le&&Ce()},[ee,le,ke,ae,be]),Object(T.useEffect)(function(){function Ce(){return ue.apply(this,arguments)}function ue(){return ue=Object(o.a)(y.a.mark(function N(){var te,B;return y.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:return tt.next=2,Object(j.lb)({});case 2:te=tt.sent,B=te.school_names,ne({type:w.INITSCHOOLS,payload:B.map(function(me){return{value:me}})});case 5:case"end":return tt.stop()}},N)})),ue.apply(this,arguments)}Ce()},[]);var Ve=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(ue,N){return S.a.createElement(f.a,{value:N.numid,checked:U.includes(N.numid),disabled:!!ue})}},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:function(ue,N){return S.a.createElement(r.a,{placement:"bottom",title:ue},S.a.createElement(E.a,{className:"bold c-black",to:"/users/".concat(N.login),target:"_blank"},ue||"--"))}},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:function(ue){return S.a.createElement(r.a,{placement:"bottom",title:ue},S.a.createElement("span",null,ue||"--"))}},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:function(ue){return S.a.createElement(r.a,{placement:"bottom",title:ue},S.a.createElement("span",null,ue||"--"))}},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:function(ue){return S.a.createElement(r.a,{placement:"bottom",title:ue},S.a.createElement("span",null,ue||"--"))}},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:function(ue){return S.a.createElement(r.a,{placement:"bottom",title:ue},S.a.createElement("span",null,ue||"--"))}},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(ue){return S.a.createElement(r.a,{placement:"bottom",title:ue},S.a.createElement("span",null,ue||"--"))}},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:function(ue){return ue?"\u662F":"\u5426"}},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(ue){return S.a.createElement(r.a,{placement:"bottom",title:ue},S.a.createElement("span",null,v()(ue).format("YYYY-MM-DD HH:mm")))}},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:function(ue){if(ue===1)return S.a.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];function qe(Ce){ne({type:w.SETQUERY,payload:{page:1,reload:!0,query:Ce}})}function et(Ce){ne({type:w.SETPAGE,payload:Ce})}function ze(Ce){var ue=U.indexOf(Ce);ue>=0?U.splice(ue,1):U.push(Ce),ne({type:w.SELECTEDIDS,payload:Object(c.a)(U)})}function Me(){U.length===0?m.b.warn("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(M(U,ae),ne({type:w.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}var we=Z>ee*10;return S.a.createElement("div",{className:"select-user-container"},S.a.createElement(Y,{onSearch:qe,schools:ie}),le?S.a.createElement(S.a.Fragment,null,S.a.createElement("div",{className:"flexd-table-header mt20"},S.a.createElement(h.a,{pagination:!1,dataSource:$,columns:Ve})),S.a.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},S.a.createElement(L.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:et,hasMore:we,useWindow:!1},S.a.createElement(h.a,{loading:re,showHeader:!1,pagination:!1,dataSource:fe,columns:Ve,onRow:function(ue){return{onClick:function(te){ue.added!==1&&ze(ue.numid)}}}}))),S.a.createElement("div",{className:"flex-container flex-end"},S.a.createElement(n.a,{type:"ghost",style:{marginRight:10},onClick:W},"\u53D6\u6D88"),S.a.createElement(n.a,{type:"primary",onClick:Me},"\u786E\u5B9A"))):S.a.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},S.a.createElement("img",{src:G.a,width:"100",alt:""}),S.a.createElement("br",null),S.a.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},k3GJ:function(Se,I,d){"use strict";d.d(I,"a",function(){return Uo});var A=d("rePB"),h=d("ODXe"),D=d("Ff2n"),m=d("VTBJ"),_=d("q1tI"),r=d("TSYQ"),p=d.n(r),f=d("Zm9Q"),c=d("6cGi"),o=d("KQm4"),i=d("xEkU"),s=d.n(i),a=d("t23M");function n(ce){var Le=Object(_.useRef)(),Ue=Object(_.useRef)(!1);function ye(){for(var X=arguments.length,oe=new Array(X),Q=0;Q<X;Q++)oe[Q]=arguments[Q];Ue.current||(s.a.cancel(Le.current),Le.current=s()(function(){ce.apply(void 0,oe)}))}return Object(_.useEffect)(function(){return function(){Ue.current=!0,s.a.cancel(Le.current)}},[]),ye}function t(ce){var Le=Object(_.useRef)([]),Ue=Object(_.useState)({}),ye=Object(h.a)(Ue,2),X=ye[1],oe=Object(_.useRef)(typeof ce=="function"?ce():ce),Q=n(function(){var Ee=oe.current;Le.current.forEach(function(Fe){Ee=Fe(Ee)}),Le.current=[],oe.current=Ee,X({})});function ve(Ee){Le.current.push(Ee),Q()}return[oe.current,ve]}var e=d("4IlW");function u(ce,Le){var Ue,ye=ce.prefixCls,X=ce.id,oe=ce.active,Q=ce.rtl,ve=ce.tab,Ee=ve.key,Fe=ve.tab,Ne=ve.disabled,Ye=ve.closeIcon,at=ce.tabBarGutter,ct=ce.tabPosition,dt=ce.closable,_t=ce.renderWrapper,Pt=ce.removeAriaLabel,$t=ce.editable,Wt=ce.onClick,sn=ce.onRemove,an=ce.onFocus,en="".concat(ye,"-tab");_.useEffect(function(){return sn},[]);var Gt={};ct==="top"||ct==="bottom"?Gt[Q?"marginLeft":"marginRight"]=at:Gt.marginBottom=at;var Cn=$t&&dt!==!1&&!Ne;function cn(kt){if(Ne)return;Wt(kt)}function Yn(kt){kt.preventDefault(),kt.stopPropagation(),$t.onEdit("remove",{key:Ee,event:kt})}var Tn=_.createElement("div",{key:Ee,ref:Le,className:p()(en,(Ue={},Object(A.a)(Ue,"".concat(en,"-with-remove"),Cn),Object(A.a)(Ue,"".concat(en,"-active"),oe),Object(A.a)(Ue,"".concat(en,"-disabled"),Ne),Ue)),style:Gt,onClick:cn},_.createElement("div",{role:"tab","aria-selected":oe,id:X&&"".concat(X,"-tab-").concat(Ee),className:"".concat(en,"-btn"),"aria-controls":X&&"".concat(X,"-panel-").concat(Ee),"aria-disabled":Ne,tabIndex:Ne?null:0,onClick:function(Lt){Lt.stopPropagation(),cn(Lt)},onKeyDown:function(Lt){[e.a.SPACE,e.a.ENTER].includes(Lt.which)&&(Lt.preventDefault(),cn(Lt))},onFocus:an},Fe),Cn&&_.createElement("button",{type:"button","aria-label":Pt||"remove",tabIndex:0,className:"".concat(en,"-remove"),onClick:function(Lt){Lt.stopPropagation(),Yn(Lt)}},Ye||$t.removeIcon||"\xD7"));return _t&&(Tn=_t(Tn)),Tn}var l=_.forwardRef(u),g={width:0,height:0,left:0,top:0};function C(ce,Le,Ue){return Object(_.useMemo)(function(){for(var ye,X=new Map,oe=Le.get((ye=ce[0])===null||ye===void 0?void 0:ye.key)||g,Q=oe.left+oe.width,ve=0;ve<ce.length;ve+=1){var Ee=ce[ve].key,Fe=Le.get(Ee);if(!Fe){var Ne;Fe=Le.get((Ne=ce[ve-1])===null||Ne===void 0?void 0:Ne.key)||g}var Ye=X.get(Ee)||Object(m.a)({},Fe);Ye.right=Q-Ye.left-Ye.width,X.set(Ee,Ye)}return X},[ce.map(function(ye){return ye.key}).join("_"),Le,Ue])}var x={width:0,height:0,left:0,top:0,right:0};function y(ce,Le,Ue,ye,X){var oe=X.tabs,Q=X.tabPosition,ve=X.rtl,Ee,Fe,Ne;["top","bottom"].includes(Q)?(Ee="width",Fe=ve?"right":"left",Ne=Math.abs(Le.left)):(Ee="height",Fe="top",Ne=-Le.top);var Ye=Le[Ee],at=Ue[Ee],ct=ye[Ee],dt=Ye;return at+ct>Ye&&(dt=Ye-ct),Object(_.useMemo)(function(){if(!oe.length)return[0,0];for(var _t=oe.length,Pt=_t,$t=0;$t<_t;$t+=1){var Wt=ce.get(oe[$t].key)||x;if(Wt[Fe]+Wt[Ee]>Ne+dt){Pt=$t-1;break}}for(var sn=0,an=_t-1;an>=0;an-=1){var en=ce.get(oe[an].key)||x;if(en[Fe]<Ne){sn=an+1;break}}return[sn,Pt]},[ce,Ne,dt,Q,oe.map(function(_t){return _t.key}).join("_"),ve])}var T=d("wx14"),S=d("1OyB"),E=d("vuIU"),b=d("JX7q"),v=d("Ji7U"),O=d("LK+K"),L=d("I8Z2"),z=d("bT9E"),G=d("2GS6"),j=d("Gytx"),$=d.n(j),Y=d("U8pU"),w=/iPhone/i,P=/iPod/i,k=/iPad/i,F=/\bAndroid(?:.+)Mobile\b/i,M=/Android/i,W=/\bAndroid(?:.+)SD4930UR\b/i,ae=/\bAndroid(?:.+)(?:KF[A-Z]{2,4})\b/i,be=/Windows Phone/i,de=/\bWindows(?:.+)ARM\b/i,ge=/BlackBerry/i,H=/BB10/i,ne=/Opera Mini/i,fe=/\b(CriOS|Chrome)(?:.+)Mobile/i,ie=/Mobile(?:.+)Firefox\b/i;function re(ce,Le){return ce.test(Le)}function U(ce){var Le=ce||(typeof navigator!="undefined"?navigator.userAgent:""),Ue=(Le||"").split("[FBAN");if(typeof Ue[1]!="undefined"){var ye=Ue,X=Object(h.a)(ye,1);Le=X[0]}if(Ue=Le.split("Twitter"),typeof Ue[1]!="undefined"){var oe=Ue,Q=Object(h.a)(oe,1);Le=Q[0]}var ve={apple:{phone:re(w,Le)&&!re(be,Le),ipod:re(P,Le),tablet:!re(w,Le)&&re(k,Le)&&!re(be,Le),device:(re(w,Le)||re(P,Le)||re(k,Le))&&!re(be,Le)},amazon:{phone:re(W,Le),tablet:!re(W,Le)&&re(ae,Le),device:re(W,Le)||re(ae,Le)},android:{phone:!re(be,Le)&&re(W,Le)||!re(be,Le)&&re(F,Le),tablet:!re(be,Le)&&!re(W,Le)&&!re(F,Le)&&(re(ae,Le)||re(M,Le)),device:!re(be,Le)&&(re(W,Le)||re(ae,Le)||re(F,Le)||re(M,Le))||re(/\bokhttp\b/i,Le)},windows:{phone:re(be,Le),tablet:re(de,Le),device:re(be,Le)||re(de,Le)},other:{blackberry:re(ge,Le),blackberry10:re(H,Le),opera:re(ne,Le),firefox:re(ie,Le),chrome:re(fe,Le),device:re(ge,Le)||re(H,Le)||re(ne,Le)||re(ie,Le)||re(fe,Le)},any:null,phone:null,tablet:null};return ve.any=ve.apple.device||ve.android.device||ve.windows.device||ve.other.device,ve.phone=ve.apple.phone||ve.android.phone||ve.windows.phone,ve.tablet=ve.apple.tablet||ve.android.tablet||ve.windows.tablet,ve}var ee=Object(m.a)(Object(m.a)({},U()),{},{isMobile:U}),Z=ee;function le(){}function ke(ce,Le,Ue){var ye=Le||"";return ce.key||"".concat(ye,"item_").concat(Ue)}function Ve(ce){return"".concat(ce,"-menu-")}function qe(ce,Le){var Ue=-1;_.Children.forEach(ce,function(ye){Ue+=1,ye&&ye.type&&ye.type.isMenuItemGroup?_.Children.forEach(ye.props.children,function(X){Ue+=1,Le(X,Ue)}):Le(ye,Ue)})}function et(ce,Le,Ue){if(!ce||Ue.find)return;_.Children.forEach(ce,function(ye){if(ye){var X=ye.type;if(!X||!(X.isSubMenu||X.isMenuItem||X.isMenuItemGroup))return;Le.indexOf(ye.key)!==-1?Ue.find=!0:ye.props.children&&et(ye.props.children,Le,Ue)}})}var ze=["defaultSelectedKeys","selectedKeys","defaultOpenKeys","openKeys","mode","getPopupContainer","onSelect","onDeselect","onDestroy","openTransitionName","openAnimation","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","triggerSubMenuAction","level","selectable","multiple","onOpenChange","visible","focusable","defaultActiveFirst","prefixCls","inlineIndent","parentMenu","title","rootPrefixCls","eventKey","active","onItemHover","onTitleMouseEnter","onTitleMouseLeave","onTitleClick","popupAlign","popupOffset","isOpen","renderMenuItem","manualRef","subMenuKey","disabled","index","isSelected","store","activeKey","builtinPlacements","overflowedIndicator","motion","attribute","value","popupClassName","inlineCollapsed","menu","theme","itemIcon","expandIcon"],Me=function(Le){var Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ye=Le&&typeof Le.getBoundingClientRect=="function"&&Le.getBoundingClientRect().width;if(ye){if(Ue){var X=getComputedStyle(Le),oe=X.marginLeft,Q=X.marginRight;ye+=+oe.replace("px","")+ +Q.replace("px","")}ye=+ye.toFixed(6)}return ye||0},we=function(Le,Ue,ye){Le&&Object(Y.a)(Le.style)==="object"&&(Le.style[Ue]=ye)},Ce=function(){return Z.any},ue=d("bdgK"),N=d("i8i4"),te=d.n(N),B=d("wgJM"),Ae=d("l4aY"),tt=d("m+aA"),me=d("c+Xe"),We=d("zT1h"),rt=d("QC+M");function V(ce,Le,Ue){return Ue?ce[0]===Le[0]:ce[0]===Le[0]&&ce[1]===Le[1]}function Ke(ce,Le,Ue){var ye=ce[Le]||{};return Object(m.a)(Object(m.a)({},ye),Ue)}function je(ce,Le,Ue,ye){for(var X=Ue.points,oe=Object.keys(ce),Q=0;Q<oe.length;Q+=1){var ve=oe[Q];if(V(ce[ve].points,X,ye))return"".concat(Le,"-placement-").concat(ve)}return""}var Ze=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var ce=navigator.userAgent||navigator.vendor||window.opera;return!!(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(ce)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(ce==null?void 0:ce.substr(0,4)))},xe=d("MNnm");function Oe(ce,Le){var Ue={};return Ue[ce.toLowerCase()]=Le.toLowerCase(),Ue["Webkit".concat(ce)]="webkit".concat(Le),Ue["Moz".concat(ce)]="moz".concat(Le),Ue["ms".concat(ce)]="MS".concat(Le),Ue["O".concat(ce)]="o".concat(Le.toLowerCase()),Ue}function se(ce,Le){var Ue={animationend:Oe("Animation","AnimationEnd"),transitionend:Oe("Transition","TransitionEnd")};return ce&&("AnimationEvent"in Le||delete Ue.animationend.animation,"TransitionEvent"in Le||delete Ue.transitionend.transition),Ue}var Re=se(Object(xe.a)(),typeof window!="undefined"?window:{}),K={};if(Object(xe.a)()){var Pe=document.createElement("div");K=Pe.style}var it={};function R(ce){if(it[ce])return it[ce];var Le=Re[ce];if(Le)for(var Ue=Object.keys(Le),ye=Ue.length,X=0;X<ye;X+=1){var oe=Ue[X];if(Object.prototype.hasOwnProperty.call(Le,oe)&&oe in K)return it[ce]=Le[oe],it[ce]}return""}var Ie=R("animationend"),Be=R("transitionend"),J=!!(Ie&&Be),pe=Ie||"animationend",De=Be||"transitionend";function Qe(ce,Le){if(!ce)return null;if(Object(Y.a)(ce)==="object"){var Ue=Le.replace(/-\w/g,function(ye){return ye[1].toUpperCase()});return ce[Ue]}return"".concat(ce,"-").concat(Le)}var Xe="none",Te="appear",q="enter",he="leave",$e="none",He="prepare",nt="start",ot="active",Ge="end";function st(ce){var Le=Object(_.useRef)(!1),Ue=Object(_.useState)(ce),ye=Object(h.a)(Ue,2),X=ye[0],oe=ye[1];function Q(ve){Le.current||oe(ve)}return Object(_.useEffect)(function(){return function(){Le.current=!0}},[]),[X,Q]}var ut=Object(xe.a)()?_.useLayoutEffect:_.useEffect,vt=ut,mt=function(){var ce=_.useRef(null);function Le(){B.a.cancel(ce.current)}function Ue(ye){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;Le();var oe=Object(B.a)(function(){X<=1?ye({isCanceled:function(){return oe!==ce.current}}):Ue(ye,X-1)});ce.current=oe}return _.useEffect(function(){return function(){Le()}},[]),[Ue,Le]},Mt=[He,nt,ot,Ge],Ft=!1,ln=!0;function on(ce){return ce===ot||ce===Ge}var Ut=function(ce,Le){var Ue=_.useState($e),ye=Object(h.a)(Ue,2),X=ye[0],oe=ye[1],Q=mt(),ve=Object(h.a)(Q,2),Ee=ve[0],Fe=ve[1];function Ne(){oe(He)}return vt(function(){if(X!==$e&&X!==Ge){var Ye=Mt.indexOf(X),at=Mt[Ye+1],ct=Le(X);ct===Ft?oe(at):Ee(function(dt){function _t(){if(dt.isCanceled())return;oe(at)}ct===!0?_t():Promise.resolve(ct).then(_t)})}},[ce,X]),_.useEffect(function(){return function(){Fe()}},[]),[Ne,X]},un=function(ce){var Le=Object(_.useRef)(),Ue=Object(_.useRef)(ce);Ue.current=ce;var ye=_.useCallback(function(Q){Ue.current(Q)},[]);function X(Q){Q&&(Q.removeEventListener(De,ye),Q.removeEventListener(pe,ye))}function oe(Q){Le.current&&Le.current!==Q&&X(Le.current),Q&&Q!==Le.current&&(Q.addEventListener(De,ye),Q.addEventListener(pe,ye),Le.current=Q)}return _.useEffect(function(){return function(){X(Le.current)}},[]),[oe,X]};function fn(ce,Le,Ue,ye){var X=ye.motionEnter,oe=X===void 0?!0:X,Q=ye.motionAppear,ve=Q===void 0?!0:Q,Ee=ye.motionLeave,Fe=Ee===void 0?!0:Ee,Ne=ye.motionDeadline,Ye=ye.motionLeaveImmediately,at=ye.onAppearPrepare,ct=ye.onEnterPrepare,dt=ye.onLeavePrepare,_t=ye.onAppearStart,Pt=ye.onEnterStart,$t=ye.onLeaveStart,Wt=ye.onAppearActive,sn=ye.onEnterActive,an=ye.onLeaveActive,en=ye.onAppearEnd,Gt=ye.onEnterEnd,Cn=ye.onLeaveEnd,cn=ye.onVisibleChanged,Yn=st(),Tn=Object(h.a)(Yn,2),kt=Tn[0],Lt=Tn[1],mn=st(Xe),vn=Object(h.a)(mn,2),Ot=vn[0],xn=vn[1],Wn=st(null),An=Object(h.a)(Wn,2),kn=An[0],qn=An[1],wa=Object(_.useRef)(!1),Ba=Object(_.useRef)(null),ca=Object(_.useRef)(!1),Xa=Object(_.useRef)(null);function lr(){var Dt=Ue();return Dt||Xa.current}var _e=Object(_.useRef)(!1);function Je(Dt){var wt=lr();if(Dt&&!Dt.deadline&&Dt.target!==wt)return;var Nt;Ot===Te&&_e.current?Nt=en==null?void 0:en(wt,Dt):Ot===q&&_e.current?Nt=Gt==null?void 0:Gt(wt,Dt):Ot===he&&_e.current&&(Nt=Cn==null?void 0:Cn(wt,Dt)),Nt!==!1&&!ca.current&&(xn(Xe),qn(null))}var pt=un(Je),ht=Object(h.a)(pt,1),Ct=ht[0],xt=_.useMemo(function(){var Dt,wt,Nt;switch(Ot){case"appear":return Dt={},Object(A.a)(Dt,He,at),Object(A.a)(Dt,nt,_t),Object(A.a)(Dt,ot,Wt),Dt;case"enter":return wt={},Object(A.a)(wt,He,ct),Object(A.a)(wt,nt,Pt),Object(A.a)(wt,ot,sn),wt;case"leave":return Nt={},Object(A.a)(Nt,He,dt),Object(A.a)(Nt,nt,$t),Object(A.a)(Nt,ot,an),Nt;default:return{}}},[Ot]),Ht=Ut(Ot,function(Dt){if(Dt===He){var wt=xt[He];return wt?wt(lr()):Ft}if(gt in xt){var Nt;qn(((Nt=xt[gt])===null||Nt===void 0?void 0:Nt.call(xt,lr(),null))||null)}return gt===ot&&(Ct(lr()),Ne>0&&(clearTimeout(Ba.current),Ba.current=setTimeout(function(){Je({deadline:!0})},Ne))),ln}),At=Object(h.a)(Ht,2),pn=At[0],gt=At[1],ft=on(gt);_e.current=ft,vt(function(){Lt(Le);var Dt=wa.current;if(wa.current=!0,!ce)return;var wt;!Dt&&Le&&ve&&(wt=Te),Dt&&Le&&oe&&(wt=q),(Dt&&!Le&&Fe||!Dt&&Ye&&!Le&&Fe)&&(wt=he),wt&&(xn(wt),pn())},[Le]),Object(_.useEffect)(function(){(Ot===Te&&!ve||Ot===q&&!oe||Ot===he&&!Fe)&&xn(Xe)},[ve,oe,Fe]),Object(_.useEffect)(function(){return function(){clearTimeout(Ba.current),ca.current=!0}},[]),Object(_.useEffect)(function(){kt!==void 0&&Ot===Xe&&(cn==null||cn(kt))},[kt,Ot]);var Bt=kn;return xt[He]&>===nt&&(Bt=Object(m.a)({transition:"none"},Bt)),[Ot,gt,Bt,kt!=null?kt:Le]}var Kn=function(ce){Object(v.a)(Ue,ce);var Le=Object(O.a)(Ue);function Ue(){return Object(S.a)(this,Ue),Le.apply(this,arguments)}return Object(E.a)(Ue,[{key:"render",value:function(){return this.props.children}}]),Ue}(_.Component),Qt=Kn;function On(ce){var Le=ce;Object(Y.a)(ce)==="object"&&(Le=ce.transitionSupport);function Ue(X){return!!(X.motionName&&Le)}var ye=_.forwardRef(function(X,oe){var Q=X.visible,ve=Q===void 0?!0:Q,Ee=X.removeOnLeave,Fe=Ee===void 0?!0:Ee,Ne=X.forceRender,Ye=X.children,at=X.motionName,ct=X.leavedClassName,dt=X.eventProps,_t=Ue(X),Pt=Object(_.useRef)(),$t=Object(_.useRef)();function Wt(){try{return Object(tt.a)(Pt.current||$t.current)}catch(xn){return null}}var sn=fn(_t,ve,Wt,X),an=Object(h.a)(sn,4),en=an[0],Gt=an[1],Cn=an[2],cn=an[3],Yn=_.useRef(cn);cn&&(Yn.current=!0);var Tn=Object(_.useRef)(oe);Tn.current=oe;var kt=_.useCallback(function(xn){Pt.current=xn,Object(me.b)(Tn.current,xn)},[]),Lt,mn=Object(m.a)(Object(m.a)({},dt),{},{visible:ve});if(!Ye)Lt=null;else if(en===Xe||!Ue(X))cn?Lt=Ye(Object(m.a)({},mn),kt):!Fe&&Yn.current?Lt=Ye(Object(m.a)(Object(m.a)({},mn),{},{className:ct}),kt):Ne?Lt=Ye(Object(m.a)(Object(m.a)({},mn),{},{style:{display:"none"}}),kt):Lt=null;else{var vn,Ot;Gt===He?Ot="prepare":on(Gt)?Ot="active":Gt===nt&&(Ot="start"),Lt=Ye(Object(m.a)(Object(m.a)({},mn),{},{className:p()(Qe(at,en),(vn={},Object(A.a)(vn,Qe(at,"".concat(en,"-").concat(Ot)),Ot),Object(A.a)(vn,at,typeof at=="string"),vn)),style:Cn}),kt)}return _.createElement(Qt,{ref:$t},Lt)});return ye.displayName="CSSMotion",ye}var zn=On(J),ia="add",Nn="keep",na="remove",Kt="removed";function ma(ce){var Le;return ce&&Object(Y.a)(ce)==="object"&&"key"in ce?Le=ce:Le={key:ce},Object(m.a)(Object(m.a)({},Le),{},{key:String(Le.key)})}function Ha(){var ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return ce.map(ma)}function aa(){var ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ue=[],ye=0,X=Le.length,oe=Ha(ce),Q=Ha(Le);oe.forEach(function(Fe){for(var Ne=!1,Ye=ye;Ye<X;Ye+=1){var at=Q[Ye];if(at.key===Fe.key){ye<Ye&&(Ue=Ue.concat(Q.slice(ye,Ye).map(function(ct){return Object(m.a)(Object(m.a)({},ct),{},{status:ia})})),ye=Ye),Ue.push(Object(m.a)(Object(m.a)({},at),{},{status:Nn})),ye+=1,Ne=!0;break}}Ne||Ue.push(Object(m.a)(Object(m.a)({},Fe),{},{status:na}))}),ye<X&&(Ue=Ue.concat(Q.slice(ye).map(function(Fe){return Object(m.a)(Object(m.a)({},Fe),{},{status:ia})})));var ve={};Ue.forEach(function(Fe){var Ne=Fe.key;ve[Ne]=(ve[Ne]||0)+1});var Ee=Object.keys(ve).filter(function(Fe){return ve[Fe]>1});return Ee.forEach(function(Fe){Ue=Ue.filter(function(Ne){var Ye=Ne.key,at=Ne.status;return Ye!==Fe||at!==na}),Ue.forEach(function(Ne){Ne.key===Fe&&(Ne.status=Nn)})}),Ue}var sa=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function la(ce){var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:zn,Ue=function(ye){Object(v.a)(oe,ye);var X=Object(O.a)(oe);function oe(){var Q;return Object(S.a)(this,oe),Q=X.apply(this,arguments),Q.state={keyEntities:[]},Q.removeKey=function(ve){Q.setState(function(Ee){var Fe=Ee.keyEntities;return{keyEntities:Fe.map(function(Ne){return Ne.key!==ve?Ne:Object(m.a)(Object(m.a)({},Ne),{},{status:Kt})})}})},Q}return Object(E.a)(oe,[{key:"render",value:function(){var ve=this,Ee=this.state.keyEntities,Fe=this.props,Ne=Fe.component,Ye=Fe.children,at=Fe.onVisibleChanged,ct=Object(D.a)(Fe,["component","children","onVisibleChanged"]),dt=Ne||_.Fragment,_t={};return sa.forEach(function(Pt){_t[Pt]=ct[Pt],delete ct[Pt]}),delete ct.keys,_.createElement(dt,ct,Ee.map(function(Pt){var $t=Pt.status,Wt=Object(D.a)(Pt,["status"]),sn=$t===ia||$t===Nn;return _.createElement(Le,Object(T.a)({},_t,{key:Wt.key,visible:sn,eventProps:Wt,onVisibleChanged:function(en){at==null||at(en,{key:Wt.key}),en||ve.removeKey(Wt.key)}}),Ye)}))}}],[{key:"getDerivedStateFromProps",value:function(ve,Ee){var Fe=ve.keys,Ne=Ee.keyEntities,Ye=Ha(Fe),at=aa(Ne,Ye);return{keyEntities:at.filter(function(ct){var dt=Ne.find(function(_t){var Pt=_t.key;return ct.key===Pt});return!(dt&&dt.status===Kt&&ct.status===na)})}}}]),oe}(_.Component);return Ue.defaultProps={component:"div"},Ue}var Vn=la(J),ua=zn;function Ya(ce){var Le=ce.prefixCls,Ue=ce.motion,ye=ce.animation,X=ce.transitionName;return Ue||(ye?{motionName:"".concat(Le,"-").concat(ye)}:X?{motionName:X}:null)}function Hr(ce){var Le=ce.prefixCls,Ue=ce.visible,ye=ce.zIndex,X=ce.mask,oe=ce.maskMotion,Q=ce.maskAnimation,ve=ce.maskTransitionName;if(!X)return null;var Ee={};return(oe||ve||Q)&&(Ee=Object(m.a)({motionAppear:!0},Ya({motion:oe,prefixCls:Le,transitionName:ve,animation:Q}))),_.createElement(ua,Object(T.a)({},Ee,{visible:Ue,removeOnLeave:!0}),function(Fe){var Ne=Fe.className;return _.createElement("div",{style:{zIndex:ye},className:p()("".concat(Le,"-mask"),Ne)})})}var wr=d("9mu1"),br=d("o0o1"),no=d.n(br),ao=d("HaE+"),Or=["measure","align",null,"motion"],Gn=function(ce,Le){var Ue=Object(_.useState)(null),ye=Object(h.a)(Ue,2),X=ye[0],oe=ye[1],Q=Object(_.useRef)(),ve=Object(_.useRef)(!1);function Ee(Ye){ve.current||oe(Ye)}function Fe(){B.a.cancel(Q.current)}function Ne(Ye){Fe(),Q.current=Object(B.a)(function(){Ee(function(at){switch(X){case"align":return"motion";case"motion":return"stable";default:}return at}),Ye==null||Ye()})}return Object(_.useEffect)(function(){Ee("measure")},[ce]),Object(_.useEffect)(function(){switch(X){case"measure":Le();break;default:}X&&(Q.current=Object(B.a)(Object(ao.a)(no.a.mark(function Ye(){var at,ct;return no.a.wrap(function(_t){for(;;)switch(_t.prev=_t.next){case 0:at=Or.indexOf(X),ct=Or[at+1],ct&&at!==-1&&Ee(ct);case 3:case"end":return _t.stop()}},Ye)}))))},[X]),Object(_.useEffect)(function(){return function(){ve.current=!0,Fe()}},[]),[X,Ne]},zr=function(ce){var Le=_.useState({width:0,height:0}),Ue=Object(h.a)(Le,2),ye=Ue[0],X=Ue[1];function oe(ve){X({width:ve.offsetWidth,height:ve.offsetHeight})}var Q=_.useMemo(function(){var ve={};if(ce){var Ee=ye.width,Fe=ye.height;ce.indexOf("height")!==-1&&Fe?ve.height=Fe:ce.indexOf("minHeight")!==-1&&Fe&&(ve.minHeight=Fe),ce.indexOf("width")!==-1&&Ee?ve.width=Ee:ce.indexOf("minWidth")!==-1&&Ee&&(ve.minWidth=Ee)}return ve},[ce,ye]);return[Q,oe]},Vr=_.forwardRef(function(ce,Le){var Ue=ce.visible,ye=ce.prefixCls,X=ce.className,oe=ce.style,Q=ce.children,ve=ce.zIndex,Ee=ce.stretch,Fe=ce.destroyPopupOnHide,Ne=ce.forceRender,Ye=ce.align,at=ce.point,ct=ce.getRootDomNode,dt=ce.getClassNameFromAlign,_t=ce.onAlign,Pt=ce.onMouseEnter,$t=ce.onMouseLeave,Wt=ce.onMouseDown,sn=ce.onTouchStart,an=Object(_.useRef)(),en=Object(_.useRef)(),Gt=Object(_.useState)(),Cn=Object(h.a)(Gt,2),cn=Cn[0],Yn=Cn[1],Tn=zr(Ee),kt=Object(h.a)(Tn,2),Lt=kt[0],mn=kt[1];function vn(){Ee&&mn(ct())}var Ot=Gn(Ue,vn),xn=Object(h.a)(Ot,2),Wn=xn[0],An=xn[1],kn=Object(_.useRef)();function qn(){return at||ct}function wa(){var pt;(pt=an.current)===null||pt===void 0||pt.forceAlign()}function Ba(pt,ht){var Ct=dt(ht);cn!==Ct&&Yn(Ct),Wn==="align"&&(cn!==Ct?Promise.resolve().then(function(){wa()}):An(function(){var xt;(xt=kn.current)===null||xt===void 0||xt.call(kn)}),_t==null||_t(pt,ht))}var ca=Object(m.a)({},Ya(ce));["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach(function(pt){var ht=ca[pt];ca[pt]=function(Ct,xt){return An(),ht==null?void 0:ht(Ct,xt)}});function Xa(){return new Promise(function(pt){kn.current=pt})}_.useEffect(function(){!ca.motionName&&Wn==="motion"&&An()},[ca.motionName,Wn]),_.useImperativeHandle(Le,function(){return{forceAlign:wa,getElement:function(){return en.current}}});var lr=Object(m.a)(Object(m.a)({},Lt),{},{zIndex:ve,opacity:Wn==="motion"||Wn==="stable"||!Ue?void 0:0,pointerEvents:Wn==="stable"?void 0:"none"},oe),_e=!0;(Ye==null?void 0:Ye.points)&&(Wn==="align"||Wn==="stable")&&(_e=!1);var Je=Q;return _.Children.count(Q)>1&&(Je=_.createElement("div",{className:"".concat(ye,"-content")},Q)),_.createElement(ua,Object(T.a)({visible:Ue,ref:en,leavedClassName:"".concat(ye,"-hidden")},ca,{onAppearPrepare:Xa,onEnterPrepare:Xa,removeOnLeave:Fe,forceRender:Ne}),function(pt,ht){var Ct=pt.className,xt=pt.style,Ht=p()(ye,X,cn,Ct);return _.createElement(wr.a,{target:qn(),key:"popup",ref:an,monitorWindowResize:!0,disabled:_e,align:Ye,onAlign:Ba},_.createElement("div",{ref:ht,className:Ht,onMouseEnter:Pt,onMouseLeave:$t,onMouseDownCapture:Wt,onTouchStartCapture:sn,style:Object(m.a)(Object(m.a)({},xt),lr)},Je))})});Vr.displayName="PopupInner";var yo=Vr,za=_.forwardRef(function(ce,Le){var Ue=ce.prefixCls,ye=ce.visible,X=ce.zIndex,oe=ce.children,Q=ce.mobile;Q=Q===void 0?{}:Q;var ve=Q.popupClassName,Ee=Q.popupStyle,Fe=Q.popupMotion,Ne=Fe===void 0?{}:Fe,Ye=Q.popupRender,at=_.useRef();_.useImperativeHandle(Le,function(){return{forceAlign:function(){},getElement:function(){return at.current}}});var ct=Object(m.a)({zIndex:X},Ee),dt=oe;return _.Children.count(oe)>1&&(dt=_.createElement("div",{className:"".concat(Ue,"-content")},oe)),Ye&&(dt=Ye(dt)),_.createElement(ua,Object(T.a)({visible:ye,ref:at,removeOnLeave:!0},Ne),function(_t,Pt){var $t=_t.className,Wt=_t.style,sn=p()(Ue,ve,$t);return _.createElement("div",{ref:Pt,className:sn,style:Object(m.a)(Object(m.a)({},Wt),ct)},dt)})});za.displayName="MobilePopupInner";var kr=za,ro=["visible","mobile"],oo=_.forwardRef(function(ce,Le){var Ue=ce.visible,ye=ce.mobile,X=Object(D.a)(ce,ro),oe=Object(_.useState)(Ue),Q=Object(h.a)(oe,2),ve=Q[0],Ee=Q[1],Fe=Object(_.useState)(!1),Ne=Object(h.a)(Fe,2),Ye=Ne[0],at=Ne[1],ct=Object(m.a)(Object(m.a)({},X),{},{visible:ve});Object(_.useEffect)(function(){Ee(Ue),Ue&&ye&&at(Ze())},[Ue,ye]);var dt=Ye?_.createElement(kr,Object(T.a)({},ct,{mobile:ye,ref:Le})):_.createElement(yo,Object(T.a)({},ct,{ref:Le}));return _.createElement("div",null,_.createElement(Hr,ct),dt)});oo.displayName="Popup";var Eo=oo,io=_.createContext(null),Ir=io;function Pr(){}function Co(){return""}function xo(ce){return ce?ce.ownerDocument:window.document}var so=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"];function Do(ce){var Le=function(Ue){Object(v.a)(X,Ue);var ye=Object(O.a)(X);function X(oe){var Q;Object(S.a)(this,X),Q=ye.call(this,oe),Q.popupRef=_.createRef(),Q.triggerRef=_.createRef(),Q.attachId=void 0,Q.clickOutsideHandler=void 0,Q.touchOutsideHandler=void 0,Q.contextMenuOutsideHandler1=void 0,Q.contextMenuOutsideHandler2=void 0,Q.mouseDownTimeout=void 0,Q.focusTime=void 0,Q.preClickTime=void 0,Q.preTouchTime=void 0,Q.delayTimer=void 0,Q.hasPopupMouseDown=void 0,Q.onMouseEnter=function(Ee){var Fe=Q.props.mouseEnterDelay;Q.fireEvents("onMouseEnter",Ee),Q.delaySetPopupVisible(!0,Fe,Fe?null:Ee)},Q.onMouseMove=function(Ee){Q.fireEvents("onMouseMove",Ee),Q.setPoint(Ee)},Q.onMouseLeave=function(Ee){Q.fireEvents("onMouseLeave",Ee),Q.delaySetPopupVisible(!1,Q.props.mouseLeaveDelay)},Q.onPopupMouseEnter=function(){Q.clearDelayTimer()},Q.onPopupMouseLeave=function(Ee){var Fe;if(Ee.relatedTarget&&!Ee.relatedTarget.setTimeout&&Object(Ae.a)((Fe=Q.popupRef.current)===null||Fe===void 0?void 0:Fe.getElement(),Ee.relatedTarget))return;Q.delaySetPopupVisible(!1,Q.props.mouseLeaveDelay)},Q.onFocus=function(Ee){Q.fireEvents("onFocus",Ee),Q.clearDelayTimer(),Q.isFocusToShow()&&(Q.focusTime=Date.now(),Q.delaySetPopupVisible(!0,Q.props.focusDelay))},Q.onMouseDown=function(Ee){Q.fireEvents("onMouseDown",Ee),Q.preClickTime=Date.now()},Q.onTouchStart=function(Ee){Q.fireEvents("onTouchStart",Ee),Q.preTouchTime=Date.now()},Q.onBlur=function(Ee){Q.fireEvents("onBlur",Ee),Q.clearDelayTimer(),Q.isBlurToHide()&&Q.delaySetPopupVisible(!1,Q.props.blurDelay)},Q.onContextMenu=function(Ee){Ee.preventDefault(),Q.fireEvents("onContextMenu",Ee),Q.setPopupVisible(!0,Ee)},Q.onContextMenuClose=function(){Q.isContextMenuToShow()&&Q.close()},Q.onClick=function(Ee){if(Q.fireEvents("onClick",Ee),Q.focusTime){var Fe;if(Q.preClickTime&&Q.preTouchTime?Fe=Math.min(Q.preClickTime,Q.preTouchTime):Q.preClickTime?Fe=Q.preClickTime:Q.preTouchTime&&(Fe=Q.preTouchTime),Math.abs(Fe-Q.focusTime)<20)return;Q.focusTime=0}Q.preClickTime=0,Q.preTouchTime=0,Q.isClickToShow()&&(Q.isClickToHide()||Q.isBlurToHide())&&Ee&&Ee.preventDefault&&Ee.preventDefault();var Ne=!Q.state.popupVisible;(Q.isClickToHide()&&!Ne||Ne&&Q.isClickToShow())&&Q.setPopupVisible(!Q.state.popupVisible,Ee)},Q.onPopupMouseDown=function(){if(Q.hasPopupMouseDown=!0,clearTimeout(Q.mouseDownTimeout),Q.mouseDownTimeout=window.setTimeout(function(){Q.hasPopupMouseDown=!1},0),Q.context){var Ee;(Ee=Q.context).onPopupMouseDown.apply(Ee,arguments)}},Q.onDocumentClick=function(Ee){if(Q.props.mask&&!Q.props.maskClosable)return;var Fe=Ee.target,Ne=Q.getRootDomNode(),Ye=Q.getPopupDomNode();(!Object(Ae.a)(Ne,Fe)||Q.isContextMenuOnly())&&!Object(Ae.a)(Ye,Fe)&&!Q.hasPopupMouseDown&&Q.close()},Q.getRootDomNode=function(){var Ee=Q.props.getTriggerDOMNode;if(Ee)return Ee(Q.triggerRef.current);try{var Fe=Object(tt.a)(Q.triggerRef.current);if(Fe)return Fe}catch(Ne){}return te.a.findDOMNode(Object(b.a)(Q))},Q.getPopupClassNameFromAlign=function(Ee){var Fe=[],Ne=Q.props,Ye=Ne.popupPlacement,at=Ne.builtinPlacements,ct=Ne.prefixCls,dt=Ne.alignPoint,_t=Ne.getPopupClassNameFromAlign;return Ye&&at&&Fe.push(je(at,ct,Ee,dt)),_t&&Fe.push(_t(Ee)),Fe.join(" ")},Q.getComponent=function(){var Ee=Q.props,Fe=Ee.prefixCls,Ne=Ee.destroyPopupOnHide,Ye=Ee.popupClassName,at=Ee.onPopupAlign,ct=Ee.popupMotion,dt=Ee.popupAnimation,_t=Ee.popupTransitionName,Pt=Ee.popupStyle,$t=Ee.mask,Wt=Ee.maskAnimation,sn=Ee.maskTransitionName,an=Ee.maskMotion,en=Ee.zIndex,Gt=Ee.popup,Cn=Ee.stretch,cn=Ee.alignPoint,Yn=Ee.mobile,Tn=Ee.forceRender,kt=Q.state,Lt=kt.popupVisible,mn=kt.point,vn=Q.getPopupAlign(),Ot={};return Q.isMouseEnterToShow()&&(Ot.onMouseEnter=Q.onPopupMouseEnter),Q.isMouseLeaveToHide()&&(Ot.onMouseLeave=Q.onPopupMouseLeave),Ot.onMouseDown=Q.onPopupMouseDown,Ot.onTouchStart=Q.onPopupMouseDown,_.createElement(Eo,Object(T.a)({prefixCls:Fe,destroyPopupOnHide:Ne,visible:Lt,point:cn&&mn,className:Ye,align:vn,onAlign:at,animation:dt,getClassNameFromAlign:Q.getPopupClassNameFromAlign},Ot,{stretch:Cn,getRootDomNode:Q.getRootDomNode,style:Pt,mask:$t,zIndex:en,transitionName:_t,maskAnimation:Wt,maskTransitionName:sn,maskMotion:an,ref:Q.popupRef,motion:ct,mobile:Yn,forceRender:Tn}),typeof Gt=="function"?Gt():Gt)},Q.attachParent=function(Ee){B.a.cancel(Q.attachId);var Fe=Q.props,Ne=Fe.getPopupContainer,Ye=Fe.getDocument,at=Q.getRootDomNode(),ct;Ne?(at||Ne.length===0)&&(ct=Ne(at)):ct=Ye(Q.getRootDomNode()).body,ct?ct.appendChild(Ee):Q.attachId=Object(B.a)(function(){Q.attachParent(Ee)})},Q.getContainer=function(){var Ee=Q.props.getDocument,Fe=Ee(Q.getRootDomNode()).createElement("div");return Fe.style.position="absolute",Fe.style.top="0",Fe.style.left="0",Fe.style.width="100%",Q.attachParent(Fe),Fe},Q.setPoint=function(Ee){var Fe=Q.props.alignPoint;if(!Fe||!Ee)return;Q.setState({point:{pageX:Ee.pageX,pageY:Ee.pageY}})},Q.handlePortalUpdate=function(){Q.state.prevPopupVisible!==Q.state.popupVisible&&Q.props.afterPopupVisibleChange(Q.state.popupVisible)},Q.triggerContextValue={onPopupMouseDown:Q.onPopupMouseDown};var ve;return"popupVisible"in oe?ve=!!oe.popupVisible:ve=!!oe.defaultPopupVisible,Q.state={prevPopupVisible:ve,popupVisible:ve},so.forEach(function(Ee){Q["fire".concat(Ee)]=function(Fe){Q.fireEvents(Ee,Fe)}}),Q}return Object(E.a)(X,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var Q=this.props,ve=this.state;if(ve.popupVisible){var Ee;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextMenuToShow())&&(Ee=Q.getDocument(this.getRootDomNode()),this.clickOutsideHandler=Object(We.a)(Ee,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(Ee=Ee||Q.getDocument(this.getRootDomNode()),this.touchOutsideHandler=Object(We.a)(Ee,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(Ee=Ee||Q.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=Object(We.a)(Ee,"scroll",this.onContextMenuClose)),!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=Object(We.a)(window,"blur",this.onContextMenuClose));return}this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),B.a.cancel(this.attachId)}},{key:"getPopupDomNode",value:function(){var Q;return((Q=this.popupRef.current)===null||Q===void 0?void 0:Q.getElement())||null}},{key:"getPopupAlign",value:function(){var Q=this.props,ve=Q.popupPlacement,Ee=Q.popupAlign,Fe=Q.builtinPlacements;return ve&&Fe?Ke(Fe,ve,Ee):Ee}},{key:"setPopupVisible",value:function(Q,ve){var Ee=this.props.alignPoint,Fe=this.state.popupVisible;this.clearDelayTimer(),Fe!==Q&&("popupVisible"in this.props||this.setState({popupVisible:Q,prevPopupVisible:Fe}),this.props.onPopupVisibleChange(Q)),Ee&&ve&&Q&&this.setPoint(ve)}},{key:"delaySetPopupVisible",value:function(Q,ve,Ee){var Fe=this,Ne=ve*1e3;if(this.clearDelayTimer(),Ne){var Ye=Ee?{pageX:Ee.pageX,pageY:Ee.pageY}:null;this.delayTimer=window.setTimeout(function(){Fe.setPopupVisible(Q,Ye),Fe.clearDelayTimer()},Ne)}else this.setPopupVisible(Q,Ee)}},{key:"clearDelayTimer",value:function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)}},{key:"clearOutsideHandler",value:function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)}},{key:"createTwoChains",value:function(Q){var ve=this.props.children.props,Ee=this.props;return ve[Q]&&Ee[Q]?this["fire".concat(Q)]:ve[Q]||Ee[Q]}},{key:"isClickToShow",value:function(){var Q=this.props,ve=Q.action,Ee=Q.showAction;return ve.indexOf("click")!==-1||Ee.indexOf("click")!==-1}},{key:"isContextMenuOnly",value:function(){var Q=this.props.action;return Q==="contextMenu"||Q.length===1&&Q[0]==="contextMenu"}},{key:"isContextMenuToShow",value:function(){var Q=this.props,ve=Q.action,Ee=Q.showAction;return ve.indexOf("contextMenu")!==-1||Ee.indexOf("contextMenu")!==-1}},{key:"isClickToHide",value:function(){var Q=this.props,ve=Q.action,Ee=Q.hideAction;return ve.indexOf("click")!==-1||Ee.indexOf("click")!==-1}},{key:"isMouseEnterToShow",value:function(){var Q=this.props,ve=Q.action,Ee=Q.showAction;return ve.indexOf("hover")!==-1||Ee.indexOf("mouseEnter")!==-1}},{key:"isMouseLeaveToHide",value:function(){var Q=this.props,ve=Q.action,Ee=Q.hideAction;return ve.indexOf("hover")!==-1||Ee.indexOf("mouseLeave")!==-1}},{key:"isFocusToShow",value:function(){var Q=this.props,ve=Q.action,Ee=Q.showAction;return ve.indexOf("focus")!==-1||Ee.indexOf("focus")!==-1}},{key:"isBlurToHide",value:function(){var Q=this.props,ve=Q.action,Ee=Q.hideAction;return ve.indexOf("focus")!==-1||Ee.indexOf("blur")!==-1}},{key:"forcePopupAlign",value:function(){if(this.state.popupVisible){var Q;(Q=this.popupRef.current)===null||Q===void 0||Q.forceAlign()}}},{key:"fireEvents",value:function(Q,ve){var Ee=this.props.children.props[Q];Ee&&Ee(ve);var Fe=this.props[Q];Fe&&Fe(ve)}},{key:"close",value:function(){this.setPopupVisible(!1)}},{key:"render",value:function(){var Q=this.state.popupVisible,ve=this.props,Ee=ve.children,Fe=ve.forceRender,Ne=ve.alignPoint,Ye=ve.className,at=ve.autoDestroy,ct=_.Children.only(Ee),dt={key:"trigger"};this.isContextMenuToShow()?dt.onContextMenu=this.onContextMenu:dt.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(dt.onClick=this.onClick,dt.onMouseDown=this.onMouseDown,dt.onTouchStart=this.onTouchStart):(dt.onClick=this.createTwoChains("onClick"),dt.onMouseDown=this.createTwoChains("onMouseDown"),dt.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(dt.onMouseEnter=this.onMouseEnter,Ne&&(dt.onMouseMove=this.onMouseMove)):dt.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?dt.onMouseLeave=this.onMouseLeave:dt.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(dt.onFocus=this.onFocus,dt.onBlur=this.onBlur):(dt.onFocus=this.createTwoChains("onFocus"),dt.onBlur=this.createTwoChains("onBlur"));var _t=p()(ct&&ct.props&&ct.props.className,Ye);_t&&(dt.className=_t);var Pt=Object(m.a)({},dt);Object(me.c)(ct)&&(Pt.ref=Object(me.a)(this.triggerRef,ct.ref));var $t=_.cloneElement(ct,Pt),Wt;return(Q||this.popupRef.current||Fe)&&(Wt=_.createElement(ce,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),!Q&&at&&(Wt=null),_.createElement(Ir.Provider,{value:this.triggerContextValue},$t,Wt)}}],[{key:"getDerivedStateFromProps",value:function(Q,ve){var Ee=Q.popupVisible,Fe={};return Ee!==void 0&&ve.popupVisible!==Ee&&(Fe.popupVisible=Ee,Fe.prevPopupVisible=ve.popupVisible),Fe}}]),X}(_.Component);return Le.contextType=Ir,Le.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:Co,getDocument:xo,onPopupVisibleChange:Pr,afterPopupVisibleChange:Pr,onPopupAlign:Pr,popupClassName:"",mouseEnterDelay:0,mouseLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[],autoDestroy:!1},Le}var Lo=Do(rt.a),tr={adjustX:1,adjustY:1},Qr={topLeft:{points:["bl","tl"],overflow:tr,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:tr,offset:[0,7]},leftTop:{points:["tr","tl"],overflow:tr,offset:[-4,0]},rightTop:{points:["tl","tr"],overflow:tr,offset:[4,0]}},lo={topLeft:{points:["bl","tl"],overflow:tr,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:tr,offset:[0,7]},rightTop:{points:["tr","tl"],overflow:tr,offset:[-4,0]},leftTop:{points:["tl","tr"],overflow:tr,offset:[4,0]}},uo=Qr,Fa=0,Ja={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"},Za=function(Le,Ue,ye){var X=Ve(Ue),oe=Le.getState();Le.setState({defaultActiveFirst:Object(m.a)(Object(m.a)({},oe.defaultActiveFirst),{},Object(A.a)({},X,ye))})},Gr=function(ce){Object(v.a)(Ue,ce);var Le=Object(O.a)(Ue);function Ue(ye){var X;Object(S.a)(this,Ue),X=Le.call(this,ye),X.onDestroy=function(Ne){X.props.onDestroy(Ne)},X.onKeyDown=function(Ne){var Ye=Ne.keyCode,at=X.menuInstance,ct=X.props.store,dt=X.getVisible();if(Ye===e.a.ENTER)return X.onTitleClick(Ne),Za(ct,X.props.eventKey,!0),!0;if(Ye===e.a.RIGHT)return dt?at.onKeyDown(Ne):(X.triggerOpenChange(!0),Za(ct,X.props.eventKey,!0)),!0;if(Ye===e.a.LEFT){var _t;if(dt)_t=at.onKeyDown(Ne);else return;return _t||(X.triggerOpenChange(!1),_t=!0),_t}return dt&&(Ye===e.a.UP||Ye===e.a.DOWN)?at.onKeyDown(Ne):void 0},X.onOpenChange=function(Ne){X.props.onOpenChange(Ne)},X.onPopupVisibleChange=function(Ne){X.triggerOpenChange(Ne,Ne?"mouseenter":"mouseleave")},X.onMouseEnter=function(Ne){var Ye=X.props,at=Ye.eventKey,ct=Ye.onMouseEnter,dt=Ye.store;Za(dt,X.props.eventKey,!1),ct({key:at,domEvent:Ne})},X.onMouseLeave=function(Ne){var Ye=X.props,at=Ye.parentMenu,ct=Ye.eventKey,dt=Ye.onMouseLeave;at.subMenuInstance=Object(b.a)(X),dt({key:ct,domEvent:Ne})},X.onTitleMouseEnter=function(Ne){var Ye=X.props,at=Ye.eventKey,ct=Ye.onItemHover,dt=Ye.onTitleMouseEnter;ct({key:at,hover:!0}),dt({key:at,domEvent:Ne})},X.onTitleMouseLeave=function(Ne){var Ye=X.props,at=Ye.parentMenu,ct=Ye.eventKey,dt=Ye.onItemHover,_t=Ye.onTitleMouseLeave;at.subMenuInstance=Object(b.a)(X),dt({key:ct,hover:!1}),_t({key:ct,domEvent:Ne})},X.onTitleClick=function(Ne){var Ye=Object(b.a)(X),at=Ye.props;if(at.onTitleClick({key:at.eventKey,domEvent:Ne}),at.triggerSubMenuAction==="hover")return;X.triggerOpenChange(!X.getVisible(),"click"),Za(at.store,X.props.eventKey,!1)},X.onSubMenuClick=function(Ne){typeof X.props.onClick=="function"&&X.props.onClick(X.addKeyPath(Ne))},X.onSelect=function(Ne){X.props.onSelect(Ne)},X.onDeselect=function(Ne){X.props.onDeselect(Ne)},X.getPrefixCls=function(){return"".concat(X.props.rootPrefixCls,"-submenu")},X.getActiveClassName=function(){return"".concat(X.getPrefixCls(),"-active")},X.getDisabledClassName=function(){return"".concat(X.getPrefixCls(),"-disabled")},X.getSelectedClassName=function(){return"".concat(X.getPrefixCls(),"-selected")},X.getOpenClassName=function(){return"".concat(X.props.rootPrefixCls,"-submenu-open")},X.getVisible=function(){return X.state.isOpen},X.getMode=function(){return X.state.mode},X.saveMenuInstance=function(Ne){X.menuInstance=Ne},X.addKeyPath=function(Ne){return Object(m.a)(Object(m.a)({},Ne),{},{keyPath:(Ne.keyPath||[]).concat(X.props.eventKey)})},X.triggerOpenChange=function(Ne,Ye){var at=X.props.eventKey,ct=function(){X.onOpenChange({key:at,item:Object(b.a)(X),trigger:Ye,open:Ne})};Ye==="mouseenter"?X.mouseenterTimeout=setTimeout(function(){ct()},0):ct()},X.isChildrenSelected=function(){var Ne={find:!1};return et(X.props.children,X.props.selectedKeys,Ne),Ne.find},X.isInlineMode=function(){return X.getMode()==="inline"},X.adjustWidth=function(){if(!X.subMenuTitle||!X.menuInstance)return;var Ne=N.findDOMNode(X.menuInstance);if(Ne.offsetWidth>=X.subMenuTitle.offsetWidth)return;Ne.style.minWidth="".concat(X.subMenuTitle.offsetWidth,"px")},X.saveSubMenuTitle=function(Ne){X.subMenuTitle=Ne},X.getBaseProps=function(){var Ne=Object(b.a)(X),Ye=Ne.props,at=X.getMode();return{mode:at==="horizontal"?"vertical":at,visible:X.getVisible(),level:Ye.level+1,inlineIndent:Ye.inlineIndent,focusable:!1,onClick:X.onSubMenuClick,onSelect:X.onSelect,onDeselect:X.onDeselect,onDestroy:X.onDestroy,selectedKeys:Ye.selectedKeys,eventKey:"".concat(Ye.eventKey,"-menu-"),openKeys:Ye.openKeys,motion:Ye.motion,onOpenChange:X.onOpenChange,subMenuOpenDelay:Ye.subMenuOpenDelay,parentMenu:Object(b.a)(X),subMenuCloseDelay:Ye.subMenuCloseDelay,forceSubMenuRender:Ye.forceSubMenuRender,triggerSubMenuAction:Ye.triggerSubMenuAction,builtinPlacements:Ye.builtinPlacements,defaultActiveFirst:Ye.store.getState().defaultActiveFirst[Ve(Ye.eventKey)],multiple:Ye.multiple,prefixCls:Ye.rootPrefixCls,id:X.internalMenuId,manualRef:X.saveMenuInstance,itemIcon:Ye.itemIcon,expandIcon:Ye.expandIcon,direction:Ye.direction}},X.getMotion=function(Ne,Ye){var at=Object(b.a)(X),ct=at.haveRendered,dt=X.props,_t=dt.motion,Pt=dt.rootPrefixCls,$t=Object(m.a)(Object(m.a)({},_t),{},{leavedClassName:"".concat(Pt,"-hidden"),removeOnLeave:!1,motionAppear:ct||!Ye||Ne!=="inline"});return $t};var oe=ye.store,Q=ye.eventKey,ve=oe.getState(),Ee=ve.defaultActiveFirst;X.isRootMenu=!1;var Fe=!1;return Ee&&(Fe=Ee[Q]),Za(oe,Q,Fe),X.state={mode:ye.mode,isOpen:ye.isOpen},X}return Object(E.a)(Ue,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var X=this,oe=this.props,Q=oe.mode,ve=oe.parentMenu,Ee=oe.manualRef,Fe=oe.isOpen,Ne=function(){X.setState({mode:Q,isOpen:Fe})},Ye=Fe!==this.state.isOpen,at=Q!==this.state.mode;if((at||Ye)&&(B.a.cancel(this.updateStateRaf),at?this.updateStateRaf=Object(B.a)(Ne):Ne()),Ee&&Ee(this),Q!=="horizontal"||!(ve==null?void 0:ve.isRootMenu)||!Fe)return;this.minWidthTimeout=setTimeout(function(){return X.adjustWidth()},0)}},{key:"componentWillUnmount",value:function(){var X=this.props,oe=X.onDestroy,Q=X.eventKey;oe&&oe(Q),this.minWidthTimeout&&clearTimeout(this.minWidthTimeout),this.mouseenterTimeout&&clearTimeout(this.mouseenterTimeout),B.a.cancel(this.updateStateRaf)}},{key:"renderPopupMenu",value:function(X,oe){var Q=this.getBaseProps();return _.createElement(Ur,Object(T.a)({},Q,{id:this.internalMenuId,className:X,style:oe}),this.props.children)}},{key:"renderChildren",value:function(){var X=this,oe=this.getBaseProps(),Q=oe.mode,ve=oe.visible,Ee=oe.forceSubMenuRender,Fe=oe.direction,Ne=this.getMotion(Q,ve);if(this.haveRendered=!0,this.haveOpened=this.haveOpened||ve||Ee,!this.haveOpened)return _.createElement("div",null);var Ye=p()("".concat(oe.prefixCls,"-sub"),Object(A.a)({},"".concat(oe.prefixCls,"-rtl"),Fe==="rtl"));return this.isInlineMode()?_.createElement(ua,Object(T.a)({visible:oe.visible,forceRender:Ee},Ne),function(at){var ct=at.className,dt=at.style,_t=p()(Ye,ct);return X.renderPopupMenu(_t,dt)}):this.renderPopupMenu(Ye)}},{key:"render",value:function(){var X,oe,Q,ve=Object(m.a)({},this.props),Ee=this.getVisible(),Fe=this.getPrefixCls(),Ne=this.isInlineMode(),Ye=this.getMode(),at=p()(Fe,"".concat(Fe,"-").concat(Ye),(X={},Object(A.a)(X,ve.className,!!ve.className),Object(A.a)(X,this.getOpenClassName(),Ee),Object(A.a)(X,this.getActiveClassName(),ve.active||Ee&&!Ne),Object(A.a)(X,this.getDisabledClassName(),ve.disabled),Object(A.a)(X,this.getSelectedClassName(),this.isChildrenSelected()),X));this.internalMenuId||(ve.eventKey?this.internalMenuId="".concat(ve.eventKey,"$Menu"):(Fa+=1,this.internalMenuId="$__$".concat(Fa,"$Menu")));var ct={},dt={},_t={};ve.disabled||(ct={onMouseLeave:this.onMouseLeave,onMouseEnter:this.onMouseEnter},dt={onClick:this.onTitleClick},_t={onMouseEnter:this.onTitleMouseEnter,onMouseLeave:this.onTitleMouseLeave});var Pt={},$t=ve.direction,Wt=$t==="rtl";Ne&&(Wt?Pt.paddingRight=ve.inlineIndent*ve.level:Pt.paddingLeft=ve.inlineIndent*ve.level);var sn={};this.getVisible()&&(sn={"aria-owns":this.internalMenuId});var an=null;Ye!=="horizontal"&&(an=this.props.expandIcon,typeof this.props.expandIcon=="function"&&(an=_.createElement(this.props.expandIcon,Object(m.a)({},this.props))));var en=_.createElement("div",Object(T.a)({ref:this.saveSubMenuTitle,style:Pt,className:"".concat(Fe,"-title"),role:"button"},_t,dt,{"aria-expanded":Ee},sn,{"aria-haspopup":"true",title:typeof ve.title=="string"?ve.title:void 0}),ve.title,an||_.createElement("i",{className:"".concat(Fe,"-arrow")})),Gt=this.renderChildren(),Cn=((oe=ve.parentMenu)===null||oe===void 0?void 0:oe.isRootMenu)?ve.parentMenu.props.getPopupContainer:function(qn){return qn.parentNode},cn=Ja[Ye],Yn=ve.popupOffset?{offset:ve.popupOffset}:{},Tn=p()((Q={},Object(A.a)(Q,ve.popupClassName,ve.popupClassName&&!Ne),Object(A.a)(Q,"".concat(Fe,"-rtl"),Wt),Q)),kt=ve.disabled,Lt=ve.triggerSubMenuAction,mn=ve.subMenuOpenDelay,vn=ve.forceSubMenuRender,Ot=ve.subMenuCloseDelay,xn=ve.builtinPlacements;ze.forEach(function(qn){return delete ve[qn]}),delete ve.onClick;var Wn=Wt?Object(m.a)(Object(m.a)({},lo),xn):Object(m.a)(Object(m.a)({},Qr),xn);delete ve.direction;var An=this.getBaseProps(),kn=Ne?null:this.getMotion(An.mode,An.visible);return _.createElement("li",Object(T.a)({},ve,ct,{className:at,role:"menuitem"}),_.createElement(Lo,{prefixCls:Fe,popupClassName:p()("".concat(Fe,"-popup"),Tn),getPopupContainer:Cn,builtinPlacements:Wn,popupPlacement:cn,popupVisible:Ne?!1:Ee,popupAlign:Yn,popup:Ne?null:Gt,action:kt||Ne?[]:[Lt],mouseEnterDelay:mn,mouseLeaveDelay:Ot,onPopupVisibleChange:this.onPopupVisibleChange,forceRender:vn,popupMotion:kn},en),Ne?Gt:null)}}]),Ue}(_.Component);Gr.defaultProps={onMouseEnter:le,onMouseLeave:le,onTitleMouseEnter:le,onTitleMouseLeave:le,onTitleClick:le,manualRef:le,mode:"vertical",title:""};var yr=Object(L.b)(function(ce,Le){var Ue=ce.openKeys,ye=ce.activeKey,X=ce.selectedKeys,oe=Le.eventKey,Q=Le.subMenuKey;return{isOpen:Ue.indexOf(oe)>-1,active:ye[Q]===oe,selectedKeys:X}})(Gr);yr.isSubMenu=!0;var Tr=yr,Yr="menuitem-overflowed",ko=.5,co=function(ce){Object(v.a)(Ue,ce);var Le=Object(O.a)(Ue);function Ue(){var ye;return Object(S.a)(this,Ue),ye=Le.apply(this,arguments),ye.resizeObserver=null,ye.mutationObserver=null,ye.originalTotalWidth=0,ye.overflowedItems=[],ye.menuItemSizes=[],ye.cancelFrameId=null,ye.state={lastVisibleIndex:void 0},ye.childRef=_.createRef(),ye.getMenuItemNodes=function(){var X=ye.props.prefixCls,oe=ye.childRef.current;return oe?[].slice.call(oe.children).filter(function(Q){return Q.className.split(" ").indexOf("".concat(X,"-overflowed-submenu"))<0}):[]},ye.getOverflowedSubMenuItem=function(X,oe,Q){var ve=ye.props,Ee=ve.overflowedIndicator,Fe=ve.level,Ne=ve.mode,Ye=ve.prefixCls,at=ve.theme;if(Fe!==1||Ne!=="horizontal")return null;var ct=ye.props.children[0],dt=ct.props,_t=dt.children,Pt=dt.title,$t=dt.style,Wt=Object(D.a)(dt,["children","title","style"]),sn=Object(m.a)({},$t),an="".concat(X,"-overflowed-indicator"),en="".concat(X,"-overflowed-indicator");oe.length===0&&Q!==!0?sn=Object(m.a)(Object(m.a)({},sn),{},{display:"none"}):Q&&(sn=Object(m.a)(Object(m.a)({},sn),{},{visibility:"hidden",position:"absolute"}),an="".concat(an,"-placeholder"),en="".concat(en,"-placeholder"));var Gt=at?"".concat(Ye,"-").concat(at):"",Cn={};return ze.forEach(function(cn){Wt[cn]!==void 0&&(Cn[cn]=Wt[cn])}),_.createElement(Tr,Object(T.a)({title:Ee,className:"".concat(Ye,"-overflowed-submenu"),popupClassName:Gt},Cn,{key:an,eventKey:en,disabled:!1,style:sn}),oe)},ye.setChildrenWidthAndResize=function(){if(ye.props.mode!=="horizontal")return;var X=ye.childRef.current;if(!X)return;var oe=X.children;if(!oe||oe.length===0)return;var Q=X.children[oe.length-1];we(Q,"display","inline-block");var ve=ye.getMenuItemNodes(),Ee=ve.filter(function(Fe){return Fe.className.split(" ").indexOf(Yr)>=0});Ee.forEach(function(Fe){we(Fe,"display","inline-block")}),ye.menuItemSizes=ve.map(function(Fe){return Me(Fe,!0)}),Ee.forEach(function(Fe){we(Fe,"display","none")}),ye.overflowedIndicatorWidth=Me(X.children[X.children.length-1],!0),ye.originalTotalWidth=ye.menuItemSizes.reduce(function(Fe,Ne){return Fe+Ne},0),ye.handleResize(),we(Q,"display","none")},ye.handleResize=function(){if(ye.props.mode!=="horizontal")return;var X=ye.childRef.current;if(!X)return;var oe=Me(X);ye.overflowedItems=[];var Q=0,ve;ye.originalTotalWidth>oe+ko&&(ve=-1,ye.menuItemSizes.forEach(function(Ee){Q+=Ee,Q+ye.overflowedIndicatorWidth<=oe&&(ve+=1)})),ye.setState({lastVisibleIndex:ve})},ye}return Object(E.a)(Ue,[{key:"componentDidMount",value:function(){var X=this;if(this.setChildrenWidthAndResize(),this.props.level===1&&this.props.mode==="horizontal"){var oe=this.childRef.current;if(!oe)return;this.resizeObserver=new ue.default(function(Q){Q.forEach(function(){var ve=X.cancelFrameId;cancelAnimationFrame(ve),X.cancelFrameId=requestAnimationFrame(X.setChildrenWidthAndResize)})}),[].slice.call(oe.children).concat(oe).forEach(function(Q){X.resizeObserver.observe(Q)}),typeof MutationObserver!="undefined"&&(this.mutationObserver=new MutationObserver(function(){X.resizeObserver.disconnect(),[].slice.call(oe.children).concat(oe).forEach(function(Q){X.resizeObserver.observe(Q)}),X.setChildrenWidthAndResize()}),this.mutationObserver.observe(oe,{attributes:!1,childList:!0,subTree:!1}))}}},{key:"componentWillUnmount",value:function(){this.resizeObserver&&this.resizeObserver.disconnect(),this.mutationObserver&&this.mutationObserver.disconnect(),cancelAnimationFrame(this.cancelFrameId)}},{key:"renderChildren",value:function(X){var oe=this,Q=this.state.lastVisibleIndex;return(X||[]).reduce(function(ve,Ee,Fe){var Ne=Ee;if(oe.props.mode==="horizontal"){var Ye=oe.getOverflowedSubMenuItem(Ee.props.eventKey,[]);Q!==void 0&&oe.props.className.indexOf("".concat(oe.props.prefixCls,"-root"))!==-1&&(Fe>Q&&(Ne=_.cloneElement(Ee,{style:{display:"none"},eventKey:"".concat(Ee.props.eventKey,"-hidden"),className:"".concat(Yr)})),Fe===Q+1&&(oe.overflowedItems=X.slice(Q+1).map(function(ct){return _.cloneElement(ct,{key:ct.props.eventKey,mode:"vertical-left"})}),Ye=oe.getOverflowedSubMenuItem(Ee.props.eventKey,oe.overflowedItems)));var at=[].concat(Object(o.a)(ve),[Ye,Ne]);return Fe===X.length-1&&at.push(oe.getOverflowedSubMenuItem(Ee.props.eventKey,[],!0)),at}return[].concat(Object(o.a)(ve),[Ne])},[])}},{key:"render",value:function(){var X=this.props,oe=X.visible,Q=X.prefixCls,ve=X.overflowedIndicator,Ee=X.mode,Fe=X.level,Ne=X.tag,Ye=X.children,at=X.theme,ct=Object(D.a)(X,["visible","prefixCls","overflowedIndicator","mode","level","tag","children","theme"]),dt=Ne;return _.createElement(dt,Object(T.a)({ref:this.childRef},ct),this.renderChildren(Ye))}}]),Ue}(_.Component);co.defaultProps={tag:"div",className:""};var Rr=co;function Nr(ce){return ce.length?ce.every(function(Le){return!!Le.props.disabled}):!0}function Xn(ce,Le,Ue){var ye=ce.getState();ce.setState({activeKey:Object(m.a)(Object(m.a)({},ye.activeKey),{},Object(A.a)({},Le,Ue))})}function sr(ce){return ce.eventKey||"0-menu-"}function jr(ce,Le){var Ue=Le,ye=ce.children,X=ce.eventKey;if(Ue){var oe;if(qe(ye,function(Q,ve){Q&&Q.props&&!Q.props.disabled&&Ue===ke(Q,X,ve)&&(oe=!0)}),oe)return Ue}return Ue=null,ce.defaultActiveFirst&&qe(ye,function(Q,ve){!Ue&&Q&&!Q.props.disabled&&(Ue=ke(Q,X,ve))}),Ue}function fo(ce){if(!ce)return;var Le=this.instanceArray.indexOf(ce);Le!==-1?this.instanceArray[Le]=ce:this.instanceArray.push(ce)}var ho=function(ce){Object(v.a)(Ue,ce);var Le=Object(O.a)(Ue);function Ue(ye){var X;return Object(S.a)(this,Ue),X=Le.call(this,ye),X.onKeyDown=function(oe,Q){var ve=oe.keyCode,Ee;if(X.getFlatInstanceArray().forEach(function(Ne){Ne&&Ne.props.active&&Ne.onKeyDown&&(Ee=Ne.onKeyDown(oe))}),Ee)return 1;var Fe=null;return(ve===e.a.UP||ve===e.a.DOWN)&&(Fe=X.step(ve===e.a.UP?-1:1)),Fe?(oe.preventDefault(),Xn(X.props.store,sr(X.props),Fe.props.eventKey),typeof Q=="function"&&Q(Fe),1):void 0},X.onItemHover=function(oe){var Q=oe.key,ve=oe.hover;Xn(X.props.store,sr(X.props),ve?Q:null)},X.onDeselect=function(oe){X.props.onDeselect(oe)},X.onSelect=function(oe){X.props.onSelect(oe)},X.onClick=function(oe){X.props.onClick(oe)},X.onOpenChange=function(oe){X.props.onOpenChange(oe)},X.onDestroy=function(oe){X.props.onDestroy(oe)},X.getFlatInstanceArray=function(){return X.instanceArray},X.step=function(oe){var Q=X.getFlatInstanceArray(),ve=X.props.store.getState().activeKey[sr(X.props)],Ee=Q.length;if(!Ee)return null;oe<0&&(Q=Q.concat().reverse());var Fe=-1;if(Q.every(function(ct,dt){return ct&&ct.props.eventKey===ve?(Fe=dt,!1):!0}),!X.props.defaultActiveFirst&&Fe!==-1&&Nr(Q.slice(Fe,Ee-1)))return;var Ne=(Fe+1)%Ee,Ye=Ne;do{var at=Q[Ye];if(!at||at.props.disabled)Ye=(Ye+1)%Ee;else return at}while(Ye!==Ne);return null},X.renderCommonMenuItem=function(oe,Q,ve){var Ee=X.props.store.getState(),Fe=Object(b.a)(X),Ne=Fe.props,Ye=ke(oe,Ne.eventKey,Q),at=oe.props;if(!at||typeof oe.type=="string")return oe;var ct=Ye===Ee.activeKey,dt=Object(m.a)(Object(m.a)({mode:at.mode||Ne.mode,level:Ne.level,inlineIndent:Ne.inlineIndent,renderMenuItem:X.renderMenuItem,rootPrefixCls:Ne.prefixCls,index:Q,parentMenu:Ne.parentMenu,manualRef:at.disabled?void 0:Object(G.a)(oe.ref,fo.bind(Object(b.a)(X))),eventKey:Ye,active:!at.disabled&&ct,multiple:Ne.multiple,onClick:function(Pt){(at.onClick||le)(Pt),X.onClick(Pt)},onItemHover:X.onItemHover,motion:Ne.motion,subMenuOpenDelay:Ne.subMenuOpenDelay,subMenuCloseDelay:Ne.subMenuCloseDelay,forceSubMenuRender:Ne.forceSubMenuRender,onOpenChange:X.onOpenChange,onDeselect:X.onDeselect,onSelect:X.onSelect,builtinPlacements:Ne.builtinPlacements,itemIcon:at.itemIcon||X.props.itemIcon,expandIcon:at.expandIcon||X.props.expandIcon},ve),{},{direction:Ne.direction});return(Ne.mode==="inline"||Ce())&&(dt.triggerSubMenuAction="click"),_.cloneElement(oe,Object(m.a)(Object(m.a)({},dt),{},{key:Ye||Q}))},X.renderMenuItem=function(oe,Q,ve){if(!oe)return null;var Ee=X.props.store.getState(),Fe={openKeys:Ee.openKeys,selectedKeys:Ee.selectedKeys,triggerSubMenuAction:X.props.triggerSubMenuAction,subMenuKey:ve};return X.renderCommonMenuItem(oe,Q,Fe)},ye.store.setState({activeKey:Object(m.a)(Object(m.a)({},ye.store.getState().activeKey),{},Object(A.a)({},ye.eventKey,jr(ye,ye.activeKey)))}),X.instanceArray=[],X}return Object(E.a)(Ue,[{key:"componentDidMount",value:function(){this.props.manualRef&&this.props.manualRef(this)}},{key:"shouldComponentUpdate",value:function(X){return this.props.visible||X.visible||this.props.className!==X.className||!$()(this.props.style,X.style)}},{key:"componentDidUpdate",value:function(X){var oe=this.props,Q="activeKey"in oe?oe.activeKey:oe.store.getState().activeKey[sr(oe)],ve=jr(oe,Q);if(ve!==Q)Xn(oe.store,sr(oe),ve);else if("activeKey"in X){var Ee=jr(X,X.activeKey);ve!==Ee&&Xn(oe.store,sr(oe),ve)}}},{key:"render",value:function(){var X=this,oe=Object(T.a)({},this.props);this.instanceArray=[];var Q=p()(oe.prefixCls,oe.className,"".concat(oe.prefixCls,"-").concat(oe.mode)),ve={className:Q,role:oe.role||"menu"};oe.id&&(ve.id=oe.id),oe.focusable&&(ve.tabIndex=0,ve.onKeyDown=this.onKeyDown);var Ee=oe.prefixCls,Fe=oe.eventKey,Ne=oe.visible,Ye=oe.level,at=oe.mode,ct=oe.overflowedIndicator,dt=oe.theme;return ze.forEach(function(_t){return delete oe[_t]}),delete oe.onClick,_.createElement(Rr,Object(T.a)({},oe,{prefixCls:Ee,mode:at,tag:"ul",level:Ye,theme:dt,visible:Ne,overflowedIndicator:ct},ve),Object(f.a)(oe.children).map(function(_t,Pt){return X.renderMenuItem(_t,Pt,Fe||"0-menu-")}))}}]),Ue}(_.Component);ho.defaultProps={prefixCls:"rc-menu",className:"",mode:"vertical",level:1,inlineIndent:24,visible:!0,focusable:!0,style:{},manualRef:le};var nr=Object(L.b)()(ho),Ur=nr,Er=d("Kwbf");function qa(ce,Le,Ue){var ye=ce.prefixCls,X=ce.motion,oe=ce.defaultMotions,Q=oe===void 0?{}:oe,ve=ce.openAnimation,Ee=ce.openTransitionName,Fe=Le.switchingModeFromInline;if(X)return X;if(Object(Y.a)(ve)==="object"&&ve)Object(Er.a)(!1,"Object type of `openAnimation` is removed. Please use `motion` instead.");else if(typeof ve=="string")return{motionName:"".concat(ye,"-open-").concat(ve)};if(Ee)return{motionName:Ee};var Ne=Q[Ue];return Ne||(Fe?null:Q.other)}var po=function(ce){Object(v.a)(Ue,ce);var Le=Object(O.a)(Ue);function Ue(ye){var X;Object(S.a)(this,Ue),X=Le.call(this,ye),X.onSelect=function(ve){var Ee=Object(b.a)(X),Fe=Ee.props;if(Fe.selectable){var Ne=X.store.getState(),Ye=Ne.selectedKeys,at=ve.key;Fe.multiple?Ye=Ye.concat([at]):Ye=[at],"selectedKeys"in Fe||X.store.setState({selectedKeys:Ye}),Fe.onSelect(Object(m.a)(Object(m.a)({},ve),{},{selectedKeys:Ye}))}},X.onClick=function(ve){var Ee=X.getRealMenuMode(),Fe=Object(b.a)(X),Ne=Fe.store,Ye=Fe.props.onOpenChange;Ee!=="inline"&&!("openKeys"in X.props)&&(Ne.setState({openKeys:[]}),Ye([])),X.props.onClick(ve)},X.onKeyDown=function(ve,Ee){X.innerMenu.getWrappedInstance().onKeyDown(ve,Ee)},X.onOpenChange=function(ve){var Ee=Object(b.a)(X),Fe=Ee.props,Ne=X.store.getState().openKeys.concat(),Ye=!1,at=function(dt){var _t=!1;if(dt.open)_t=Ne.indexOf(dt.key)===-1,_t&&Ne.push(dt.key);else{var Pt=Ne.indexOf(dt.key);_t=Pt!==-1,_t&&Ne.splice(Pt,1)}Ye=Ye||_t};Array.isArray(ve)?ve.forEach(at):at(ve),Ye&&("openKeys"in X.props||X.store.setState({openKeys:Ne}),Fe.onOpenChange(Ne))},X.onDeselect=function(ve){var Ee=Object(b.a)(X),Fe=Ee.props;if(Fe.selectable){var Ne=X.store.getState().selectedKeys.concat(),Ye=ve.key,at=Ne.indexOf(Ye);at!==-1&&Ne.splice(at,1),"selectedKeys"in Fe||X.store.setState({selectedKeys:Ne}),Fe.onDeselect(Object(m.a)(Object(m.a)({},ve),{},{selectedKeys:Ne}))}},X.onMouseEnter=function(ve){X.restoreModeVerticalFromInline();var Ee=X.props.onMouseEnter;Ee&&Ee(ve)},X.onTransitionEnd=function(ve){var Ee=ve.propertyName==="width"&&ve.target===ve.currentTarget,Fe=ve.target.className,Ne=Object.prototype.toString.call(Fe)==="[object SVGAnimatedString]"?Fe.animVal:Fe,Ye=ve.propertyName==="font-size"&&Ne.indexOf("anticon")>=0;(Ee||Ye)&&X.restoreModeVerticalFromInline()},X.setInnerMenu=function(ve){X.innerMenu=ve},X.isRootMenu=!0;var oe=ye.defaultSelectedKeys,Q=ye.defaultOpenKeys;return"selectedKeys"in ye&&(oe=ye.selectedKeys||[]),"openKeys"in ye&&(Q=ye.openKeys||[]),X.store=Object(L.c)({selectedKeys:oe,openKeys:Q,activeKey:{"0-menu-":jr(ye,ye.activeKey)}}),X.state={switchingModeFromInline:!1,prevProps:ye,inlineOpenKeys:[],store:X.store},X}return Object(E.a)(Ue,[{key:"componentDidMount",value:function(){this.updateMiniStore(),this.updateMenuDisplay()}},{key:"componentDidUpdate",value:function(X){var oe=this.props,Q=oe.siderCollapsed,ve=oe.inlineCollapsed,Ee=oe.onOpenChange;(!X.inlineCollapsed&&ve||!X.siderCollapsed&&Q)&&Ee([]),this.updateMiniStore(),this.updateMenuDisplay()}},{key:"updateMenuDisplay",value:function(){var X=this.props.collapsedWidth,oe=this.store,Q=this.prevOpenKeys,ve=this.getInlineCollapsed()&&(X===0||X==="0"||X==="0px");ve?(this.prevOpenKeys=oe.getState().openKeys.concat(),this.store.setState({openKeys:[]})):Q&&(this.store.setState({openKeys:Q}),this.prevOpenKeys=null)}},{key:"getRealMenuMode",value:function(){var X=this.props.mode,oe=this.state.switchingModeFromInline,Q=this.getInlineCollapsed();return oe&&Q?"inline":Q?"vertical":X}},{key:"getInlineCollapsed",value:function(){var X=this.props,oe=X.inlineCollapsed,Q=X.siderCollapsed;return Q!==void 0?Q:oe}},{key:"restoreModeVerticalFromInline",value:function(){var X=this.state.switchingModeFromInline;X&&this.setState({switchingModeFromInline:!1})}},{key:"updateMiniStore",value:function(){"selectedKeys"in this.props&&this.store.setState({selectedKeys:this.props.selectedKeys||[]}),"openKeys"in this.props&&this.store.setState({openKeys:this.props.openKeys||[]})}},{key:"render",value:function(){var X=Object(m.a)({},Object(z.a)(this.props,["collapsedWidth","siderCollapsed","defaultMotions"])),oe=this.getRealMenuMode();return X.className+=" ".concat(X.prefixCls,"-root"),X.direction==="rtl"&&(X.className+=" ".concat(X.prefixCls,"-rtl")),X=Object(m.a)(Object(m.a)({},X),{},{mode:oe,onClick:this.onClick,onOpenChange:this.onOpenChange,onDeselect:this.onDeselect,onSelect:this.onSelect,onMouseEnter:this.onMouseEnter,onTransitionEnd:this.onTransitionEnd,parentMenu:this,motion:qa(this.props,this.state,oe)}),delete X.openAnimation,delete X.openTransitionName,_.createElement(L.a,{store:this.store},_.createElement(Ur,Object(T.a)({},X,{ref:this.setInnerMenu}),this.props.children))}}],[{key:"getDerivedStateFromProps",value:function(X,oe){var Q=oe.prevProps,ve=oe.store,Ee=ve.getState(),Fe={},Ne={prevProps:X};return Q.mode==="inline"&&X.mode!=="inline"&&(Ne.switchingModeFromInline=!0),"openKeys"in X?Fe.openKeys=X.openKeys||[]:((X.inlineCollapsed&&!Q.inlineCollapsed||X.siderCollapsed&&!Q.siderCollapsed)&&(Ne.switchingModeFromInline=!0,Ne.inlineOpenKeys=Ee.openKeys,Fe.openKeys=[]),(!X.inlineCollapsed&&Q.inlineCollapsed||!X.siderCollapsed&&Q.siderCollapsed)&&(Fe.openKeys=oe.inlineOpenKeys,Ne.inlineOpenKeys=[])),Object.keys(Fe).length&&ve.setState(Fe),Ne}}]),Ue}(_.Component);po.defaultProps={selectable:!0,onClick:le,onSelect:le,onOpenChange:le,onDeselect:le,defaultSelectedKeys:[],defaultOpenKeys:[],subMenuOpenDelay:.1,subMenuCloseDelay:.1,triggerSubMenuAction:"hover",prefixCls:"rc-menu",className:"",mode:"vertical",style:{},builtinPlacements:{},overflowedIndicator:_.createElement("span",null,"\xB7\xB7\xB7")};var mo=po,Cr=function(ce){Object(v.a)(Ue,ce);var Le=Object(O.a)(Ue);function Ue(){var ye;return Object(S.a)(this,Ue),ye=Le.apply(this,arguments),ye.onKeyDown=function(X){var oe=X.keyCode;return oe===e.a.ENTER?(ye.onClick(X),!0):void 0},ye.onMouseLeave=function(X){var oe=ye.props,Q=oe.eventKey,ve=oe.onItemHover,Ee=oe.onMouseLeave;ve({key:Q,hover:!1}),Ee({key:Q,domEvent:X})},ye.onMouseEnter=function(X){var oe=ye.props,Q=oe.eventKey,ve=oe.onItemHover,Ee=oe.onMouseEnter;ve({key:Q,hover:!0}),Ee({key:Q,domEvent:X})},ye.onClick=function(X){var oe=ye.props,Q=oe.eventKey,ve=oe.multiple,Ee=oe.onClick,Fe=oe.onSelect,Ne=oe.onDeselect,Ye=oe.isSelected,at={key:Q,keyPath:[Q],item:Object(b.a)(ye),domEvent:X};Ee(at),ve?Ye?Ne(at):Fe(at):Ye||Fe(at)},ye.saveNode=function(X){ye.node=X},ye}return Object(E.a)(Ue,[{key:"componentDidMount",value:function(){this.callRef()}},{key:"componentDidUpdate",value:function(){this.callRef()}},{key:"componentWillUnmount",value:function(){var X=this.props;X.onDestroy&&X.onDestroy(X.eventKey)}},{key:"getPrefixCls",value:function(){return"".concat(this.props.rootPrefixCls,"-item")}},{key:"getActiveClassName",value:function(){return"".concat(this.getPrefixCls(),"-active")}},{key:"getSelectedClassName",value:function(){return"".concat(this.getPrefixCls(),"-selected")}},{key:"getDisabledClassName",value:function(){return"".concat(this.getPrefixCls(),"-disabled")}},{key:"callRef",value:function(){this.props.manualRef&&this.props.manualRef(this)}},{key:"render",value:function(){var X,oe=Object(m.a)({},this.props),Q=p()(this.getPrefixCls(),oe.className,(X={},Object(A.a)(X,this.getActiveClassName(),!oe.disabled&&oe.active),Object(A.a)(X,this.getSelectedClassName(),oe.isSelected),Object(A.a)(X,this.getDisabledClassName(),oe.disabled),X)),ve=Object(m.a)(Object(m.a)({},oe.attribute),{},{title:typeof oe.title=="string"?oe.title:void 0,className:Q,role:oe.role||"menuitem","aria-disabled":oe.disabled});oe.role==="option"?ve=Object(m.a)(Object(m.a)({},ve),{},{role:"option","aria-selected":oe.isSelected}):(oe.role===null||oe.role==="none")&&(ve.role="none");var Ee={onClick:oe.disabled?null:this.onClick,onMouseLeave:oe.disabled?null:this.onMouseLeave,onMouseEnter:oe.disabled?null:this.onMouseEnter},Fe=Object(m.a)({},oe.style);oe.mode==="inline"&&(oe.direction==="rtl"?Fe.paddingRight=oe.inlineIndent*oe.level:Fe.paddingLeft=oe.inlineIndent*oe.level),ze.forEach(function(Ye){return delete oe[Ye]}),delete oe.direction;var Ne=this.props.itemIcon;return typeof this.props.itemIcon=="function"&&(Ne=_.createElement(this.props.itemIcon,this.props)),_.createElement("li",Object(T.a)({},Object(z.a)(oe,["onClick","onMouseEnter","onMouseLeave","onSelect"]),ve,Ee,{style:Fe,ref:this.saveNode}),oe.children,Ne)}}]),Ue}(_.Component);Cr.isMenuItem=!0,Cr.defaultProps={onSelect:le,onMouseEnter:le,onMouseLeave:le,manualRef:le};var Jr=Object(L.b)(function(ce,Le){var Ue=ce.activeKey,ye=ce.selectedKeys,X=Le.eventKey,oe=Le.subMenuKey;return{active:Ue[oe]===X,isSelected:Array.isArray(ye)?ye.indexOf(X)!==-1:ye===X}})(Cr),Zr=Jr,qr=function(ce){Object(v.a)(Ue,ce);var Le=Object(O.a)(Ue);function Ue(){var ye;return Object(S.a)(this,Ue),ye=Le.apply(this,arguments),ye.renderInnerMenuItem=function(X){var oe=ye.props,Q=oe.renderMenuItem,ve=oe.index;return Q(X,ve,ye.props.subMenuKey)},ye}return Object(E.a)(Ue,[{key:"render",value:function(){var X=Object(T.a)({},this.props),oe=X.className,Q=oe===void 0?"":oe,ve=X.rootPrefixCls,Ee="".concat(ve,"-item-group-title"),Fe="".concat(ve,"-item-group-list"),Ne=X.title,Ye=X.children;return ze.forEach(function(at){return delete X[at]}),delete X.direction,_.createElement("li",Object(T.a)({},X,{onClick:function(ct){return ct.stopPropagation()},className:"".concat(Q," ").concat(ve,"-item-group")}),_.createElement("div",{className:Ee,title:typeof Ne=="string"?Ne:void 0},Ne),_.createElement("ul",{className:Fe},_.Children.map(Ye,this.renderInnerMenuItem)))}}]),Ue}(_.Component);qr.isMenuItemGroup=!0,qr.defaultProps={disabled:!0};var Ao=qr,$r=function(Le){var Ue=Le.className,ye=Le.rootPrefixCls,X=Le.style;return _.createElement("li",{className:"".concat(Ue," ").concat(ye,"-item-divider"),style:X})};$r.defaultProps={disabled:!0,className:"",style:{}};var So=$r,_o=mo,eo=d("eDIo");function vo(ce,Le){var Ue=ce.prefixCls,ye=ce.editable,X=ce.locale,oe=ce.style;return!ye||ye.showAdd===!1?null:_.createElement("button",{ref:Le,type:"button",className:"".concat(Ue,"-nav-add"),style:oe,"aria-label":(X==null?void 0:X.addAriaLabel)||"Add tab",onClick:function(ve){ye.onEdit("add",{event:ve})}},ye.addIcon||"+")}var Mr=_.forwardRef(vo);function Ia(ce,Le){var Ue=ce.prefixCls,ye=ce.id,X=ce.tabs,oe=ce.locale,Q=ce.mobile,ve=ce.moreIcon,Ee=ve===void 0?"More":ve,Fe=ce.moreTransitionName,Ne=ce.style,Ye=ce.className,at=ce.editable,ct=ce.tabBarGutter,dt=ce.rtl,_t=ce.onTabClick,Pt=Object(_.useState)(!1),$t=Object(h.a)(Pt,2),Wt=$t[0],sn=$t[1],an=Object(_.useState)(null),en=Object(h.a)(an,2),Gt=en[0],Cn=en[1],cn="".concat(ye,"-more-popup"),Yn="".concat(Ue,"-dropdown"),Tn=Gt!==null?"".concat(cn,"-").concat(Gt):null,kt=oe==null?void 0:oe.dropdownAriaLabel,Lt=_.createElement(_o,{onClick:function(kn){var qn=kn.key,wa=kn.domEvent;_t(qn,wa),sn(!1)},id:cn,tabIndex:-1,role:"listbox","aria-activedescendant":Tn,selectedKeys:[Gt],"aria-label":kt!==void 0?kt:"expanded dropdown"},X.map(function(An){return _.createElement(Zr,{key:An.key,id:"".concat(cn,"-").concat(An.key),role:"option","aria-controls":ye&&"".concat(ye,"-panel-").concat(An.key),disabled:An.disabled},An.tab)}));function mn(An){for(var kn=X.filter(function(Xa){return!Xa.disabled}),qn=kn.findIndex(function(Xa){return Xa.key===Gt})||0,wa=kn.length,Ba=0;Ba<wa;Ba+=1){qn=(qn+An+wa)%wa;var ca=kn[qn];if(!ca.disabled){Cn(ca.key);return}}}function vn(An){var kn=An.which;if(!Wt){[e.a.DOWN,e.a.SPACE,e.a.ENTER].includes(kn)&&(sn(!0),An.preventDefault());return}switch(kn){case e.a.UP:mn(-1),An.preventDefault();break;case e.a.DOWN:mn(1),An.preventDefault();break;case e.a.ESC:sn(!1);break;case e.a.SPACE:case e.a.ENTER:Gt!==null&&_t(Gt,An);break}}Object(_.useEffect)(function(){var An=document.getElementById(Tn);An&&An.scrollIntoView&&An.scrollIntoView(!1)},[Gt]),Object(_.useEffect)(function(){Wt||Cn(null)},[Wt]);var Ot=Object(A.a)({},dt?"marginLeft":"marginRight",ct);X.length||(Ot.visibility="hidden",Ot.order=1);var xn=p()(Object(A.a)({},"".concat(Yn,"-rtl"),dt)),Wn=Q?null:_.createElement(eo.a,{prefixCls:Yn,overlay:Lt,trigger:["hover"],visible:Wt,transitionName:Fe,onVisibleChange:sn,overlayClassName:xn,mouseEnterDelay:.1,mouseLeaveDelay:.1},_.createElement("button",{type:"button",className:"".concat(Ue,"-nav-more"),style:Ot,tabIndex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":cn,id:"".concat(ye,"-more"),"aria-expanded":Wt,onKeyDown:vn},Ee));return _.createElement("div",{className:p()("".concat(Ue,"-nav-operations"),Ye),style:Ne,ref:Le},Wn,_.createElement(Mr,{prefixCls:Ue,locale:oe,editable:at}))}var go=_.forwardRef(Ia),Kr=Object(_.createContext)(null),_n=.1,hn=.01,jn=20,ba=Math.pow(.995,jn);function Fr(){var ce=navigator.userAgent||navigator.vendor||window.opera;return!!(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(ce)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(ce.substr(0,4)))}function wo(ce,Le){var Ue=Object(_.useState)(),ye=Object(h.a)(Ue,2),X=ye[0],oe=ye[1],Q=Object(_.useState)(0),ve=Object(h.a)(Q,2),Ee=ve[0],Fe=ve[1],Ne=Object(_.useState)(0),Ye=Object(h.a)(Ne,2),at=Ye[0],ct=Ye[1],dt=Object(_.useState)(),_t=Object(h.a)(dt,2),Pt=_t[0],$t=_t[1],Wt=Object(_.useRef)();function sn(kt){var Lt=kt.touches[0],mn=Lt.screenX,vn=Lt.screenY;oe({x:mn,y:vn}),window.clearInterval(Wt.current)}function an(kt){if(!X)return;kt.preventDefault();var Lt=kt.touches[0],mn=Lt.screenX,vn=Lt.screenY;oe({x:mn,y:vn});var Ot=mn-X.x,xn=vn-X.y;Le(Ot,xn);var Wn=Date.now();Fe(Wn),ct(Wn-Ee),$t({x:Ot,y:xn})}function en(){if(!X)return;if(oe(null),$t(null),Pt){var kt=Pt.x/at,Lt=Pt.y/at,mn=Math.abs(kt),vn=Math.abs(Lt);if(Math.max(mn,vn)<_n)return;var Ot=kt,xn=Lt;Wt.current=window.setInterval(function(){if(Math.abs(Ot)<hn&&Math.abs(xn)<hn){window.clearInterval(Wt.current);return}Ot*=ba,xn*=ba,Le(Ot*jn,xn*jn)},jn)}}var Gt=Object(_.useRef)(0),Cn=Object(_.useRef)(!1),cn=Object(_.useRef)();function Yn(kt){var Lt=kt.deltaX,mn=kt.deltaY,vn=0,Ot=Math.abs(Lt),xn=Math.abs(mn);Ot===xn?vn=cn.current==="x"?Lt:mn:Ot>xn?(vn=Lt,cn.current="x"):(vn=mn,cn.current="y");var Wn=Date.now();Wn-Gt.current>100&&(Cn.current=!1),(Le(-vn,-vn)||Cn.current)&&(kt.preventDefault(),Cn.current=!0),Gt.current=Wn}var Tn=Object(_.useRef)(null);Tn.current={onTouchStart:sn,onTouchMove:an,onTouchEnd:en,onWheel:Yn},_.useEffect(function(){function kt(Ot){Tn.current.onTouchStart(Ot)}function Lt(Ot){Tn.current.onTouchMove(Ot)}function mn(Ot){Tn.current.onTouchEnd(Ot)}function vn(Ot){Tn.current.onWheel(Ot)}return document.addEventListener("touchmove",Lt,{passive:!1}),document.addEventListener("touchend",mn,{passive:!1}),ce.current.addEventListener("touchstart",kt,{passive:!1}),ce.current.addEventListener("wheel",vn),function(){document.removeEventListener("touchmove",Lt),document.removeEventListener("touchend",mn)}},[])}function bo(){var ce=Object(_.useRef)(new Map);function Le(ye){return ce.current.has(ye)||ce.current.set(ye,_.createRef()),ce.current.get(ye)}function Ue(ye){ce.current.delete(ye)}return[Le,Ue]}function Oo(ce,Le){var Ue=_.useRef(ce),ye=_.useState({}),X=Object(h.a)(ye,2),oe=X[1];function Q(ve){var Ee=typeof ve=="function"?ve(Ue.current):ve;Ee!==Ue.current&&Le(Ee,Ue.current),Ue.current=Ee,oe({})}return[Ue.current,Q]}var To=function(Le){var Ue=Le.position,ye=Le.prefixCls,X=Le.extra;if(!X)return null;var oe,Q=X;return Ue==="right"&&(oe=Q.right||!Q.left&&Q||null),Ue==="left"&&(oe=Q.left||null),oe?_.createElement("div",{className:"".concat(ye,"-extra-content")},oe):null};function si(ce,Le){var Ue,ye=_.useContext(Kr),X=ye.prefixCls,oe=ye.tabs,Q=ce.className,ve=ce.style,Ee=ce.id,Fe=ce.animated,Ne=ce.activeKey,Ye=ce.rtl,at=ce.extra,ct=ce.editable,dt=ce.locale,_t=ce.tabPosition,Pt=ce.tabBarGutter,$t=ce.children,Wt=ce.onTabClick,sn=ce.onTabScroll,an=Object(_.useRef)(),en=Object(_.useRef)(),Gt=Object(_.useRef)(),Cn=Object(_.useRef)(),cn=bo(),Yn=Object(h.a)(cn,2),Tn=Yn[0],kt=Yn[1],Lt=_t==="top"||_t==="bottom",mn=Oo(0,function(zt,Jt){Lt&&sn&&sn({direction:zt>Jt?"left":"right"})}),vn=Object(h.a)(mn,2),Ot=vn[0],xn=vn[1],Wn=Oo(0,function(zt,Jt){!Lt&&sn&&sn({direction:zt>Jt?"top":"bottom"})}),An=Object(h.a)(Wn,2),kn=An[0],qn=An[1],wa=Object(_.useState)(0),Ba=Object(h.a)(wa,2),ca=Ba[0],Xa=Ba[1],lr=Object(_.useState)(0),_e=Object(h.a)(lr,2),Je=_e[0],pt=_e[1],ht=Object(_.useState)(0),Ct=Object(h.a)(ht,2),xt=Ct[0],Ht=Ct[1],At=Object(_.useState)(0),pn=Object(h.a)(At,2),gt=pn[0],ft=pn[1],Bt=Object(_.useState)(null),Dt=Object(h.a)(Bt,2),wt=Dt[0],Nt=Dt[1],Sn=Object(_.useState)(null),Rn=Object(h.a)(Sn,2),Xt=Rn[0],_a=Rn[1],rn=Object(_.useState)(0),gn=Object(h.a)(rn,2),wn=gn[0],bn=gn[1],Jn=Object(_.useState)(0),Oa=Object(h.a)(Jn,2),Sa=Oa[0],La=Oa[1],$a=t(new Map),lt=Object(h.a)($a,2),da=lt[0],Ta=lt[1],yn=C(oe,da,ca),Yt="".concat(X,"-nav-operations-hidden"),Mn=0,ra=0;Lt?Ye?(Mn=0,ra=Math.max(0,ca-wt)):(Mn=Math.min(0,wt-ca),ra=0):(Mn=Math.min(0,Xt-Je),ra=0);function Dn(zt){return zt<Mn?[Mn,!1]:zt>ra?[ra,!1]:[zt,!0]}var $n=Object(_.useRef)(),fa=Object(_.useState)(),er=Object(h.a)(fa,2),ur=er[0],ar=er[1];function ka(){ar(Date.now())}function rr(){window.clearTimeout($n.current)}wo(an,function(zt,Jt){var Fn=!1;function ea(xa,Na){xa(function(ja){var Va=Dn(ja+Na),Ua=Object(h.a)(Va,2),xr=Ua[0],pr=Ua[1];return Fn=pr,xr})}if(Lt){if(wt>=ca)return Fn;ea(xn,zt)}else{if(Xt>=Je)return Fn;ea(qn,Jt)}return rr(),ka(),Fn}),Object(_.useEffect)(function(){return rr(),ur&&($n.current=window.setTimeout(function(){ar(0)},100)),rr},[ur]);function cr(){var zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Ne,Jt=yn.get(zt);if(!Jt)return;if(Lt){var Fn=Ot;Ye?Jt.right<Ot?Fn=Jt.right:Jt.right+Jt.width>Ot+wt&&(Fn=Jt.right+Jt.width-wt):Jt.left<-Ot?Fn=-Jt.left:Jt.left+Jt.width>-Ot+wt&&(Fn=-(Jt.left+Jt.width-wt)),qn(0),xn(Dn(Fn)[0])}else{var ea=kn;Jt.top<-kn?ea=-Jt.top:Jt.top+Jt.height>-kn+Xt&&(ea=-(Jt.top+Jt.height-Xt)),xn(0),qn(Dn(ea)[0])}}var dr=y(yn,{width:wt,height:Xt,left:Ot,top:kn},{width:xt,height:gt},{width:wn,height:Sa},Object(m.a)(Object(m.a)({},ce),{},{tabs:oe})),fr=Object(h.a)(dr,2),Ra=fr[0],tn=fr[1],ya=oe.map(function(zt){var Jt=zt.key;return _.createElement(l,{id:Ee,prefixCls:X,key:Jt,rtl:Ye,tab:zt,closable:zt.closable,editable:ct,active:Jt===Ne,tabPosition:_t,tabBarGutter:Pt,renderWrapper:$t,removeAriaLabel:dt==null?void 0:dt.removeAriaLabel,ref:Tn(Jt),onClick:function(ea){Wt(Jt,ea)},onRemove:function(){kt(Jt)},onFocus:function(){cr(Jt),ka(),Ye||(an.current.scrollLeft=0),an.current.scrollTop=0}})}),hr=n(function(){var zt,Jt,Fn,ea,xa,Na,ja,Va,Ua,xr=((zt=an.current)===null||zt===void 0?void 0:zt.offsetWidth)||0,pr=((Jt=an.current)===null||Jt===void 0?void 0:Jt.offsetHeight)||0,Br=((Fn=Cn.current)===null||Fn===void 0?void 0:Fn.offsetWidth)||0,Ar=((ea=Cn.current)===null||ea===void 0?void 0:ea.offsetHeight)||0,mr=((xa=Gt.current)===null||xa===void 0?void 0:xa.offsetWidth)||0,to=((Na=Gt.current)===null||Na===void 0?void 0:Na.offsetHeight)||0;Nt(xr),_a(pr),bn(Br),La(Ar);var _r=(((ja=en.current)===null||ja===void 0?void 0:ja.offsetWidth)||0)-Br,Xr=(((Va=en.current)===null||Va===void 0?void 0:Va.offsetHeight)||0)-Ar;Xa(_r),pt(Xr);var Bn=(Ua=Gt.current)===null||Ua===void 0?void 0:Ua.className.includes(Yt);Ht(_r-(Bn?0:mr)),ft(Xr-(Bn?0:to)),Ta(function(){var Ln=new Map;return oe.forEach(function(Ka){var Wa=Ka.key,Sr=Tn(Wa).current;Sr&&Ln.set(Wa,{width:Sr.offsetWidth,height:Sr.offsetHeight,left:Sr.offsetLeft,top:Sr.offsetTop})}),Ln})}),St=oe.slice(0,Ra),dn=oe.slice(tn+1),In=[].concat(Object(o.a)(St),Object(o.a)(dn)),Qn=Object(_.useState)(),va=Object(h.a)(Qn,2),nn=va[0],Ma=va[1],Ea=yn.get(Ne),ha=Object(_.useRef)();function Pn(){s.a.cancel(ha.current)}Object(_.useEffect)(function(){var zt={};return Ea&&(Lt?(Ye?zt.right=Ea.right:zt.left=Ea.left,zt.width=Ea.width):(zt.top=Ea.top,zt.height=Ea.height)),Pn(),ha.current=s()(function(){Ma(zt)}),Pn},[Ea,Lt,Ye]),Object(_.useEffect)(function(){cr()},[Ne,Ea,yn,Lt]),Object(_.useEffect)(function(){hr()},[Ye,Pt,Ne,oe.map(function(zt){return zt.key}).join("_")]);var Un=!!In.length,Zn="".concat(X,"-nav-wrap"),pa,Pa,Da,Ca;return Lt?Ye?(Pa=Ot>0,pa=Ot+wt<ca):(pa=Ot<0,Pa=-Ot+wt<ca):(Da=kn<0,Ca=-kn+Xt<Je),_.createElement("div",{ref:Le,role:"tablist",className:p()("".concat(X,"-nav"),Q),style:ve,onKeyDown:function(){ka()}},_.createElement(To,{position:"left",extra:at,prefixCls:X}),_.createElement(a.a,{onResize:hr},_.createElement("div",{className:p()(Zn,(Ue={},Object(A.a)(Ue,"".concat(Zn,"-ping-left"),pa),Object(A.a)(Ue,"".concat(Zn,"-ping-right"),Pa),Object(A.a)(Ue,"".concat(Zn,"-ping-top"),Da),Object(A.a)(Ue,"".concat(Zn,"-ping-bottom"),Ca),Ue)),ref:an},_.createElement(a.a,{onResize:hr},_.createElement("div",{ref:en,className:"".concat(X,"-nav-list"),style:{transform:"translate(".concat(Ot,"px, ").concat(kn,"px)"),transition:ur?"none":void 0}},ya,_.createElement(Mr,{ref:Cn,prefixCls:X,locale:dt,editable:ct,style:{visibility:Un?"hidden":null}}),_.createElement("div",{className:p()("".concat(X,"-ink-bar"),Object(A.a)({},"".concat(X,"-ink-bar-animated"),Fe.inkBar)),style:nn}))))),_.createElement(go,Object.assign({},ce,{ref:Gt,prefixCls:X,tabs:In,className:!Un&&Yt})),_.createElement(To,{position:"right",extra:at,prefixCls:X}))}var jo=_.forwardRef(si);function li(ce){var Le=ce.id,Ue=ce.activeKey,ye=ce.animated,X=ce.tabPosition,oe=ce.rtl,Q=ce.destroyInactiveTabPane,ve=_.useContext(Kr),Ee=ve.prefixCls,Fe=ve.tabs,Ne=ye.tabPane,Ye=Fe.findIndex(function(at){return at.key===Ue});return _.createElement("div",{className:p()("".concat(Ee,"-content-holder"))},_.createElement("div",{className:p()("".concat(Ee,"-content"),"".concat(Ee,"-content-").concat(X),Object(A.a)({},"".concat(Ee,"-content-animated"),Ne)),style:Ye&&Ne?Object(A.a)({},oe?"marginRight":"marginLeft","-".concat(Ye,"00%")):null},Fe.map(function(at){return _.cloneElement(at.node,{key:at.key,prefixCls:Ee,tabKey:at.key,id:Le,animated:Ne,active:at.key===Ue,destroyInactiveTabPane:Q})})))}function Uo(ce){var Le=ce.prefixCls,Ue=ce.forceRender,ye=ce.className,X=ce.style,oe=ce.id,Q=ce.active,ve=ce.animated,Ee=ce.destroyInactiveTabPane,Fe=ce.tabKey,Ne=ce.children,Ye=_.useState(Ue),at=Object(h.a)(Ye,2),ct=at[0],dt=at[1];_.useEffect(function(){Q?dt(!0):Ee&&dt(!1)},[Q,Ee]);var _t={};return Q||(ve?(_t.visibility="hidden",_t.height=0,_t.overflowY="hidden"):_t.display="none"),_.createElement("div",{id:oe&&"".concat(oe,"-panel-").concat(Fe),role:"tabpanel",tabIndex:Q?0:-1,"aria-labelledby":oe&&"".concat(oe,"-tab-").concat(Fe),"aria-hidden":!Q,style:Object(m.a)(Object(m.a)({},_t),X),className:p()("".concat(Le,"-tabpane"),Q&&"".concat(Le,"-tabpane-active"),ye)},(Q||ct||Ue)&&Ne)}var Ko=0;function ui(ce){return Object(f.a)(ce).map(function(Le){if(_.isValidElement(Le)){var Ue=Le.key!==void 0?String(Le.key):void 0;return Object(m.a)(Object(m.a)({key:Ue},Le.props),{},{node:Le})}return null}).filter(function(Le){return Le})}function ci(ce,Le){var Ue,ye=ce.id,X=ce.prefixCls,oe=X===void 0?"rc-tabs":X,Q=ce.className,ve=ce.children,Ee=ce.direction,Fe=ce.activeKey,Ne=ce.defaultActiveKey,Ye=ce.editable,at=ce.animated,ct=ce.tabPosition,dt=ct===void 0?"top":ct,_t=ce.tabBarGutter,Pt=ce.tabBarStyle,$t=ce.tabBarExtraContent,Wt=ce.locale,sn=ce.moreIcon,an=ce.moreTransitionName,en=ce.destroyInactiveTabPane,Gt=ce.renderTabBar,Cn=ce.onChange,cn=ce.onTabClick,Yn=ce.onTabScroll,Tn=Object(D.a)(ce,["id","prefixCls","className","children","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll"]),kt=ui(ve),Lt=Ee==="rtl",mn;at===!1?mn={inkBar:!1,tabPane:!1}:mn=Object(m.a)({inkBar:!0,tabPane:!1},at!==!0?at:null);var vn=Object(_.useState)(!1),Ot=Object(h.a)(vn,2),xn=Ot[0],Wn=Ot[1];Object(_.useEffect)(function(){Wn(Fr())},[]);var An=Object(c.a)(function(){var gt;return(gt=kt[0])===null||gt===void 0?void 0:gt.key},{value:Fe,defaultValue:Ne}),kn=Object(h.a)(An,2),qn=kn[0],wa=kn[1],Ba=Object(_.useState)(function(){return kt.findIndex(function(gt){return gt.key===qn})}),ca=Object(h.a)(Ba,2),Xa=ca[0],lr=ca[1];Object(_.useEffect)(function(){var gt=kt.findIndex(function(Bt){return Bt.key===qn});if(gt===-1){var ft;gt=Math.max(0,Math.min(Xa,kt.length-1)),wa((ft=kt[gt])===null||ft===void 0?void 0:ft.key)}lr(gt)},[kt.map(function(gt){return gt.key}).join("_"),qn,Xa]);var _e=Object(c.a)(null,{value:ye}),Je=Object(h.a)(_e,2),pt=Je[0],ht=Je[1],Ct=dt;xn&&!["left","right"].includes(dt)&&(Ct="top"),Object(_.useEffect)(function(){ye||(ht("rc-tabs-".concat(Ko)),Ko+=1)},[]);function xt(gt,ft){cn==null||cn(gt,ft),wa(gt),Cn==null||Cn(gt)}var Ht={id:pt,activeKey:qn,animated:mn,tabPosition:Ct,rtl:Lt,mobile:xn},At,pn=Object(m.a)(Object(m.a)({},Ht),{},{editable:Ye,locale:Wt,moreIcon:sn,moreTransitionName:an,tabBarGutter:_t,onTabClick:xt,onTabScroll:Yn,extra:$t,style:Pt,panes:ve});return Gt?At=Gt(pn,jo):At=_.createElement(jo,Object.assign({},pn)),_.createElement(Kr.Provider,{value:{tabs:kt,prefixCls:oe}},_.createElement("div",Object.assign({ref:Le,id:ye,className:p()(oe,"".concat(oe,"-").concat(Ct),(Ue={},Object(A.a)(Ue,"".concat(oe,"-mobile"),xn),Object(A.a)(Ue,"".concat(oe,"-editable"),Ye),Object(A.a)(Ue,"".concat(oe,"-rtl"),Lt),Ue),Q)},Tn),At,_.createElement(li,Object.assign({destroyInactiveTabPane:en},Ht,{animated:mn}))))}var Fo=_.forwardRef(ci);Fo.TabPane=Uo;var di=Fo,gi=I.b=di},kPWJ:function(Se,I,d){Se.exports=d.p+"static/question.cb52bef9.gif"},kPYp:function(Se,I){Se.exports="data:image/png;base64,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"},l2Kq:function(Se,I,d){Se.exports=d.p+"static/match_ad.24dc22fd.jpg"},lNSK:function(Se,I,d){"use strict";function A(R){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?A=function(Be){return typeof Be}:A=function(Be){return Be&&typeof Symbol=="function"&&Be.constructor===Symbol&&Be!==Symbol.prototype?"symbol":typeof Be},A(R)}Object.defineProperty(I,"__esModule",{value:!0}),I.deflateInit=se,I.deflateInit2=Oe,I.deflateReset=Ze,I.deflateResetKeep=je,I.deflateSetHeader=xe,I.deflate=Re,I.deflateEnd=K,I.deflateSetDictionary=Pe,I.deflateInfo=I.Z_DEFLATED=I.Z_UNKNOWN=I.Z_DEFAULT_STRATEGY=I.Z_FIXED=I.Z_RLE=I.Z_HUFFMAN_ONLY=I.Z_FILTERED=I.Z_DEFAULT_COMPRESSION=I.Z_BUF_ERROR=I.Z_DATA_ERROR=I.Z_STREAM_ERROR=I.Z_STREAM_END=I.Z_OK=I.Z_BLOCK=I.Z_FINISH=I.Z_FULL_FLUSH=I.Z_PARTIAL_FLUSH=I.Z_NO_FLUSH=void 0;var h=c(d("6BzB")),D=c(d("c5fP")),m=p(d("xlC8")),_=p(d("QV2g")),r=p(d("xSIq"));function p(R){return R&&R.__esModule?R:{default:R}}function f(){if(typeof WeakMap!="function")return null;var R=new WeakMap;return f=function(){return R},R}function c(R){if(R&&R.__esModule)return R;if(R===null||A(R)!=="object"&&typeof R!="function")return{default:R};var Ie=f();if(Ie&&Ie.has(R))return Ie.get(R);var Be={},J=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var pe in R)if(Object.prototype.hasOwnProperty.call(R,pe)){var De=J?Object.getOwnPropertyDescriptor(R,pe):null;De&&(De.get||De.set)?Object.defineProperty(Be,pe,De):Be[pe]=R[pe]}return Be.default=R,Ie&&Ie.set(R,Be),Be}var o=0;I.Z_NO_FLUSH=o;var i=1;I.Z_PARTIAL_FLUSH=i;var s=3;I.Z_FULL_FLUSH=s;var a=4;I.Z_FINISH=a;var n=5;I.Z_BLOCK=n;var t=0;I.Z_OK=t;var e=1;I.Z_STREAM_END=e;var u=-2;I.Z_STREAM_ERROR=u;var l=-3;I.Z_DATA_ERROR=l;var g=-5;I.Z_BUF_ERROR=g;var C=-1;I.Z_DEFAULT_COMPRESSION=C;var x=1;I.Z_FILTERED=x;var y=2;I.Z_HUFFMAN_ONLY=y;var T=3;I.Z_RLE=T;var S=4;I.Z_FIXED=S;var E=0;I.Z_DEFAULT_STRATEGY=E;var b=2;I.Z_UNKNOWN=b;var v=8;I.Z_DEFLATED=v;var O=9,L=15,z=8,G=29,j=256,$=j+1+G,Y=30,w=19,P=2*$+1,k=15,F=3,M=258,W=M+F+1,ae=32,be=42,de=69,ge=73,H=91,ne=103,fe=113,ie=666,re=1,U=2,ee=3,Z=4,le=3;function ke(R,Ie){return R.msg=r.default[Ie],Ie}function Ve(R){return(R<<1)-(R>4?9:0)}function qe(R){for(var Ie=R.length;--Ie>=0;)R[Ie]=0}function et(R){var Ie=R.state,Be=Ie.pending;if(Be>R.avail_out&&(Be=R.avail_out),Be===0)return;h.arraySet(R.output,Ie.pending_buf,Ie.pending_out,Be,R.next_out),R.next_out+=Be,Ie.pending_out+=Be,R.total_out+=Be,R.avail_out-=Be,Ie.pending-=Be,Ie.pending===0&&(Ie.pending_out=0)}function ze(R,Ie){D._tr_flush_block(R,R.block_start>=0?R.block_start:-1,R.strstart-R.block_start,Ie),R.block_start=R.strstart,et(R.strm)}function Me(R,Ie){R.pending_buf[R.pending++]=Ie}function we(R,Ie){R.pending_buf[R.pending++]=Ie>>>8&255,R.pending_buf[R.pending++]=Ie&255}function Ce(R,Ie,Be,J){var pe=R.avail_in;return pe>J&&(pe=J),pe===0?0:(R.avail_in-=pe,h.arraySet(Ie,R.input,R.next_in,pe,Be),R.state.wrap===1?R.adler=(0,m.default)(R.adler,Ie,pe,Be):R.state.wrap===2&&(R.adler=(0,_.default)(R.adler,Ie,pe,Be)),R.next_in+=pe,R.total_in+=pe,pe)}function ue(R,Ie){var Be=R.max_chain_length,J=R.strstart,pe,De,Qe=R.prev_length,Xe=R.nice_match,Te=R.strstart>R.w_size-W?R.strstart-(R.w_size-W):0,q=R.window,he=R.w_mask,$e=R.prev,He=R.strstart+M,nt=q[J+Qe-1],ot=q[J+Qe];R.prev_length>=R.good_match&&(Be>>=2),Xe>R.lookahead&&(Xe=R.lookahead);do{if(pe=Ie,q[pe+Qe]!==ot||q[pe+Qe-1]!==nt||q[pe]!==q[J]||q[++pe]!==q[J+1])continue;J+=2,pe++;do;while(q[++J]===q[++pe]&&q[++J]===q[++pe]&&q[++J]===q[++pe]&&q[++J]===q[++pe]&&q[++J]===q[++pe]&&q[++J]===q[++pe]&&q[++J]===q[++pe]&&q[++J]===q[++pe]&&J<He);if(De=M-(He-J),J=He-M,De>Qe){if(R.match_start=Ie,Qe=De,De>=Xe)break;nt=q[J+Qe-1],ot=q[J+Qe]}}while((Ie=$e[Ie&he])>Te&&--Be!==0);return Qe<=R.lookahead?Qe:R.lookahead}function N(R){var Ie=R.w_size,Be,J,pe,De,Qe;do{if(De=R.window_size-R.lookahead-R.strstart,R.strstart>=Ie+(Ie-W)){h.arraySet(R.window,R.window,Ie,Ie,0),R.match_start-=Ie,R.strstart-=Ie,R.block_start-=Ie,J=R.hash_size,Be=J;do pe=R.head[--Be],R.head[Be]=pe>=Ie?pe-Ie:0;while(--J);J=Ie,Be=J;do pe=R.prev[--Be],R.prev[Be]=pe>=Ie?pe-Ie:0;while(--J);De+=Ie}if(R.strm.avail_in===0)break;if(J=Ce(R.strm,R.window,R.strstart+R.lookahead,De),R.lookahead+=J,R.lookahead+R.insert>=F)for(Qe=R.strstart-R.insert,R.ins_h=R.window[Qe],R.ins_h=(R.ins_h<<R.hash_shift^R.window[Qe+1])&R.hash_mask;R.insert&&!(R.ins_h=(R.ins_h<<R.hash_shift^R.window[Qe+F-1])&R.hash_mask,R.prev[Qe&R.w_mask]=R.head[R.ins_h],R.head[R.ins_h]=Qe,Qe++,R.insert--,R.lookahead+R.insert<F););}while(R.lookahead<W&&R.strm.avail_in!==0)}function te(R,Ie){var Be=65535;for(Be>R.pending_buf_size-5&&(Be=R.pending_buf_size-5);;){if(R.lookahead<=1){if(N(R),R.lookahead===0&&Ie===o)return re;if(R.lookahead===0)break}R.strstart+=R.lookahead,R.lookahead=0;var J=R.block_start+Be;if((R.strstart===0||R.strstart>=J)&&(R.lookahead=R.strstart-J,R.strstart=J,ze(R,!1),R.strm.avail_out===0))return re;if(R.strstart-R.block_start>=R.w_size-W&&(ze(R,!1),R.strm.avail_out===0))return re}return R.insert=0,Ie===a?(ze(R,!0),R.strm.avail_out===0?ee:Z):(R.strstart>R.block_start&&(ze(R,!1),R.strm.avail_out===0),re)}function B(R,Ie){for(var Be,J;;){if(R.lookahead<W){if(N(R),R.lookahead<W&&Ie===o)return re;if(R.lookahead===0)break}if(Be=0,R.lookahead>=F&&(R.ins_h=(R.ins_h<<R.hash_shift^R.window[R.strstart+F-1])&R.hash_mask,Be=R.prev[R.strstart&R.w_mask]=R.head[R.ins_h],R.head[R.ins_h]=R.strstart),Be!==0&&R.strstart-Be<=R.w_size-W&&(R.match_length=ue(R,Be)),R.match_length>=F)if(J=D._tr_tally(R,R.strstart-R.match_start,R.match_length-F),R.lookahead-=R.match_length,R.match_length<=R.max_lazy_match&&R.lookahead>=F){R.match_length--;do R.strstart++,R.ins_h=(R.ins_h<<R.hash_shift^R.window[R.strstart+F-1])&R.hash_mask,Be=R.prev[R.strstart&R.w_mask]=R.head[R.ins_h],R.head[R.ins_h]=R.strstart;while(--R.match_length!==0);R.strstart++}else R.strstart+=R.match_length,R.match_length=0,R.ins_h=R.window[R.strstart],R.ins_h=(R.ins_h<<R.hash_shift^R.window[R.strstart+1])&R.hash_mask;else J=D._tr_tally(R,0,R.window[R.strstart]),R.lookahead--,R.strstart++;if(J&&(ze(R,!1),R.strm.avail_out===0))return re}return R.insert=R.strstart<F-1?R.strstart:F-1,Ie===a?(ze(R,!0),R.strm.avail_out===0?ee:Z):R.last_lit&&(ze(R,!1),R.strm.avail_out===0)?re:U}function Ae(R,Ie){for(var Be,J,pe;;){if(R.lookahead<W){if(N(R),R.lookahead<W&&Ie===o)return re;if(R.lookahead===0)break}if(Be=0,R.lookahead>=F&&(R.ins_h=(R.ins_h<<R.hash_shift^R.window[R.strstart+F-1])&R.hash_mask,Be=R.prev[R.strstart&R.w_mask]=R.head[R.ins_h],R.head[R.ins_h]=R.strstart),R.prev_length=R.match_length,R.prev_match=R.match_start,R.match_length=F-1,Be!==0&&R.prev_length<R.max_lazy_match&&R.strstart-Be<=R.w_size-W&&(R.match_length=ue(R,Be),R.match_length<=5&&(R.strategy===x||R.match_length===F&&R.strstart-R.match_start>4096)&&(R.match_length=F-1)),R.prev_length>=F&&R.match_length<=R.prev_length){pe=R.strstart+R.lookahead-F,J=D._tr_tally(R,R.strstart-1-R.prev_match,R.prev_length-F),R.lookahead-=R.prev_length-1,R.prev_length-=2;do++R.strstart<=pe&&(R.ins_h=(R.ins_h<<R.hash_shift^R.window[R.strstart+F-1])&R.hash_mask,Be=R.prev[R.strstart&R.w_mask]=R.head[R.ins_h],R.head[R.ins_h]=R.strstart);while(--R.prev_length!==0);if(R.match_available=0,R.match_length=F-1,R.strstart++,J&&(ze(R,!1),R.strm.avail_out===0))return re}else if(R.match_available){if(J=D._tr_tally(R,0,R.window[R.strstart-1]),J&&ze(R,!1),R.strstart++,R.lookahead--,R.strm.avail_out===0)return re}else R.match_available=1,R.strstart++,R.lookahead--}return R.match_available&&(J=D._tr_tally(R,0,R.window[R.strstart-1]),R.match_available=0),R.insert=R.strstart<F-1?R.strstart:F-1,Ie===a?(ze(R,!0),R.strm.avail_out===0?ee:Z):R.last_lit&&(ze(R,!1),R.strm.avail_out===0)?re:U}function tt(R,Ie){for(var Be,J,pe,De,Qe=R.window;;){if(R.lookahead<=M){if(N(R),R.lookahead<=M&&Ie===o)return re;if(R.lookahead===0)break}if(R.match_length=0,R.lookahead>=F&&R.strstart>0&&(pe=R.strstart-1,J=Qe[pe],J===Qe[++pe]&&J===Qe[++pe]&&J===Qe[++pe])){De=R.strstart+M;do;while(J===Qe[++pe]&&J===Qe[++pe]&&J===Qe[++pe]&&J===Qe[++pe]&&J===Qe[++pe]&&J===Qe[++pe]&&J===Qe[++pe]&&J===Qe[++pe]&&pe<De);R.match_length=M-(De-pe),R.match_length>R.lookahead&&(R.match_length=R.lookahead)}if(R.match_length>=F?(Be=D._tr_tally(R,1,R.match_length-F),R.lookahead-=R.match_length,R.strstart+=R.match_length,R.match_length=0):(Be=D._tr_tally(R,0,R.window[R.strstart]),R.lookahead--,R.strstart++),Be&&(ze(R,!1),R.strm.avail_out===0))return re}return R.insert=0,Ie===a?(ze(R,!0),R.strm.avail_out===0?ee:Z):R.last_lit&&(ze(R,!1),R.strm.avail_out===0)?re:U}function me(R,Ie){for(var Be;;){if(R.lookahead===0&&(N(R),R.lookahead===0)){if(Ie===o)return re;break}if(R.match_length=0,Be=D._tr_tally(R,0,R.window[R.strstart]),R.lookahead--,R.strstart++,Be&&(ze(R,!1),R.strm.avail_out===0))return re}return R.insert=0,Ie===a?(ze(R,!0),R.strm.avail_out===0?ee:Z):R.last_lit&&(ze(R,!1),R.strm.avail_out===0)?re:U}function We(R,Ie,Be,J,pe){this.good_length=R,this.max_lazy=Ie,this.nice_length=Be,this.max_chain=J,this.func=pe}var rt;rt=[new We(0,0,0,0,te),new We(4,4,8,4,B),new We(4,5,16,8,B),new We(4,6,32,32,B),new We(4,4,16,16,Ae),new We(8,16,32,32,Ae),new We(8,16,128,128,Ae),new We(8,32,128,256,Ae),new We(32,128,258,1024,Ae),new We(32,258,258,4096,Ae)];function V(R){R.window_size=2*R.w_size,qe(R.head),R.max_lazy_match=rt[R.level].max_lazy,R.good_match=rt[R.level].good_length,R.nice_match=rt[R.level].nice_length,R.max_chain_length=rt[R.level].max_chain,R.strstart=0,R.block_start=0,R.lookahead=0,R.insert=0,R.match_length=R.prev_length=F-1,R.match_available=0,R.ins_h=0}function Ke(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=v,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new h.Buf16(P*2),this.dyn_dtree=new h.Buf16((2*Y+1)*2),this.bl_tree=new h.Buf16((2*w+1)*2),qe(this.dyn_ltree),qe(this.dyn_dtree),qe(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new h.Buf16(k+1),this.heap=new h.Buf16(2*$+1),qe(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new h.Buf16(2*$+1),qe(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function je(R){var Ie;return!R||!R.state?ke(R,u):(R.total_in=R.total_out=0,R.data_type=b,Ie=R.state,Ie.pending=0,Ie.pending_out=0,Ie.wrap<0&&(Ie.wrap=-Ie.wrap),Ie.status=Ie.wrap?be:fe,R.adler=Ie.wrap===2?0:1,Ie.last_flush=o,D._tr_init(Ie),t)}function Ze(R){var Ie=je(R);return Ie===t&&V(R.state),Ie}function xe(R,Ie){return!R||!R.state||R.state.wrap!==2?u:(R.state.gzhead=Ie,t)}function Oe(R,Ie,Be,J,pe,De){if(!R)return u;var Qe=1;if(Ie===C&&(Ie=6),J<0?(Qe=0,J=-J):J>15&&(Qe=2,J-=16),pe<1||pe>O||Be!==v||J<8||J>15||Ie<0||Ie>9||De<0||De>S)return ke(R,u);J===8&&(J=9);var Xe=new Ke;return R.state=Xe,Xe.strm=R,Xe.wrap=Qe,Xe.gzhead=null,Xe.w_bits=J,Xe.w_size=1<<Xe.w_bits,Xe.w_mask=Xe.w_size-1,Xe.hash_bits=pe+7,Xe.hash_size=1<<Xe.hash_bits,Xe.hash_mask=Xe.hash_size-1,Xe.hash_shift=~~((Xe.hash_bits+F-1)/F),Xe.window=new h.Buf8(Xe.w_size*2),Xe.head=new h.Buf16(Xe.hash_size),Xe.prev=new h.Buf16(Xe.w_size),Xe.lit_bufsize=1<<pe+6,Xe.pending_buf_size=Xe.lit_bufsize*4,Xe.pending_buf=new h.Buf8(Xe.pending_buf_size),Xe.d_buf=1*Xe.lit_bufsize,Xe.l_buf=(1+2)*Xe.lit_bufsize,Xe.level=Ie,Xe.strategy=De,Xe.method=Be,Ze(R)}function se(R,Ie){return Oe(R,Ie,v,L,z,E)}function Re(R,Ie){var Be,J,pe,De;if(!R||!R.state||Ie>n||Ie<0)return R?ke(R,u):u;if(J=R.state,!R.output||!R.input&&R.avail_in!==0||J.status===ie&&Ie!==a)return ke(R,R.avail_out===0?g:u);if(J.strm=R,Be=J.last_flush,J.last_flush=Ie,J.status===be)if(J.wrap===2)R.adler=0,Me(J,31),Me(J,139),Me(J,8),J.gzhead?(Me(J,(J.gzhead.text?1:0)+(J.gzhead.hcrc?2:0)+(J.gzhead.extra?4:0)+(J.gzhead.name?8:0)+(J.gzhead.comment?16:0)),Me(J,J.gzhead.time&255),Me(J,J.gzhead.time>>8&255),Me(J,J.gzhead.time>>16&255),Me(J,J.gzhead.time>>24&255),Me(J,J.level===9?2:J.strategy>=y||J.level<2?4:0),Me(J,J.gzhead.os&255),J.gzhead.extra&&J.gzhead.extra.length&&(Me(J,J.gzhead.extra.length&255),Me(J,J.gzhead.extra.length>>8&255)),J.gzhead.hcrc&&(R.adler=(0,_.default)(R.adler,J.pending_buf,J.pending,0)),J.gzindex=0,J.status=de):(Me(J,0),Me(J,0),Me(J,0),Me(J,0),Me(J,0),Me(J,J.level===9?2:J.strategy>=y||J.level<2?4:0),Me(J,le),J.status=fe);else{var Qe=v+(J.w_bits-8<<4)<<8,Xe=-1;J.strategy>=y||J.level<2?Xe=0:J.level<6?Xe=1:J.level===6?Xe=2:Xe=3,Qe|=Xe<<6,J.strstart!==0&&(Qe|=ae),Qe+=31-Qe%31,J.status=fe,we(J,Qe),J.strstart!==0&&(we(J,R.adler>>>16),we(J,R.adler&65535)),R.adler=1}if(J.status===de)if(J.gzhead.extra){for(pe=J.pending;J.gzindex<(J.gzhead.extra.length&65535)&&!(J.pending===J.pending_buf_size&&(J.gzhead.hcrc&&J.pending>pe&&(R.adler=(0,_.default)(R.adler,J.pending_buf,J.pending-pe,pe)),et(R),pe=J.pending,J.pending===J.pending_buf_size));)Me(J,J.gzhead.extra[J.gzindex]&255),J.gzindex++;J.gzhead.hcrc&&J.pending>pe&&(R.adler=(0,_.default)(R.adler,J.pending_buf,J.pending-pe,pe)),J.gzindex===J.gzhead.extra.length&&(J.gzindex=0,J.status=ge)}else J.status=ge;if(J.status===ge)if(J.gzhead.name){pe=J.pending;do{if(J.pending===J.pending_buf_size&&(J.gzhead.hcrc&&J.pending>pe&&(R.adler=(0,_.default)(R.adler,J.pending_buf,J.pending-pe,pe)),et(R),pe=J.pending,J.pending===J.pending_buf_size)){De=1;break}J.gzindex<J.gzhead.name.length?De=J.gzhead.name.charCodeAt(J.gzindex++)&255:De=0,Me(J,De)}while(De!==0);J.gzhead.hcrc&&J.pending>pe&&(R.adler=(0,_.default)(R.adler,J.pending_buf,J.pending-pe,pe)),De===0&&(J.gzindex=0,J.status=H)}else J.status=H;if(J.status===H)if(J.gzhead.comment){pe=J.pending;do{if(J.pending===J.pending_buf_size&&(J.gzhead.hcrc&&J.pending>pe&&(R.adler=(0,_.default)(R.adler,J.pending_buf,J.pending-pe,pe)),et(R),pe=J.pending,J.pending===J.pending_buf_size)){De=1;break}J.gzindex<J.gzhead.comment.length?De=J.gzhead.comment.charCodeAt(J.gzindex++)&255:De=0,Me(J,De)}while(De!==0);J.gzhead.hcrc&&J.pending>pe&&(R.adler=(0,_.default)(R.adler,J.pending_buf,J.pending-pe,pe)),De===0&&(J.status=ne)}else J.status=ne;if(J.status===ne&&(J.gzhead.hcrc?(J.pending+2>J.pending_buf_size&&et(R),J.pending+2<=J.pending_buf_size&&(Me(J,R.adler&255),Me(J,R.adler>>8&255),R.adler=0,J.status=fe)):J.status=fe),J.pending!==0){if(et(R),R.avail_out===0)return J.last_flush=-1,t}else if(R.avail_in===0&&Ve(Ie)<=Ve(Be)&&Ie!==a)return ke(R,g);if(J.status===ie&&R.avail_in!==0)return ke(R,g);if(R.avail_in!==0||J.lookahead!==0||Ie!==o&&J.status!==ie){var Te=J.strategy===y?me(J,Ie):J.strategy===T?tt(J,Ie):rt[J.level].func(J,Ie);if((Te===ee||Te===Z)&&(J.status=ie),Te===re||Te===ee)return R.avail_out===0&&(J.last_flush=-1),t;if(Te===U&&(Ie===i?D._tr_align(J):Ie!==n&&(D._tr_stored_block(J,0,0,!1),Ie===s&&(qe(J.head),J.lookahead===0&&(J.strstart=0,J.block_start=0,J.insert=0))),et(R),R.avail_out===0))return J.last_flush=-1,t}return Ie!==a?t:J.wrap<=0?e:(J.wrap===2?(Me(J,R.adler&255),Me(J,R.adler>>8&255),Me(J,R.adler>>16&255),Me(J,R.adler>>24&255),Me(J,R.total_in&255),Me(J,R.total_in>>8&255),Me(J,R.total_in>>16&255),Me(J,R.total_in>>24&255)):(we(J,R.adler>>>16),we(J,R.adler&65535)),et(R),J.wrap>0&&(J.wrap=-J.wrap),J.pending!==0?t:e)}function K(R){var Ie;return!R||!R.state?u:(Ie=R.state.status,Ie!==be&&Ie!==de&&Ie!==ge&&Ie!==H&&Ie!==ne&&Ie!==fe&&Ie!==ie?ke(R,u):(R.state=null,Ie===fe?ke(R,l):t))}function Pe(R,Ie){var Be=Ie.length,J,pe,De,Qe,Xe,Te,q,he;if(!R||!R.state)return u;if(J=R.state,Qe=J.wrap,Qe===2||Qe===1&&J.status!==be||J.lookahead)return u;for(Qe===1&&(R.adler=(0,m.default)(R.adler,Ie,Be,0)),J.wrap=0,Be>=J.w_size&&(Qe===0&&(qe(J.head),J.strstart=0,J.block_start=0,J.insert=0),he=new h.Buf8(J.w_size),h.arraySet(he,Ie,Be-J.w_size,J.w_size,0),Ie=he,Be=J.w_size),Xe=R.avail_in,Te=R.next_in,q=R.input,R.avail_in=Be,R.next_in=0,R.input=Ie,N(J);J.lookahead>=F;){pe=J.strstart,De=J.lookahead-(F-1);do J.ins_h=(J.ins_h<<J.hash_shift^J.window[pe+F-1])&J.hash_mask,J.prev[pe&J.w_mask]=J.head[J.ins_h],J.head[J.ins_h]=pe,pe++;while(--De);J.strstart=pe,J.lookahead=F-1,N(J)}return J.strstart+=J.lookahead,J.block_start=J.strstart,J.insert=J.lookahead,J.lookahead=0,J.match_length=J.prev_length=F-1,J.match_available=0,R.next_in=Te,R.input=q,R.avail_in=Xe,J.wrap=Qe,t}var it="pako deflate (from Nodeca project)";I.deflateInfo=it},lOMy:function(Se,I,d){},lzim:function(Se,I,d){"use strict";var A=d("E7E6"),h=d.n(A);d.d(I,"C",function(){return h.a});var D=d("/GNS"),m=d.n(D);d.d(I,"B",function(){return m.a});var _=d("FOrL"),r=d.n(_);d.d(I,"v",function(){return r.a});var p=d("HpTS"),f=d.n(p);d.d(I,"D",function(){return f.a});var c=d("tWlo"),o=d.n(c);d.d(I,"b",function(){return o.a});var i=d("7ZXX"),s=d.n(i);d.d(I,"o",function(){return s.a});var a=d("GABl"),n=d.n(a);d.d(I,"g",function(){return n.a});var t=d("onxn"),e=d.n(t);d.d(I,"q",function(){return e.a});var u=d("nKGa"),l=d.n(u);d.d(I,"p",function(){return l.a});var g=d("4qgm"),C=d.n(g);d.d(I,"H",function(){return C.a});var x=d("JeFH"),y=d.n(x);d.d(I,"c",function(){return y.a});var T=d("ji0R"),S=d.n(T);d.d(I,"l",function(){return S.a});var E=d("W6BS"),b=d.n(E);d.d(I,"I",function(){return b.a});var v=d("kPYp"),O=d.n(v);d.d(I,"J",function(){return O.a});var L=d("nukY"),z=d.n(L),G=d("4u4S"),j=d.n(G),$=d("yslc"),Y=d.n($),w=d("l2Kq"),P=d.n(w);d.d(I,"u",function(){return P.a});var k=d("RMFE"),F=d.n(k);d.d(I,"r",function(){return F.a});var M=d("TGq3"),W=d.n(M);d.d(I,"s",function(){return W.a});var ae=d("SMhR"),be=d.n(ae);d.d(I,"G",function(){return be.a});var de=d("8/bI"),ge=d.n(de);d.d(I,"m",function(){return ge.a});var H=d("JWDV"),ne=d.n(H);d.d(I,"e",function(){return ne.a});var fe=d("Xsq0"),ie=d.n(fe);d.d(I,"t",function(){return ie.a});var re=d("Ohmc"),U=d.n(re);d.d(I,"d",function(){return U.a});var ee=d("csWT"),Z=d.n(ee);d.d(I,"f",function(){return Z.a});var le=d("7v3h"),ke=d.n(le);d.d(I,"n",function(){return ke.a});var Ve=d("cRFk"),qe=d.n(Ve);d.d(I,"A",function(){return qe.a});var et=d("kPWJ"),ze=d.n(et);d.d(I,"z",function(){return ze.a});var Me=d("qgvg"),we=d.n(Me);d.d(I,"w",function(){return we.a});var Ce=d("FPkq"),ue=d.n(Ce);d.d(I,"y",function(){return ue.a});var N=d("A/g1"),te=d.n(N);d.d(I,"i",function(){return te.a});var B=d("Nmxd"),Ae=d.n(B);d.d(I,"j",function(){return Ae.a});var tt=d("5D2P"),me=d.n(tt);d.d(I,"k",function(){return me.a});var We=d("djh8"),rt=d.n(We);d.d(I,"x",function(){return rt.a});var V=d("Jq4h"),Ke=d.n(V);d.d(I,"a",function(){return Ke.a});var je=d("NhNJ"),Ze=d.n(je);d.d(I,"E",function(){return Ze.a});var xe=d("C6hP"),Oe=d.n(xe);d.d(I,"F",function(){return Oe.a});var se=d("uM6B"),Re=d.n(se);d.d(I,"h",function(){return Re.a})},mHUz:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;var A={XK_VoidSymbol:16777215,XK_BackSpace:65288,XK_Tab:65289,XK_Linefeed:65290,XK_Clear:65291,XK_Return:65293,XK_Pause:65299,XK_Scroll_Lock:65300,XK_Sys_Req:65301,XK_Escape:65307,XK_Delete:65535,XK_Multi_key:65312,XK_Codeinput:65335,XK_SingleCandidate:65340,XK_MultipleCandidate:65341,XK_PreviousCandidate:65342,XK_Kanji:65313,XK_Muhenkan:65314,XK_Henkan_Mode:65315,XK_Henkan:65315,XK_Romaji:65316,XK_Hiragana:65317,XK_Katakana:65318,XK_Hiragana_Katakana:65319,XK_Zenkaku:65320,XK_Hankaku:65321,XK_Zenkaku_Hankaku:65322,XK_Touroku:65323,XK_Massyo:65324,XK_Kana_Lock:65325,XK_Kana_Shift:65326,XK_Eisu_Shift:65327,XK_Eisu_toggle:65328,XK_Kanji_Bangou:65335,XK_Zen_Koho:65341,XK_Mae_Koho:65342,XK_Home:65360,XK_Left:65361,XK_Up:65362,XK_Right:65363,XK_Down:65364,XK_Prior:65365,XK_Page_Up:65365,XK_Next:65366,XK_Page_Down:65366,XK_End:65367,XK_Begin:65368,XK_Select:65376,XK_Print:65377,XK_Execute:65378,XK_Insert:65379,XK_Undo:65381,XK_Redo:65382,XK_Menu:65383,XK_Find:65384,XK_Cancel:65385,XK_Help:65386,XK_Break:65387,XK_Mode_switch:65406,XK_script_switch:65406,XK_Num_Lock:65407,XK_KP_Space:65408,XK_KP_Tab:65417,XK_KP_Enter:65421,XK_KP_F1:65425,XK_KP_F2:65426,XK_KP_F3:65427,XK_KP_F4:65428,XK_KP_Home:65429,XK_KP_Left:65430,XK_KP_Up:65431,XK_KP_Right:65432,XK_KP_Down:65433,XK_KP_Prior:65434,XK_KP_Page_Up:65434,XK_KP_Next:65435,XK_KP_Page_Down:65435,XK_KP_End:65436,XK_KP_Begin:65437,XK_KP_Insert:65438,XK_KP_Delete:65439,XK_KP_Equal:65469,XK_KP_Multiply:65450,XK_KP_Add:65451,XK_KP_Separator:65452,XK_KP_Subtract:65453,XK_KP_Decimal:65454,XK_KP_Divide:65455,XK_KP_0:65456,XK_KP_1:65457,XK_KP_2:65458,XK_KP_3:65459,XK_KP_4:65460,XK_KP_5:65461,XK_KP_6:65462,XK_KP_7:65463,XK_KP_8:65464,XK_KP_9:65465,XK_F1:65470,XK_F2:65471,XK_F3:65472,XK_F4:65473,XK_F5:65474,XK_F6:65475,XK_F7:65476,XK_F8:65477,XK_F9:65478,XK_F10:65479,XK_F11:65480,XK_L1:65480,XK_F12:65481,XK_L2:65481,XK_F13:65482,XK_L3:65482,XK_F14:65483,XK_L4:65483,XK_F15:65484,XK_L5:65484,XK_F16:65485,XK_L6:65485,XK_F17:65486,XK_L7:65486,XK_F18:65487,XK_L8:65487,XK_F19:65488,XK_L9:65488,XK_F20:65489,XK_L10:65489,XK_F21:65490,XK_R1:65490,XK_F22:65491,XK_R2:65491,XK_F23:65492,XK_R3:65492,XK_F24:65493,XK_R4:65493,XK_F25:65494,XK_R5:65494,XK_F26:65495,XK_R6:65495,XK_F27:65496,XK_R7:65496,XK_F28:65497,XK_R8:65497,XK_F29:65498,XK_R9:65498,XK_F30:65499,XK_R10:65499,XK_F31:65500,XK_R11:65500,XK_F32:65501,XK_R12:65501,XK_F33:65502,XK_R13:65502,XK_F34:65503,XK_R14:65503,XK_F35:65504,XK_R15:65504,XK_Shift_L:65505,XK_Shift_R:65506,XK_Control_L:65507,XK_Control_R:65508,XK_Caps_Lock:65509,XK_Shift_Lock:65510,XK_Meta_L:65511,XK_Meta_R:65512,XK_Alt_L:65513,XK_Alt_R:65514,XK_Super_L:65515,XK_Super_R:65516,XK_Hyper_L:65517,XK_Hyper_R:65518,XK_ISO_Level3_Shift:65027,XK_ISO_Next_Group:65032,XK_ISO_Prev_Group:65034,XK_ISO_First_Group:65036,XK_ISO_Last_Group:65038,XK_space:32,XK_exclam:33,XK_quotedbl:34,XK_numbersign:35,XK_dollar:36,XK_percent:37,XK_ampersand:38,XK_apostrophe:39,XK_quoteright:39,XK_parenleft:40,XK_parenright:41,XK_asterisk:42,XK_plus:43,XK_comma:44,XK_minus:45,XK_period:46,XK_slash:47,XK_0:48,XK_1:49,XK_2:50,XK_3:51,XK_4:52,XK_5:53,XK_6:54,XK_7:55,XK_8:56,XK_9:57,XK_colon:58,XK_semicolon:59,XK_less:60,XK_equal:61,XK_greater:62,XK_question:63,XK_at:64,XK_A:65,XK_B:66,XK_C:67,XK_D:68,XK_E:69,XK_F:70,XK_G:71,XK_H:72,XK_I:73,XK_J:74,XK_K:75,XK_L:76,XK_M:77,XK_N:78,XK_O:79,XK_P:80,XK_Q:81,XK_R:82,XK_S:83,XK_T:84,XK_U:85,XK_V:86,XK_W:87,XK_X:88,XK_Y:89,XK_Z:90,XK_bracketleft:91,XK_backslash:92,XK_bracketright:93,XK_asciicircum:94,XK_underscore:95,XK_grave:96,XK_quoteleft:96,XK_a:97,XK_b:98,XK_c:99,XK_d:100,XK_e:101,XK_f:102,XK_g:103,XK_h:104,XK_i:105,XK_j:106,XK_k:107,XK_l:108,XK_m:109,XK_n:110,XK_o:111,XK_p:112,XK_q:113,XK_r:114,XK_s:115,XK_t:116,XK_u:117,XK_v:118,XK_w:119,XK_x:120,XK_y:121,XK_z:122,XK_braceleft:123,XK_bar:124,XK_braceright:125,XK_asciitilde:126,XK_nobreakspace:160,XK_exclamdown:161,XK_cent:162,XK_sterling:163,XK_currency:164,XK_yen:165,XK_brokenbar:166,XK_section:167,XK_diaeresis:168,XK_copyright:169,XK_ordfeminine:170,XK_guillemotleft:171,XK_notsign:172,XK_hyphen:173,XK_registered:174,XK_macron:175,XK_degree:176,XK_plusminus:177,XK_twosuperior:178,XK_threesuperior:179,XK_acute:180,XK_mu:181,XK_paragraph:182,XK_periodcentered:183,XK_cedilla:184,XK_onesuperior:185,XK_masculine:186,XK_guillemotright:187,XK_onequarter:188,XK_onehalf:189,XK_threequarters:190,XK_questiondown:191,XK_Agrave:192,XK_Aacute:193,XK_Acircumflex:194,XK_Atilde:195,XK_Adiaeresis:196,XK_Aring:197,XK_AE:198,XK_Ccedilla:199,XK_Egrave:200,XK_Eacute:201,XK_Ecircumflex:202,XK_Ediaeresis:203,XK_Igrave:204,XK_Iacute:205,XK_Icircumflex:206,XK_Idiaeresis:207,XK_ETH:208,XK_Eth:208,XK_Ntilde:209,XK_Ograve:210,XK_Oacute:211,XK_Ocircumflex:212,XK_Otilde:213,XK_Odiaeresis:214,XK_multiply:215,XK_Oslash:216,XK_Ooblique:216,XK_Ugrave:217,XK_Uacute:218,XK_Ucircumflex:219,XK_Udiaeresis:220,XK_Yacute:221,XK_THORN:222,XK_Thorn:222,XK_ssharp:223,XK_agrave:224,XK_aacute:225,XK_acircumflex:226,XK_atilde:227,XK_adiaeresis:228,XK_aring:229,XK_ae:230,XK_ccedilla:231,XK_egrave:232,XK_eacute:233,XK_ecircumflex:234,XK_ediaeresis:235,XK_igrave:236,XK_iacute:237,XK_icircumflex:238,XK_idiaeresis:239,XK_eth:240,XK_ntilde:241,XK_ograve:242,XK_oacute:243,XK_ocircumflex:244,XK_otilde:245,XK_odiaeresis:246,XK_division:247,XK_oslash:248,XK_ooblique:248,XK_ugrave:249,XK_uacute:250,XK_ucircumflex:251,XK_udiaeresis:252,XK_yacute:253,XK_thorn:254,XK_ydiaeresis:255,XK_Hangul:65329,XK_Hangul_Hanja:65332,XK_Hangul_Jeonja:65336,XF86XK_ModeLock:269025025,XF86XK_MonBrightnessUp:269025026,XF86XK_MonBrightnessDown:269025027,XF86XK_KbdLightOnOff:269025028,XF86XK_KbdBrightnessUp:269025029,XF86XK_KbdBrightnessDown:269025030,XF86XK_Standby:269025040,XF86XK_AudioLowerVolume:269025041,XF86XK_AudioMute:269025042,XF86XK_AudioRaiseVolume:269025043,XF86XK_AudioPlay:269025044,XF86XK_AudioStop:269025045,XF86XK_AudioPrev:269025046,XF86XK_AudioNext:269025047,XF86XK_HomePage:269025048,XF86XK_Mail:269025049,XF86XK_Start:269025050,XF86XK_Search:269025051,XF86XK_AudioRecord:269025052,XF86XK_Calculator:269025053,XF86XK_Memo:269025054,XF86XK_ToDoList:269025055,XF86XK_Calendar:269025056,XF86XK_PowerDown:269025057,XF86XK_ContrastAdjust:269025058,XF86XK_RockerUp:269025059,XF86XK_RockerDown:269025060,XF86XK_RockerEnter:269025061,XF86XK_Back:269025062,XF86XK_Forward:269025063,XF86XK_Stop:269025064,XF86XK_Refresh:269025065,XF86XK_PowerOff:269025066,XF86XK_WakeUp:269025067,XF86XK_Eject:269025068,XF86XK_ScreenSaver:269025069,XF86XK_WWW:269025070,XF86XK_Sleep:269025071,XF86XK_Favorites:269025072,XF86XK_AudioPause:269025073,XF86XK_AudioMedia:269025074,XF86XK_MyComputer:269025075,XF86XK_VendorHome:269025076,XF86XK_LightBulb:269025077,XF86XK_Shop:269025078,XF86XK_History:269025079,XF86XK_OpenURL:269025080,XF86XK_AddFavorite:269025081,XF86XK_HotLinks:269025082,XF86XK_BrightnessAdjust:269025083,XF86XK_Finance:269025084,XF86XK_Community:269025085,XF86XK_AudioRewind:269025086,XF86XK_BackForward:269025087,XF86XK_Launch0:269025088,XF86XK_Launch1:269025089,XF86XK_Launch2:269025090,XF86XK_Launch3:269025091,XF86XK_Launch4:269025092,XF86XK_Launch5:269025093,XF86XK_Launch6:269025094,XF86XK_Launch7:269025095,XF86XK_Launch8:269025096,XF86XK_Launch9:269025097,XF86XK_LaunchA:269025098,XF86XK_LaunchB:269025099,XF86XK_LaunchC:269025100,XF86XK_LaunchD:269025101,XF86XK_LaunchE:269025102,XF86XK_LaunchF:269025103,XF86XK_ApplicationLeft:269025104,XF86XK_ApplicationRight:269025105,XF86XK_Book:269025106,XF86XK_CD:269025107,XF86XK_Calculater:269025108,XF86XK_Clear:269025109,XF86XK_Close:269025110,XF86XK_Copy:269025111,XF86XK_Cut:269025112,XF86XK_Display:269025113,XF86XK_DOS:269025114,XF86XK_Documents:269025115,XF86XK_Excel:269025116,XF86XK_Explorer:269025117,XF86XK_Game:269025118,XF86XK_Go:269025119,XF86XK_iTouch:269025120,XF86XK_LogOff:269025121,XF86XK_Market:269025122,XF86XK_Meeting:269025123,XF86XK_MenuKB:269025125,XF86XK_MenuPB:269025126,XF86XK_MySites:269025127,XF86XK_New:269025128,XF86XK_News:269025129,XF86XK_OfficeHome:269025130,XF86XK_Open:269025131,XF86XK_Option:269025132,XF86XK_Paste:269025133,XF86XK_Phone:269025134,XF86XK_Q:269025136,XF86XK_Reply:269025138,XF86XK_Reload:269025139,XF86XK_RotateWindows:269025140,XF86XK_RotationPB:269025141,XF86XK_RotationKB:269025142,XF86XK_Save:269025143,XF86XK_ScrollUp:269025144,XF86XK_ScrollDown:269025145,XF86XK_ScrollClick:269025146,XF86XK_Send:269025147,XF86XK_Spell:269025148,XF86XK_SplitScreen:269025149,XF86XK_Support:269025150,XF86XK_TaskPane:269025151,XF86XK_Terminal:269025152,XF86XK_Tools:269025153,XF86XK_Travel:269025154,XF86XK_UserPB:269025156,XF86XK_User1KB:269025157,XF86XK_User2KB:269025158,XF86XK_Video:269025159,XF86XK_WheelButton:269025160,XF86XK_Word:269025161,XF86XK_Xfer:269025162,XF86XK_ZoomIn:269025163,XF86XK_ZoomOut:269025164,XF86XK_Away:269025165,XF86XK_Messenger:269025166,XF86XK_WebCam:269025167,XF86XK_MailForward:269025168,XF86XK_Pictures:269025169,XF86XK_Music:269025170,XF86XK_Battery:269025171,XF86XK_Bluetooth:269025172,XF86XK_WLAN:269025173,XF86XK_UWB:269025174,XF86XK_AudioForward:269025175,XF86XK_AudioRepeat:269025176,XF86XK_AudioRandomPlay:269025177,XF86XK_Subtitle:269025178,XF86XK_AudioCycleTrack:269025179,XF86XK_CycleAngle:269025180,XF86XK_FrameBack:269025181,XF86XK_FrameForward:269025182,XF86XK_Time:269025183,XF86XK_Select:269025184,XF86XK_View:269025185,XF86XK_TopMenu:269025186,XF86XK_Red:269025187,XF86XK_Green:269025188,XF86XK_Yellow:269025189,XF86XK_Blue:269025190,XF86XK_Suspend:269025191,XF86XK_Hibernate:269025192,XF86XK_TouchpadToggle:269025193,XF86XK_TouchpadOn:269025200,XF86XK_TouchpadOff:269025201,XF86XK_AudioMicMute:269025202,XF86XK_Switch_VT_1:269024769,XF86XK_Switch_VT_2:269024770,XF86XK_Switch_VT_3:269024771,XF86XK_Switch_VT_4:269024772,XF86XK_Switch_VT_5:269024773,XF86XK_Switch_VT_6:269024774,XF86XK_Switch_VT_7:269024775,XF86XK_Switch_VT_8:269024776,XF86XK_Switch_VT_9:269024777,XF86XK_Switch_VT_10:269024778,XF86XK_Switch_VT_11:269024779,XF86XK_Switch_VT_12:269024780,XF86XK_Ungrab:269024800,XF86XK_ClearGrab:269024801,XF86XK_Next_VMode:269024802,XF86XK_Prev_VMode:269024803,XF86XK_LogWindowTree:269024804,XF86XK_LogGrabInfo:269024805};I.default=A},mOS8:function(Se,I,d){Se.exports=d.p+"static/403Qrcode.6c17b6f4.png"},mTgk:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;var A=h(d("mHUz"));function h(f){return f&&f.__esModule?f:{default:f}}var D={};function m(f,c){if(c===void 0)throw new Error('Undefined keysym for key "'+f+'"');if(f in D)throw new Error('Duplicate entry for key "'+f+'"');D[f]=[c,c,c,c]}function _(f,c,o){if(c===void 0)throw new Error('Undefined keysym for key "'+f+'"');if(o===void 0)throw new Error('Undefined keysym for key "'+f+'"');if(f in D)throw new Error('Duplicate entry for key "'+f+'"');D[f]=[c,c,o,c]}function r(f,c,o){if(c===void 0)throw new Error('Undefined keysym for key "'+f+'"');if(o===void 0)throw new Error('Undefined keysym for key "'+f+'"');if(f in D)throw new Error('Duplicate entry for key "'+f+'"');D[f]=[c,c,c,o]}_("Alt",A.default.XK_Alt_L,A.default.XK_Alt_R),m("AltGraph",A.default.XK_ISO_Level3_Shift),m("CapsLock",A.default.XK_Caps_Lock),_("Control",A.default.XK_Control_L,A.default.XK_Control_R),_("Meta",A.default.XK_Super_L,A.default.XK_Super_R),m("NumLock",A.default.XK_Num_Lock),m("ScrollLock",A.default.XK_Scroll_Lock),_("Shift",A.default.XK_Shift_L,A.default.XK_Shift_R),r("Enter",A.default.XK_Return,A.default.XK_KP_Enter),m("Tab",A.default.XK_Tab),r(" ",A.default.XK_space,A.default.XK_KP_Space),r("ArrowDown",A.default.XK_Down,A.default.XK_KP_Down),r("ArrowUp",A.default.XK_Up,A.default.XK_KP_Up),r("ArrowLeft",A.default.XK_Left,A.default.XK_KP_Left),r("ArrowRight",A.default.XK_Right,A.default.XK_KP_Right),r("End",A.default.XK_End,A.default.XK_KP_End),r("Home",A.default.XK_Home,A.default.XK_KP_Home),r("PageDown",A.default.XK_Next,A.default.XK_KP_Next),r("PageUp",A.default.XK_Prior,A.default.XK_KP_Prior),m("Backspace",A.default.XK_BackSpace),r("Clear",A.default.XK_Clear,A.default.XK_KP_Begin),m("Copy",A.default.XF86XK_Copy),m("Cut",A.default.XF86XK_Cut),r("Delete",A.default.XK_Delete,A.default.XK_KP_Delete),r("Insert",A.default.XK_Insert,A.default.XK_KP_Insert),m("Paste",A.default.XF86XK_Paste),m("Redo",A.default.XK_Redo),m("Undo",A.default.XK_Undo),m("Cancel",A.default.XK_Cancel),m("ContextMenu",A.default.XK_Menu),m("Escape",A.default.XK_Escape),m("Execute",A.default.XK_Execute),m("Find",A.default.XK_Find),m("Help",A.default.XK_Help),m("Pause",A.default.XK_Pause),m("Select",A.default.XK_Select),m("ZoomIn",A.default.XF86XK_ZoomIn),m("ZoomOut",A.default.XF86XK_ZoomOut),m("BrightnessDown",A.default.XF86XK_MonBrightnessDown),m("BrightnessUp",A.default.XF86XK_MonBrightnessUp),m("Eject",A.default.XF86XK_Eject),m("LogOff",A.default.XF86XK_LogOff),m("Power",A.default.XF86XK_PowerOff),m("PowerOff",A.default.XF86XK_PowerDown),m("PrintScreen",A.default.XK_Print),m("Hibernate",A.default.XF86XK_Hibernate),m("Standby",A.default.XF86XK_Standby),m("WakeUp",A.default.XF86XK_WakeUp),m("AllCandidates",A.default.XK_MultipleCandidate),m("Alphanumeric",A.default.XK_Eisu_Shift),m("CodeInput",A.default.XK_Codeinput),m("Compose",A.default.XK_Multi_key),m("Convert",A.default.XK_Henkan),m("GroupFirst",A.default.XK_ISO_First_Group),m("GroupLast",A.default.XK_ISO_Last_Group),m("GroupNext",A.default.XK_ISO_Next_Group),m("GroupPrevious",A.default.XK_ISO_Prev_Group),m("NonConvert",A.default.XK_Muhenkan),m("PreviousCandidate",A.default.XK_PreviousCandidate),m("SingleCandidate",A.default.XK_SingleCandidate),m("HangulMode",A.default.XK_Hangul),m("HanjaMode",A.default.XK_Hangul_Hanja),m("JunjuaMode",A.default.XK_Hangul_Jeonja),m("Eisu",A.default.XK_Eisu_toggle),m("Hankaku",A.default.XK_Hankaku),m("Hiragana",A.default.XK_Hiragana),m("HiraganaKatakana",A.default.XK_Hiragana_Katakana),m("KanaMode",A.default.XK_Kana_Shift),m("KanjiMode",A.default.XK_Kanji),m("Katakana",A.default.XK_Katakana),m("Romaji",A.default.XK_Romaji),m("Zenkaku",A.default.XK_Zenkaku),m("ZenkakuHanaku",A.default.XK_Zenkaku_Hankaku),m("F1",A.default.XK_F1),m("F2",A.default.XK_F2),m("F3",A.default.XK_F3),m("F4",A.default.XK_F4),m("F5",A.default.XK_F5),m("F6",A.default.XK_F6),m("F7",A.default.XK_F7),m("F8",A.default.XK_F8),m("F9",A.default.XK_F9),m("F10",A.default.XK_F10),m("F11",A.default.XK_F11),m("F12",A.default.XK_F12),m("F13",A.default.XK_F13),m("F14",A.default.XK_F14),m("F15",A.default.XK_F15),m("F16",A.default.XK_F16),m("F17",A.default.XK_F17),m("F18",A.default.XK_F18),m("F19",A.default.XK_F19),m("F20",A.default.XK_F20),m("F21",A.default.XK_F21),m("F22",A.default.XK_F22),m("F23",A.default.XK_F23),m("F24",A.default.XK_F24),m("F25",A.default.XK_F25),m("F26",A.default.XK_F26),m("F27",A.default.XK_F27),m("F28",A.default.XK_F28),m("F29",A.default.XK_F29),m("F30",A.default.XK_F30),m("F31",A.default.XK_F31),m("F32",A.default.XK_F32),m("F33",A.default.XK_F33),m("F34",A.default.XK_F34),m("F35",A.default.XK_F35),m("Close",A.default.XF86XK_Close),m("MailForward",A.default.XF86XK_MailForward),m("MailReply",A.default.XF86XK_Reply),m("MailSend",A.default.XF86XK_Send),m("MediaFastForward",A.default.XF86XK_AudioForward),m("MediaPause",A.default.XF86XK_AudioPause),m("MediaPlay",A.default.XF86XK_AudioPlay),m("MediaRecord",A.default.XF86XK_AudioRecord),m("MediaRewind",A.default.XF86XK_AudioRewind),m("MediaStop",A.default.XF86XK_AudioStop),m("MediaTrackNext",A.default.XF86XK_AudioNext),m("MediaTrackPrevious",A.default.XF86XK_AudioPrev),m("New",A.default.XF86XK_New),m("Open",A.default.XF86XK_Open),m("Print",A.default.XK_Print),m("Save",A.default.XF86XK_Save),m("SpellCheck",A.default.XF86XK_Spell),m("AudioVolumeDown",A.default.XF86XK_AudioLowerVolume),m("AudioVolumeUp",A.default.XF86XK_AudioRaiseVolume),m("AudioVolumeMute",A.default.XF86XK_AudioMute),m("MicrophoneVolumeMute",A.default.XF86XK_AudioMicMute),m("LaunchApplication1",A.default.XF86XK_MyComputer),m("LaunchApplication2",A.default.XF86XK_Calculator),m("LaunchCalendar",A.default.XF86XK_Calendar),m("LaunchMail",A.default.XF86XK_Mail),m("LaunchMediaPlayer",A.default.XF86XK_AudioMedia),m("LaunchMusicPlayer",A.default.XF86XK_Music),m("LaunchPhone",A.default.XF86XK_Phone),m("LaunchScreenSaver",A.default.XF86XK_ScreenSaver),m("LaunchSpreadsheet",A.default.XF86XK_Excel),m("LaunchWebBrowser",A.default.XF86XK_WWW),m("LaunchWebCam",A.default.XF86XK_WebCam),m("LaunchWordProcessor",A.default.XF86XK_Word),m("BrowserBack",A.default.XF86XK_Back),m("BrowserFavorites",A.default.XF86XK_Favorites),m("BrowserForward",A.default.XF86XK_Forward),m("BrowserHome",A.default.XF86XK_HomePage),m("BrowserRefresh",A.default.XF86XK_Refresh),m("BrowserSearch",A.default.XF86XK_Search),m("BrowserStop",A.default.XF86XK_Stop),m("Dimmer",A.default.XF86XK_BrightnessAdjust),m("MediaAudioTrack",A.default.XF86XK_AudioCycleTrack),m("RandomToggle",A.default.XF86XK_AudioRandomPlay),m("SplitScreenToggle",A.default.XF86XK_SplitScreen),m("Subtitle",A.default.XF86XK_Subtitle),m("VideoModeNext",A.default.XF86XK_Next_VMode),r("=",A.default.XK_equal,A.default.XK_KP_Equal),r("+",A.default.XK_plus,A.default.XK_KP_Add),r("-",A.default.XK_minus,A.default.XK_KP_Subtract),r("*",A.default.XK_asterisk,A.default.XK_KP_Multiply),r("/",A.default.XK_slash,A.default.XK_KP_Divide),r(".",A.default.XK_period,A.default.XK_KP_Decimal),r(",",A.default.XK_comma,A.default.XK_KP_Separator),r("0",A.default.XK_0,A.default.XK_KP_0),r("1",A.default.XK_1,A.default.XK_KP_1),r("2",A.default.XK_2,A.default.XK_KP_2),r("3",A.default.XK_3,A.default.XK_KP_3),r("4",A.default.XK_4,A.default.XK_KP_4),r("5",A.default.XK_5,A.default.XK_KP_5),r("6",A.default.XK_6,A.default.XK_KP_6),r("7",A.default.XK_7,A.default.XK_KP_7),r("8",A.default.XK_8,A.default.XK_KP_8),r("9",A.default.XK_9,A.default.XK_KP_9);var p=D;I.default=p},mdZa:function(Se,I,d){"use strict";typeof Object.assign!="function"&&Object.defineProperty(Object,"assign",{value:function(h,D){"use strict";if(h==null)throw new TypeError("Cannot convert undefined or null to object");for(var m=Object(h),_=1;_<arguments.length;_++){var r=arguments[_];if(r!=null)for(var p in r)Object.prototype.hasOwnProperty.call(r,p)&&(m[p]=r[p])}return m},writable:!0,configurable:!0}),function(){function A(h,D){D=D||{bubbles:!1,cancelable:!1,detail:void 0};var m=document.createEvent("CustomEvent");return m.initCustomEvent(h,D.bubbles,D.cancelable,D.detail),m}A.prototype=window.Event.prototype,typeof window.CustomEvent!="function"&&(window.CustomEvent=A)}(),Number.isInteger=Number.isInteger||function(h){return typeof h=="number"&&isFinite(h)&&Math.floor(h)===h}},n6Qo:function(Se,I,d){"use strict";d.d(I,"a",function(){return f});var A=d("q1tI"),h=d("biw7"),D=d("fyJ8");function m(c){var o=c.className,i=c.index,s=c.children,a=c.colSpan,n=c.rowSpan,t=A.useContext(h.a),e=t.prefixCls,u=t.fixedInfoList,l=u[i];return A.createElement(D.a,Object.assign({className:o,index:i,component:"td",prefixCls:e,record:null,dataIndex:null,render:function(){return{children:s,props:{colSpan:a,rowSpan:n}}}},l))}function _(c){return A.createElement("tr",Object.assign({},c))}function r(c){var o=c.children,i=A.useContext(h.a),s=i.prefixCls;return A.createElement("tfoot",{className:"".concat(s,"-summary")},o)}var p=I.b=r,f={Cell:m,Row:_}},nAPy:function(Se,I){Se.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc0MDQ0OTA3MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc0MDQ0OTA4MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzQwNDQ5MDUwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzQwNDQ5MDYwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4CEd39AAACAklEQVR42uzYvyuFURjA8Yf7TpSw+BHbvSTZrXTFX6AMRLiLySSE8ismg8FAIsKAwcCA/eqSbEqJrEgMd7pxzi3iUgbn8KTvU0/37b7Lp/Oe5+k5JygoC4uJiMkpk1GTeaIoApOVJuMm80VhZJuc1Ip7BUZFcWRr23NfAQUgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQL8FWAoFJLpseFP/+9ur8v9zUU67fN3kVVQFn52jcvNzZH52RlpaqiXwvLIh3cW9j4y32dG4BpXUlwkG0vzUlNdpe8TW9T+zqYznFNgY7ROdrc2pLSkWF+RdLe3yurCXHrvuY7gp5U6MTIgsY42b20mcFGpPiPQUKlO96CPSnUG9FWpToA+K9UJsLIinK5atcNC39Co7O0f6gWmUinp6umVk9MzveNWMpmUlo6YXF5d650Hb+/upbm1M/2rdmC1K2hX0q6o2ona7kW7J+3eVDvy26ruHxnXfSZZWF6VxZU13Ycmnz3SCdBnj3Q28vvqkU4PTT56pPODu+se6eVmwWWP9Hb1YavaVndmxBPHb89HiZO/ufpQWyQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECPD/AB+1Aw+0AwdNPmgGnpusNblt8kkb8EWAAQAq85VNhqprywAAAABJRU5ErkJggg=="},nKGa:function(Se,I,d){Se.exports=d.p+"static/export_exercise-template.f7655c19.png"},nukY:function(Se,I){Se.exports="data:image/png;base64,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"},onxn:function(Se,I){Se.exports="data:image/png;base64,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"},osed:function(Se,I,d){Se.exports={selectImage:"selectImage___3Rxf-",container:"container___ophsM"}},q1cb:function(Se,I){Se.exports="data:image/png;base64,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"},q3hP:function(Se,I,d){Se.exports={"xterm-panel-wrp":"xterm-panel-wrp___1w-Px","xterm-panel":"xterm-panel___2guTV"}},q7KB:function(Se,I,d){},qgvg:function(Se,I){Se.exports="data:image/gif;base64,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"},"rAM+":function(Se,I,d){"use strict";d.d(I,"a",function(){return h});var A=d("Qw5x");function h(D,m){var _;if(typeof Symbol=="undefined"||D[Symbol.iterator]==null){if(Array.isArray(D)||(_=Object(A.a)(D))||m&&D&&typeof D.length=="number"){_&&(D=_);var r=0,p=function(){};return{s:p,n:function(){return r>=D.length?{done:!0}:{done:!1,value:D[r++]}},e:function(s){throw s},f:p}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
|
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var f=!0,c=!1,o;return{s:function(){_=D[Symbol.iterator]()},n:function(){var s=_.next();return f=s.done,s},e:function(s){c=!0,o=s},f:function(){try{!f&&_.return!=null&&_.return()}finally{if(c)throw o}}}}},rHrb:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.CopyToClipboard=void 0;var A=D(d("q1tI")),h=D(d("+QRC"));function D(g){return g&&g.__esModule?g:{default:g}}function m(g){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?m=function(x){return typeof x}:m=function(x){return x&&typeof Symbol=="function"&&x.constructor===Symbol&&x!==Symbol.prototype?"symbol":typeof x},m(g)}function _(g,C){var x=Object.keys(g);if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(g);C&&(y=y.filter(function(T){return Object.getOwnPropertyDescriptor(g,T).enumerable})),x.push.apply(x,y)}return x}function r(g){for(var C=1;C<arguments.length;C++){var x=arguments[C]!=null?arguments[C]:{};C%2?_(x,!0).forEach(function(y){u(g,y,x[y])}):Object.getOwnPropertyDescriptors?Object.defineProperties(g,Object.getOwnPropertyDescriptors(x)):_(x).forEach(function(y){Object.defineProperty(g,y,Object.getOwnPropertyDescriptor(x,y))})}return g}function p(g,C){if(g==null)return{};var x=f(g,C),y,T;if(Object.getOwnPropertySymbols){var S=Object.getOwnPropertySymbols(g);for(T=0;T<S.length;T++){if(y=S[T],C.indexOf(y)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(g,y))continue;x[y]=g[y]}}return x}function f(g,C){if(g==null)return{};var x={},y=Object.keys(g),T,S;for(S=0;S<y.length;S++){if(T=y[S],C.indexOf(T)>=0)continue;x[T]=g[T]}return x}function c(g,C){if(!(g instanceof C))throw new TypeError("Cannot call a class as a function")}function o(g,C){for(var x=0;x<C.length;x++){var y=C[x];y.enumerable=y.enumerable||!1,y.configurable=!0,"value"in y&&(y.writable=!0),Object.defineProperty(g,y.key,y)}}function i(g,C,x){return C&&o(g.prototype,C),x&&o(g,x),g}function s(g,C){return C&&(m(C)==="object"||typeof C=="function")?C:n(g)}function a(g){return a=Object.setPrototypeOf?Object.getPrototypeOf:function(x){return x.__proto__||Object.getPrototypeOf(x)},a(g)}function n(g){if(g===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return g}function t(g,C){if(typeof C!="function"&&C!==null)throw new TypeError("Super expression must either be null or a function");g.prototype=Object.create(C&&C.prototype,{constructor:{value:g,writable:!0,configurable:!0}}),C&&e(g,C)}function e(g,C){return e=Object.setPrototypeOf||function(y,T){return y.__proto__=T,y},e(g,C)}function u(g,C,x){return C in g?Object.defineProperty(g,C,{value:x,enumerable:!0,configurable:!0,writable:!0}):g[C]=x,g}var l=function(g){t(C,g);function C(){var x,y;c(this,C);for(var T=arguments.length,S=new Array(T),E=0;E<T;E++)S[E]=arguments[E];return y=s(this,(x=a(C)).call.apply(x,[this].concat(S))),u(n(y),"onClick",function(b){var v=y.props,O=v.text,L=v.onCopy,z=v.children,G=v.options,j=A.default.Children.only(z),$=(0,h.default)(O,G);L&&L(O,$),j&&j.props&&typeof j.props.onClick=="function"&&j.props.onClick(b)}),y}return i(C,[{key:"render",value:function(){var y=this.props,T=y.text,S=y.onCopy,E=y.options,b=y.children,v=p(y,["text","onCopy","options","children"]),O=A.default.Children.only(b);return A.default.cloneElement(O,r({},v,{onClick:this.onClick}))}}]),C}(A.default.PureComponent);I.CopyToClipboard=l,u(l,"defaultProps",{onCopy:void 0,options:void 0})},ruvs:function(Se,I,d){"use strict";d.d(I,"b",function(){return rt});var A=d("2qtc"),h=d("kLXV"),D=d("9og8"),m=d("tJVT"),_=d("PpiC"),r=d("k1fw"),p=d("5NDa"),f=d("5rEg"),c=d("B9cy"),o=d("Ol7k"),i=d("WmNS"),s=d.n(i),a=d("q1tI"),n=d.n(a),t=d("Ty5D"),e=d("55Ip"),u=d("9kvl"),l=d("lzim"),g=d("xrsn"),C=d.n(g),x=d("1Sn+"),y=d("qVdP"),T=d("jsC+"),S=d("14J3"),E=d("BMrR"),b=d("jCWc"),v=d("kPKH"),O=d("lUTK"),L=d("BvKs"),z=d("miYZ"),G=d("tsqr"),j=d("7Kak"),$=d("9yH6"),Y=d("6CvP"),w=d("1vsH"),P;(function(xe){xe.Manager="manager",xe.Developer="developer",xe.Reporter="reporter"})(P||(P={}));var k=function(Oe){var se=Oe.visible,Re=Oe.onCancel,K=Re===void 0?function(){}:Re,Pe=Object(a.useState)(),it=Object(m.a)(Pe,2),R=it[0],Ie=it[1],Be=Object(a.useState)(),J=Object(m.a)(Be,2),pe=J[0],De=J[1],Qe=Object(a.useState)(!1),Xe=Object(m.a)(Qe,2),Te=Xe[0],q=Xe[1],he=function(){var He=Object(D.a)(s.a.mark(function nt(){var ot,Ge;return s.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:if(R){ut.next=3;break}return G.b.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01"),ut.abrupt("return");case 3:if(!(R.length!==6)){ut.next=6;break}return G.b.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01"),ut.abrupt("return");case 6:if(pe){ut.next=9;break}return G.b.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01"),ut.abrupt("return");case 9:return q(!0),ut.next=12,Object(Y.e)({code:R,role:pe});case 12:if(ot=ut.sent,q(!1),$e(),Ge={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"},!Ge[ot.status]){ut.next=19;break}return G.b.info(Ge[ot.status]),ut.abrupt("return");case 19:if(!(ot.status===0)){ut.next=22;break}return pe==="reporter"?(G.b.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),Object(w.ab)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),u.d.push("/projects/".concat(ot==null?void 0:ot.project_id))):(Object(w.ab)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),G.b.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01")),ut.abrupt("return");case 22:case"end":return ut.stop()}},nt)}));return function(){return He.apply(this,arguments)}}(),$e=function(){var He=Object(D.a)(s.a.mark(function nt(){return s.a.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:K();case 1:case"end":return Ge.stop()}},nt)}));return function(){return He.apply(this,arguments)}}();return n.a.createElement(n.a.Fragment,null,n.a.createElement(h.a,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",visible:se,confirmLoading:Te,onOk:he,onCancel:$e},n.a.createElement("div",{className:"tc"},n.a.createElement("div",null,n.a.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),n.a.createElement(f.a,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:R,onChange:function(nt){if(nt.target.value.length>=7){G.b.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Ie(nt.target.value)}})),n.a.createElement("div",{className:"mt10 font14"},n.a.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),n.a.createElement($.a.Group,{value:pe,onChange:function(nt){return De(nt.target.value)}},n.a.createElement($.a,{value:P.Manager},"\u7BA1\u7406\u4EBA\u5458"),n.a.createElement($.a,{value:P.Developer},"\u5F00\u53D1\u4EBA\u5458"),n.a.createElement($.a,{value:P.Reporter},"\u62A5\u544A\u4EBA\u5458"))))))},F=k,M=d("Jky8"),W=d("6Fuo"),ae=d.n(W),be=d("NLgs"),de=d("xKgJ"),ge;(function(xe){xe.Projects="projects",xe.Shixuns="shixuns",xe.Classrooms="classrooms"})(ge||(ge={}));var H;(function(xe){xe.Classrooms="classrooms",xe.Shixuns="shixuns",xe.Paths="paths",xe.Projects="projects",xe.Videos="videos",xe.Topics="topics"})(H||(H={}));var ne=function(Oe){var se,Re,K,Pe,it,R,Ie,Be=Oe.homePage,J=Oe.user,pe=Oe.globalSetting,De=Oe.loading,Qe=Oe.dispatch,Xe=Oe.location,Te=Object(_.a)(Oe,["homePage","user","globalSetting","loading","dispatch","location"]),q=Object(a.useState)(),he=Object(m.a)(q,2),$e=he[0],He=he[1],nt=Object(a.useState)(),ot=Object(m.a)(nt,2),Ge=ot[0],st=ot[1],ut=function(un){var fn;if(!Object(be.e)(Qe))return;if(un===ge.Projects&&!((fn=J.userInfo)!==null&&fn!==void 0&&fn.email)){G.b.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}un===ge.Classrooms?He(!0):un===ge.Projects&&st(!0)},vt=function(un,fn){var Kn;if(!Object(be.e)(Qe))return;if(fn===ge.Projects&&!((Kn=J.userInfo)!==null&&Kn!==void 0&&Kn.email)){G.b.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}if(fn===ge.Shixuns&&!Object(be.c)())return;un&&(window.location.href=un)},mt=(se=(((Re=pe.setting)===null||Re===void 0?void 0:Re.navbar)||[]).find(function(Ut){return Ut.link==="/".concat(H.Classrooms)}))===null||se===void 0?void 0:se.hidden,Mt=(K=(((Pe=pe.setting)===null||Pe===void 0?void 0:Pe.navbar)||[]).find(function(Ut){return Ut.link==="/".concat(H.Shixuns)}))===null||K===void 0?void 0:K.hidden,Ft=(it=(((R=pe.setting)===null||R===void 0?void 0:R.navbar)||[]).find(function(Ut){return Ut.link==="/".concat(H.Paths)}))===null||it===void 0?void 0:it.hidden;if(pe!=null&&(Ie=pe.setting)!==null&&Ie!==void 0&&Ie.is_local){var ln;J!=null&&(ln=J.userInfo)!==null&&ln!==void 0&&ln.is_shixun_marker||(Mt=!0)}var on=function(un){var fn,Kn,Qt;return n.a.createElement(n.a.Fragment,null,n.a.createElement(E.a,{justify:"space-around",className:"pt5 pb5"},n.a.createElement(v.a,{className:ae.a.joinCol},((fn=J.userInfo)===null||fn===void 0?void 0:fn.user_identity)!=="\u5B66\u751F"&&!mt&&n.a.createElement(L.a.Item,un,n.a.createElement("a",{onClick:function(){return vt("/classrooms/new")}},(Kn=J.userInfo)!==null&&Kn!==void 0&&Kn.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802"))),n.a.createElement(v.a,null,n.a.createElement("div",{className:ae.a.joinBoard})),n.a.createElement(v.a,{className:ae.a.joinCol},!mt&&n.a.createElement(L.a.Item,un,n.a.createElement("a",{onClick:function(){return ut(ge.Classrooms)}},(Qt=J.userInfo)!==null&&Qt!==void 0&&Qt.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")))))};return n.a.createElement("section",null,Object(de.q)()&&n.a.createElement(T.a,{overlay:n.a.createElement(L.a,{className:"".concat(ae.a.rightMenu," ").concat(ae.a.joinMenu," mt10")},n.a.createElement(on,null)),placement:"bottomRight"},n.a.createElement("span",{style:{lineHeight:"inherit",color:"".concat(pe.themeConfig.menuTheme==0?"#5F6367":"")},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),n.a.createElement(M.a,{visible:$e,onCancel:function(){return He(!1)}}),n.a.createElement(F,{visible:Ge,onCancel:function(){return st(!1)}}))},fe=Object(u.a)(function(xe){var Oe=xe.homePage,se=xe.loading,Re=xe.user,K=xe.globalSetting;return{homePage:Oe,user:Re,globalSetting:K,loading:se.models.index}})(ne),ie=d("vToQ"),re=d.n(ie),U=d("jb+D"),ee=d("m3rI"),Z=function(Oe){var se,Re=RegExp("(^| )"+Oe+"=([^;]+)(;|$)");return(se=document.cookie.match(Re))?decodeURIComponent(se[2]):null},le=function(Oe){var se=new Date;se.setTime(se.getTime()-1);var Re=Z(Oe);Re!=null&&(document.cookie=Oe+"="+Re+";expires="+se.toGMTString())},ke;(function(xe){xe.Classrooms="classrooms",xe.Shixuns="shixuns",xe.Paths="paths",xe.Projects="projects",xe.Videos="videos",xe.Topics="topics"})(ke||(ke={}));var Ve=function(Oe){var se,Re,K,Pe,it,R,Ie,Be,J,pe,De,Qe=Oe.homePage,Xe=Oe.user,Te=Oe.globalSetting,q=Oe.loading,he=Oe.dispatch,$e=Oe.shixunHomeworks,He=Oe.location,nt=Oe.payload,ot=nt===void 0?{}:nt,Ge=Object(_.a)(Oe,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),st=(se=(((Re=Te.setting)===null||Re===void 0?void 0:Re.navbar)||[]).find(function(on){return on.link==="/".concat(ke.Classrooms)}))===null||se===void 0?void 0:se.hidden,ut=(K=(((Pe=Te.setting)===null||Pe===void 0?void 0:Pe.navbar)||[]).find(function(on){return on.link==="/".concat(ke.Shixuns)}))===null||K===void 0?void 0:K.hidden,vt=(it=(((R=Te.setting)===null||R===void 0?void 0:R.navbar)||[]).find(function(on){return on.link==="/".concat(ke.Paths)}))===null||it===void 0?void 0:it.hidden,mt=((Ie=Xe.userInfo)===null||Ie===void 0?void 0:Ie.admin)||((Be=Xe.userInfo)===null||Be===void 0?void 0:Be.business)||((J=Xe.userInfo)===null||J===void 0?void 0:J.is_shixun_marker)||((pe=Xe.userInfo)===null||pe===void 0?void 0:pe.is_teacher)||((De=Xe.userInfo)===null||De===void 0?void 0:De.user_identity)!=="\u5B66\u751F",Mt=function(){if(Object(w.p)())return n.a.createElement(L.a,{className:"".concat(re.a.rightMenu," ").concat(re.a.menuWrap)},n.a.createElement(L.a.Item,null,n.a.createElement(e.a,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")));var Ut,un,fn,Kn,Qt,On,zn,ia,Nn,na,Kt,ma,Ha,aa;return n.a.createElement(L.a,{className:"".concat(re.a.rightMenu," ").concat(re.a.menuWrap)},!st&&n.a.createElement(L.a.Item,null,n.a.createElement(e.a,{to:"/users/".concat((Ut=Xe.userInfo)===null||Ut===void 0?void 0:Ut.login,"/classrooms")},(un=Xe.userInfo)!==null&&un!==void 0&&un.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),n.a.createElement(L.a.Item,null,n.a.createElement("a",{onClick:function(){if(!Object(be.e)(he))return;u.d.push("/problemset")}},"\u8BD5\u9898\u5E93")),mt&&n.a.createElement(L.a.Item,null,n.a.createElement("a",{onClick:function(){if(!Object(be.e)(he))return;u.d.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((fn=Xe.navigationInfo)===null||fn===void 0||((Kn=fn.top)===null||Kn===void 0)?void 0:Kn.customer_management_url)&&n.a.createElement(L.a.Item,null,n.a.createElement("a",{href:(Qt=Xe.navigationInfo)===null||Qt===void 0||((On=Qt.top)===null||On===void 0)?void 0:On.customer_management_url},"\u5BA2\u6237\u7BA1\u7406")),((zn=Xe.navigationInfo)===null||zn===void 0||((ia=zn.top)===null||ia===void 0)?void 0:ia.college_identifier)&&n.a.createElement(L.a.Item,null,n.a.createElement(e.a,{to:"/colleges/".concat((Nn=Xe.navigationInfo)===null||Nn===void 0||((na=Nn.top)===null||na===void 0)?void 0:na.college_identifier,"/statistics")},"\u5B66\u9662\u7EDF\u8BA1")),((Kt=Xe.navigationInfo)===null||Kt===void 0||((ma=Kt.top)===null||ma===void 0)?void 0:ma.laboratory_admin_url)&&n.a.createElement(L.a.Item,null,n.a.createElement("a",{href:(Ha=Xe.navigationInfo)===null||Ha===void 0||((aa=Ha.top)===null||aa===void 0)?void 0:aa.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),n.a.createElement(L.a.Item,null,n.a.createElement(e.a,{onClick:function(){localStorage.getItem("Noviceguide")==="0"||he({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:n.a.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),n.a.createElement(L.a.Item,null,n.a.createElement("a",{onClick:function(){he({type:"globalSetting/styleSetting",payload:!0})}},"\u98CE\u683C\u8BBE\u7F6E")),n.a.createElement(L.a.Item,{className:re.a.exit},n.a.createElement("a",{onClick:Object(D.a)(s.a.mark(function sa(){var la;return s.a.wrap(function(ua){for(;;)switch(ua.prev=ua.next){case 0:return ua.next=2,Object(U.c)({});case 2:la=ua.sent,(la==null?void 0:la.status)===1&&(he({type:"user/getUserInfo",payload:Object(r.a)({},ot)}),he({type:"user/getNavigationInfo",payload:Object(r.a)({},ot)}),he({type:"globalSetting/setThemeConfig",payload:{theme:0,mainColor:"#0152d9",fixedHeader:!1,weakColorMode:!1,fixed:!1,menuTheme:0}}),window.less.modifyVars({"@primary-color":"#0152d9"}),le("autologin_trustie"),le("_educoder_session"),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),G.b.success(la==null?void 0:la.message),u.d.replace("/"));case 4:case"end":return ua.stop()}},sa)}))},"\u9000\u51FA")))};if(Object(de.q)()){var Ft,ln;return n.a.createElement(T.a,{className:"".concat(re.a.height67," pr25"),overlay:Mt,placement:"bottomRight"},n.a.createElement("section",null,n.a.createElement("aside",null,n.a.createElement("div",{className:$e.actionTabs.type===1?re.a.classromediv:""},n.a.createElement("img",{className:"".concat(re.a.userPic," current ml15"),src:"".concat(ee.a===null||ee.a===void 0?void 0:ee.a.IMG_SERVER,"/images/").concat((Ft=Xe.userInfo)===null||Ft===void 0?void 0:Ft.image_url),alt:"",onClick:function(){var Ut;return u.d.push(Object(w.p)()?"/account/profile":"/users/".concat((Ut=Xe.userInfo)===null||Ut===void 0?void 0:Ut.login,"/classrooms"))}}),Object(w.p)()&&n.a.createElement("span",{className:"ml10 font16"},(ln=Xe.userInfo)===null||ln===void 0?void 0:ln.username)))))}else return n.a.createElement("div",{className:"font15 ".concat(Te.isIlearning?re.a.login:""," ")},n.a.createElement("span",{className:"ml10 mr5 current ".concat(Te.themeConfig.menuTheme==0?"#000":"c-white"),onClick:function(){he({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),n.a.createElement("span",{className:"ml10 mr5 current ".concat(Te.themeConfig.menuTheme==0?"#000":"c-white"),onClick:function(){he({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u6CE8\u518C"))},qe=Object(u.a)(function(xe){var Oe=xe.homePage,se=xe.loading,Re=xe.user,K=xe.globalSetting,Pe=xe.shixunHomeworks;return{homePage:Oe,user:Re,globalSetting:K,shixunHomeworks:Pe,loading:se.models.index}})(Ve),et=d("+L6B"),ze=d("2/Rp"),Me=d("Cs+z"),we=d.n(Me),Ce=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],ue=function(Oe){var se=Oe.homePage,Re=Oe.user,K=Oe.globalSetting,Pe=Oe.loading,it=Oe.dispatch,R=Oe.location,Ie=Oe.text,Be=Oe.shixunHomeworks,J=Oe.payload,pe=J===void 0?{}:J,De=Object(_.a)(Oe,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]),Qe=Object(a.useState)("none"),Xe=Object(m.a)(Qe,2),Te=Xe[0],q=Xe[1];return Object(a.useEffect)(function(){Be.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&q("flex")},[Be.actionTabs.key]),Object(a.useEffect)(function(){Be.actionTabs.key==="\u9690\u85CF"&&(q("none"),localStorage.setItem("Noviceguide","0"))},[Be.actionTabs.key]),n.a.createElement("div",{style:{display:Te,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},n.a.createElement("div",{style:{margin:"0 auto",width:"1200px"}},n.a.createElement("img",{src:we.a,style:{position:"absolute",top:"-32px"}}),n.a.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Be.actionTabs.text),Be.actionTabs.type===9?n.a.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},n.a.createElement(ze.a,{type:"primary",onClick:function(){localStorage.setItem("Noviceguide","0"),q("none"),it({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):n.a.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},n.a.createElement(ze.a,{type:"primary",onClick:function(){localStorage.setItem("Noviceguide","0"),it({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),q("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))},N=Object(u.a)(function(xe){var Oe=xe.homePage,se=xe.loading,Re=xe.user,K=xe.globalSetting,Pe=xe.shixunHomeworks;return{homePage:Oe,user:Re,globalSetting:K,loading:se.models.index,shixunHomeworks:Pe}})(ue),te=d("BYPY"),B=d.n(te),Ae=d("DjiL"),tt=d.n(Ae),me=o.a.Header,We=f.a.Search;function rt(){var xe,Oe,se=window.location.pathname,Re=se.split("/"),K={};return Re[1]=="classrooms"&&Re.length>3&&!((xe=Re[4])!==null&&xe!==void 0&&xe.includes("newgold"))&&!((Oe=Re[5])!==null&&Oe!==void 0&&Oe.includes("newgold"))&&Re[2]!=="coursesId"&&(K.course_id=Re[2]),Re[1]==="shixuns"&&Re.length>3&&(K.objective_type="shixun",K.objective_id=Re[2]),Re[1]==="paths"&&Re.length>3&&(K.objective_type="path",K.objective_id=Re[2]),Object(r.a)(Object(r.a)({},K),{school:1})}var V={\u9996\u9875:"/","/paths":{link:"/paths",key:1},"/shixuns":{link:"/shixuns",key:2},"/classrooms":{link:"/classrooms",key:3},"/competitions":{link:"/competitions",key:4},"/moop_cases":{link:"/moop_cases",key:5},"/forums":{link:"/forums",key:6},"/recruitment":{link:"/competitions/index",key:7},"/three":{link:"/three",key:7}},Ke=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],je=function(Oe){var se,Re=Oe.homePage,K=Oe.user,Pe=Oe.globalSetting,it=Oe.loading,R=Oe.dispatch,Ie=Oe.location,Be=Oe.isLogin,J=Be===void 0?!1:Be,pe=Oe.shixunHomeworks,De=Object(_.a)(Oe,["homePage","user","globalSetting","loading","dispatch","location","isLogin","shixunHomeworks"]),Qe=Object(t.g)(),Xe=Object(a.useState)(!1),Te=Object(m.a)(Xe,2),q=Te[0],he=Te[1],$e=Object(a.useState)(-1),He=Object(m.a)($e,2),nt=He[0],ot=He[1],Ge=Object(a.useState)(!1),st=Object(m.a)(Ge,2),ut=st[0],vt=st[1],mt=rt();Object(a.useEffect)(function(){R({type:"user/getNavigationInfo",payload:Object(r.a)({},mt)})},[Pe.name]),Object(a.useEffect)(function(){pe.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Ke!=null&&Ke.includes(Ie==null?void 0:Ie.pathname)||(Ie==null?void 0:Ie.pathname.indexOf("/classrooms"))===0||R({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Ie.pathname]),Object(a.useEffect)(function(){pe.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||(pe.actionTabs.key||localStorage.setItem("Noviceguide","0"))},[pe.actionTabs.key]),Object(a.useEffect)(function(){if(Pe!=null&&Pe.setting){var Qt,On;if(Pe==null||((Qt=Pe.setting)===null||Qt===void 0||((On=Qt.navbar)===null||On===void 0))||On.map(function(ia,Nn){Ie.pathname.indexOf(ia.link)>-1&&ot(Nn)}),nt===-1)Object(w.V)(Pe.setting.name);else{var zn;Object(w.V)(((zn=Pe.setting.navbar[nt])===null||zn===void 0?void 0:zn.name)||Pe.setting.name)}}},[Pe==null?void 0:Pe.setting]);var Mt=Object(a.useMemo)(function(){var Qt;if(Pe!=null&&(Qt=Pe.setting)!==null&&Qt!==void 0&&Qt.nav_logo_url){var On;return"".concat(ee.a.IMG_SERVER,"/").concat(Pe==null||((On=Pe.setting)===null||On===void 0)?void 0:On.nav_logo_url)}else return"".concat(ee.a.IMG_SERVER,"/images/avatars/LaboratorySetting/1nav?t=").concat(new Date().getTime())},[Pe==null||((se=Pe.setting)===null||se===void 0)?void 0:se.nav_logo_url]);function Ft(Qt){Qe.push("/search?value="+Qt)}var ln=function(){return q?n.a.createElement("div",{onBlur:function(){setTimeout(function(){he(!1)},300)}},n.a.createElement(We,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Ft,autoFocus:!0})):n.a.createElement(n.a.Fragment,null)},on=function(){var Qt=Object(D.a)(s.a.mark(function On(zn){var ia,Nn,na;return s.a.wrap(function(ma){for(;;)switch(ma.prev=ma.next){case 0:return zn.preventDefault(),ma.next=3,Object(U.j)();case 3:Nn=ma.sent,Nn!=null&&(ia=Nn.data)!==null&&ia!==void 0&&ia.engineer_url?document.location.href=Nn==null||((na=Nn.data)===null||na===void 0)?void 0:na.engineer_url:(Nn==null?void 0:Nn.status)!=401&&vt(!0);case 5:case"end":return ma.stop()}},On)}));return function(zn){return Qt.apply(this,arguments)}}();if(Pe.showHeader&&Pe.showHeaderFooter){var Ut,un,fn,Kn;return n.a.createElement(o.a,{className:"".concat(Pe.isIlearning?C.a["header-iearning"]:C.a.header,`
|
|
|
`).concat(Pe.themeConfig.fixedHeader?C.a.headerFixed:"",`
|
|
|
`).concat(Pe.themeConfig.menuTheme==1?C.a.headerOne:Pe.themeConfig.menuTheme==2?C.a.headerTwo:C.a.headerDefault)},n.a.createElement(me,{className:C.a.header},n.a.createElement("section",{className:C.a.edumenu},n.a.createElement("div",null,Pe.themeConfig.menuTheme==0?n.a.createElement("img",{src:tt.a}):n.a.createElement("img",{src:B.a})),n.a.createElement("ul",{className:"".concat(C.a.menu," ").concat(Object(w.p)()&&"ml0")},n.a.createElement("li",{className:Ie.pathname=="/"?C.a.actived:""},n.a.createElement(e.a,{to:"/"},"AI\u80FD\u529B\u652F\u6491\u5E73\u53F0")),n.a.createElement("li",{className:Ie.pathname=="/aiAbility"?C.a.actived:""},n.a.createElement(e.a,{to:"/aiAbility"},"AI\u80FD\u529B\u5B9E\u8BAD\u5E73\u53F0"))),n.a.createElement("div",{className:"search-bar",style:{flex:Pe.isIlearning?"initial":"1 0 auto",color:"".concat(Pe.themeConfig.menuTheme==0?"#5F6367":"")}},!Object(w.p)()&&!(Pe!=null&&Pe.isIlearning)&&n.a.createElement(n.a.Fragment,null,n.a.createElement(ln,null),!J&&n.a.createElement(fe,null),!J&&!!(K!=null&&(Ut=K.userInfo)!==null&&Ut!==void 0&&Ut.login)&&n.a.createElement(e.a,{style:{color:"".concat(Pe.themeConfig.menuTheme==0?"#5F6367":"")},className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:"/messages/".concat(K==null||((un=K.userInfo)===null||un===void 0)?void 0:un.login,"/user_tidings")},(K==null||((fn=K.navigationInfo)===null||fn===void 0||((Kn=fn.top)===null||Kn===void 0))?void 0:Kn.new_message)&&n.a.createElement("span",{className:C.a.newslight}))),!J&&n.a.createElement(qe,{payload:mt}))),n.a.createElement(h.a,{centered:!0,destroyOnClose:!0,visible:ut,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(w.Q)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:function(){return vt(!1)}},n.a.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},n.a.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),n.a.createElement("img",{src:l.G,width:200,height:200}),n.a.createElement("p",null,"\u7FA4\u53F7\uFF1A693542422 ")))),n.a.createElement(N,null))}else return n.a.createElement(n.a.Fragment,null)},Ze=I.a=Object(u.a)(function(xe){var Oe=xe.homePage,se=xe.loading,Re=xe.user,K=xe.globalSetting,Pe=xe.shixunHomeworks;return{homePage:Oe,user:Re,globalSetting:K,loading:se.models.index,shixunHomeworks:Pe}})(je)},rwxt:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;var A=d("GdRQ");function h(p,f){if(!(p instanceof f))throw new TypeError("Cannot call a class as a function")}function D(p,f){for(var c=0;c<f.length;c++){var o=f[c];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(p,o.key,o)}}function m(p,f,c){return f&&D(p.prototype,f),c&&D(p,c),p}var _=!A.supportsCursorURIs||A.isTouchDevice,r=function(){function p(){h(this,p),this._target=null,this._canvas=document.createElement("canvas"),_&&(this._canvas.style.position="fixed",this._canvas.style.zIndex="65535",this._canvas.style.pointerEvents="none",this._canvas.style.visibility="hidden"),this._position={x:0,y:0},this._hotSpot={x:0,y:0},this._eventHandlers={mouseover:this._handleMouseOver.bind(this),mouseleave:this._handleMouseLeave.bind(this),mousemove:this._handleMouseMove.bind(this),mouseup:this._handleMouseUp.bind(this)}}return m(p,[{key:"attach",value:function(c){if(this._target&&this.detach(),this._target=c,_){document.body.appendChild(this._canvas);var o={capture:!0,passive:!0};this._target.addEventListener("mouseover",this._eventHandlers.mouseover,o),this._target.addEventListener("mouseleave",this._eventHandlers.mouseleave,o),this._target.addEventListener("mousemove",this._eventHandlers.mousemove,o),this._target.addEventListener("mouseup",this._eventHandlers.mouseup,o)}this.clear()}},{key:"detach",value:function(){if(!this._target)return;if(_){var c={capture:!0,passive:!0};this._target.removeEventListener("mouseover",this._eventHandlers.mouseover,c),this._target.removeEventListener("mouseleave",this._eventHandlers.mouseleave,c),this._target.removeEventListener("mousemove",this._eventHandlers.mousemove,c),this._target.removeEventListener("mouseup",this._eventHandlers.mouseup,c),document.body.removeChild(this._canvas)}this._target=null}},{key:"change",value:function(c,o,i,s,a){if(s===0||a===0){this.clear();return}this._position.x=this._position.x+this._hotSpot.x-o,this._position.y=this._position.y+this._hotSpot.y-i,this._hotSpot.x=o,this._hotSpot.y=i;var n=this._canvas.getContext("2d");this._canvas.width=s,this._canvas.height=a;var t;try{t=new ImageData(new Uint8ClampedArray(c),s,a)}catch(u){t=n.createImageData(s,a),t.data.set(new Uint8ClampedArray(c))}if(n.clearRect(0,0,s,a),n.putImageData(t,0,0),_)this._updatePosition();else{var e=this._canvas.toDataURL();this._target.style.cursor="url("+e+")"+o+" "+i+", default"}}},{key:"clear",value:function(){this._target.style.cursor="none",this._canvas.width=0,this._canvas.height=0,this._position.x=this._position.x+this._hotSpot.x,this._position.y=this._position.y+this._hotSpot.y,this._hotSpot.x=0,this._hotSpot.y=0}},{key:"move",value:function(c,o){if(!_)return;window.visualViewport?(this._position.x=c+window.visualViewport.offsetLeft,this._position.y=o+window.visualViewport.offsetTop):(this._position.x=c,this._position.y=o),this._updatePosition();var i=document.elementFromPoint(c,o);this._updateVisibility(i)}},{key:"_handleMouseOver",value:function(c){this._handleMouseMove(c)}},{key:"_handleMouseLeave",value:function(c){this._updateVisibility(c.relatedTarget)}},{key:"_handleMouseMove",value:function(c){this._updateVisibility(c.target),this._position.x=c.clientX-this._hotSpot.x,this._position.y=c.clientY-this._hotSpot.y,this._updatePosition()}},{key:"_handleMouseUp",value:function(c){var o=this,i=document.elementFromPoint(c.clientX,c.clientY);this._updateVisibility(i),this._captureIsActive()&&window.setTimeout(function(){if(!o._target)return;i=document.elementFromPoint(c.clientX,c.clientY),o._updateVisibility(i)},0)}},{key:"_showCursor",value:function(){this._canvas.style.visibility==="hidden"&&(this._canvas.style.visibility="")}},{key:"_hideCursor",value:function(){this._canvas.style.visibility!=="hidden"&&(this._canvas.style.visibility="hidden")}},{key:"_shouldShowCursor",value:function(c){return c?c===this._target?!0:this._target.contains(c)?!(window.getComputedStyle(c).cursor!=="none"):!1:!1}},{key:"_updateVisibility",value:function(c){this._captureIsActive()&&(c=document.captureElement),this._shouldShowCursor(c)?this._showCursor():this._hideCursor()}},{key:"_updatePosition",value:function(){this._canvas.style.left=this._position.x+"px",this._canvas.style.top=this._position.y+"px"}},{key:"_captureIsActive",value:function(){return document.captureElement&&document.documentElement.contains(document.captureElement)}}]),p}();I.default=r},sR1s:function(Se,I,d){"use strict";d.d(I,"b",function(){return m}),d.d(I,"a",function(){return _}),d.d(I,"c",function(){return r}),d.d(I,"d",function(){return p});var A=d("U8pU"),h="RC_TABLE_KEY";function D(f){return f==null?[]:Array.isArray(f)?f:[f]}function m(f,c){if(!c&&typeof c!="number")return f;for(var o=D(c),i=f,s=0;s<o.length;s+=1){if(!i)return null;var a=o[s];i=i[a]}return i}function _(f){var c=[],o={};return f.forEach(function(i){for(var s=i||{},a=s.key,n=s.dataIndex,t=a||D(n).join("-")||h;o[t];)t="".concat(t,"_next");o[t]=!0,c.push(t)}),c}function r(){var f={};function c(a,n){n&&Object.keys(n).forEach(function(t){var e=n[t];e&&Object(A.a)(e)==="object"?(a[t]=a[t]||{},c(a[t],e)):a[t]=e})}for(var o=arguments.length,i=new Array(o),s=0;s<o;s++)i[s]=arguments[s];return i.forEach(function(a){c(f,a)}),f}function p(f){return f!=null}},sboe:function(Se,I,d){"use strict";d.d(I,"a",function(){return D});var A=d("q1tI"),h=d.n(A),D=A.createContext(null)},sjKO:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=D;var A=30,h=12;function D(m,_){var r,p,f,c,o,i,s,a,n,t,e,u,l,g,C,x,y,T,S,E,b,v,O,L,z;r=m.state,p=m.next_in,L=m.input,f=p+(m.avail_in-5),c=m.next_out,z=m.output,o=c-(_-m.avail_out),i=c+(m.avail_out-257),s=r.dmax,a=r.wsize,n=r.whave,t=r.wnext,e=r.window,u=r.hold,l=r.bits,g=r.lencode,C=r.distcode,x=(1<<r.lenbits)-1,y=(1<<r.distbits)-1;e:do{l<15&&(u+=L[p++]<<l,l+=8,u+=L[p++]<<l,l+=8),T=g[u&x];t:for(;;){if(S=T>>>24,u>>>=S,l-=S,S=T>>>16&255,S===0)z[c++]=T&65535;else if(S&16){E=T&65535,S&=15,S&&(l<S&&(u+=L[p++]<<l,l+=8),E+=u&(1<<S)-1,u>>>=S,l-=S),l<15&&(u+=L[p++]<<l,l+=8,u+=L[p++]<<l,l+=8),T=C[u&y];n:for(;;){if(S=T>>>24,u>>>=S,l-=S,S=T>>>16&255,S&16){if(b=T&65535,S&=15,l<S&&(u+=L[p++]<<l,l+=8,l<S&&(u+=L[p++]<<l,l+=8)),b+=u&(1<<S)-1,b>s){m.msg="invalid distance too far back",r.mode=A;break e}if(u>>>=S,l-=S,S=c-o,b>S){if(S=b-S,S>n&&r.sane){m.msg="invalid distance too far back",r.mode=A;break e}if(v=0,O=e,t===0){if(v+=a-S,S<E){E-=S;do z[c++]=e[v++];while(--S);v=c-b,O=z}}else if(t<S){if(v+=a+t-S,S-=t,S<E){E-=S;do z[c++]=e[v++];while(--S);if(v=0,t<E){S=t,E-=S;do z[c++]=e[v++];while(--S);v=c-b,O=z}}}else if(v+=t-S,S<E){E-=S;do z[c++]=e[v++];while(--S);v=c-b,O=z}for(;E>2;)z[c++]=O[v++],z[c++]=O[v++],z[c++]=O[v++],E-=3;E&&(z[c++]=O[v++],E>1&&(z[c++]=O[v++]))}else{v=c-b;do z[c++]=z[v++],z[c++]=z[v++],z[c++]=z[v++],E-=3;while(E>2);E&&(z[c++]=z[v++],E>1&&(z[c++]=z[v++]))}}else if((S&64)===0){T=C[(T&65535)+(u&(1<<S)-1)];continue n}else{m.msg="invalid distance code",r.mode=A;break e}break}}else if((S&64)===0){T=g[(T&65535)+(u&(1<<S)-1)];continue t}else if(S&32){r.mode=h;break e}else{m.msg="invalid literal/length code",r.mode=A;break e}break}}while(p<f&&c<i);E=l>>3,p-=E,l-=E<<3,u&=(1<<l)-1,m.next_in=p,m.next_out=c,m.avail_in=p<f?5+(f-p):5-(p-f),m.avail_out=c<i?257+(i-c):257-(c-i),r.hold=u,r.bits=l;return}},t23M:function(Se,I,d){"use strict";var A=d("VTBJ"),h=d("1OyB"),D=d("vuIU"),m=d("Ji7U"),_=d("LK+K"),r=d("q1tI"),p=d.n(r),f=d("m+aA"),c=d("Zm9Q"),o=d("Kwbf"),i=d("c+Xe"),s=d("bdgK"),a="rc-observer-key",n=function(t){Object(m.a)(u,t);var e=Object(_.a)(u);function u(){var l;return Object(h.a)(this,u),l=e.apply(this,arguments),l.resizeObserver=null,l.childNode=null,l.currentElement=null,l.state={width:0,height:0,offsetHeight:0,offsetWidth:0},l.onResize=function(g){var C=l.props.onResize,x=g[0].target,y=x.getBoundingClientRect(),T=y.width,S=y.height,E=x.offsetWidth,b=x.offsetHeight,v=Math.floor(T),O=Math.floor(S);if(l.state.width!==v||l.state.height!==O||l.state.offsetWidth!==E||l.state.offsetHeight!==b){var L={width:v,height:O,offsetWidth:E,offsetHeight:b};l.setState(L),C&&Promise.resolve().then(function(){C(Object(A.a)(Object(A.a)({},L),{},{offsetWidth:E,offsetHeight:b}))})}},l.setChildNode=function(g){l.childNode=g},l}return Object(D.a)(u,[{key:"componentDidMount",value:function(){this.onComponentUpdated()}},{key:"componentDidUpdate",value:function(){this.onComponentUpdated()}},{key:"componentWillUnmount",value:function(){this.destroyObserver()}},{key:"onComponentUpdated",value:function(){var g=this.props.disabled;if(g){this.destroyObserver();return}var C=Object(f.a)(this.childNode||this),x=C!==this.currentElement;x&&(this.destroyObserver(),this.currentElement=C),!this.resizeObserver&&C&&(this.resizeObserver=new s.default(this.onResize),this.resizeObserver.observe(C))}},{key:"destroyObserver",value:function(){this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null)}},{key:"render",value:function(){var g=this.props.children,C=Object(c.a)(g);if(C.length>1)Object(o.a)(!1,"Find more than one child node with `children` in ResizeObserver. Will only observe first one.");else if(C.length===0)return Object(o.a)(!1,"`children` of ResizeObserver is empty. Nothing is in observe."),null;var x=C[0];if(r.isValidElement(x)&&Object(i.c)(x)){var y=x.ref;C[0]=r.cloneElement(x,{ref:Object(i.a)(y,this.setChildNode)})}return C.length===1?C[0]:C.map(function(T,S){return!r.isValidElement(T)||"key"in T&&T.key!==null?T:r.cloneElement(T,{key:"".concat(a,"-").concat(S)})})}}]),u}(r.Component);n.displayName="ResizeObserver",I.a=n},tWlo:function(Se,I){Se.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNENBMTM0OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCNENBMTM1OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUI0Q0ExMzI4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUI0Q0ExMzM4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7p3KzkAAAFvElEQVR42sRae0ybVRQ/peVRaFce8pwgj1Je5TFsEHGbMAkzmqiJyba4hYh/LJlxiRr9Z0aNGv8xvhKTGckM2zKWmGEgU7MsPnCZIrKBjMcKY9BCBMqjjEcLtFDwHPZVC12h934f8yS/P6Dfud/5nXvvueec+8neOPEuSCAxiDJEMSITkYKIRoQJv9sREwgTogfRjGhEjIt9sUKEbhSiEvEC4mGEbJNngxGRiAzEk8L/VhGtiPOIswgrjxEBHDrxiE8Qg4hPEYYtjPclMkGXxhhCfIFI2E4CNFtvIm4hXvdYHlJIKOIVRK/wjkCpCaQjWhAfIVSwfaIS3kHvypaKwLOI64hdcP+kAPEn4jmxBI4ivkXsgPsvNBt1gg1cBI4hvkLI4f8TuWDDMdYw+owQFdh3Y6gSCnL1oNOmQnxcHAQHB8HCwiLMzM7C8KgFjD23oN9khtXVVZZhyZZhxEV/CGQhalk9r1AoYO9jxfBokQGCgoK8SBHi42LBsCsfJq1TcOnHn+F2v4llJsimIoRx3Q8le0o9/6bwdRmRxGJ8ZEQ4vHjkEORkZYBcLvdrlvL0OeBwOuDv4RF/X0Ne2Y34GrHiaw+8ishnMT4tNRmOVlVCTPQDzKfY/vJ9kJWpY1Ej217ztYnpFHyH6UjGJXH4wPOgVIZw7VAi8XRFOSjkTKv1bc8T25PACdZDan95mV9LZjNRq1Wg02lZw+tbGwnQ/L/EMooyJASSkxIliZUp7ONUCTb/S+AI2cTqOZlMJgmBcI2GVUUp2LyOAJMwxvHN04EAnqQYDrsJUDFSyKrtdC5JRmDR4eBRoxokgQjs48nn5+fnJSNgt3ONRTaXEYFHeLSXlpd5Peclk1Yrr6ohQKhhuWR6ekYSAiOWMV7VDCKg5Z0/uwTLaNnlAssYd22fTgRieTRz9dmQlpIsmgCdwuWle3nVY4mAmkczLCxUsk0cEaHhVVUH8GqOT0xKRmB6ZpZX1UkE5ng0zeYhsNntkhBgqAs2yhwR4AoBrpUVaO/oEm38nelp6B/gJnCHCNzm1f79jxaWgsRLbDY7XKj/Dlb405I+ItDDqz2/sACnTp9DEqNc+qfO1MLwyKiYCewNEPov3EK+G59k39BOp3Nt+YiUViLQKNjBH8sV7EXNivhslgb4xb2J28SMtMSRmbrwBBYpZPOI+xw4J2aka23tzB4VETrdct6zoCECC7wjjWIy1tbewZT//9R4RYzxZOtZTwK0C2vEjHjT2Ov3sx2d3TA7ZxPzuhrB5nVdiQ8pNPPvKP+XkEjjbYKtXm0VOpHe5x01KDDI72dFtmI+EGz1IkDyOeIvnlETH/T/digqKoLXeLLts3UNgY0REXGQZpmpqtCmrjV1/ZWcrEzIzEhnTtwQhwQb/5vNDc1dkinak4gDsMUFSEhwMJQ9vhueqihnWhYBMhnokYRGowGLZRwcW9fWLsGxTV6HqA8F6sMfR5z0qiDUKsjQpoEuPQ1SsSILVPDd1FJTrDA/Fwry9NDX1w9dxh7MSs2+ytTjcI+7gc0IkHwpMD+JnpbnZGdCXk4WPJSUKFlHzj0bGTrtGqhZNjJqgQHzIHRjWMbzhd7/MqLaZxqzxfjVFU+UjhcZCs+gp7f9nowcszMhfg17SoptSKDyym9N9cbePt8O2GrQ5pbrDRMTkwbe6MQpN6hfFRUVWa+Qb+7je23ideLAtPdGZ/cUZpw1iTsTFtFLJcBwEc2RIryHqELvW2q/qQPT4JA4AmupL5aP/Saza8A0eDU2Jvr0DrWaNkEe3L32kULmhXV+cHHR8cOvV5tcDd9f8qvm9ouAW2Zm5yhpm5uwWi9HRoRXq1UqC9zt08cDe391VUiJPyaPo+F1zddaZy80XFyLRv52v2ViPrehiJSvz6Z7rthQpZI+t6E+K91yuj+3UXnkL+7PbYxCFdiIKfgYdTcohHZ23QTnEntd8Y8AAwCTubpzlq2wWAAAAABJRU5ErkJggg=="},uM6B:function(Se,I){Se.exports="data:image/png;base64,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"},vS10:function(Se,I,d){"use strict";d.d(I,"h",function(){return _}),d.d(I,"d",function(){return p}),d.d(I,"c",function(){return c}),d.d(I,"e",function(){return i}),d.d(I,"g",function(){return a}),d.d(I,"a",function(){return t}),d.d(I,"i",function(){return u}),d.d(I,"b",function(){return g}),d.d(I,"f",function(){return x});var A=d("9og8"),h=d("WmNS"),D=d.n(h),m=d("ErOA");function _(E){return r.apply(this,arguments)}function r(){return r=Object(A.a)(D.a.mark(function E(b){return D.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.abrupt("return",Object(m.a)("/api/jupyters/save_with_tpi.json",{method:"Get",params:b}));case 1:case"end":return O.stop()}},E)})),r.apply(this,arguments)}function p(E){return f.apply(this,arguments)}function f(){return f=Object(A.a)(D.a.mark(function E(b){return D.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.abrupt("return",Object(m.a)("/api/tasks/".concat(b.identifier,"/jupyter.json"),{method:"Get",params:b}));case 1:case"end":return O.stop()}},E)})),f.apply(this,arguments)}function c(E){return o.apply(this,arguments)}function o(){return o=Object(A.a)(D.a.mark(function E(b){return D.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.abrupt("return",Object(m.a)("/api/jupyters/get_info_with_tpi.json",{method:"Get",params:b}));case 1:case"end":return O.stop()}},E)})),o.apply(this,arguments)}function i(E){return s.apply(this,arguments)}function s(){return s=Object(A.a)(D.a.mark(function E(b){return D.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.abrupt("return",Object(m.a)("/api/jupyters/timeinfo_with_tpi.json",{method:"Get",params:b}));case 1:case"end":return O.stop()}},E)})),s.apply(this,arguments)}function a(E){return n.apply(this,arguments)}function n(){return n=Object(A.a)(D.a.mark(function E(b){return D.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.abrupt("return",Object(m.a)("/api/jupyters/reset_with_tpi.json",{method:"Get",params:b}));case 1:case"end":return O.stop()}},E)})),n.apply(this,arguments)}function t(E){return e.apply(this,arguments)}function e(){return e=Object(A.a)(D.a.mark(function E(b){return D.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.abrupt("return",Object(m.a)("/api/jupyters/active_with_tpi.json",{method:"Get",params:b}));case 1:case"end":return O.stop()}},E)})),e.apply(this,arguments)}function u(E){return l.apply(this,arguments)}function l(){return l=Object(A.a)(D.a.mark(function E(b){return D.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.abrupt("return",Object(m.a)("/api/myshixuns/".concat(b.identifier,"/sync_code.json"),{method:"Post",params:b}));case 1:case"end":return O.stop()}},E)})),l.apply(this,arguments)}function g(E){return C.apply(this,arguments)}function C(){return C=Object(A.a)(D.a.mark(function E(b){return D.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.abrupt("return",Object(m.a)("/api/shixuns/".concat(b.identifier,"/get_data_sets.json"),{method:"Get",params:b}));case 1:case"end":return O.stop()}},E)})),C.apply(this,arguments)}function x(E){return y.apply(this,arguments)}function y(){return y=Object(A.a)(D.a.mark(function E(b){return D.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.abrupt("return",Object(m.a)("/api/tasks/".concat(b.identifier,"/reboot_esc.json"),{method:"post"}));case 1:case"end":return O.stop()}},E)})),y.apply(this,arguments)}function T(E){return S.apply(this,arguments)}function S(){return S=Object(A.a)(D.a.mark(function E(b){return D.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.abrupt("return",Object(m.a)("/api/tasks/".concat(b.taskId,"/get_latex_file_tree.json"),{method:"Get",params:b}));case 1:case"end":return O.stop()}},E)})),S.apply(this,arguments)}},vToQ:function(Se,I,d){Se.exports={flex_box_center:"flex_box_center___3UWMh",flex_space_between:"flex_space_between___2nh9S",flex_box_vertical_center:"flex_box_vertical_center___2Neiq",flex_box_center_end:"flex_box_center_end___2_1FS",flex_box_column:"flex_box_column___2E-v7",userPic:"userPic___3Pu9t",rightMenu:"rightMenu___1qaVl",menuWrap:"menuWrap___3r9jm",exit:"exit___38Urs",classromediv:"classromediv___2R8_g",glow:"glow___323IR",height67:"height67___1DFRI",login:"login___20J7t"}},vewr:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.getPointerEvent=A,I.stopEvent=h,I.setCapture=f,I.releaseCapture=c;function A(o){return o.changedTouches?o.changedTouches[0]:o.touches?o.touches[0]:o}function h(o){o.stopPropagation(),o.preventDefault()}var D=!1,m=null;document.captureElement=null;function _(o){if(D)return;var i=new o.constructor(o.type,o);D=!0,document.captureElement?document.captureElement.dispatchEvent(i):m.dispatchEvent(i),D=!1,o.stopPropagation(),i.defaultPrevented&&o.preventDefault(),o.type==="mouseup"&&c()}function r(){var o=document.getElementById("noVNC_mouse_capture_elem");o.style.cursor=window.getComputedStyle(document.captureElement).cursor}var p=new MutationObserver(r);function f(o){if(o.setCapture)o.setCapture(),document.captureElement=o,o.addEventListener("mouseup",c);else{c();var i=document.getElementById("noVNC_mouse_capture_elem");i===null&&(i=document.createElement("div"),i.id="noVNC_mouse_capture_elem",i.style.position="fixed",i.style.top="0px",i.style.left="0px",i.style.width="100%",i.style.height="100%",i.style.zIndex=1e4,i.style.display="none",document.body.appendChild(i),i.addEventListener("contextmenu",_),i.addEventListener("mousemove",_),i.addEventListener("mouseup",_)),document.captureElement=o,p.observe(o,{attributes:!0}),r(),i.style.display="",window.addEventListener("mousemove",_),window.addEventListener("mouseup",_)}}function c(){if(document.releaseCapture)document.releaseCapture(),document.captureElement=null;else{if(!document.captureElement)return;m=document.captureElement,document.captureElement=null,p.disconnect();var o=document.getElementById("noVNC_mouse_capture_elem");o.style.display="none",window.removeEventListener("mousemove",_),window.removeEventListener("mouseup",_)}}},wCXF:function(Se,I,d){"use strict";d.d(I,"a",function(){return te});var A=d("rePB"),h=d("VTBJ"),D=d("KQm4"),m=d("U8pU"),_=d("ODXe"),r=d("q1tI"),p=d("TSYQ"),f=d.n(p),c=d("Gytx"),o=d.n(c),i=d("Kwbf"),s=d("t23M"),a=d("qx4F"),n=d("6eGT"),t=d("IBYe"),e=d("Ff2n"),u=d("c+Xe"),l=d("fyJ8"),g=d("biw7");function C(me,We,rt,V,Ke){var je=rt[me]||{},Ze=rt[We]||{},xe,Oe;je.fixed==="left"?xe=V.left[me]:Ze.fixed==="right"&&(Oe=V.right[We]);var se=!1,Re=!1,K=!1,Pe=!1,it=rt[We+1],R=rt[me-1];if(Ke==="rtl"){if(xe!==void 0){var Ie=R&&R.fixed==="left";Pe=!Ie}else if(Oe!==void 0){var Be=it&&it.fixed==="right";K=!Be}}else if(xe!==void 0){var J=it&&it.fixed==="left";se=!J}else if(Oe!==void 0){var pe=R&&R.fixed==="right";Re=!pe}return{fixLeft:xe,fixRight:Oe,lastFixLeft:se,firstFixRight:Re,lastFixRight:K,firstFixLeft:Pe,isSticky:V.isSticky}}var x=d("sR1s");function y(me){var We=me.cells,rt=me.stickyOffsets,V=me.flattenColumns,Ke=me.rowComponent,je=me.cellComponent,Ze=me.onHeaderRow,xe=me.index,Oe=r.useContext(g.a),se=Oe.prefixCls,Re=Oe.direction,K;Ze&&(K=Ze(We.map(function(it){return it.column}),xe));var Pe=Object(x.a)(We.map(function(it){return it.column}));return r.createElement(Ke,Object.assign({},K),We.map(function(it,R){var Ie=it.column,Be=C(it.colStart,it.colEnd,V,rt,Re),J;return Ie&&Ie.onHeaderCell&&(J=it.column.onHeaderCell(Ie)),r.createElement(l.a,Object.assign({},it,{ellipsis:Ie.ellipsis,align:Ie.align,component:je,prefixCls:se,key:Pe[R]},Be,{additionalProps:J,rowType:"header"}))}))}y.displayName="HeaderRow";var T=y;function S(me){var We=[];function rt(Ze,xe){var Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;We[Oe]=We[Oe]||[];var se=xe,Re=Ze.filter(Boolean).map(function(K){var Pe={key:K.key,className:K.className||"",children:K.title,column:K,colStart:se},it=1,R=K.children;return R&&R.length>0&&(it=rt(R,se,Oe+1).reduce(function(Ie,Be){return Ie+Be},0),Pe.hasSubColumns=!0),"colSpan"in K&&(it=K.colSpan),"rowSpan"in K&&(Pe.rowSpan=K.rowSpan),Pe.colSpan=it,Pe.colEnd=Pe.colStart+it-1,We[Oe].push(Pe),se+=it,it});return Re}rt(me,0);for(var V=We.length,Ke=function(xe){We[xe].forEach(function(Oe){!("rowSpan"in Oe)&&!Oe.hasSubColumns&&(Oe.rowSpan=V-xe)})},je=0;je<V;je+=1)Ke(je);return We}function E(me){var We=me.stickyOffsets,rt=me.columns,V=me.flattenColumns,Ke=me.onHeaderRow,je=r.useContext(g.a),Ze=je.prefixCls,xe=je.getComponent,Oe=r.useMemo(function(){return S(rt)},[rt]),se=xe(["header","wrapper"],"thead"),Re=xe(["header","row"],"tr"),K=xe(["header","cell"],"th");return r.createElement(se,{className:"".concat(Ze,"-thead")},Oe.map(function(Pe,it){var R=r.createElement(T,{key:it,flattenColumns:V,cells:Pe,stickyOffsets:We,rowComponent:Re,cellComponent:K,onHeaderRow:Ke,index:it});return R}))}var b=E,v=d("hW8S");function O(me){for(var We=me.colWidths,rt=me.columns,V=me.columCount,Ke=[],je=V||rt.length,Ze=!1,xe=je-1;xe>=0;xe-=1){var Oe=We[xe],se=rt&&rt[xe],Re=se&&se[v.a];(Oe||Re||Ze)&&(Ke.unshift(r.createElement("col",Object.assign({key:xe,style:{width:Oe,minWidth:Oe}},Re))),Ze=!0)}return r.createElement("colgroup",null,Ke)}var L=O;function z(me,We){return Object(r.useMemo)(function(){for(var rt=[],V=0;V<We;V+=1){var Ke=me[V];if(Ke!==void 0)rt[V]=Ke;else return null}return rt},[me.join("_"),We])}var G=r.forwardRef(function(me,We){var rt=me.noData,V=me.columns,Ke=me.flattenColumns,je=me.colWidths,Ze=me.columCount,xe=me.stickyOffsets,Oe=me.direction,se=me.fixHeader,Re=me.offsetHeader,K=me.stickyClassName,Pe=me.onScroll,it=Object(e.a)(me,["noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","offsetHeader","stickyClassName","onScroll"]),R=r.useContext(g.a),Ie=R.prefixCls,Be=R.scrollbarSize,J=R.isSticky,pe=J&&!se?0:Be,De=r.useRef(null),Qe=r.useCallback(function(nt){Object(u.b)(We,nt),Object(u.b)(De,nt)},[]);r.useEffect(function(){var nt;function ot(Ge){var st=Ge.currentTarget,ut=Ge.deltaX;ut&&(Pe({currentTarget:st,scrollLeft:st.scrollLeft+ut}),Ge.preventDefault())}return(nt=De.current)===null||nt===void 0||nt.addEventListener("wheel",ot),function(){var Ge;(Ge=De.current)===null||Ge===void 0||Ge.removeEventListener("wheel",ot)}},[]);var Xe=Ke[Ke.length-1],Te={fixed:Xe?Xe.fixed:null,onHeaderCell:function(){return{className:"".concat(Ie,"-cell-scrollbar")}}},q=Object(r.useMemo)(function(){return pe?[].concat(Object(D.a)(V),[Te]):V},[pe,V]),he=Object(r.useMemo)(function(){return pe?[].concat(Object(D.a)(Ke),[Te]):Ke},[pe,Ke]),$e=Object(r.useMemo)(function(){var nt=xe.right,ot=xe.left;return Object(h.a)(Object(h.a)({},xe),{},{left:Oe==="rtl"?[].concat(Object(D.a)(ot.map(function(Ge){return Ge+pe})),[0]):ot,right:Oe==="rtl"?nt:[].concat(Object(D.a)(nt.map(function(Ge){return Ge+pe})),[0]),isSticky:J})},[pe,xe,J]),He=z(je,Ze);return r.createElement("div",{style:Object(h.a)({overflow:"hidden"},J?{top:Re}:{}),ref:Qe,className:f()("".concat(Ie,"-header"),Object(A.a)({},K,!!K))},r.createElement("table",{style:{tableLayout:"fixed",visibility:rt||He?null:"hidden"}},r.createElement(L,{colWidths:He?[].concat(Object(D.a)(He),[pe]):[],columCount:Ze+1,columns:he}),r.createElement(b,Object.assign({},it,{stickyOffsets:$e,columns:q,flattenColumns:he}))))});G.displayName="FixedHeader";var j=G,$=r.createContext(null),Y=$;function w(me){var We=me.prefixCls,rt=me.children,V=me.component,Ke=me.cellComponent,je=me.fixHeader,Ze=me.fixColumn,xe=me.horizonScroll,Oe=me.className,se=me.expanded,Re=me.componentWidth,K=me.colSpan,Pe=r.useContext(g.a),it=Pe.scrollbarSize;return r.useMemo(function(){var R=rt;return Ze&&(R=r.createElement("div",{style:{width:Re-(je?it:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(We,"-expanded-row-fixed")},R)),r.createElement(V,{className:Oe,style:{display:se?null:"none"}},r.createElement(l.a,{component:Ke,prefixCls:We,colSpan:K},R))},[rt,V,je,xe,Oe,se,Re,K,it])}var P=w;function k(me){var We=me.className,rt=me.style,V=me.record,Ke=me.index,je=me.rowKey,Ze=me.getRowKey,xe=me.rowExpandable,Oe=me.expandedKeys,se=me.onRow,Re=me.indent,K=Re===void 0?0:Re,Pe=me.rowComponent,it=me.cellComponent,R=me.childrenColumnName,Ie=r.useContext(g.a),Be=Ie.prefixCls,J=Ie.fixedInfoList,pe=r.useContext(Y),De=pe.fixHeader,Qe=pe.fixColumn,Xe=pe.horizonScroll,Te=pe.componentWidth,q=pe.flattenColumns,he=pe.expandableType,$e=pe.expandRowByClick,He=pe.onTriggerExpand,nt=pe.rowClassName,ot=pe.expandedRowClassName,Ge=pe.indentSize,st=pe.expandIcon,ut=pe.expandedRowRender,vt=pe.expandIconColumnIndex,mt=r.useState(!1),Mt=Object(_.a)(mt,2),Ft=Mt[0],ln=Mt[1],on=Oe&&Oe.has(me.recordKey);r.useEffect(function(){on&&ln(!0)},[on]);var Ut=he==="row"&&(!xe||xe(V)),un=he==="nest",fn=R&&V&&V[R],Kn=Ut||un,Qt;se&&(Qt=se(V,Ke));var On=function(sa){if($e&&Kn&&He(V,sa),Qt&&Qt.onClick){for(var la,Vn=arguments.length,ua=new Array(Vn>1?Vn-1:0),Ya=1;Ya<Vn;Ya++)ua[Ya-1]=arguments[Ya];(la=Qt).onClick.apply(la,[sa].concat(ua))}},zn;typeof nt=="string"?zn=nt:typeof nt=="function"&&(zn=nt(V,Ke,K));var ia=Object(x.a)(q),Nn=r.createElement(Pe,Object.assign({},Qt,{"data-row-key":je,className:f()(We,"".concat(Be,"-row"),"".concat(Be,"-row-level-").concat(K),zn,Qt&&Qt.className),style:Object(h.a)(Object(h.a)({},rt),Qt?Qt.style:null),onClick:On}),q.map(function(aa,sa){var la=aa.render,Vn=aa.dataIndex,ua=aa.className,Ya=ia[sa],Hr=J[sa],wr;sa===(vt||0)&&un&&(wr=r.createElement(r.Fragment,null,r.createElement("span",{style:{paddingLeft:"".concat(Ge*K,"px")},className:"".concat(Be,"-row-indent indent-level-").concat(K)}),st({prefixCls:Be,expanded:on,expandable:fn,record:V,onExpand:He})));var br;return aa.onCell&&(br=aa.onCell(V,Ke)),r.createElement(l.a,Object.assign({className:ua,ellipsis:aa.ellipsis,align:aa.align,component:it,prefixCls:Be,key:Ya,record:V,index:Ke,dataIndex:Vn,render:la,shouldCellUpdate:aa.shouldCellUpdate},Hr,{appendNode:wr,additionalProps:br}))})),na;if(Ut&&(Ft||on)){var Kt=ut(V,Ke,K+1,on),ma=ot&&ot(V,Ke,K);na=r.createElement(P,{expanded:on,className:f()("".concat(Be,"-expanded-row"),"".concat(Be,"-expanded-row-level-").concat(K+1),ma),prefixCls:Be,fixHeader:De,fixColumn:Qe,horizonScroll:Xe,component:Pe,componentWidth:Te,cellComponent:it,colSpan:q.length},Kt)}var Ha;return fn&&on&&(Ha=(V[R]||[]).map(function(aa,sa){var la=Ze(aa,sa);return r.createElement(k,Object.assign({},me,{key:la,rowKey:la,record:aa,recordKey:la,index:sa,indent:K+1}))})),r.createElement(r.Fragment,null,Nn,na,Ha)}k.displayName="BodyRow";var F=k,M=r.createContext(null),W=M;function ae(me){var We=me.columnKey,rt=me.onColumnResize,V=r.useRef();return r.useEffect(function(){V.current&&rt(We,V.current.offsetWidth)},[]),r.createElement(s.a,{onResize:function(je){var Ze=je.offsetWidth;rt(We,Ze)}},r.createElement("td",{ref:V,style:{padding:0,border:0,height:0}},r.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function be(me){var We=me.data,rt=me.getRowKey,V=me.measureColumnWidth,Ke=me.expandedKeys,je=me.onRow,Ze=me.rowExpandable,xe=me.emptyNode,Oe=me.childrenColumnName,se=r.useContext(W),Re=se.onColumnResize,K=r.useContext(g.a),Pe=K.prefixCls,it=K.getComponent,R=r.useContext(Y),Ie=R.fixHeader,Be=R.horizonScroll,J=R.flattenColumns,pe=R.componentWidth;return r.useMemo(function(){var De=it(["body","wrapper"],"tbody"),Qe=it(["body","row"],"tr"),Xe=it(["body","cell"],"td"),Te;We.length?Te=We.map(function(he,$e){var He=rt(he,$e);return r.createElement(F,{key:He,rowKey:He,record:he,recordKey:He,index:$e,rowComponent:Qe,cellComponent:Xe,expandedKeys:Ke,onRow:je,getRowKey:rt,rowExpandable:Ze,childrenColumnName:Oe})}):Te=r.createElement(P,{expanded:!0,className:"".concat(Pe,"-placeholder"),prefixCls:Pe,fixHeader:Ie,fixColumn:Be,horizonScroll:Be,component:Qe,componentWidth:pe,cellComponent:Xe,colSpan:J.length},xe);var q=Object(x.a)(J);return r.createElement(De,{className:"".concat(Pe,"-tbody")},V&&r.createElement("tr",{"aria-hidden":"true",className:"".concat(Pe,"-measure-row"),style:{height:0}},q.map(function(he){return r.createElement(ae,{key:he,columnKey:he,onColumnResize:Re})})),Te)},[We,Pe,je,V,Ke,rt,it,pe,xe,J])}var de=r.memo(be);de.displayName="Body";var ge=de,H=d("wRmb"),ne=d("xEkU"),fe=d.n(ne);function ie(me){var We=Object(r.useRef)(me),rt=Object(r.useState)({}),V=Object(_.a)(rt,2),Ke=V[1],je=Object(r.useRef)(null),Ze=Object(r.useRef)([]);function xe(Oe){je.current===null&&(Ze.current=[],je.current=fe()(function(){Ze.current.forEach(function(se){We.current=se(We.current)}),je.current=null,Ke({})})),Ze.current.push(Oe)}return Object(r.useEffect)(function(){return function(){fe.a.cancel(je.current)}},[]),[We.current,xe]}function re(me){var We=Object(r.useRef)(me),rt=Object(r.useRef)(null);function V(){window.clearTimeout(rt.current)}function Ke(Ze){We.current=Ze,V(),rt.current=window.setTimeout(function(){We.current=null,rt.current=null},100)}function je(){return We.current}return Object(r.useEffect)(function(){return V},[]),[Ke,je]}function U(me,We,rt){var V=Object(r.useMemo)(function(){for(var Ke=[],je=[],Ze=0,xe=0,Oe=0;Oe<We;Oe+=1)if(rt==="rtl"){je[Oe]=xe,xe+=me[Oe]||0;var se=We-Oe-1;Ke[se]=Ze,Ze+=me[se]||0}else{Ke[Oe]=Ze,Ze+=me[Oe]||0;var Re=We-Oe-1;je[Re]=xe,xe+=me[Re]||0}return{left:Ke,right:je}},[me,We,rt]);return V}var ee=U;function Z(me){var We=me.className,rt=me.children;return r.createElement("div",{className:We},rt)}var le=Z,ke=d("n6Qo");function Ve(me){var We,rt=me.prefixCls,V=me.record,Ke=me.onExpand,je=me.expanded,Ze=me.expandable,xe="".concat(rt,"-row-expand-icon");if(!Ze)return r.createElement("span",{className:f()(xe,"".concat(rt,"-row-spaced"))});var Oe=function(Re){Ke(V,Re),Re.stopPropagation()};return r.createElement("span",{className:f()(xe,(We={},Object(A.a)(We,"".concat(rt,"-row-expanded"),je),Object(A.a)(We,"".concat(rt,"-row-collapsed"),!je),We)),onClick:Oe})}function qe(me,We,rt){var V=[];function Ke(je){(je||[]).forEach(function(Ze,xe){V.push(We(Ze,xe)),Ke(Ze[rt])})}return Ke(me),V}var et=d("zT1h"),ze=d("y0+3"),Me=function(We,rt){var V,Ke,je=We.scrollBodyRef,Ze=We.onScroll,xe=We.offsetScroll,Oe=r.useContext(g.a),se=Oe.prefixCls,Re=((V=je.current)===null||V===void 0?void 0:V.scrollWidth)||0,K=((Ke=je.current)===null||Ke===void 0?void 0:Ke.clientWidth)||0,Pe=Re&&K*(K/Re),it=r.useRef(),R=ie({scrollLeft:0,isHiddenScrollBar:!1}),Ie=Object(_.a)(R,2),Be=Ie[0],J=Ie[1],pe=r.useRef({delta:0,x:0}),De=r.useState(!1),Qe=Object(_.a)(De,2),Xe=Qe[0],Te=Qe[1],q=function(){Te(!1)},he=function(Ge){Ge.persist(),pe.current.delta=Ge.pageX-Be.scrollLeft,pe.current.x=0,Te(!0),Ge.preventDefault()},$e=function(Ge){var st,ut=Ge||((st=window)===null||st===void 0?void 0:st.event),vt=ut.buttons;if(!Xe||vt===0){Xe&&Te(!1);return}var mt=pe.current.x+Ge.pageX-pe.current.x-pe.current.delta;mt<=0&&(mt=0),mt+Pe>=K&&(mt=K-Pe),Ze({scrollLeft:mt/K*(Re+2)}),pe.current.x=Ge.pageX},He=function(){var Ge=Object(ze.b)(je.current).top,st=Ge+je.current.offsetHeight,ut=document.documentElement.scrollTop+window.innerHeight;st-Object(a.a)()<=ut||Ge>=ut-xe?J(function(vt){return Object(h.a)(Object(h.a)({},vt),{},{isHiddenScrollBar:!0})}):J(function(vt){return Object(h.a)(Object(h.a)({},vt),{},{isHiddenScrollBar:!1})})},nt=function(Ge){J(function(st){return Object(h.a)(Object(h.a)({},st),{},{scrollLeft:Ge/Re*K||0})})};return r.useImperativeHandle(rt,function(){return{setScrollLeft:nt}}),r.useEffect(function(){var ot=Object(et.a)(document.body,"mouseup",q,!1),Ge=Object(et.a)(document.body,"mousemove",$e,!1);return He(),function(){ot.remove(),Ge.remove()}},[Pe,Xe]),r.useEffect(function(){var ot=Object(et.a)(window,"scroll",He,!1),Ge=Object(et.a)(window,"resize",He,!1);return function(){ot.remove(),Ge.remove()}},[]),r.useEffect(function(){Be.isHiddenScrollBar||J(function(ot){var Ge,st;return Object(h.a)(Object(h.a)({},ot),{},{scrollLeft:je.current.scrollLeft/((Ge=je.current)===null||Ge===void 0?void 0:Ge.scrollWidth)*((st=je.current)===null||st===void 0?void 0:st.clientWidth)})})},[Be.isHiddenScrollBar]),Re<=K||!Pe||Be.isHiddenScrollBar?null:r.createElement("div",{style:{height:Object(a.a)(),width:K,bottom:xe},className:"".concat(se,"-sticky-scroll")},r.createElement("div",{onMouseDown:he,ref:it,className:f()("".concat(se,"-sticky-scroll-bar"),Object(A.a)({},"".concat(se,"-sticky-scroll-bar-active"),Xe)),style:{width:"".concat(Pe,"px"),transform:"translate3d(".concat(Be.scrollLeft,"px, 0, 0)")}}))},we=r.forwardRef(Me);function Ce(me,We){return r.useMemo(function(){var rt=!!me;return{isSticky:rt,stickyClassName:rt?"".concat(We,"-sticky-header"):"",offsetHeader:Object(m.a)(me)==="object"&&me.offsetHeader||0,offsetScroll:Object(m.a)(me)==="object"&&me.offsetScroll||0}},[me,We])}var ue=[],N={},te="rc-table-internal-hook",B=r.memo(function(me){var We=me.children;return We},function(me,We){return o()(me.props,We.props)?me.pingLeft!==We.pingLeft||me.pingRight!==We.pingRight:!1});function Ae(me){var We,rt=me.prefixCls,V=me.className,Ke=me.rowClassName,je=me.style,Ze=me.data,xe=me.rowKey,Oe=me.scroll,se=me.tableLayout,Re=me.direction,K=me.title,Pe=me.footer,it=me.summary,R=me.id,Ie=me.showHeader,Be=me.components,J=me.emptyText,pe=me.onRow,De=me.onHeaderRow,Qe=me.internalHooks,Xe=me.transformColumns,Te=me.internalRefs,q=me.sticky,he=Ze||ue,$e=!!he.length,He=r.useState(0),nt=Object(_.a)(He,2),ot=nt[0],Ge=nt[1];r.useEffect(function(){Ge(Object(a.a)())});var st=r.useMemo(function(){return Object(x.c)(Be,{})},[Be]),ut=r.useCallback(function(_n,hn){return Object(x.b)(st,_n)||hn},[st]),vt=r.useMemo(function(){return typeof xe=="function"?xe:function(_n){var hn=_n&&_n[xe];return hn}},[xe]),mt=Object(v.c)(me),Mt=mt.expandIcon,Ft=mt.expandedRowKeys,ln=mt.defaultExpandedRowKeys,on=mt.defaultExpandAllRows,Ut=mt.expandedRowRender,un=mt.onExpand,fn=mt.onExpandedRowsChange,Kn=mt.expandRowByClick,Qt=mt.rowExpandable,On=mt.expandIconColumnIndex,zn=mt.expandedRowClassName,ia=mt.childrenColumnName,Nn=mt.indentSize,na=Mt||Ve,Kt=ia||"children",ma=r.useMemo(function(){return Ut?"row":me.expandable&&Qe===te&&me.expandable.__PARENT_RENDER_ICON__||he.some(function(_n){return _n&&Object(m.a)(_n)==="object"&&_n[Kt]})?"nest":!1},[!!Ut,he]),Ha=r.useState(function(){return ln||(on?qe(he,vt,Kt):[])}),aa=Object(_.a)(Ha,2),sa=aa[0],la=aa[1],Vn=r.useMemo(function(){return new Set(Ft||sa||[])},[Ft,sa]),ua=r.useCallback(function(_n){var hn=vt(_n,he.indexOf(_n)),jn,ba=Vn.has(hn);ba?(Vn.delete(hn),jn=Object(D.a)(Vn)):jn=[].concat(Object(D.a)(Vn),[hn]),la(jn),un&&un(!ba,_n),fn&&fn(jn)},[vt,Vn,he,un,fn]),Ya=r.useState(0),Hr=Object(_.a)(Ya,2),wr=Hr[0],br=Hr[1],no=Object(H.b)(Object(h.a)(Object(h.a)(Object(h.a)({},me),mt),{},{expandable:!!Ut,expandedKeys:Vn,getRowKey:vt,onTriggerExpand:ua,expandIcon:na,expandIconColumnIndex:On,direction:Re}),Qe===te?Xe:null),ao=Object(_.a)(no,2),Or=ao[0],Gn=ao[1],zr=r.useMemo(function(){return{columns:Or,flattenColumns:Gn}},[Or,Gn]),Vr=r.useRef(),yo=r.useRef(),za=r.useRef(),kr=r.useState(!1),ro=Object(_.a)(kr,2),oo=ro[0],Eo=ro[1],io=r.useState(!1),Ir=Object(_.a)(io,2),Pr=Ir[0],Co=Ir[1],xo=ie(new Map),so=Object(_.a)(xo,2),Do=so[0],Lo=so[1],tr=Object(x.a)(Gn),Qr=tr.map(function(_n){return Do.get(_n)}),lo=r.useMemo(function(){return Qr},[Qr.join("_")]),uo=ee(lo,Gn.length,Re),Fa=Oe&&Object(x.d)(Oe.y),Ja=Oe&&Object(x.d)(Oe.x),Za=Ja&&Gn.some(function(_n){var hn=_n.fixed;return hn}),Gr=r.useRef(),yr=Ce(q,rt),Tr=yr.isSticky,Yr=yr.offsetHeader,ko=yr.offsetScroll,co=yr.stickyClassName,Rr,Nr,Xn;Fa&&(Nr={overflowY:"scroll",maxHeight:Oe.y}),Ja&&(Rr={overflowX:"auto"},Fa||(Nr={overflowY:"hidden"}),Xn={width:Oe.x===!0?"auto":Oe.x,minWidth:"100%"});var sr=r.useCallback(function(_n,hn){Lo(function(jn){var ba=new Map(jn);return ba.set(_n,hn),ba})},[]),jr=re(null),fo=Object(_.a)(jr,2),ho=fo[0],nr=fo[1];function Ur(_n,hn){if(!hn)return;typeof hn=="function"?hn(_n):hn.scrollLeft!==_n&&(hn.scrollLeft=_n)}var Er=function(hn){var jn=hn.currentTarget,ba=hn.scrollLeft,Fr=typeof ba=="number"?ba:jn.scrollLeft,wo=jn||N;if(!nr()||nr()===wo){var bo;ho(wo),Ur(Fr,yo.current),Ur(Fr,za.current),Ur(Fr,(bo=Gr.current)===null||bo===void 0?void 0:bo.setScrollLeft)}if(jn){var Oo=jn.scrollWidth,To=jn.clientWidth;Eo(Fr>0),Co(Fr<Oo-To)}},qa=function(){za.current&&Er({currentTarget:za.current})},po=function(hn){var jn=hn.width;qa(),br(Vr.current?Vr.current.offsetWidth:jn)};r.useEffect(function(){return qa},[]),r.useEffect(function(){Ja&&qa()},[Ja]),r.useEffect(function(){Qe===te&&Te&&(Te.body.current=za.current)});var mo=ut(["table"],"table"),Cr=r.useMemo(function(){return se||(Za?Oe.x==="max-content"?"auto":"fixed":Fa||Gn.some(function(_n){var hn=_n.ellipsis;return hn})?"fixed":"auto")},[Fa,Za,Gn,se]),Jr,Zr={colWidths:lo,columCount:Gn.length,stickyOffsets:uo,onHeaderRow:De,fixHeader:Fa},qr=r.useMemo(function(){return $e?null:typeof J=="function"?J():J},[$e,J]),Ao=r.createElement(ge,{data:he,measureColumnWidth:Fa||Ja||Tr,expandedKeys:Vn,rowExpandable:Qt,getRowKey:vt,onRow:pe,emptyNode:qr,childrenColumnName:Kt}),$r=r.createElement(L,{colWidths:Gn.map(function(_n){var hn=_n.width;return hn}),columns:Gn}),So=it&&r.createElement(ke.b,null,it(he)),_o=ut(["body"]);if(Fa||Tr){var eo;typeof _o=="function"?(eo=_o(he,{scrollbarSize:ot,ref:za,onScroll:Er}),Zr.colWidths=Gn.map(function(_n,hn){var jn=_n.width,ba=hn===Or.length-1?jn-ot:jn;return typeof ba=="number"&&!Number.isNaN(ba)?ba:(Object(i.a)(!1,"When use `components.body` with render props. Each column should have a fixed value."),0)})):eo=r.createElement("div",{style:Object(h.a)(Object(h.a)({},Rr),Nr),onScroll:Er,ref:za,className:f()("".concat(rt,"-body"))},r.createElement(mo,{style:Object(h.a)(Object(h.a)({},Xn),{},{tableLayout:Cr})},$r,Ao,So),Tr&&r.createElement(we,{ref:Gr,offsetScroll:ko,scrollBodyRef:za,onScroll:Er})),Jr=r.createElement(r.Fragment,null,Ie!==!1&&r.createElement(j,Object.assign({noData:!he.length},Zr,zr,{direction:Re,offsetHeader:Yr,stickyClassName:co,ref:yo,onScroll:Er})),eo)}else Jr=r.createElement("div",{style:Object(h.a)(Object(h.a)({},Rr),Nr),className:f()("".concat(rt,"-content")),onScroll:Er,ref:za},r.createElement(mo,{style:Object(h.a)(Object(h.a)({},Xn),{},{tableLayout:Cr})},$r,Ie!==!1&&r.createElement(b,Object.assign({},Zr,zr)),Ao,So));var vo=Object(v.b)(me),Mr=r.createElement("div",Object.assign({className:f()(rt,V,(We={},Object(A.a)(We,"".concat(rt,"-rtl"),Re==="rtl"),Object(A.a)(We,"".concat(rt,"-ping-left"),oo),Object(A.a)(We,"".concat(rt,"-ping-right"),Pr),Object(A.a)(We,"".concat(rt,"-layout-fixed"),se==="fixed"),Object(A.a)(We,"".concat(rt,"-fixed-header"),Fa),Object(A.a)(We,"".concat(rt,"-fixed-column"),Za),Object(A.a)(We,"".concat(rt,"-scroll-horizontal"),Ja),Object(A.a)(We,"".concat(rt,"-has-fix-left"),Gn[0]&&Gn[0].fixed),Object(A.a)(We,"".concat(rt,"-has-fix-right"),Gn[Gn.length-1]&&Gn[Gn.length-1].fixed==="right"),We)),style:je,id:R,ref:Vr},vo),r.createElement(B,{pingLeft:oo,pingRight:Pr,props:Object(h.a)(Object(h.a)({},me),{},{stickyOffsets:uo,mergedExpandedKeys:Vn})},K&&r.createElement(le,{className:"".concat(rt,"-title")},K(he)),r.createElement("div",{className:"".concat(rt,"-container")},Jr),Pe&&r.createElement(le,{className:"".concat(rt,"-footer")},Pe(he))));Ja&&(Mr=r.createElement(s.a,{onResize:po},Mr));var Ia=r.useMemo(function(){return{prefixCls:rt,getComponent:ut,scrollbarSize:ot,direction:Re,fixedInfoList:Gn.map(function(_n,hn){return C(hn,hn,Gn,uo,Re)}),isSticky:Tr}},[rt,ut,ot,Re,Gn,uo,Re,Tr]),go=r.useMemo(function(){return Object(h.a)(Object(h.a)({},zr),{},{tableLayout:Cr,rowClassName:Ke,expandedRowClassName:zn,componentWidth:wr,fixHeader:Fa,fixColumn:Za,horizonScroll:Ja,expandIcon:na,expandableType:ma,expandRowByClick:Kn,expandedRowRender:Ut,onTriggerExpand:ua,expandIconColumnIndex:On,indentSize:Nn})},[zr,Cr,Ke,zn,wr,Fa,Za,Ja,na,ma,Kn,Ut,ua,On,Nn]),Kr=r.useMemo(function(){return{onColumnResize:sr}},[sr]);return r.createElement(g.a.Provider,{value:Ia},r.createElement(Y.Provider,{value:go},r.createElement(W.Provider,{value:Kr},Mr)))}Ae.Column=t.a,Ae.ColumnGroup=n.a,Ae.Summary=ke.a,Ae.defaultProps={rowKey:"key",prefixCls:"rc-table",emptyText:function(){return"No Data"}};var tt=I.b=Ae},wRmb:function(Se,I,d){"use strict";d.d(I,"a",function(){return o});var A=d("rePB"),h=d("KQm4"),D=d("VTBJ"),m=d("Ff2n"),_=d("q1tI"),r=d.n(_),p=d("Kwbf"),f=d("Zm9Q"),c=d("hW8S");function o(t){return Object(f.a)(t).filter(function(e){return _.isValidElement(e)}).map(function(e){var u=e.key,l=e.props,g=l.children,C=Object(m.a)(l,["children"]),x=Object(D.a)({key:u},C);return g&&(x.children=o(g)),x})}function i(t){return t.reduce(function(e,u){var l=u.fixed,g=l===!0?"left":l,C=u.children;return C&&C.length>0?[].concat(Object(h.a)(e),Object(h.a)(i(C).map(function(x){return Object(D.a)({fixed:g},x)}))):[].concat(Object(h.a)(e),[Object(D.a)(Object(D.a)({},u),{},{fixed:g})])},[])}function s(t){for(var e=!0,u=0;u<t.length;u+=1){var l=t[u];if(e&&l.fixed!=="left")e=!1;else if(!e&&l.fixed==="left"){Object(p.a)(!1,"Index ".concat(u-1," of `columns` missing `fixed='left'` prop."));break}}for(var g=!0,C=t.length-1;C>=0;C-=1){var x=t[C];if(g&&x.fixed!=="right")g=!1;else if(!g&&x.fixed==="right"){Object(p.a)(!1,"Index ".concat(C+1," of `columns` missing `fixed='right'` prop."));break}}}function a(t){return t.map(function(e){var u=e.fixed,l=Object(m.a)(e,["fixed"]),g=u;return u==="left"?g="right":u==="right"&&(g="left"),Object(D.a)({fixed:g},l)})}function n(t,e){var u=t.prefixCls,l=t.columns,g=t.children,C=t.expandable,x=t.expandedKeys,y=t.getRowKey,T=t.onTriggerExpand,S=t.expandIcon,E=t.rowExpandable,b=t.expandIconColumnIndex,v=t.direction,O=t.expandRowByClick,L=_.useMemo(function(){return l||o(g)},[l,g]),z=_.useMemo(function(){if(C){var $,Y=b||0,w=L[Y],P=($={},Object(A.a)($,c.a,{className:"".concat(u,"-expand-icon-col")}),Object(A.a)($,"title",""),Object(A.a)($,"fixed",w?w.fixed:null),Object(A.a)($,"className","".concat(u,"-row-expand-icon-cell")),Object(A.a)($,"render",function(M,W,ae){var be=y(W,ae),de=x.has(be),ge=E?E(W):!0,H=S({prefixCls:u,expanded:de,expandable:ge,record:W,onExpand:T});return O?_.createElement("span",{onClick:function(fe){return fe.stopPropagation()}},H):H}),$),k=L.slice();return Y>=0&&k.splice(Y,0,P),k}return L},[C,L,y,x,S,v]),G=_.useMemo(function(){var $=z;return e&&($=e($)),$.length||($=[{render:function(){return null}}]),$},[e,z,v]),j=_.useMemo(function(){return v==="rtl"?a(i(G)):i(G)},[G,v]);return[G,j]}I.b=n},whVF:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;var A=d("lNSK"),h=D(d("1q3G"));function D(f){return f&&f.__esModule?f:{default:f}}function m(f,c){if(!(f instanceof c))throw new TypeError("Cannot call a class as a function")}function _(f,c){for(var o=0;o<c.length;o++){var i=c[o];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(f,i.key,i)}}function r(f,c,o){return c&&_(f.prototype,c),o&&_(f,o),f}var p=function(){function f(){m(this,f),this.strm=new h.default,this.chunkSize=1024*10*10,this.outputBuffer=new Uint8Array(this.chunkSize),this.windowBits=5,(0,A.deflateInit)(this.strm,this.windowBits)}return r(f,[{key:"deflate",value:function(o){this.strm.input=o,this.strm.avail_in=this.strm.input.length,this.strm.next_in=0,this.strm.output=this.outputBuffer,this.strm.avail_out=this.chunkSize,this.strm.next_out=0;var i=(0,A.deflate)(this.strm,A.Z_FULL_FLUSH),s=new Uint8Array(this.strm.output.buffer,0,this.strm.next_out);if(i<0)throw new Error("zlib deflate failed");if(this.strm.avail_in>0){var a=[s],n=s.length;do{if(this.strm.output=new Uint8Array(this.chunkSize),this.strm.next_out=0,this.strm.avail_out=this.chunkSize,i=(0,A.deflate)(this.strm,A.Z_FULL_FLUSH),i<0)throw new Error("zlib deflate failed");var t=new Uint8Array(this.strm.output.buffer,0,this.strm.next_out);n+=t.length,a.push(t)}while(this.strm.avail_in>0);for(var e=new Uint8Array(n),u=0,l=0;l<a.length;l++)e.set(a[l],u),u+=a[l].length;s=e}return this.strm.input=null,this.strm.avail_in=0,this.strm.next_in=0,s}}]),f}();I.default=p},wzkS:function(Se,I,d){"use strict";d.d(I,"c",function(){return _}),d.d(I,"b",function(){return r}),d.d(I,"d",function(){return p}),d.d(I,"a",function(){return c}),d.d(I,"e",function(){return o});var A=d("9og8"),h=d("WmNS"),D=d.n(h),m=d("ErOA");function _(i){return Object(m.c)("libraries/".concat(i,".json"))}function r(){return Object(m.c)("library_tags.json")}function p(i){return f.apply(this,arguments)}function f(){return f=Object(A.a)(D.a.mark(function i(s){var a;return D.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(m.b)("attachments/".concat(s,".json"));case 2:return a=t.sent,t.abrupt("return",a.status===0);case 4:case"end":return t.stop()}},i)})),f.apply(this,arguments)}function c(i){return Object(m.f)("libraries.json",i)}function o(i,s){return Object(m.g)("libraries/".concat(i,".json"),s)}},xO64:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;var A=h(d("8K/p"));function h(t){return t&&t.__esModule?t:{default:t}}function D(t){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?D=function(u){return typeof u}:D=function(u){return u&&typeof Symbol=="function"&&u.constructor===Symbol&&u!==Symbol.prototype?"symbol":typeof u},D(t)}function m(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _(t,e){for(var u=0;u<e.length;u++){var l=e[u];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(t,l.key,l)}}function r(t,e,u){return e&&_(t.prototype,e),u&&_(t,u),t}function p(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&f(t,e)}function f(t,e){return f=Object.setPrototypeOf||function(l,g){return l.__proto__=g,l},f(t,e)}function c(t){var e=s();return function(){var l=a(t),g;if(e){var C=a(this).constructor;g=Reflect.construct(l,arguments,C)}else g=l.apply(this,arguments);return o(this,g)}}function o(t,e){return e&&(D(e)==="object"||typeof e=="function")?e:i(t)}function i(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function s(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(t){return!1}}function a(t){return a=Object.setPrototypeOf?Object.getPrototypeOf:function(u){return u.__proto__||Object.getPrototypeOf(u)},a(t)}var n=function(t){p(u,t);var e=c(u);function u(){return m(this,u),e.apply(this,arguments)}return r(u,[{key:"_pngRect",value:function(g,C,x,y,T,S,E){var b=this._readData(T);return b===null?!1:(S.imageRect(g,C,x,y,"image/png",b),!0)}},{key:"_basicRect",value:function(g,C,x,y,T,S,E,b){throw new Error("BasicCompression received in TightPNG rect")}}]),u}(A.default);I.default=n},xSIq:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=void 0;var A={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"};I.default=A},xlC8:function(Se,I,d){"use strict";Object.defineProperty(I,"__esModule",{value:!0}),I.default=A;function A(h,D,m,_){for(var r=h&65535|0,p=h>>>16&65535|0,f=0;m!==0;){f=m>2e3?2e3:m,m-=f;do r=r+D[_++]|0,p=p+r|0;while(--f);r%=65521,p%=65521}return r|p<<16|0}},xrsn:function(Se,I,d){Se.exports={flex_box_center:"flex_box_center___2cC1r",flex_space_between:"flex_space_between___9TeDx",flex_box_vertical_center:"flex_box_vertical_center___3EIYv",flex_box_center_end:"flex_box_center_end___1Uph0",flex_box_column:"flex_box_column___17_5w",header:"header___1E4MV",logo:"logo___R8PNJ",menu:"menu___Km2Uo",actived:"actived___12Ff0",edumenu:"edumenu___MTari",newslight:"newslight___jwZR3",classromediv:"classromediv___Cjpgf",glow:"glow___3Nuu5",spandiv:"spandiv___3YPu8","header-iearning":"header-iearning___2Us_L",title:"title___3TtoH",headerFixed:"headerFixed___1V7d4",headerOne:"headerOne___2SKcg",headerTwo:"headerTwo___nxTFt",headerDefault:"headerDefault___e2cyB"}},"y0+3":function(Se,I,d){"use strict";d.d(I,"a",function(){return i}),d.d(I,"b",function(){return a});var A=/margin|padding|width|height|max|min|offset/,h={left:!0,top:!0},D={cssFloat:1,styleFloat:1,float:1};function m(n){return n.nodeType===1?n.ownerDocument.defaultView.getComputedStyle(n,null):{}}function _(n,t,e){if(t=t.toLowerCase(),e==="auto"){if(t==="height")return n.offsetHeight;if(t==="width")return n.offsetWidth}return t in h||(h[t]=A.test(t)),h[t]?parseFloat(e)||0:e}function r(n,t){var e=arguments.length,u=m(n);return t=D[t]?"cssFloat"in n.style?"cssFloat":"styleFloat":t,e===1?u:_(n,t,u[t]||n.style[t])}function p(n,t,e){var u=arguments.length;if(t=D[t]?"cssFloat"in n.style?"cssFloat":"styleFloat":t,u===3)return typeof e=="number"&&A.test(t)&&(e="".concat(e,"px")),n.style[t]=e,e;for(var l in t)t.hasOwnProperty(l)&&p(n,l,t[l]);return m(n)}function f(n){return n===document.body?document.documentElement.clientWidth:n.offsetWidth}function c(n){return n===document.body?window.innerHeight||document.documentElement.clientHeight:n.offsetHeight}function o(){var n=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),t=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:n,height:t}}function i(){var n=document.documentElement.clientWidth,t=window.innerHeight||document.documentElement.clientHeight;return{width:n,height:t}}function s(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function a(n){var t=n.getBoundingClientRect(),e=document.documentElement;return{left:t.left+(window.pageXOffset||e.scrollLeft)-(e.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||e.scrollTop)-(e.clientTop||document.body.clientTop||0)}}},y5JW:function(Se,I,d){"use strict";d.d(I,"c",function(){return e}),d.d(I,"a",function(){return u});var A=d("DZo9"),h=d("8z0m"),D=d("+L6B"),m=d("2/Rp"),_=d("9og8"),r=d("k1fw"),p=d("oBTY"),f=d("miYZ"),c=d("tsqr"),o=d("WmNS"),i=d.n(o),s=d("q1tI"),a=d.n(s),n=d("m3rI"),t=d("wzkS"),e="\u3000\u3000";function u(l){var g=["Bytes","KB","MB","GB","TB"];if(l==0)return"0 Byte";var C=parseInt(""+Math.floor(Math.log(l)/Math.log(1024)),10);return(l/Math.pow(1024,C)).toFixed(1)+" "+g[C]}I.b=function(l){var g=l.value,C=g===void 0?[]:g,x=l.action,y=l.onChange,T=l.className,S=l.maxSize,E=S===void 0?150:S,b=l.title,v=b===void 0?"\u6587\u4EF6\u4E0A\u4F20":b,O=l.accept,L=O===void 0?null:O,z={multiple:!1,fileList:C,accept:L,withCredentials:!0,beforeUpload:function($){var Y=$.size/1024/1024;return Y<E?!0:(c.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(E,"MB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20")),Promise.reject())},action:"".concat(n.a.API_SERVER,"/api/attachments.json"),onChange:function($){var Y=Object(p.a)($.fileList);Y=Y.map(function(w){return w.name.indexOf(e)===-1&&(w.name="".concat(w.name).concat(e).concat(u(w.size))),Object(r.a)({},w)}),y(Y)},onRemove:function(){var j=Object(_.a)(i.a.mark(function Y(w){var P,k,F;return i.a.wrap(function(W){for(;;)switch(W.prev=W.next){case 0:if(P=w.size/1024/1024,!(w.status==="uploading")){W.next=3;break}return W.abrupt("return",!0);case 3:if(P<E){W.next=7;break}return W.abrupt("return",!0);case 7:if(k=w.response?w.response.id:w.uid,!k){W.next=15;break}return W.next=11,Object(t.d)(w.response?w.response.id:w.id);case 11:return F=W.sent,W.abrupt("return",F);case 15:return W.abrupt("return",!0);case 16:case"end":return W.stop()}},Y)}));function $(Y){return j.apply(this,arguments)}return $}()};function G(j){j.preventDefault(),j.stopPropagation()}return a.a.createElement("div",{className:"single-upload ".concat(T||"")},a.a.createElement(h.a,z,a.a.createElement(m.a,{type:"primary",title:C.length>0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:C.length>0,ghost:!0},v),a.a.createElement("span",{onClick:G,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",E,"M) ")))}},yslc:function(Se,I){Se.exports="data:image/png;base64,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"}}]);
|