diff --git a/2.bcd018cc.async.js b/2.bcd018cc.async.js index 97645e858a..3fe41ea4e5 100644 --- a/2.bcd018cc.async.js +++ b/2.bcd018cc.async.js @@ -38,8 +38,8 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-motion/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/button/LoadingIcon.js (referenced with cjs require)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/TransBtn.js because of ./node_modules/rc-select/es/OptionList.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/interface/generator.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/utils/commonUtil.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/utils/valueUtil.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/utils/commonUtil.js because of ./node_modules/rc-select/es/Select.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/utils/valueUtil.js because of ./node_modules/rc-select/es/Select.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-trigger/es/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/KeyCode.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/hooks/useMergedState.js */ diff --git a/antdesign.c8bf36bb.async.js b/antdesign.c8bf36bb.async.js index 89f7cd464c..a2b23f9777 100644 --- a/antdesign.c8bf36bb.async.js +++ b/antdesign.c8bf36bb.async.js @@ -37,8 +37,8 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/inherits.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/slicedToArray.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-motion/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/button/LoadingIcon.js (referenced with cjs require)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var r=n("pVnL"),a=n.n(r),i=n("lSNA"),o=n.n(i),s=n("J4zp"),l=n.n(s),c=n("q1tI"),u=n("V/uB"),d=n.n(u),f=n("0G8d"),h=n.n(f),p=n("xddM"),m=n.n(p),v=n("ESPI"),g=n.n(v),b=n("Z/ur"),y=n.n(b),w=n("J84W"),x=n.n(w),k=n("sKbD"),S=n.n(k),C=n("72Ab"),O=n.n(C),_=n("kbBi"),j=n.n(_),N=n("8XRh"),E=n("TSYQ"),A=n.n(E),P=n("H84U");var L=n("lwsE"),T=n.n(L),M=n("W8MJ"),I=n.n(M),z=n("7W2i"),R=n.n(z),B=n("LQ03"),F=n.n(B),D=function(e){R()(n,e);var t=F()(n);function n(){var e;return T()(this,n),(e=t.apply(this,arguments)).state={error:void 0,info:{componentStack:""}},e}return I()(n,[{key:"componentDidCatch",value:function(e,t){this.setState({error:e,info:t})}},{key:"render",value:function(){var e=this.props,t=e.message,n=e.description,r=e.children,a=this.state,i=a.error,o=a.info,s=o&&o.componentStack?o.componentStack:null,l=void 0===t?(i||"").toString():t,u=void 0===n?s:n;return i?c.createElement(K,{type:"error",message:l,description:c.createElement("pre",null,u)}):r}}]),n}(c.Component),q=n("0n0R"),H=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a0){var j="button"===p?"".concat(C,"-button"):C;_=h.map((function(e){return"string"==typeof e?s.createElement(w,{ref:t,key:e,prefixCls:j,disabled:v,value:e,checked:f===e},e):s.createElement(w,{ref:t,key:"radio-group-value-options-".concat(e.value),prefixCls:j,disabled:e.disabled||v,value:e.value,checked:f===e.value,style:e.style},e.label)}))}var N=b||o,E=u()(O,"".concat(O,"-").concat(m),(n={},a()(n,"".concat(O,"-").concat(N),N),a()(n,"".concat(O,"-rtl"),"rtl"===i),n),d);return s.createElement("div",{className:E,style:y,onMouseEnter:k,onMouseLeave:S,id:x},_)}())}));O.defaultProps={buttonStyle:"outline"};var _=s.memo(O),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ar?a>=i?10+e:20+e:a<=i?10+e:e}(e,t),r=k||void 0===b(M)[t];return c.createElement("span",{className:"".concat(z,"-only"),style:{transition:r?"none":void 0,msTransform:"translateY(".concat(100*-n,"%)"),WebkitTransform:"translateY(".concat(100*-n,"%)"),transform:"translateY(".concat(100*-n,"%)")},key:t},function(e,t){for(var n=[],r=0;r<30;r++)n.push(c.createElement("p",{key:r.toString(),className:f()(t,{current:e===r})},r%10));return n}(n,"".concat(z,"-only-unit")))}return c.createElement("span",{key:"symbol",className:"".concat(z,"-symbol")},e)},B=l()(l()({},y),{style:a,className:f()(z,r),title:i});return a&&a.borderColor&&(B.style=l()(l()({},a),{boxShadow:"0 0 0 1px ".concat(a.borderColor," inset")})),u?Object(v.a)(u,{className:f()("".concat(z,"-custom-component"),u.props&&u.props.className)}):c.createElement(s,B,_&&Number(_)%1==0?b(_).map((function(e,t){return R(e,t)})).reverse():_)},w=n("09Wf");function x(e){return-1!==w.a.indexOf(e)}var k=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);aS?"".concat(S,"+"):b},D=function(){return!!d||!!p},q=function(){var e=F();return"0"===e||0===e},H=function(){return O&&!q()||D()},U=function(){return H()?"":F()},V=function(){return"rtl"===R?E?l()({left:parseInt(E[0],10),marginTop:E[1]},A):A:E?l()({right:-parseInt(E[0],10),marginTop:E[1]},A):A},W=function(){var e=U();return(null==e||""===e||q()&&!T)&&!H()},K=function(){var e=b;if(e&&"object"===o()(e))return Object(v.a)(e,{style:l()(l()({},V()),e.props&&e.props.style)})},G=f()((t={},a()(t,"".concat(B,"-status-dot"),D()),a()(t,"".concat(B,"-status-").concat(d),!!d),a()(t,"".concat(B,"-status-").concat(p),x(p)),t)),Y={};p&&!x(p)&&(Y.background=p);var J=f()(P,B,(n={},a()(n,"".concat(B,"-status"),D()),a()(n,"".concat(B,"-not-a-wrapper"),!s),a()(n,"".concat(B,"-rtl"),"rtl"===R),n));if(!s&&D()){var X=V(),Q=X&&X.color;return c.createElement("span",l()({},M,{className:J,style:X}),c.createElement("span",{className:G,style:Y}),c.createElement("span",{style:{color:Q},className:"".concat(B,"-status-text")},h))}return c.createElement("span",l()({},M,{className:J}),s,c.createElement(u.a,{component:"",showProp:"data-show",transitionName:s?"".concat(B,"-zoom"):"",transitionAppear:!0},function(){var e,t=z("scroll-number",i),n=U(),r=H(),o=W(),s=f()((e={},a()(e,"".concat(B,"-dot"),r),a()(e,"".concat(B,"-count"),!r),a()(e,"".concat(B,"-count-sm"),"small"===j),a()(e,"".concat(B,"-multiple-words"),!r&&b&&b.toString&&b.toString().length>1),a()(e,"".concat(B,"-status-").concat(d),!!d),a()(e,"".concat(B,"-status-").concat(p),x(p)),e)),l=V();return p&&!x(p)&&((l=l||{}).background=p),o?null:c.createElement(y,{prefixCls:t,"data-show":!o,className:s,count:n,displayComponent:K(),title:N||("string"==typeof b||"number"==typeof b?b:void 0),style:l,key:"scrollNumber"})}()),W()||!h?null:c.createElement("span",{className:"".concat(B,"-status-text")},h))};S.Ribbon=function(e){var t,n=e.className,r=e.prefixCls,i=e.style,o=e.color,s=e.children,u=e.text,d=e.placement,h=void 0===d?"end":d,p=c.useContext(m.b),v=p.getPrefixCls,g=p.direction,b=v("ribbon",r),y=x(o),w=f()(b,n,"".concat(b,"-placement-").concat(h),(t={},a()(t,"".concat(b,"-rtl"),"rtl"===g),a()(t,"".concat(b,"-color-").concat(o),y),t)),k={},S={};return o&&!y&&(k.background=o,S.color=o),c.createElement("div",{className:"".concat(b,"-wrapper")},s,c.createElement("div",{className:w,style:l()(l()({},k),i)},u,c.createElement("div",{className:"".concat(b,"-corner"),style:S})))};t.a=S},KtWR: /*!************************************************************************!*\ @@ -1619,9 +1619,9 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/slicedToArray.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/toConsumableArray.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/motion.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/tree/utils/iconUtil.js because of ./src/pages/RestFul/components/LeftBar/AddCategory.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/motion.js because of ./src/pages/Messages/component/LeftNav.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/tree/utils/iconUtil.js because of ./src/pages/virtualSpaces/Lists/Video/components/AddLink.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/lodash/debounce.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/index.js */ @@ -1696,10 +1696,10 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@ant-design/icons/RightOutlined.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/defineProperty.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/hooks/useBreakpoint.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/LocaleReceiver.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/select/index.js because of ./src/pages/Engineering/Lists/GraduationIndex/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/hooks/useBreakpoint.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/LocaleReceiver.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/select/index.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-pagination/es/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-pagination/es/locale/en_US.js */ @@ -1736,11 +1736,11 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/typeof.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/slicedToArray.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/LocaleReceiver.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/modal/index.js because of ./src/pages/Three/Model/AddModel.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/LocaleReceiver.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/modal/index.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/tooltip/index.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/upload/index.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/upload/index.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/addEventListener.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/KeyCode.js */ @@ -1936,10 +1936,10 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/defineProperty.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/slicedToArray.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Three/Model/AddModel.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Three/Item/SeeItem.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/ref.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/popover/index.js because of ./src/pages/RestFul/components/LeftBar/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Children/toArray.js */ @@ -1963,7 +1963,7 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/defineProperty.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/slicedToArray.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-notification/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/message/index.js (referenced with cjs require), ./node_modules/antd/lib/notification/index.js (referenced with cjs require)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-notification/es/useNotification.js */ @@ -2071,7 +2071,7 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/inherits.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/typeof.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/throttleByAnimationFrame.js because of ./src/pages/HttpStatus/SixActivities.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/omit.js/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/button/button.js (referenced with cjs require), ./node_modules/antd/lib/input/Input.js (referenced with cjs require), ./node_modules/antd/lib/input/Password.js (referenced with cjs require), ./node_modules/antd/lib/input/TextArea.js (referenced with cjs require)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-resize-observer/es/index.js */ @@ -2087,13 +2087,13 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/slicedToArray.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/toConsumableArray.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/typeof.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/responsiveObserve.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/col.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/hooks/useBreakpoint.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/row.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/pagination/index.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/responsiveObserve.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/col.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/hooks/useBreakpoint.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/row.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/pagination/index.js because of ./src/pages/Competitions/Index/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/spin/index.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.d(t,"a",(function(){return N}));var r=n("RIqP"),a=n.n(r),i=n("pVnL"),o=n.n(i),s=n("lSNA"),l=n.n(s),c=n("J4zp"),u=n.n(c),d=n("cDf5"),f=n.n(d),h=n("q1tI"),p=n("TSYQ"),m=n.n(p),v=n("W9HT"),g=n("5OYt"),b=n("ACnJ"),y=n("H84U"),w=n("NUBc"),x=n("qrJ5"),k=n("/kpp"),S=n("0n0R"),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a0&&h.createElement("ul",{className:"".concat(g,"-item-action"),key:"actions"},a.map((function(e,t){return h.createElement("li",{key:"".concat(g,"-item-action-").concat(t)},e,t!==a.length-1&&h.createElement("em",{className:"".concat(g,"-item-action-split")}))}))),w=f?"div":"li",x=h.createElement(w,o()({},u,{className:m()("".concat(g,"-item"),s,l()({},"".concat(g,"-item-no-flex"),!("vertical"===p?i:(h.Children.forEach(r,(function(e){"string"==typeof e&&(t=!0)})),!(t&&h.Children.count(r)>1)))))}),"vertical"===p&&i?[h.createElement("div",{className:"".concat(g,"-item-main"),key:"content"},r,b),h.createElement("div",{className:"".concat(g,"-item-extra"),key:"extra"},i)]:[r,b,Object(S.a)(i,{key:"extra"})]);return f?h.createElement(k.a,{flex:1,style:c},x):x};O.Meta=function(e){var t=e.prefixCls,n=e.className,r=e.avatar,a=e.title,i=e.description,s=C(e,["prefixCls","className","avatar","title","description"]),l=(0,h.useContext(y.b).getPrefixCls)("list",t),c=m()("".concat(l,"-item-meta"),n),u=h.createElement("div",{className:"".concat(l,"-item-meta-content")},a&&h.createElement("h4",{className:"".concat(l,"-item-meta-title")},a),i&&h.createElement("div",{className:"".concat(l,"-item-meta-description")},i));return h.createElement("div",o()({},s,{className:c}),r&&h.createElement("div",{className:"".concat(l,"-item-meta-avatar")},r),(a||i)&&u)};var _=O,j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ace&&(le.current=ce);var ue=r?h.createElement("div",{className:"".concat(re,"-pagination")},h.createElement(w.a,o()({},le,{onChange:te,onShowSizeChange:ne}))):null,de=a()(A);r&&A.length>(le.current-1)*le.pageSize&&(de=a()(A).splice((le.current-1)*le.pageSize,le.pageSize));var fe=Object(g.a)(),he=h.useMemo((function(){for(var e=0;e0){var ve=de.map((function(e,t){return function(e,t){return R?((n="function"==typeof z?z(e):"string"==typeof z?e[z]:e.key)||(n="list-item-".concat(t)),$[t]=n,R(e,t)):null;var n}(e,t)})),ge=h.Children.map(ve,(function(e,t){return h.createElement("div",{key:$[t],style:pe},e)}));me=_?h.createElement(x.a,{gutter:_.gutter},ge):h.createElement("ul",{className:"".concat(re,"-items")},ve)}else S||ie||(me=function(e,t){return h.createElement("div",{className:"".concat(e,"-empty-text")},B&&B.emptyText||t("List"))}(re,Q));var be=le.position||"bottom";return h.createElement(N.Provider,{value:{grid:_,itemLayout:C}},h.createElement("div",o()({className:se},F),("top"===be||"both"===be)&&ue,L&&h.createElement("div",{className:"".concat(re,"-header")},L),h.createElement(v.a,ae,me,S),T&&h.createElement("div",{className:"".concat(re,"-footer")},T),O||("bottom"===be||"both"===be)&&ue))}E.Item=_;t.b=E},Vl3Y: @@ -2111,16 +2111,16 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/slicedToArray.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/toConsumableArray.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/typeof.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/hooks/useForceUpdate.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/type.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/SizeContext.js because of ./src/pages/Engineering/Lists/GraduationIndex/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/col.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/row.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/LocaleReceiver.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale/default.js because of ./src/pages/Three/Model/AddModel.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/hooks/useForceUpdate.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/type.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/SizeContext.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/col.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/grid/row.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/LocaleReceiver.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale/default.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/lodash/isEqual.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/omit.js/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/button/button.js (referenced with cjs require), ./node_modules/antd/lib/input/Input.js (referenced with cjs require), ./node_modules/antd/lib/input/Password.js (referenced with cjs require), ./node_modules/antd/lib/input/TextArea.js (referenced with cjs require)) */ @@ -2191,11 +2191,11 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/defineProperty.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/slicedToArray.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/type.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/button/index.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/type.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/button/index.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-dropdown/es/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var r=n("pVnL"),a=n.n(r),i=n("lSNA"),o=n.n(i),s=n("q1tI"),l=n("eDIo"),c=n("TSYQ"),u=n.n(c),d=n("fEPi"),f=n.n(d),h=n("J4zp"),p=n.n(h),m=n("cCPh"),v=n.n(m),g=n("2/Rp"),b=n("H84U"),y=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a=0?"slide-down":"slide-up"),trigger:E,overlay:function(){return function(t){var n,r=e.overlay;n="function"==typeof r?r():r;var a=(n=s.Children.only("string"==typeof n?s.createElement("span",null,n):n)).props;Object(S.a)(!a.mode||"vertical"===a.mode,"Dropdown",'mode="'.concat(a.mode,"\" is not supported for Dropdown's Menu."));var i=a.selectable,o=void 0!==i&&i,l=a.focusable,c=void 0===l||l,u=s.createElement("span",{className:"".concat(t,"-menu-submenu-arrow")},s.createElement(f.a,{className:"".concat(t,"-menu-submenu-arrow-icon")}));return"string"==typeof n.type?n:Object(O.a)(n,{mode:"vertical",selectable:o,focusable:c,expandIcon:u})}(C)},placement:function(){var t=e.placement;return void 0!==t?t:"rtl"===p?"bottomRight":"bottomLeft"}()}),j)});_.Button=k,_.defaultProps={mouseEnterDelay:.15,mouseLeaveDelay:.1};var j=t.a=_},XCrF: @@ -2251,8 +2251,8 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/createSuper.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/inherits.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale/default.js because of ./src/pages/Three/Model/AddModel.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale/default.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.d(t,"a",(function(){return v})),n.d(t,"b",(function(){return g}));var r=n("pVnL"),a=n.n(r),i=n("lwsE"),o=n.n(i),s=n("W8MJ"),l=n.n(s),c=n("7W2i"),u=n.n(c),d=n("LQ03"),f=n.n(d),h=n("q1tI"),p=n("ZvpZ").a,m=n("YlG9"),v=function(e){u()(n,e);var t=f()(n);function n(){return o()(this,n),t.apply(this,arguments)}return l()(n,[{key:"getLocale",value:function(){var e=this.props,t=e.componentName,n=e.defaultLocale||p[t||"global"],r=this.context,i=t&&r?r[t]:{};return a()(a()({},"function"==typeof n?n():n),i||{})}},{key:"getLocaleCode",value:function(){var e=this.context,t=e&&e.locale;return e&&e.exist&&!t?p.locale:t}},{key:"render",value:function(){return this.props.children(this.getLocale(),this.getLocaleCode(),this.context)}}]),n}(h.Component);function g(e,t){var n=h.useContext(m.a);return[h.useMemo((function(){var r=t||p[e||"global"],i=e&&n?n[e]:{};return a()(a()({},"function"==typeof r?r():r),i||{})}),[e,t,n])]}v.defaultProps={componentName:"global"},v.contextType=m.a},YNAk: /*!*********************************************************************!*\ !*** ./node_modules/@ant-design/icons/lib/icons/CaretDownFilled.js ***! @@ -2330,8 +2330,8 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/defineProperty.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/inherits.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/layout/layout.js because of ./src/pages/Messages/Private/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/layout/layout.js because of ./src/pages/Messages/component/LeftNav.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/omit.js/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/button/button.js (referenced with cjs require), ./node_modules/antd/lib/input/Input.js (referenced with cjs require), ./node_modules/antd/lib/input/Password.js (referenced with cjs require), ./node_modules/antd/lib/input/TextArea.js (referenced with cjs require)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.d(t,"a",(function(){return P})),n.d(t,"b",(function(){return M}));var r,a=n("lSNA"),i=n.n(a),o=n("pVnL"),s=n.n(o),l=n("lwsE"),c=n.n(l),u=n("W8MJ"),d=n.n(u),f=n("7W2i"),h=n.n(f),p=n("LQ03"),m=n.n(p),v=n("q1tI"),g=n("TSYQ"),b=n.n(g),y=n("BGR+"),w=n("T1rO"),x=n.n(w),k=n("fEPi"),S=n.n(k),C=n("DFhj"),O=n.n(C),_=n("PKem"),j=n("H84U"),N=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},E=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a0&&void 0!==arguments[0]?arguments[0]:"";return r+=1,"".concat(e).concat(r)}),T=function(e){h()(n,e);var t=m()(n);function n(e){var r,a,o;return c()(this,n),(r=t.call(this,e)).responsiveHandler=function(e){r.setState({below:e.matches});var t=r.props.onBreakpoint,n=r.state.collapsed;t&&t(e.matches),n!==e.matches&&r.setCollapsed(e.matches,"responsive")},r.setCollapsed=function(e,t){"collapsed"in r.props||r.setState({collapsed:e});var n=r.props.onCollapse;n&&n(e,t)},r.toggle=function(){var e=!r.state.collapsed;r.setCollapsed(e,"clickTrigger")},r.renderSider=function(e){var t,n=e.getPrefixCls,a=r.props,o=a.prefixCls,l=a.className,c=a.theme,u=a.collapsible,d=a.reverseArrow,f=a.trigger,h=a.style,p=a.width,m=a.collapsedWidth,g=a.zeroWidthTriggerStyle,w=a.children,k=E(a,["prefixCls","className","theme","collapsible","reverseArrow","trigger","style","width","collapsedWidth","zeroWidthTriggerStyle","children"]),C=r.state,_=C.collapsed,j=C.below,A=n("layout-sider",o),P=Object(y.default)(k,["collapsed","defaultCollapsed","onCollapse","breakpoint","onBreakpoint","siderHook","zeroWidthTriggerStyle"]),L=_?m:p,T=N(L)?"".concat(L,"px"):String(L),M=0===parseFloat(String(m||0))?v.createElement("span",{onClick:r.toggle,className:b()("".concat(A,"-zero-width-trigger"),"".concat(A,"-zero-width-trigger-").concat(d?"right":"left")),style:g},f||v.createElement(x.a,null)):null,I={expanded:d?v.createElement(S.a,null):v.createElement(O.a,null),collapsed:d?v.createElement(O.a,null):v.createElement(S.a,null)}[_?"collapsed":"expanded"],z=null!==f?M||v.createElement("div",{className:"".concat(A,"-trigger"),onClick:r.toggle,style:{width:T}},f||I):null,R=s()(s()({},h),{flex:"0 0 ".concat(T),maxWidth:T,minWidth:T,width:T}),B=b()(l,A,"".concat(A,"-").concat(c),(t={},i()(t,"".concat(A,"-collapsed"),!!_),i()(t,"".concat(A,"-has-trigger"),u&&null!==f&&!M),i()(t,"".concat(A,"-below"),!!j),i()(t,"".concat(A,"-zero-width"),0===parseFloat(T)),t));return v.createElement("aside",s()({className:B},P,{style:R}),v.createElement("div",{className:"".concat(A,"-children")},w),u||j&&M?z:null)},r.uniqueId=L("ant-sider-"),"undefined"!=typeof window&&(a=window.matchMedia),a&&e.breakpoint&&e.breakpoint in A&&(r.mql=a("(max-width: ".concat(A[e.breakpoint],")"))),o="collapsed"in e?e.collapsed:e.defaultCollapsed,r.state={collapsed:o,below:!1},r}return d()(n,[{key:"componentDidMount",value:function(){var e;this.mql&&(this.mql.addListener(this.responsiveHandler),this.responsiveHandler(this.mql)),null===(e=this.props)||void 0===e||e.siderHook.addSider(this.uniqueId)}},{key:"componentWillUnmount",value:function(){var e,t;null===(e=null==this?void 0:this.mql)||void 0===e||e.removeListener(this.responsiveHandler),null===(t=this.props)||void 0===t||t.siderHook.removeSider(this.uniqueId)}},{key:"render",value:function(){var e=this.state.collapsed,t=this.props.collapsedWidth;return v.createElement(P.Provider,{value:{siderCollapsed:e,collapsedWidth:t}},v.createElement(j.a,null,this.renderSider))}}],[{key:"getDerivedStateFromProps",value:function(e){return"collapsed"in e?{collapsed:e.collapsed}:null}}]),n}(v.Component);T.defaultProps={collapsible:!1,defaultCollapsed:!1,reverseArrow:!1,width:200,collapsedWidth:80,style:{},theme:"dark"};var M=function(e){h()(n,e);var t=m()(n);function n(){return c()(this,n),t.apply(this,arguments)}return d()(n,[{key:"render",value:function(){var e=this;return v.createElement(_.a.Consumer,null,(function(t){return v.createElement(T,s()({},t,e.props))}))}}]),n}(v.Component)},"Znn+": @@ -2350,8 +2350,8 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" \************************************************************/ /*! exports provided: default */ /*! exports used: default */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/date-picker/locale/en_US.js because of ./src/pages/Shixuns/Detail/Settings/components/Permission/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/time-picker/locale/en_US.js because of ./src/pages/Shixuns/Detail/Settings/components/Permission/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/date-picker/locale/en_US.js because of ./src/pages/Forums/User/Memo/SelectTitle.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/time-picker/locale/en_US.js because of ./src/pages/Forums/User/Memo/SelectTitle.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-pagination/es/locale/en_US.js */function(e,t,n){"use strict";var r=n("H4fg"),a=n("61s2"),i=n("RlXo"),o=a.a,s="${label} is not a valid ${type}",l={locale:"en",Pagination:r.a,DatePicker:a.a,TimePicker:i.a,Calendar:o,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click sort by descend",triggerAsc:"Click sort by ascend",cancelSort:"Click to cancel sort"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No Data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},PageHeader:{back:"Back"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:s,method:s,array:s,object:s,number:s,date:s,boolean:s,integer:s,float:s,regexp:s,email:s,url:s,hex:s},string:{len:"${label} must be ${len} characters",min:"${label} at least ${min} characters",max:"${label} up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} minimum value is ${min}",max:"${label} maximum value is ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}}};t.a=l},ZxNd: /*!********************************************************************!*\ !*** ./node_modules/@ant-design/icons-svg/lib/asn/EditOutlined.js ***! @@ -2412,11 +2412,11 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/defineProperty.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/toConsumableArray.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/dropdown/dropdown.js because of ./src/.umi-production/plugin-locale/SelectLang.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/menu/index.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/menu/index.js because of ./src/pages/Messages/component/LeftNav.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Children/toArray.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var r=n("pVnL"),a=n.n(r),i=n("lSNA"),o=n.n(i),s=n("RIqP"),l=n.n(s),c=n("q1tI"),u=n("TSYQ"),d=n.n(u),f=n("Zm9Q"),h=n("HQEm"),p=n.n(h),m=n("XBQK"),v=n("H84U"),g=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a0){var L=[];t=h.map((function(e){var t,n=j(e.path,w);return n&&L.push(n),e.children&&e.children.length&&(t=c.createElement(k.a,null,e.children.map((function(e){return c.createElement(k.a.Item,{key:e.path||e.breadcrumbName},g(e,w,h,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2?arguments[2]:void 0,r=l()(e),a=j(t,n);return a&&r.push(a),r}(L,e.path,w)))})))),c.createElement(y,{overlay:t,separator:i,key:n||e.breadcrumbName},g(e,w,h,L))}))}else p&&(t=Object(f.a)(p).map((function(e,t){return e?(Object(S.a)(e.type&&(!0===e.type.__ANT_BREADCRUMB_ITEM||!0===e.type.__ANT_BREADCRUMB_SEPARATOR),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),Object(C.a)(e,{separator:i,key:t})):e})));var T=d()(u,P,o()({},"".concat(P,"-rtl"),"rtl"===A));return c.createElement("div",a()({className:T,style:s},x),t)};N.Item=y,N.Separator=x;var E=N;t.a=E},bKJz: @@ -2466,10 +2466,10 @@ var a;self,a=function(e,n){return function(){var a={"./src/plugin/hyperlinks.js" /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/defineProperty.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/col/index.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/SizeContext.js because of ./src/pages/Engineering/Lists/GraduationIndex/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/row/index.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/col/index.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/SizeContext.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/row/index.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/tabs/index.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/omit.js/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/button/button.js (referenced with cjs require), ./node_modules/antd/lib/input/Input.js (referenced with cjs require), ./node_modules/antd/lib/input/Password.js (referenced with cjs require), ./node_modules/antd/lib/input/TextArea.js (referenced with cjs require)) */ @@ -2932,13 +2932,13 @@ function(e){e.__bidiEngine__=e.prototype.__bidiEngine__=function(e){var n,r,a,i, \************************************************************/ /*! exports provided: default */ /*! exports used: default */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@ant-design/css-animation/es/index.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@ant-design/css-animation/es/index.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@ant-design/icons/RightOutlined.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/defineProperty.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/node_modules/rc-animate/es/Animate.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/node_modules/rc-animate/es/Animate.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/raf/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Children/toArray.js */ @@ -3112,13 +3112,13 @@ function(e){e.__bidiEngine__=e.prototype.__bidiEngine__=function(e){var n,r,a,i, /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/slicedToArray.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/toConsumableArray.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/button/button.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/button/index.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/LocaleReceiver.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale/default.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/modal/locale.js because of ./src/pages/Three/Model/AddModel.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/button/button.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/button/index.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/LocaleReceiver.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale/default.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/modal/locale.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-dialog/es/DialogWrap.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/addEventListener.js */ @@ -3154,8 +3154,8 @@ function(e){e.__bidiEngine__=e.prototype.__bidiEngine__=function(e){var n,r,a,i, /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/inherits.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/toConsumableArray.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/node_modules/rc-checkbox/es/index.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/omit.js/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/button/button.js (referenced with cjs require), ./node_modules/antd/lib/input/Input.js (referenced with cjs require), ./node_modules/antd/lib/input/Password.js (referenced with cjs require), ./node_modules/antd/lib/input/TextArea.js (referenced with cjs require)) */ @@ -3246,8 +3246,8 @@ function(e){e.__bidiEngine__=e.prototype.__bidiEngine__=function(e){var n,r,a,i, /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/slicedToArray.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/colors.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/wave.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/wave.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/omit.js/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/button/button.js (referenced with cjs require), ./node_modules/antd/lib/input/Input.js (referenced with cjs require), ./node_modules/antd/lib/input/Password.js (referenced with cjs require), ./node_modules/antd/lib/input/TextArea.js (referenced with cjs require)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var r=n("lSNA"),a=n.n(r),i=n("pVnL"),o=n.n(i),s=n("J4zp"),l=n.n(s),c=n("q1tI"),u=n("TSYQ"),d=n.n(u),f=n("BGR+"),h=n("V/uB"),p=n.n(h),m=n("H84U"),v=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a0&&(_=i.createElement(o.FormProvider,{validateMessages:j},s)),i.createElement(x.a,{size:g},i.createElement(w.b.Provider,{value:O},i.createElement(b,{locale:m||r,_ANT_MARK__:"internalMark"},_)))}(n,s)}))}))}},wFql: /*!***************************************************************!*\ @@ -3661,14 +3661,14 @@ e.exports=function(){"use strict";var e=Object.hasOwnProperty,t=Object.setProtot /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/inherits.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/toConsumableArray.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/typeof.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/raf.js because of ./src/pages/Three/Model/AddModel.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/raf.js because of ./src/pages/Three/Item/SeeItem.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/ref.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/type.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/index.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/input/TextArea.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/LocaleReceiver.js because of ./src/pages/Three/Model/AddModel.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/type.js because of ./src/pages/Three/Item/SeeItem.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/index.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/input/TextArea.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/locale-provider/LocaleReceiver.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/tooltip/index.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/copy-to-clipboard/index.js (<- Module is not an ECMAScript module) */ @@ -3859,12 +3859,12 @@ e.exports=function(){"use strict";var e=Object.hasOwnProperty,t=Object.setProtot /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/extends.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/slicedToArray.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/typeof.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Three/Model/AddModel.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/type.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/devWarning.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/reactNode.js because of ./src/pages/Engineering/Lists/CurseSetting/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/type.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/_util/wave.js because of ./src/pages/Search/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/SizeContext.js because of ./src/pages/Engineering/Lists/GraduationIndex/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Three/Model/AddModel.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/SizeContext.js because of ./src/pages/Engineering/Lists/TrainingObjectives/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/config-provider/context.js because of ./src/pages/Engineering/Lists/StudentList/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/omit.js/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/button/button.js (referenced with cjs require), ./node_modules/antd/lib/input/Input.js (referenced with cjs require), ./node_modules/antd/lib/input/Password.js (referenced with cjs require), ./node_modules/antd/lib/input/TextArea.js (referenced with cjs require)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-motion/es/index.js (<- Module is referenced from these modules with unsupported syntax: ./node_modules/antd/lib/button/LoadingIcon.js (referenced with cjs require)) */ diff --git a/color.less b/color.less index db4d4a7cc5..46fcf4e552 100644 --- a/color.less +++ b/color.less @@ -88,9 +88,9 @@ html {--antd-wave-shadow-color: @primary-color;} .ant-alert-success .ant-alert-icon {color: @success-color;} .ant-alert-info {background-color: color(~`colorPalette("@{primary-color}", 1)`);border: 1px solid color(~`colorPalette("@{primary-color}", 3)`);} .ant-alert-info .ant-alert-icon {color: @primary-color;} -.ant-alert-warning {background-color: color(~`colorPalette("@{warning-color}", 1)`);border: 1px solid color(~`colorPalette("@{warning-color}", 3)`);} +.ant-alert-warning {background-color: color(~`colorPalette("@{modal-header-bg}", 1)`);border: 1px solid color(~`colorPalette("@{warning-color}", 4)`);} .ant-alert-warning .ant-alert-icon {color: @warning-color;} -.ant-alert-error {background-color: color(~`colorPalette("@{modal-header-bg}", 1)`);border: 1px solid color(~`colorPalette("@{error-color}", 3)`);} +.ant-alert-error {background-color: color(~`colorPalette("@{error-color}", 1)`);border: 1px solid color(~`colorPalette("@{error-color}", 3)`);} .ant-alert-error .ant-alert-icon {color: @error-color;} .ant-alert-close-icon {background-color: transparent;border: none;} .ant-alert-close-icon .anticon-close {color: @text-color-secondary;} @@ -727,42 +727,42 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte .ant-form-item-has-success.ant-form-item-has-feedback .ant-form-item-children-icon {color: @success-color;} .ant-form-item-has-warning .ant-form-item-explain, .ant-form-item-has-warning .ant-form-item-split {color: @warning-color;} .ant-form-item-has-warning .ant-input, .ant-form-item-has-warning .ant-input-affix-wrapper, .ant-form-item-has-warning .ant-input:hover, .ant-form-item-has-warning .ant-input-affix-wrapper:hover {border-color: @warning-color;} -.ant-form-item-has-warning .ant-input:focus, .ant-form-item-has-warning .ant-input-affix-wrapper:focus, .ant-form-item-has-warning .ant-input-focused, .ant-form-item-has-warning .ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(192, 40, 166, 0.2);} +.ant-form-item-has-warning .ant-input:focus, .ant-form-item-has-warning .ant-input-affix-wrapper:focus, .ant-form-item-has-warning .ant-input-focused, .ant-form-item-has-warning .ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(148, 166, 239, 0.2);} .ant-form-item-has-warning .ant-input:not(.ant-form-item-has-warning .ant-input-disabled) {background-color: #fff;} .ant-form-item-has-warning .ant-input-affix-wrapper:not(.ant-form-item-has-warning .ant-input-affix-wrapper-disabled) {background-color: #fff;} .ant-form-item-has-warning .ant-input-affix-wrapper input:focus {box-shadow: none !important;} -.ant-form-item-has-warning .ant-calendar-picker-open .ant-calendar-picker-input {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(192, 40, 166, 0.2);} +.ant-form-item-has-warning .ant-calendar-picker-open .ant-calendar-picker-input {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(148, 166, 239, 0.2);} .ant-form-item-has-warning .ant-input-prefix {color: @warning-color;} .ant-form-item-has-warning .ant-input-group-addon {color: @warning-color;border-color: @warning-color;} .ant-form-item-has-warning .has-feedback {color: @warning-color;} .ant-form-item-has-warning.ant-form-item-has-feedback .ant-form-item-children-icon {color: @warning-color;} .ant-form-item-has-warning .ant-select:not(.ant-select-borderless) .ant-select-selector {border-color: @warning-color !important;} -.ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, .ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(192, 40, 166, 0.2);} +.ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, .ant-form-item-has-warning .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(148, 166, 239, 0.2);} .ant-form-item-has-warning .ant-input-number, .ant-form-item-has-warning .ant-picker {border-color: @warning-color;} -.ant-form-item-has-warning .ant-input-number-focused, .ant-form-item-has-warning .ant-picker-focused, .ant-form-item-has-warning .ant-input-number:focus, .ant-form-item-has-warning .ant-picker:focus {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(192, 40, 166, 0.2);} +.ant-form-item-has-warning .ant-input-number-focused, .ant-form-item-has-warning .ant-picker-focused, .ant-form-item-has-warning .ant-input-number:focus, .ant-form-item-has-warning .ant-picker:focus {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(148, 166, 239, 0.2);} .ant-form-item-has-warning .ant-input-number:not([disabled]):hover, .ant-form-item-has-warning .ant-picker:not([disabled]):hover {border-color: @warning-color;} -.ant-form-item-has-warning .ant-cascader-picker:focus .ant-cascader-input {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(192, 40, 166, 0.2);} +.ant-form-item-has-warning .ant-cascader-picker:focus .ant-cascader-input {border-color: color(~`colorPalette("@{warning-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(148, 166, 239, 0.2);} .ant-form-item-has-error .ant-form-item-explain, .ant-form-item-has-error .ant-form-item-split {color: @error-color;} .ant-form-item-has-error .ant-input, .ant-form-item-has-error .ant-input-affix-wrapper, .ant-form-item-has-error .ant-input:hover, .ant-form-item-has-error .ant-input-affix-wrapper:hover {border-color: @error-color;} -.ant-form-item-has-error .ant-input:focus, .ant-form-item-has-error .ant-input-affix-wrapper:focus, .ant-form-item-has-error .ant-input-focused, .ant-form-item-has-error .ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(49, 214, 52, 0.2);} +.ant-form-item-has-error .ant-input:focus, .ant-form-item-has-error .ant-input-affix-wrapper:focus, .ant-form-item-has-error .ant-input-focused, .ant-form-item-has-error .ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(188, 65, 11, 0.2);} .ant-form-item-has-error .ant-input:not(.ant-form-item-has-error .ant-input-disabled) {background-color: #fff;} .ant-form-item-has-error .ant-input-affix-wrapper:not(.ant-form-item-has-error .ant-input-affix-wrapper-disabled) {background-color: #fff;} .ant-form-item-has-error .ant-input-affix-wrapper input:focus {box-shadow: none !important;} -.ant-form-item-has-error .ant-calendar-picker-open .ant-calendar-picker-input {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(49, 214, 52, 0.2);} +.ant-form-item-has-error .ant-calendar-picker-open .ant-calendar-picker-input {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(188, 65, 11, 0.2);} .ant-form-item-has-error .ant-input-prefix {color: @error-color;} .ant-form-item-has-error .ant-input-group-addon {color: @error-color;border-color: @error-color;} .ant-form-item-has-error .has-feedback {color: @error-color;} .ant-form-item-has-error.ant-form-item-has-feedback .ant-form-item-children-icon {color: @error-color;} .ant-form-item-has-error .ant-select:not(.ant-select-borderless) .ant-select-selector {border-color: @error-color !important;} -.ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, .ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(49, 214, 52, 0.2);} +.ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-open .ant-select-selector, .ant-form-item-has-error .ant-select:not(.ant-select-borderless).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(188, 65, 11, 0.2);} .ant-form-item-has-error .ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {border: 0;} .ant-form-item-has-error .ant-select.ant-select-auto-complete .ant-input:focus {border-color: @error-color;} .ant-form-item-has-error .ant-input-number, .ant-form-item-has-error .ant-picker {border-color: @error-color;} -.ant-form-item-has-error .ant-input-number-focused, .ant-form-item-has-error .ant-picker-focused, .ant-form-item-has-error .ant-input-number:focus, .ant-form-item-has-error .ant-picker:focus {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(49, 214, 52, 0.2);} +.ant-form-item-has-error .ant-input-number-focused, .ant-form-item-has-error .ant-picker-focused, .ant-form-item-has-error .ant-input-number:focus, .ant-form-item-has-error .ant-picker:focus {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(188, 65, 11, 0.2);} .ant-form-item-has-error .ant-input-number:not([disabled]):hover, .ant-form-item-has-error .ant-picker:not([disabled]):hover {border-color: @error-color;} .ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor, .ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover {border-color: @error-color;} -.ant-form-item-has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor, .ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(49, 214, 52, 0.2);} -.ant-form-item-has-error .ant-cascader-picker:focus .ant-cascader-input {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(49, 214, 52, 0.2);} +.ant-form-item-has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor, .ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(188, 65, 11, 0.2);} +.ant-form-item-has-error .ant-cascader-picker:focus .ant-cascader-input {border-color: color(~`colorPalette("@{error-color}", 5)`);border-right-width: 1px !important;box-shadow: 0 0 0 2px rgba(188, 65, 11, 0.2);} .ant-form-item-has-error .ant-transfer-list {border-color: @error-color;} .ant-form-item-has-error .ant-transfer-list-search:not([disabled]) {border-color: @border-color-base;} .ant-form-item-has-error .ant-transfer-list-search:not([disabled]):hover {border-color: color(~`colorPalette("@{primary-color}", 5)`);border-right-width: 1px !important;} @@ -955,10 +955,10 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte .ant-mentions-dropdown-menu-item-active {background-color: #f5f5f5;} .ant-menu-item-danger.ant-menu-item {color: @error-color;} .ant-menu-item-danger.ant-menu-item:hover, .ant-menu-item-danger.ant-menu-item-active {color: @error-color;} -.ant-menu-item-danger.ant-menu-item:active {background: #fff1f0;} +.ant-menu-item-danger.ant-menu-item:active {background: color(~`colorPalette("@{text-color-secondary}", 1)`);} .ant-menu-item-danger.ant-menu-item-selected {color: @error-color;} .ant-menu-item-danger.ant-menu-item-selected > a, .ant-menu-item-danger.ant-menu-item-selected > a:hover {color: @error-color;} -.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {background-color: #fff1f0;} +.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {background-color: color(~`colorPalette("@{text-color-secondary}", 1)`);} .ant-menu-inline .ant-menu-item-danger.ant-menu-item::after {border-right-color: @error-color;} .ant-menu-dark .ant-menu-item-danger.ant-menu-item, .ant-menu-dark .ant-menu-item-danger.ant-menu-item:hover, .ant-menu-dark .ant-menu-item-danger.ant-menu-item > a {color: @error-color;} .ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {color: #fff;background-color: @error-color;} @@ -1457,11 +1457,11 @@ tr.ant-table-expanded-row:hover > td {background: #fbfbfb;} .ant-tag-checkable:active, .ant-tag-checkable-checked {color: #fff;} .ant-tag-checkable-checked {background-color: @primary-color;} .ant-tag-checkable:active {background-color: color(~`colorPalette("@{primary-color}", 7)`);} -.ant-tag-pink {color: #eb2f96;background: #fff0f6;border-color: #ffadd2;} +.ant-tag-pink {color: #eb2f96;background: color(~`colorPalette("@{modal-content-bg}", 4)`);border-color: #ffadd2;} .ant-tag-pink-inverse {color: #fff;background: #eb2f96;border-color: #eb2f96;} -.ant-tag-magenta {color: #eb2f96;background: #fff0f6;border-color: #ffadd2;} +.ant-tag-magenta {color: #eb2f96;background: color(~`colorPalette("@{modal-content-bg}", 4)`);border-color: #ffadd2;} .ant-tag-magenta-inverse {color: #fff;background: #eb2f96;border-color: #eb2f96;} -.ant-tag-red {color: #f5222d;background: #fff1f0;border-color: #ffa39e;} +.ant-tag-red {color: #f5222d;background: color(~`colorPalette("@{text-color-secondary}", 1)`);border-color: #ffa39e;} .ant-tag-red-inverse {color: #fff;background: #f5222d;border-color: #f5222d;} .ant-tag-volcano {color: #fa541c;background: #fff2e8;border-color: #ffbb96;} .ant-tag-volcano-inverse {color: #fff;background: #fa541c;border-color: #fa541c;} @@ -1479,13 +1479,13 @@ tr.ant-table-expanded-row:hover > td {background: #fbfbfb;} .ant-tag-green-inverse {color: #fff;background: #52c41a;border-color: #52c41a;} .ant-tag-blue {color: #1890ff;background: #e6f7ff;border-color: #91d5ff;} .ant-tag-blue-inverse {color: #fff;background: #1890ff;border-color: #1890ff;} -.ant-tag-geekblue {color: #2f54eb;background: #f0f5ff;border-color: #adc6ff;} +.ant-tag-geekblue {color: #2f54eb;background: color(~`colorPalette("@{modal-header-bg}", 1)`);border-color: #adc6ff;} .ant-tag-geekblue-inverse {color: #fff;background: #2f54eb;border-color: #2f54eb;} -.ant-tag-purple {color: #722ed1;background: color(~`colorPalette("@{layout-header-background}", 1)`);border-color: #d3adf7;} +.ant-tag-purple {color: #722ed1;background: #f9f0ff;border-color: #d3adf7;} .ant-tag-purple-inverse {color: #fff;background: #722ed1;border-color: #722ed1;} .ant-tag-success {color: #52c41a;background: #f6ffed;border-color: #b7eb8f;} .ant-tag-processing {color: #1890ff;background: #e6f7ff;border-color: #91d5ff;} -.ant-tag-error {color: #f5222d;background: #fff1f0;border-color: #ffa39e;} +.ant-tag-error {color: #f5222d;background: color(~`colorPalette("@{text-color-secondary}", 1)`);border-color: #ffa39e;} .ant-tag-warning {color: #fa8c16;background: #fff7e6;border-color: #ffd591;} .ant-timeline {color: @text-color;} .ant-timeline-item-tail {border-left: 2px solid #f0f0f0;} @@ -1685,7 +1685,7 @@ a.ant-typography[disabled], .ant-typography a[disabled] {color: @disabled-color; .ant-upload-list-picture .ant-upload-list-item-error, .ant-upload-list-picture-card .ant-upload-list-item-error {border-color: @error-color;} .ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info, .ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info {background: transparent;} .ant-upload-list-picture .ant-upload-list-item-uploading, .ant-upload-list-picture-card .ant-upload-list-item-uploading {border-style: dashed;} -.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'], .ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'] {fill: color(~`colorPalette("@{modal-header-bg}", 1)`);} +.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'], .ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'] {fill: color(~`colorPalette("@{error-color}", 1)`);} .ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'], .ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'] {fill: @error-color;} .ant-upload-list-picture-card .ant-upload-list-item-info::before {background-color: rgba(0, 0, 0, 0.5);} .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye, .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download, .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete {color: rgba(255, 255, 255, 0.85);} diff --git a/index.html b/index.html index 969a265bcf..3c9e2bdfe8 100644 --- a/index.html +++ b/index.html @@ -127,6 +127,6 @@ - + diff --git a/layouts__ShixunDetail__index.23665b67.async.js b/layouts__ShixunDetail__index.23665b67.async.js index 70d4bb992d..402da2f108 100644 --- a/layouts__ShixunDetail__index.23665b67.async.js +++ b/layouts__ShixunDetail__index.23665b67.async.js @@ -377,8 +377,8 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/contextTypes.js because of ./node_modules/rc-tree/es/Tree.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var a=n("rePB"),r=n("Ff2n"),o=n("VTBJ"),i=n("1OyB"),c=n("vuIU"),l=n("JX7q"),s=n("Ji7U"),u=n("LK+K"),d=n("q1tI"),p=n("TSYQ"),f=n.n(p),m=n("sboe"),v=n("OZM5"),b=function(e){var t=e.prefixCls,n=e.level,r=e.isStart,o=e.isEnd;if(!n)return null;for(var i="".concat(t,"-indent-unit"),c=[],l=0;lo,u=i>r,l=ir)continue;if(bi)continue;if(g1&&o--,e.columnSelect(t,n,i.fromViewLineNumber,i.fromViewVisualColumn,i.toViewLineNumber,o)},e.columnSelectRight=function(e,t,n){for(var i=0,o=Math.min(n.fromViewLineNumber,n.toViewLineNumber),r=Math.max(n.fromViewLineNumber,n.toViewLineNumber),s=o;s<=r;s++){var a=t.getLineMaxColumn(s),u=m.a.visibleColumnFromColumn2(e,t,new v.a(s,a));i=Math.max(i,u)}var l=n.toViewVisualColumn;return l1)for(var r=n.modelState?n.modelState.position:null,s=n.viewState?n.viewState.position:null,a=0,u=o.length;ao&&(i=o);var r=new _.a(i,1,i,e.context.model.getLineMaxColumn(i)),a=0;if(n.at)switch(n.at){case s.RawAtArgument.Top:a=3;break;case s.RawAtArgument.Center:a=1;break;case s.RawAtArgument.Bottom:a=4}var u=e.context.convertModelRangeToViewRange(r);e.revealRange(t.source,!1,u,a,0)},t}(x))),e.SelectAll=Object(f.g)(new(function(e){function t(){return e.call(this,{id:"selectAll",precondition:void 0})||this}return D(t,e),t.prototype.runCoreEditorCommand=function(e,t){e.context.model.pushStackElement(),e.setStates(t.source,3,[C.b.selectAll(e.context,e.getPrimaryCursor())])},t}(x))),e.SetSelection=Object(f.g)(new(function(e){function t(){return e.call(this,{id:"setSelection",precondition:void 0})||this}return D(t,e),t.prototype.runCoreEditorCommand=function(e,t){e.context.model.pushStackElement(),e.setStates(t.source,3,[m.d.fromModelSelection(t.selection)])},t}(x)))}(u||(u={})),c=l||(l={}),d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return D(t,e),t.prototype.runEditorCommand=function(e,t,n){var i=t._getCursors();i&&this.runCoreEditingCommand(t,i,n||{})},t}(f.c),c.CoreEditingCommand=d,c.LineBreakInsert=Object(f.g)(new(function(e){function t(){return e.call(this,{id:"lineBreakInsert",precondition:O.a.writable,kbOpts:{weight:0,kbExpr:O.a.textInputFocus,primary:0,mac:{primary:301}}})||this}return D(t,e),t.prototype.runCoreEditingCommand=function(e,t,n){e.pushUndoStop(),e.executeCommands(this.id,w.a.lineBreakInsert(t.context.config,t.context.model,t.getAll().map((function(e){return e.modelState.selection}))))},t}(d))),c.Outdent=Object(f.g)(new(function(e){function t(){return e.call(this,{id:"outdent",precondition:O.a.writable,kbOpts:{weight:0,kbExpr:L.a.and(O.a.editorTextFocus,O.a.tabDoesNotMoveFocus),primary:1026}})||this}return D(t,e),t.prototype.runCoreEditingCommand=function(e,t,n){e.pushUndoStop(),e.executeCommands(this.id,w.a.outdent(t.context.config,t.context.model,t.getAll().map((function(e){return e.modelState.selection})))),e.pushUndoStop()},t}(d))),c.Tab=Object(f.g)(new(function(e){function t(){return e.call(this,{id:"tab",precondition:O.a.writable,kbOpts:{weight:0,kbExpr:L.a.and(O.a.editorTextFocus,O.a.tabDoesNotMoveFocus),primary:2}})||this}return D(t,e),t.prototype.runCoreEditingCommand=function(e,t,n){e.pushUndoStop(),e.executeCommands(this.id,w.a.tab(t.context.config,t.context.model,t.getAll().map((function(e){return e.modelState.selection})))),e.pushUndoStop()},t}(d))),c.DeleteLeft=Object(f.g)(new(function(e){function t(){return e.call(this,{id:"deleteLeft",precondition:O.a.writable,kbOpts:{weight:0,kbExpr:O.a.textInputFocus,primary:1,secondary:[1025],mac:{primary:1,secondary:[1025,294,257]}}})||this}return D(t,e),t.prototype.runCoreEditingCommand=function(e,t,n){var i=y.a.deleteLeft(t.getPrevEditOperationType(),t.context.config,t.context.model,t.getAll().map((function(e){return e.modelState.selection}))),o=i[0],r=i[1];o&&e.pushUndoStop(),e.executeCommands(this.id,r),t.setPrevEditOperationType(2)},t}(d))),c.DeleteRight=Object(f.g)(new(function(e){function t(){return e.call(this,{id:"deleteRight",precondition:O.a.writable,kbOpts:{weight:0,kbExpr:O.a.textInputFocus,primary:20,mac:{primary:20,secondary:[290,276]}}})||this}return D(t,e),t.prototype.runCoreEditingCommand=function(e,t,n){var i=y.a.deleteRight(t.getPrevEditOperationType(),t.context.config,t.context.model,t.getAll().map((function(e){return e.modelState.selection}))),o=i[0],r=i[1];o&&e.pushUndoStop(),e.executeCommands(this.id,r),t.setPrevEditOperationType(3)},t}(d)));var k=function(e){function t(t){var n=e.call(this,t)||this;return n._editorHandler=t.editorHandler,n._inputHandler=t.inputHandler,n}return D(t,e),t.prototype.runCommand=function(e,t){var n=e.get(g.a).getFocusedCodeEditor();if(n&&n.hasTextFocus())return this._runEditorHandler(e,n,t);var i=document.activeElement;if(!(i&&["input","textarea"].indexOf(i.tagName.toLowerCase())>=0)){var o=e.get(g.a).getActiveCodeEditor();return o?(o.focus(),this._runEditorHandler(e,o,t)):void 0}document.execCommand(this._inputHandler)},t.prototype._runEditorHandler=function(e,t,n){var i=this._editorHandler;"string"==typeof i?t.trigger("keyboard",i,n):((n=n||{}).source="keyboard",i.runEditorCommand(e,t,n))},t}(f.a),E=function(e){function t(t,n,i){var o=e.call(this,{id:t,precondition:void 0,description:i})||this;return o._handlerId=n,o}return D(t,e),t.prototype.runCommand=function(e,t){var n=e.get(g.a).getFocusedCodeEditor();n&&n.trigger("keyboard",this._handlerId,t)},t}(f.a);function I(e,t){N(new E("default:"+e,e)),N(new E(e,e,t))}N(new k({editorHandler:u.SelectAll,inputHandler:"selectAll",id:"editor.action.selectAll",precondition:O.a.textInputFocus,kbOpts:{weight:0,kbExpr:null,primary:2079},menuOpts:{menuId:25,group:"1_basic",title:h.a({key:"miSelectAll",comment:["&& denotes a mnemonic"]},"&&Select All"),order:1}})),N(new k({editorHandler:S.b.Undo,inputHandler:"undo",id:S.b.Undo,precondition:O.a.writable,kbOpts:{weight:0,kbExpr:O.a.textInputFocus,primary:2104},menuOpts:{menuId:17,group:"1_do",title:h.a({key:"miUndo",comment:["&& denotes a mnemonic"]},"&&Undo"),order:1}})),N(new E("default:"+S.b.Undo,S.b.Undo)),N(new k({editorHandler:S.b.Redo,inputHandler:"redo",id:S.b.Redo,precondition:O.a.writable,kbOpts:{weight:0,kbExpr:O.a.textInputFocus,primary:2103,secondary:[3128],mac:{primary:3128}},menuOpts:{menuId:17,group:"1_do",title:h.a({key:"miRedo",comment:["&& denotes a mnemonic"]},"&&Redo"),order:2}})),N(new E("default:"+S.b.Redo,S.b.Redo)),I(S.b.Type,{description:"Type",args:[{name:"args",schema:{type:"object",required:["text"],properties:{text:{type:"string"}}}}]}),I(S.b.ReplacePreviousChar),I(S.b.CompositionStart),I(S.b.CompositionEnd),I(S.b.Paste),I(S.b.Cut)},"1lwE": @@ -175,7 +175,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/async.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/cancellation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/errors.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/htmlContent.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/htmlContent.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/hover/hover.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/lifecycle.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/platform.js (<- Module uses injected variables (process, global)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/uri.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -228,10 +228,10 @@ /*! exports used: MarkdownRenderer */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/dom.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/formattedTextRenderer.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/codicons.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/codicons.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/hover/hover.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/errors.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/event.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/htmlContent.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/htmlContent.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/hover/hover.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/idGenerator.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoError/gotoError.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/lifecycle.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/marshalling.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ @@ -241,7 +241,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/uri.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/textToHtmlTokenizer.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/modeService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/modeService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/parameterHints/parameterHints.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/instantiation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/opener/common/opener.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */function(e,t,n){"use strict";n.d(t,"a",(function(){return E}));var i,o=n("EffR"),r=n("Md8J"),s=n("/cxE"),a=n("eLzo"),u=n("nD70");(function(e){var t={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:m,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,nptable:m,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?\\?>\\n*|\\n*|\\n*|)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$))",def:/^ {0,3}\[(label)\]: *\n? *]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,table:m,lheading:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/};function n(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||C.defaults,this.rules=t.normal,this.options.pedantic?this.rules=t.pedantic:this.options.gfm&&(this.options.tables?this.rules=t.tables:this.rules=t.gfm)}t._label=/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,t._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,t.def=h(t.def).replace("label",t._label).replace("title",t._title).getRegex(),t.bullet=/(?:[*+-]|\d{1,9}\.)/,t.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/,t.item=h(t.item,"gm").replace(/bull/g,t.bullet).getRegex(),t.list=h(t.list).replace(/bull/g,t.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+t.def.source+")").getRegex(),t._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",t._comment=//,t.html=h(t.html,"i").replace("comment",t._comment).replace("tag",t._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),t.paragraph=h(t.paragraph).replace("hr",t.hr).replace("heading",t.heading).replace("lheading",t.lheading).replace("tag",t._tag).getRegex(),t.blockquote=h(t.blockquote).replace("paragraph",t.paragraph).getRegex(),t.normal=v({},t),t.gfm=v({},t.normal,{fences:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,paragraph:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/}),t.gfm.paragraph=h(t.paragraph).replace("(?!","(?!"+t.gfm.fences.source.replace("\\1","\\2")+"|"+t.list.source.replace("\\1","\\3")+"|").getRegex(),t.tables=v({},t.gfm,{nptable:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/}),t.pedantic=v({},t.normal,{html:h("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",t._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/}),n.rules=t,n.lex=function(e,t){return new n(t).lex(e)},n.prototype.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),this.token(e,!0)},n.prototype.token=function(e,n){var i,o,r,s,a,u,l,c,d,h,p,f,g,m,v,y;for(e=e.replace(/^ +$/gm,"");e;)if((r=this.rules.newline.exec(e))&&(e=e.substring(r[0].length),r[0].length>1&&this.tokens.push({type:"space"})),r=this.rules.code.exec(e))e=e.substring(r[0].length),r=r[0].replace(/^ {4}/gm,""),this.tokens.push({type:"code",text:this.options.pedantic?r:b(r,"\n")});else if(r=this.rules.fences.exec(e))e=e.substring(r[0].length),this.tokens.push({type:"code",lang:r[2]?r[2].trim():r[2],text:r[3]||""});else if(r=this.rules.heading.exec(e))e=e.substring(r[0].length),this.tokens.push({type:"heading",depth:r[1].length,text:r[2]});else if((r=this.rules.nptable.exec(e))&&(u={type:"table",header:_(r[1].replace(/^ *| *\| *$/g,"")),align:r[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:r[3]?r[3].replace(/\n$/,"").split("\n"):[]}).header.length===u.align.length){for(e=e.substring(r[0].length),p=0;p ?/gm,""),this.token(r,n),this.tokens.push({type:"blockquote_end"});else if(r=this.rules.list.exec(e)){for(e=e.substring(r[0].length),l={type:"list_start",ordered:m=(s=r[2]).length>1,start:m?+s:"",loose:!1},this.tokens.push(l),c=[],i=!1,g=(r=r[0].match(this.rules.item)).length,p=0;p1?1===a.length:a.length>1||this.options.smartLists&&a!==s)&&(e=r.slice(p+1).join("\n")+e,p=g-1)),o=i||/\n\n(?!\s*$)/.test(u),p!==g-1&&(i="\n"===u.charAt(u.length-1),o||(o=i)),o&&(l.loose=!0),y=void 0,(v=/^\[[ xX]\] /.test(u))&&(y=" "!==u[1],u=u.replace(/^\[[ xX]\] +/,"")),d={type:"list_item_start",task:v,checked:y,loose:o},c.push(d),this.tokens.push(d),this.token(u,!1),this.tokens.push({type:"list_item_end"});if(l.loose)for(g=c.length,p=0;p?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:m,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(href(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,strong:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,em:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:m,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\?@\\[^_{|}~",o.em=h(o.em).replace(/punctuation/g,o._punctuation).getRegex(),o._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,o._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,o._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,o.autolink=h(o.autolink).replace("scheme",o._scheme).replace("email",o._email).getRegex(),o._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,o.tag=h(o.tag).replace("comment",t._comment).replace("attribute",o._attribute).getRegex(),o._label=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|`(?!`)|[^\[\]\\`])*?/,o._href=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/,o._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,o.link=h(o.link).replace("label",o._label).replace("href",o._href).replace("title",o._title).getRegex(),o.reflink=h(o.reflink).replace("label",o._label).getRegex(),o.normal=v({},o),o.pedantic=v({},o.normal,{strong:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:h(/^!?\[(label)\]\((.*?)\)/).replace("label",o._label).getRegex(),reflink:h(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",o._label).getRegex()}),o.gfm=v({},o.normal,{escape:h(o.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^~+(?=\S)([\s\S]*?\S)~+/,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\/i.test(s[0])&&(this.inLink=!1),!this.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(s[0])?this.inRawBlock=!0:this.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(s[0])&&(this.inRawBlock=!1),e=e.substring(s[0].length),u+=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(s[0]):c(s[0]):s[0];else if(s=this.rules.link.exec(e)){var l=y(s[2],"()");if(l>-1){var d=s[0].length-(s[2].length-l)-(s[3]||"").length;s[2]=s[2].substring(0,l),s[0]=s[0].substring(0,d).trim(),s[3]=""}e=e.substring(s[0].length),this.inLink=!0,i=s[2],this.options.pedantic?(t=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(i))?(i=t[1],o=t[3]):o="":o=s[3]?s[3].slice(1,-1):"",i=i.trim().replace(/^<([\s\S]*)>$/,"$1"),u+=this.outputLink(s,{href:r.escapes(i),title:r.escapes(o)}),this.inLink=!1}else if((s=this.rules.reflink.exec(e))||(s=this.rules.nolink.exec(e))){if(e=e.substring(s[0].length),t=(s[2]||s[1]).replace(/\s+/g," "),!(t=this.links[t.toLowerCase()])||!t.href){u+=s[0].charAt(0),e=s[0].substring(1)+e;continue}this.inLink=!0,u+=this.outputLink(s,t),this.inLink=!1}else if(s=this.rules.strong.exec(e))e=e.substring(s[0].length),u+=this.renderer.strong(this.output(s[4]||s[3]||s[2]||s[1]));else if(s=this.rules.em.exec(e))e=e.substring(s[0].length),u+=this.renderer.em(this.output(s[6]||s[5]||s[4]||s[3]||s[2]||s[1]));else if(s=this.rules.code.exec(e))e=e.substring(s[0].length),u+=this.renderer.codespan(c(s[2].trim(),!0));else if(s=this.rules.br.exec(e))e=e.substring(s[0].length),u+=this.renderer.br();else if(s=this.rules.del.exec(e))e=e.substring(s[0].length),u+=this.renderer.del(this.output(s[1]));else if(s=this.rules.autolink.exec(e))e=e.substring(s[0].length),i="@"===s[2]?"mailto:"+(n=c(this.mangle(s[1]))):n=c(s[1]),u+=this.renderer.link(i,null,n);else if(this.inLink||!(s=this.rules.url.exec(e))){if(s=this.rules.text.exec(e))e=e.substring(s[0].length),this.inRawBlock?u+=this.renderer.text(s[0]):u+=this.renderer.text(c(this.smartypants(s[0])));else if(e)throw new Error("Infinite loop on byte: "+e.charCodeAt(0))}else{if("@"===s[2])i="mailto:"+(n=c(s[0]));else{do{a=s[0],s[0]=this.rules._backpedal.exec(s[0])[0]}while(a!==s[0]);n=c(s[0]),i="www."===s[1]?"http://"+n:n}e=e.substring(s[0].length),u+=this.renderer.link(i,null,n)}return u},r.escapes=function(e){return e?e.replace(r.rules._escapes,"$1"):e},r.prototype.outputLink=function(e,t){var n=t.href,i=t.title?c(t.title):null;return"!"!==e[0].charAt(0)?this.renderer.link(n,i,this.output(e[1])):this.renderer.image(n,i,c(e[1]))},r.prototype.smartypants=function(e){return this.options.smartypants?e.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…"):e},r.prototype.mangle=function(e){if(!this.options.mangle)return e;for(var t,n="",i=e.length,o=0;o.5&&(t="x"+t.toString(16)),n+="&#"+t+";";return n},s.prototype.code=function(e,t,n){var i=(t||"").match(/\S*/)[0];if(this.options.highlight){var o=this.options.highlight(e,i);null!=o&&o!==e&&(n=!0,e=o)}return i?'
'+(n?e:c(e,!0))+"
\n":"
"+(n?e:c(e,!0))+"
"},s.prototype.blockquote=function(e){return"
\n"+e+"
\n"},s.prototype.html=function(e){return e},s.prototype.heading=function(e,t,n,i){return this.options.headerIds?"'+e+"\n":""+e+"\n"},s.prototype.hr=function(){return this.options.xhtml?"
\n":"
\n"},s.prototype.list=function(e,t,n){var i=t?"ol":"ul";return"<"+i+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"\n"},s.prototype.listitem=function(e){return"
  • "+e+"
  • \n"},s.prototype.checkbox=function(e){return" "},s.prototype.paragraph=function(e){return"

    "+e+"

    \n"},s.prototype.table=function(e,t){return t&&(t=""+t+""),"\n\n"+e+"\n"+t+"
    \n"},s.prototype.tablerow=function(e){return"\n"+e+"\n"},s.prototype.tablecell=function(e,t){var n=t.header?"th":"td";return(t.align?"<"+n+' align="'+t.align+'">':"<"+n+">")+e+"\n"},s.prototype.strong=function(e){return""+e+""},s.prototype.em=function(e){return""+e+""},s.prototype.codespan=function(e){return""+e+""},s.prototype.br=function(){return this.options.xhtml?"
    ":"
    "},s.prototype.del=function(e){return""+e+""},s.prototype.link=function(e,t,n){if(null===(e=p(this.options.sanitize,this.options.baseUrl,e)))return n;var i='"},s.prototype.image=function(e,t,n){if(null===(e=p(this.options.sanitize,this.options.baseUrl,e)))return n;var i=''+n+'":">"},s.prototype.text=function(e){return e},a.prototype.strong=a.prototype.em=a.prototype.codespan=a.prototype.del=a.prototype.text=function(e){return e},a.prototype.link=a.prototype.image=function(e,t,n){return""+n},a.prototype.br=function(){return""},u.parse=function(e,t){return new u(t).parse(e)},u.prototype.parse=function(e){this.inline=new r(e.links,this.options),this.inlineText=new r(e.links,v({},this.options,{renderer:new a})),this.tokens=e.reverse();for(var t="";this.next();)t+=this.tok();return t},u.prototype.next=function(){return this.token=this.tokens.pop()},u.prototype.peek=function(){return this.tokens[this.tokens.length-1]||0},u.prototype.parseText=function(){for(var e=this.token.text;"text"===this.peek().type;)e+="\n"+this.next().text;return this.inline.output(e)},u.prototype.tok=function(){switch(this.token.type){case"space":return"";case"hr":return this.renderer.hr();case"heading":return this.renderer.heading(this.inline.output(this.token.text),this.token.depth,d(this.inlineText.output(this.token.text)),this.slugger);case"code":return this.renderer.code(this.token.text,this.token.lang,this.token.escaped);case"table":var e,t,n,i,o="",r="";for(n="",e=0;e?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.seen.hasOwnProperty(t)){var n=t;do{this.seen[n]++,t=n+"-"+this.seen[n]}while(this.seen.hasOwnProperty(t))}return this.seen[t]=0,t},c.escapeTest=/[&<>"']/,c.escapeReplace=/[&<>"']/g,c.replacements={"&":"&","<":"<",">":">",'"':""","'":"'"},c.escapeTestNoEncode=/[<>"']|&(?!#?\w+;)/,c.escapeReplaceNoEncode=/[<>"']|&(?!#?\w+;)/g;var f={},g=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function m(){}function v(e){for(var t,n,i=1;i=0&&"\\"===n[o];)i=!i;return i?"|":" |"})).split(/ \|/),i=0;if(n.length>t)n.splice(t);else for(;n.lengthAn error occurred:

    "+c(e.message+"",!0)+"
    ";throw e}}m.exec=m,C.options=C.setOptions=function(e){return v(C.defaults,e),C},C.getDefaults=function(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:new s,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tables:!0,xhtml:!1}},C.defaults=C.getDefaults(),C.Parser=u,C.parser=u.parse,C.Renderer=s,C.TextRenderer=a,C.Lexer=n,C.lexer=n.lex,C.InlineLexer=r,C.inlineLexer=r.output,C.Slugger=l,C.parse=C,i=C}).call(void 0);i.Parser,i.parser;var l=i.Renderer,c=(i.TextRenderer,i.Lexer,i.lexer,i.InlineLexer,i.inlineLexer,i.parse);let d;!function e(t,n,i){function o(s,a){if(!n[s]){if(!t[s]){if(r)return r(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var l=n[s]={exports:{}};t[s][0].call(l.exports,(function(e){return o(t[s][1][e]||e)}),l,l.exports,e,t,n,i)}return n[s].exports}for(var r=!1,s=0;s\s]+))?)*)\s*(\/?)\s*>/,a=/^<\s*\/\s*([\w:-]+)[^>]*>/,u=/([\w:-]+)(?:\s*=\s*(?:(?:"((?:[^"])*)")|(?:'((?:[^'])*)')|([^>\s]+)))?/g,l=/^=0&&(t.comment&&t.comment(e.substring(4,i)),e=e.substring(i+3),n=!1):c.test(e)?f(a,m):l.test(e)&&f(s,g);var i;!function(){if(!n)return;var i,o=e.indexOf("<");o>=0?(i=e.substring(0,o),e=e.substring(o)):(i=e,e="");t.chars&&t.chars(i)}()}();var i=e===h;h=e,i&&(e="")}function f(t,i){var o=e.match(t);o&&(e=e.substring(o[0].length),o[0].replace(t,i),n=!1)}function g(e,n,s,a){var l={},c=o(n),h=r.voids[c]||!!a;s.replace(u,(function(e,t,n,o,r){l[t]=void 0===n&&void 0===o&&void 0===r?void 0:i.decode(n||o||r||"")})),h||d.push(c),t.start&&t.start(c,l,h)}function m(e,n){var i,r=0,s=o(n);if(s)for(r=d.length-1;r>=0&&d[r]!==s;r--);if(r>=0){for(i=d.length-1;i>=r;i--)t.end&&t.end(d[i]);d.length=r}}m()}},{"./attributes":1,"./elements":3,"./lowercase":5,he:9}],8:[function(e,t,n){var i=e("he"),o=e("./lowercase"),r=e("./attributes"),s=e("./elements");t.exports=function(e,t){var n,a=t||{};return d(),{start:function(e,t,s){var c=o(e);if(n.ignoring)return void l(c);if(-1===(a.allowedTags||[]).indexOf(c))return void l(c);if(a.filter&&!a.filter({tag:c,attrs:t}))return void l(c);u("<"),u(c),Object.keys(t).forEach((function(e){var n=t[e],s=(a.allowedClasses||{})[c]||[],l=(a.allowedAttributes||{})[c]||[];l=l.concat((a.allowedAttributes||{})["*"]||[]);var d=o(e);("class"===d&&-1===l.indexOf(d)?(n=n.split(" ").filter((function(e){return s&&-1!==s.indexOf(e)})).join(" ").trim()).length:-1!==l.indexOf(d)&&(!0!==r.uris[d]||function(e){var t=e[0];if("#"===t||"/"===t)return!0;var n=e.indexOf(":");if(-1===n)return!0;var i=e.indexOf("?");if(-1!==i&&n>i)return!0;var o=e.indexOf("#");if(-1!==o&&n>o)return!0;return a.allowedSchemes.some((function(t){return 0===e.indexOf(t+":")}))}(n)))&&(u(" "),u(e),"string"==typeof n&&(u('="'),u(i.encode(n)),u('"')))})),u(s?"/>":">")},end:function(e){var t=o(e);-1!==(a.allowedTags||[]).indexOf(t)&&!1===n.ignoring?(u("")):c(t)},chars:function(e){!1===n.ignoring&&u(a.transformText?a.transformText(e):e)}};function u(t){e.push(t)}function l(e){s.voids[e]||(!1===n.ignoring?n={ignoring:e,depth:1}:n.ignoring===e&&n.depth++)}function c(e){n.ignoring===e&&--n.depth<=0&&d()}function d(){n={ignoring:!1,depth:0}}}},{"./attributes":1,"./elements":3,"./lowercase":5,he:9}],9:[function(e,t,n){var i={"&":"&","<":"<",">":">",'"':""","'":"'"},o={"&":"&","<":"<",">":">",""":'"',"'":"'"},r=/(&|<|>|"|')/g,s=/[&<>"']/g;function a(e){return i[e]}function u(e){return o[e]}function l(e){return null==e?"":String(e).replace(s,a)}function c(e){return null==e?"":String(e).replace(r,u)}l.options=c.options={},t.exports={encode:l,escape:l,decode:c,unescape:c,version:"1.0.0-browser"}},{}],10:[function(e,t,n){function i(e,t){return e[t]=!0,e}t.exports=function(e){return e.reduce(i,{})}},{}]},{},[4]);var h=d,p=n("Q4rV"),f=n("qj0h"),g=n("N0LK"),m=n("bY76"),v=n("tYmi"),_=n("Vhoy");var b,y=n("W9cx"),C=n("WBhO"),w=n("TQUy"),S=n("Cg/j"),O=n("MI8n"),L=n("pmY6"),D=n("twdY"),x=(b=function(e,t){return(b=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}b(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),N=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},k=function(e,t){return function(n,i){t(n,i,e)}},E=function(e){function t(t,n,i){void 0===i&&(i=y.b);var o=e.call(this)||this;return o._editor=t,o._modeService=n,o._openerService=i,o._onDidRenderCodeBlock=o._register(new O.a),o.onDidRenderCodeBlock=o._onDidRenderCodeBlock.event,o}return x(t,e),t.prototype.getOptions=function(e){var t=this;return{codeBlockRenderer:function(e,n){var i=null;if(e)i=t._modeService.getModeIdForLanguageName(e);else{var o=t._editor.getModel();o&&(i=o.getLanguageIdentifier().language)}return t._modeService.triggerMode(i||""),Promise.resolve(!0).then((function(e){var t=D.B.getPromise(i||"");return t?t.then((function(e){return Object(w.b)(n,e)})):Object(w.b)(n,void 0)})).then((function(e){return''+e+""}))},codeBlockRenderCallback:function(){return t._onDidRenderCodeBlock.fire()},actionHandler:{callback:function(e){t._openerService.open(e,{fromUserGesture:!0}).catch(s.e)},disposeables:e}}},t.prototype.render=function(e){var t=new L.b;return{element:e?function(e,t){void 0===t&&(t={});var n,i=Object(r.a)(t),d=function(t){var n;try{n=Object(p.a)(decodeURIComponent(t))}catch(e){}return n?(n=Object(f.b)(n,(function(t){return e.uris&&e.uris[t]?m.a.revive(e.uris[t]):void 0})),encodeURIComponent(JSON.stringify(n))):t},b=function(t,n){var i=e.uris&&e.uris[t];if(!i)return t;var r=m.a.revive(i);return m.a.parse(t).toString()===r.toString()?t:(n&&(r=o.s(r)),r.query&&(r=r.with({query:d(r.query)})),r.toString(!0))},y=new Promise((function(e){return n=e})),C=new l;C.image=function(e,t,n){var i,o=[],r=[];return e&&(e=(i=Object(a.d)(e)).href,o=i.dimensions,e=b(e,!0),r.push('src="'+e+'"')),n&&r.push('alt="'+n+'"'),t&&r.push('title="'+t+'"'),o.length&&(r=r.concat(o)),""},C.link=function(t,n,i){return t===i&&(i=Object(a.e)(i)),t=b(t,!1),n=Object(a.e)(n),!(t=Object(a.e)(t))||t.match(/^data:|javascript:/i)||t.match(/^command:/i)&&!e.isTrusted||t.match(/^command:(\/\/\/)?_workbench\.downloadResource/i)?i:'
    /g,">").replace(/"/g,""").replace(/'/g,"'"))+'" title="'+(n||t)+'">'+i+""},C.paragraph=function(t){return"

    "+(e.supportThemeIcons?Object(_.c)(t):t)+"

    "},t.codeBlockRenderer&&(C.code=function(e,n){var o=t.codeBlockRenderer(n,e),r=u.b.nextId(),s=Promise.all([o,y]).then((function(e){var t=e[0],n=i.querySelector('div[data-code="'+r+'"]');n&&(n.innerHTML=t)})).catch((function(e){}));return t.codeBlockRenderCallback&&s.then(t.codeBlockRenderCallback),'
    '+Object(g.o)(e)+"
    "});var w=t.actionHandler;w&&w.disposeables.add(o.o(i,"click",(function(e){var t=e.target;if("A"===t.tagName||(t=t.parentElement)&&"A"===t.tagName)try{var n=t.dataset.href;n&&w.callback(n,e)}catch(e){Object(s.e)(e)}finally{e.preventDefault()}})));var S={sanitize:!0,renderer:C},O=[v.b.http,v.b.https,v.b.mailto,v.b.data,v.b.file,v.b.vscodeRemote,v.b.vscodeRemoteResource];e.isTrusted&&O.push(v.b.command);var L=c(e.supportThemeIcons?Object(_.b)(e.value):e.value,S);return i.innerHTML=h(L,{allowedSchemes:O,allowedAttributes:{a:["href","name","target","data-href"],iframe:["allowfullscreen","frameborder","src"],img:["src","title","alt","width","height"],div:["class","data-code"],span:["class"]}}),n(),i}(e,this.getOptions(t)):document.createElement("span"),dispose:function(){return t.dispose()}}},t=N([k(1,C.a),k(2,Object(S.d)(y.a))],t)}(L.a)},"3rx1": /*!*****************************************************************!*\ @@ -383,8 +383,8 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/resources.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoError/gotoError.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/types.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/uri.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/core/editorState.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorBrowser.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/format/formatActions.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/core/editorState.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/inPlaceReplace/inPlaceReplace.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorBrowser.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/gotoLine.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorExtensions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/services/codeEditorService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/widget/embeddedCodeEditorWidget.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoError/gotoError.js */ @@ -401,12 +401,12 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/actions/common/actions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/commands/common/commands.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/contextkey/common/contextkey.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/extensions.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/extensions.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/instantiation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/keybinding/common/keybinding.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/keybinding/common/keybindingsRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/notification/common/notification.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/progress/common/progress.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/hover/hover.js */function(e,t,n){"use strict";n.r(t),n.d(t,"DefinitionAction",(function(){return ie}));var i,o=n("OBOq"),r=n("X+cX"),s=n("/kV6"),a=n("MNsG"),u=n("sFUC"),l=n("sswD"),c=n("Vxe3"),d=n("cGHE"),h=n("aokT"),p=n("wQH0"),f=n("twdY"),g=n("NR8r"),m=n("iNS8"),v=n("QY8A"),_=n("9o5J"),b=n("3/fG"),y=n("fjLI"),C=n("T8No"),w=n("sM1p"),S=n("tTk5"),O=n("vRMv"),L=n("nnTU"),D=n("vATl"),x=n("Cg/j"),N=n("9fML"),k=n("nrhi"),E=n("pmY6"),I=n("MI8n"),M=n("bexQ"),T=n("gslv"),P=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),R=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},A=function(e,t){return function(n,i){t(n,i,e)}},F=new C.d("hasSymbols",!1),j=Object(x.c)("ISymbolNavigationService"),W=function(){function e(e,t,n,i){this._editorService=t,this._notificationService=n,this._keybindingService=i,this._currentModel=void 0,this._currentIdx=-1,this._ignoreEditorChange=!1,this._ctxHasSymbols=F.bindTo(e)}return e.prototype.reset=function(){this._ctxHasSymbols.reset(),Object(E.f)(this._currentState),Object(E.f)(this._currentMessage),this._currentModel=void 0,this._currentIdx=-1},e.prototype.put=function(e){var t=this,n=e.parent.parent;if(n.references.length<=1)this.reset();else{this._currentModel=n,this._currentIdx=n.references.indexOf(e),this._ctxHasSymbols.set(!0),this._showMessage();var i=new Y(this._editorService),o=i.onDidChange((function(e){if(!t._ignoreEditorChange){var i=t._editorService.getActiveCodeEditor();if(i){var o=i.getModel(),r=i.getPosition();if(o&&r){for(var s=!1,a=!1,u=0,l=n.references;u0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]1)?[3,1]:(this._openInPeek(n,i),[3,3]);case 1:return r=i.firstReference(),s=i.references.length>1&&"gotoAndPeek"===o,[4,this._openReference(n,e,r,this._configuration.openToSide,!s)];case 2:a=u.sent(),s&&a?this._openInPeek(a,i):i.dispose(),"goto"===o&&t.put(r),u.label=3;case 3:return[2]}}))}))},t.prototype._openReference=function(e,t,n,i,o){return ee(this,void 0,void 0,(function(){var r,s,a,u;return te(this,(function(l){switch(l.label){case 0:return r=void 0,Object(f.G)(n)&&(r=n.targetSelectionRange),r||(r=n.range),[4,t.openCodeEditor({resource:n.uri,options:{selection:h.a.collapseToStart(r),revealInCenterIfOutsideViewport:!0}},e,i)];case 1:return(s=l.sent())?(o&&(a=s.getModel(),u=s.deltaDecorations([],[{range:r,options:{className:"symbolHighlight"}}]),setTimeout((function(){s.getModel()===a&&s.deltaDecorations(u,[])}),350)),[2,s]):[2,void 0]}}))}))},t.prototype._openInPeek=function(e,t){var n=v.a.get(e);n&&e.hasModel()?n.toggleWidget(e.getSelection(),Object(r.f)((function(e){return Promise.resolve(t)})),this._configuration.openInPeek):t.dispose()},t}(l.b),ie=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return $(t,e),t.prototype._getLocationModel=function(e,t,n){return ee(this,void 0,void 0,(function(){var i;return te(this,(function(o){switch(o.label){case 0:return i=_.c.bind,[4,Object(O.b)(e,t,n)];case 1:return[2,new(i.apply(_.c,[void 0,o.sent(),b.a("def.title","Definitions")]))]}}))}))},t.prototype._getNoResultFoundMessage=function(e){return e&&e.word?b.a("noResultWord","No definition found for '{0}'",e.word):b.a("generic.noResults","No definition found")},t.prototype._getAlternativeCommand=function(e){return e.getOption(41).alternativeDefinitionCommand},t.prototype._getGoToPreference=function(e){return e.getOption(41).multipleDefinitions},t}(ne),oe=a.g&&!Z.l?2118:70;Object(l.f)(((V=function(e){function t(){var n=e.call(this,{openToSide:!1,openInPeek:!1,muteMessage:!1},{id:t.id,label:b.a("actions.goToDecl.label","Go to Definition"),alias:"Go to Definition",precondition:C.a.and(p.a.hasDefinitionProvider,p.a.isInEmbeddedEditor.toNegated()),kbOpts:{kbExpr:p.a.editorTextFocus,primary:oe,weight:100},contextMenuOpts:{group:"navigation",order:1.1},menuOpts:{menuId:19,group:"4_symbol_nav",order:2,title:b.a({key:"miGotoDefinition",comment:["&& denotes a mnemonic"]},"Go to &&Definition")}})||this;return L.a.registerCommandAlias("editor.action.goToDeclaration",t.id),n}return $(t,e),t}(ie)).id="editor.action.revealDefinition",V)),Object(l.f)(((B=function(e){function t(){var n=e.call(this,{openToSide:!0,openInPeek:!1,muteMessage:!1},{id:t.id,label:b.a("actions.goToDeclToSide.label","Open Definition to the Side"),alias:"Open Definition to the Side",precondition:C.a.and(p.a.hasDefinitionProvider,p.a.isInEmbeddedEditor.toNegated()),kbOpts:{kbExpr:p.a.editorTextFocus,primary:Object(s.a)(2089,oe),weight:100}})||this;return L.a.registerCommandAlias("editor.action.openDeclarationToTheSide",t.id),n}return $(t,e),t}(ie)).id="editor.action.revealDefinitionAside",B)),Object(l.f)(((H=function(e){function t(){var n=e.call(this,{openToSide:!1,openInPeek:!0,muteMessage:!1},{id:t.id,label:b.a("actions.previewDecl.label","Peek Definition"),alias:"Peek Definition",precondition:C.a.and(p.a.hasDefinitionProvider,m.b.notInPeekEditor,p.a.isInEmbeddedEditor.toNegated()),kbOpts:{kbExpr:p.a.editorTextFocus,primary:582,linux:{primary:3140},weight:100},contextMenuOpts:{menuId:8,group:"peek",order:2}})||this;return L.a.registerCommandAlias("editor.action.previewDeclaration",t.id),n}return $(t,e),t}(ie)).id="editor.action.peekDefinition",H));var re=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return $(t,e),t.prototype._getLocationModel=function(e,t,n){return ee(this,void 0,void 0,(function(){var i;return te(this,(function(o){switch(o.label){case 0:return i=_.c.bind,[4,Object(O.a)(e,t,n)];case 1:return[2,new(i.apply(_.c,[void 0,o.sent(),b.a("decl.title","Declarations")]))]}}))}))},t.prototype._getNoResultFoundMessage=function(e){return e&&e.word?b.a("decl.noResultWord","No declaration found for '{0}'",e.word):b.a("decl.generic.noResults","No declaration found")},t.prototype._getAlternativeCommand=function(e){return e.getOption(41).alternativeDeclarationCommand},t.prototype._getGoToPreference=function(e){return e.getOption(41).multipleDeclarations},t}(ne);Object(l.f)(((z=function(e){function t(){return e.call(this,{openToSide:!1,openInPeek:!1,muteMessage:!1},{id:t.id,label:b.a("actions.goToDeclaration.label","Go to Declaration"),alias:"Go to Declaration",precondition:C.a.and(p.a.hasDeclarationProvider,p.a.isInEmbeddedEditor.toNegated()),contextMenuOpts:{group:"navigation",order:1.3},menuOpts:{menuId:19,group:"4_symbol_nav",order:3,title:b.a({key:"miGotoDeclaration",comment:["&& denotes a mnemonic"]},"Go to &&Declaration")}})||this}return $(t,e),t.prototype._getNoResultFoundMessage=function(e){return e&&e.word?b.a("decl.noResultWord","No declaration found for '{0}'",e.word):b.a("decl.generic.noResults","No declaration found")},t}(re)).id="editor.action.revealDeclaration",z)),Object(l.f)(function(e){function t(){return e.call(this,{openToSide:!1,openInPeek:!0,muteMessage:!1},{id:"editor.action.peekDeclaration",label:b.a("actions.peekDecl.label","Peek Declaration"),alias:"Peek Declaration",precondition:C.a.and(p.a.hasDeclarationProvider,m.b.notInPeekEditor,p.a.isInEmbeddedEditor.toNegated()),contextMenuOpts:{menuId:8,group:"peek",order:3}})||this}return $(t,e),t}(re));var se=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return $(t,e),t.prototype._getLocationModel=function(e,t,n){return ee(this,void 0,void 0,(function(){var i;return te(this,(function(o){switch(o.label){case 0:return i=_.c.bind,[4,Object(O.e)(e,t,n)];case 1:return[2,new(i.apply(_.c,[void 0,o.sent(),b.a("typedef.title","Type Definitions")]))]}}))}))},t.prototype._getNoResultFoundMessage=function(e){return e&&e.word?b.a("goToTypeDefinition.noResultWord","No type definition found for '{0}'",e.word):b.a("goToTypeDefinition.generic.noResults","No type definition found")},t.prototype._getAlternativeCommand=function(e){return e.getOption(41).alternativeTypeDefinitionCommand},t.prototype._getGoToPreference=function(e){return e.getOption(41).multipleTypeDefinitions},t}(ne);Object(l.f)(((U=function(e){function t(){return e.call(this,{openToSide:!1,openInPeek:!1,muteMessage:!1},{id:t.ID,label:b.a("actions.goToTypeDefinition.label","Go to Type Definition"),alias:"Go to Type Definition",precondition:C.a.and(p.a.hasTypeDefinitionProvider,p.a.isInEmbeddedEditor.toNegated()),kbOpts:{kbExpr:p.a.editorTextFocus,primary:0,weight:100},contextMenuOpts:{group:"navigation",order:1.4},menuOpts:{menuId:19,group:"4_symbol_nav",order:3,title:b.a({key:"miGotoTypeDefinition",comment:["&& denotes a mnemonic"]},"Go to &&Type Definition")}})||this}return $(t,e),t}(se)).ID="editor.action.goToTypeDefinition",U)),Object(l.f)(((K=function(e){function t(){return e.call(this,{openToSide:!1,openInPeek:!0,muteMessage:!1},{id:t.ID,label:b.a("actions.peekTypeDefinition.label","Peek Type Definition"),alias:"Peek Type Definition",precondition:C.a.and(p.a.hasTypeDefinitionProvider,m.b.notInPeekEditor,p.a.isInEmbeddedEditor.toNegated()),contextMenuOpts:{menuId:8,group:"peek",order:4}})||this}return $(t,e),t}(se)).ID="editor.action.peekTypeDefinition",K));var ae=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return $(t,e),t.prototype._getLocationModel=function(e,t,n){return ee(this,void 0,void 0,(function(){var i;return te(this,(function(o){switch(o.label){case 0:return i=_.c.bind,[4,Object(O.c)(e,t,n)];case 1:return[2,new(i.apply(_.c,[void 0,o.sent(),b.a("impl.title","Implementations")]))]}}))}))},t.prototype._getNoResultFoundMessage=function(e){return e&&e.word?b.a("goToImplementation.noResultWord","No implementation found for '{0}'",e.word):b.a("goToImplementation.generic.noResults","No implementation found")},t.prototype._getAlternativeCommand=function(e){return e.getOption(41).alternativeImplementationCommand},t.prototype._getGoToPreference=function(e){return e.getOption(41).multipleImplementations},t}(ne);Object(l.f)(((q=function(e){function t(){return e.call(this,{openToSide:!1,openInPeek:!1,muteMessage:!1},{id:t.ID,label:b.a("actions.goToImplementation.label","Go to Implementations"),alias:"Go to Implementations",precondition:C.a.and(p.a.hasImplementationProvider,p.a.isInEmbeddedEditor.toNegated()),kbOpts:{kbExpr:p.a.editorTextFocus,primary:2118,weight:100},menuOpts:{menuId:19,group:"4_symbol_nav",order:4,title:b.a({key:"miGotoImplementation",comment:["&& denotes a mnemonic"]},"Go to &&Implementations")},contextMenuOpts:{group:"navigation",order:1.45}})||this}return $(t,e),t}(ae)).ID="editor.action.goToImplementation",q)),Object(l.f)(((G=function(e){function t(){return e.call(this,{openToSide:!1,openInPeek:!0,muteMessage:!1},{id:t.ID,label:b.a("actions.peekImplementation.label","Peek Implementations"),alias:"Peek Implementations",precondition:C.a.and(p.a.hasImplementationProvider,m.b.notInPeekEditor,p.a.isInEmbeddedEditor.toNegated()),kbOpts:{kbExpr:p.a.editorTextFocus,primary:3142,weight:100},contextMenuOpts:{menuId:8,group:"peek",order:5}})||this}return $(t,e),t}(ae)).ID="editor.action.peekImplementation",G));var ue=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return $(t,e),t.prototype._getNoResultFoundMessage=function(e){return e?b.a("references.no","No references found for '{0}'",e.word):b.a("references.noGeneric","No references found")},t.prototype._getAlternativeCommand=function(e){return e.getOption(41).alternativeReferenceCommand},t.prototype._getGoToPreference=function(e){return e.getOption(41).multipleReferences},t}(ne);Object(l.f)(function(e){function t(){return e.call(this,{openToSide:!1,openInPeek:!1,muteMessage:!1},{id:"editor.action.goToReferences",label:b.a("goToReferences.label","Go to References"),alias:"Go to References",precondition:C.a.and(p.a.hasReferenceProvider,m.b.notInPeekEditor,p.a.isInEmbeddedEditor.toNegated()),kbOpts:{kbExpr:p.a.editorTextFocus,primary:1094,weight:100},contextMenuOpts:{group:"navigation",order:1.45},menuOpts:{menuId:19,group:"4_symbol_nav",order:5,title:b.a({key:"miGotoReference",comment:["&& denotes a mnemonic"]},"Go to &&References")}})||this}return $(t,e),t.prototype._getLocationModel=function(e,t,n){return ee(this,void 0,void 0,(function(){var i;return te(this,(function(o){switch(o.label){case 0:return i=_.c.bind,[4,Object(O.d)(e,t,!0,n)];case 1:return[2,new(i.apply(_.c,[void 0,o.sent(),b.a("ref.title","References")]))]}}))}))},t}(ue)),Object(l.f)(function(e){function t(){return e.call(this,{openToSide:!1,openInPeek:!0,muteMessage:!1},{id:"editor.action.referenceSearch.trigger",label:b.a("references.action.label","Peek References"),alias:"Peek References",precondition:C.a.and(p.a.hasReferenceProvider,m.b.notInPeekEditor,p.a.isInEmbeddedEditor.toNegated()),contextMenuOpts:{menuId:8,group:"peek",order:6}})||this}return $(t,e),t.prototype._getLocationModel=function(e,t,n){return ee(this,void 0,void 0,(function(){var i;return te(this,(function(o){switch(o.label){case 0:return i=_.c.bind,[4,Object(O.d)(e,t,!1,n)];case 1:return[2,new(i.apply(_.c,[void 0,o.sent(),b.a("ref.title","References")]))]}}))}))},t}(ue));var le=function(e){function t(t,n,i){var o=e.call(this,t,{id:"editor.action.goToLocation",label:b.a("label.generic","Go To Any Symbol"),alias:"Go To Any Symbol",precondition:C.a.and(m.b.notInPeekEditor,p.a.isInEmbeddedEditor.toNegated())})||this;return o._references=n,o._gotoMultipleBehaviour=i,o}return $(t,e),t.prototype._getLocationModel=function(e,t,n){return ee(this,void 0,void 0,(function(){return te(this,(function(e){return[2,new _.c(this._references,b.a("generic.title","Locations"))]}))}))},t.prototype._getNoResultFoundMessage=function(e){return e&&b.a("generic.noResult","No results for '{0}'",e.word)||""},t.prototype._getGoToPreference=function(e){var t;return null!==(t=this._gotoMultipleBehaviour)&&void 0!==t?t:e.getOption(41).multipleReferences},t.prototype._getAlternativeCommand=function(){return""},t}(ne);L.a.registerCommand({id:"editor.action.goToLocations",description:{description:"Go to locations from a position in a file",args:[{name:"uri",description:"The text document in which to start",constraint:X.a},{name:"position",description:"The position at which to start",constraint:d.a.isIPosition},{name:"locations",description:"An array of locations.",constraint:Array},{name:"multiple",description:"Define what to do when having multiple results, either `peek`, `gotoAndPeek`, or `goto"}]},handler:function(e,t,n,i,o,r){return ee(void 0,void 0,void 0,(function(){var s,a;return te(this,(function(l){switch(l.label){case 0:return Object(Q.a)(X.a.isUri(t)),Object(Q.a)(d.a.isIPosition(n)),Object(Q.a)(Array.isArray(i)),Object(Q.a)(void 0===o||"string"==typeof o),Object(Q.a)(void 0===r||"boolean"==typeof r),[4,(s=e.get(c.a)).openCodeEditor({resource:t},s.getFocusedCodeEditor())];case 1:return a=l.sent(),Object(u.a)(a)?(a.setPosition(n),a.revealPositionInCenterIfOutsideViewport(n,0),[2,a.invokeWithinContext((function(e){var t=new le({muteMessage:!0,openInPeek:Boolean(r),openToSide:!1},i,o);e.get(x.a).invokeFunction(t.run.bind(t),a)}))]):[2]}}))}))}}),L.a.registerCommand({id:"editor.action.peekLocations",description:{description:"Peek locations from a position in a file",args:[{name:"uri",description:"The text document in which to start",constraint:X.a},{name:"position",description:"The position at which to start",constraint:d.a.isIPosition},{name:"locations",description:"An array of locations.",constraint:Array},{name:"multiple",description:"Define what to do when having multiple results, either `peek`, `gotoAndPeek`, or `goto"}]},handler:function(e,t,n,i,o){return ee(void 0,void 0,void 0,(function(){return te(this,(function(r){return e.get(L.b).executeCommand("editor.action.goToLocations",t,n,i,o,!0),[2]}))}))}}),L.a.registerCommand({id:"editor.action.findReferences",handler:function(e,t,n){Object(Q.a)(X.a.isUri(t)),Object(Q.a)(d.a.isIPosition(n));var i=e.get(c.a);return i.openCodeEditor({resource:t},i.getFocusedCodeEditor()).then((function(e){if(Object(u.a)(e)&&e.hasModel()){var t=v.a.get(e);if(t){var i=Object(r.f)((function(t){return Object(O.d)(e.getModel(),d.a.lift(n),!1,t).then((function(e){return new _.c(e,b.a("ref.title","References"))}))})),o=new h.a(n.lineNumber,n.column,n.lineNumber,n.column);return Promise.resolve(t.toggleWidget(o,i,!1))}}}))}}),L.a.registerCommandAlias("editor.action.showReferences","editor.action.peekLocations")},"8gvo": +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/progress/common/progress.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */function(e,t,n){"use strict";n.r(t),n.d(t,"DefinitionAction",(function(){return ie}));var i,o=n("OBOq"),r=n("X+cX"),s=n("/kV6"),a=n("MNsG"),u=n("sFUC"),l=n("sswD"),c=n("Vxe3"),d=n("cGHE"),h=n("aokT"),p=n("wQH0"),f=n("twdY"),g=n("NR8r"),m=n("iNS8"),v=n("QY8A"),_=n("9o5J"),b=n("3/fG"),y=n("fjLI"),C=n("T8No"),w=n("sM1p"),S=n("tTk5"),O=n("vRMv"),L=n("nnTU"),D=n("vATl"),x=n("Cg/j"),N=n("9fML"),k=n("nrhi"),E=n("pmY6"),I=n("MI8n"),M=n("bexQ"),T=n("gslv"),P=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),R=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},A=function(e,t){return function(n,i){t(n,i,e)}},F=new C.d("hasSymbols",!1),j=Object(x.c)("ISymbolNavigationService"),W=function(){function e(e,t,n,i){this._editorService=t,this._notificationService=n,this._keybindingService=i,this._currentModel=void 0,this._currentIdx=-1,this._ignoreEditorChange=!1,this._ctxHasSymbols=F.bindTo(e)}return e.prototype.reset=function(){this._ctxHasSymbols.reset(),Object(E.f)(this._currentState),Object(E.f)(this._currentMessage),this._currentModel=void 0,this._currentIdx=-1},e.prototype.put=function(e){var t=this,n=e.parent.parent;if(n.references.length<=1)this.reset();else{this._currentModel=n,this._currentIdx=n.references.indexOf(e),this._ctxHasSymbols.set(!0),this._showMessage();var i=new Y(this._editorService),o=i.onDidChange((function(e){if(!t._ignoreEditorChange){var i=t._editorService.getActiveCodeEditor();if(i){var o=i.getModel(),r=i.getPosition();if(o&&r){for(var s=!1,a=!1,u=0,l=n.references;u0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]1)?[3,1]:(this._openInPeek(n,i),[3,3]);case 1:return r=i.firstReference(),s=i.references.length>1&&"gotoAndPeek"===o,[4,this._openReference(n,e,r,this._configuration.openToSide,!s)];case 2:a=u.sent(),s&&a?this._openInPeek(a,i):i.dispose(),"goto"===o&&t.put(r),u.label=3;case 3:return[2]}}))}))},t.prototype._openReference=function(e,t,n,i,o){return ee(this,void 0,void 0,(function(){var r,s,a,u;return te(this,(function(l){switch(l.label){case 0:return r=void 0,Object(f.G)(n)&&(r=n.targetSelectionRange),r||(r=n.range),[4,t.openCodeEditor({resource:n.uri,options:{selection:h.a.collapseToStart(r),revealInCenterIfOutsideViewport:!0}},e,i)];case 1:return(s=l.sent())?(o&&(a=s.getModel(),u=s.deltaDecorations([],[{range:r,options:{className:"symbolHighlight"}}]),setTimeout((function(){s.getModel()===a&&s.deltaDecorations(u,[])}),350)),[2,s]):[2,void 0]}}))}))},t.prototype._openInPeek=function(e,t){var n=v.a.get(e);n&&e.hasModel()?n.toggleWidget(e.getSelection(),Object(r.f)((function(e){return Promise.resolve(t)})),this._configuration.openInPeek):t.dispose()},t}(l.b),ie=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return $(t,e),t.prototype._getLocationModel=function(e,t,n){return ee(this,void 0,void 0,(function(){var i;return te(this,(function(o){switch(o.label){case 0:return i=_.c.bind,[4,Object(O.b)(e,t,n)];case 1:return[2,new(i.apply(_.c,[void 0,o.sent(),b.a("def.title","Definitions")]))]}}))}))},t.prototype._getNoResultFoundMessage=function(e){return e&&e.word?b.a("noResultWord","No definition found for '{0}'",e.word):b.a("generic.noResults","No definition found")},t.prototype._getAlternativeCommand=function(e){return e.getOption(41).alternativeDefinitionCommand},t.prototype._getGoToPreference=function(e){return e.getOption(41).multipleDefinitions},t}(ne),oe=a.g&&!Z.l?2118:70;Object(l.f)(((V=function(e){function t(){var n=e.call(this,{openToSide:!1,openInPeek:!1,muteMessage:!1},{id:t.id,label:b.a("actions.goToDecl.label","Go to Definition"),alias:"Go to Definition",precondition:C.a.and(p.a.hasDefinitionProvider,p.a.isInEmbeddedEditor.toNegated()),kbOpts:{kbExpr:p.a.editorTextFocus,primary:oe,weight:100},contextMenuOpts:{group:"navigation",order:1.1},menuOpts:{menuId:19,group:"4_symbol_nav",order:2,title:b.a({key:"miGotoDefinition",comment:["&& denotes a mnemonic"]},"Go to &&Definition")}})||this;return L.a.registerCommandAlias("editor.action.goToDeclaration",t.id),n}return $(t,e),t}(ie)).id="editor.action.revealDefinition",V)),Object(l.f)(((B=function(e){function t(){var n=e.call(this,{openToSide:!0,openInPeek:!1,muteMessage:!1},{id:t.id,label:b.a("actions.goToDeclToSide.label","Open Definition to the Side"),alias:"Open Definition to the Side",precondition:C.a.and(p.a.hasDefinitionProvider,p.a.isInEmbeddedEditor.toNegated()),kbOpts:{kbExpr:p.a.editorTextFocus,primary:Object(s.a)(2089,oe),weight:100}})||this;return L.a.registerCommandAlias("editor.action.openDeclarationToTheSide",t.id),n}return $(t,e),t}(ie)).id="editor.action.revealDefinitionAside",B)),Object(l.f)(((H=function(e){function t(){var n=e.call(this,{openToSide:!1,openInPeek:!0,muteMessage:!1},{id:t.id,label:b.a("actions.previewDecl.label","Peek Definition"),alias:"Peek Definition",precondition:C.a.and(p.a.hasDefinitionProvider,m.b.notInPeekEditor,p.a.isInEmbeddedEditor.toNegated()),kbOpts:{kbExpr:p.a.editorTextFocus,primary:582,linux:{primary:3140},weight:100},contextMenuOpts:{menuId:8,group:"peek",order:2}})||this;return L.a.registerCommandAlias("editor.action.previewDeclaration",t.id),n}return $(t,e),t}(ie)).id="editor.action.peekDefinition",H));var re=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return $(t,e),t.prototype._getLocationModel=function(e,t,n){return ee(this,void 0,void 0,(function(){var i;return te(this,(function(o){switch(o.label){case 0:return i=_.c.bind,[4,Object(O.a)(e,t,n)];case 1:return[2,new(i.apply(_.c,[void 0,o.sent(),b.a("decl.title","Declarations")]))]}}))}))},t.prototype._getNoResultFoundMessage=function(e){return e&&e.word?b.a("decl.noResultWord","No declaration found for '{0}'",e.word):b.a("decl.generic.noResults","No declaration found")},t.prototype._getAlternativeCommand=function(e){return e.getOption(41).alternativeDeclarationCommand},t.prototype._getGoToPreference=function(e){return e.getOption(41).multipleDeclarations},t}(ne);Object(l.f)(((z=function(e){function t(){return e.call(this,{openToSide:!1,openInPeek:!1,muteMessage:!1},{id:t.id,label:b.a("actions.goToDeclaration.label","Go to Declaration"),alias:"Go to Declaration",precondition:C.a.and(p.a.hasDeclarationProvider,p.a.isInEmbeddedEditor.toNegated()),contextMenuOpts:{group:"navigation",order:1.3},menuOpts:{menuId:19,group:"4_symbol_nav",order:3,title:b.a({key:"miGotoDeclaration",comment:["&& denotes a mnemonic"]},"Go to &&Declaration")}})||this}return $(t,e),t.prototype._getNoResultFoundMessage=function(e){return e&&e.word?b.a("decl.noResultWord","No declaration found for '{0}'",e.word):b.a("decl.generic.noResults","No declaration found")},t}(re)).id="editor.action.revealDeclaration",z)),Object(l.f)(function(e){function t(){return e.call(this,{openToSide:!1,openInPeek:!0,muteMessage:!1},{id:"editor.action.peekDeclaration",label:b.a("actions.peekDecl.label","Peek Declaration"),alias:"Peek Declaration",precondition:C.a.and(p.a.hasDeclarationProvider,m.b.notInPeekEditor,p.a.isInEmbeddedEditor.toNegated()),contextMenuOpts:{menuId:8,group:"peek",order:3}})||this}return $(t,e),t}(re));var se=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return $(t,e),t.prototype._getLocationModel=function(e,t,n){return ee(this,void 0,void 0,(function(){var i;return te(this,(function(o){switch(o.label){case 0:return i=_.c.bind,[4,Object(O.e)(e,t,n)];case 1:return[2,new(i.apply(_.c,[void 0,o.sent(),b.a("typedef.title","Type Definitions")]))]}}))}))},t.prototype._getNoResultFoundMessage=function(e){return e&&e.word?b.a("goToTypeDefinition.noResultWord","No type definition found for '{0}'",e.word):b.a("goToTypeDefinition.generic.noResults","No type definition found")},t.prototype._getAlternativeCommand=function(e){return e.getOption(41).alternativeTypeDefinitionCommand},t.prototype._getGoToPreference=function(e){return e.getOption(41).multipleTypeDefinitions},t}(ne);Object(l.f)(((U=function(e){function t(){return e.call(this,{openToSide:!1,openInPeek:!1,muteMessage:!1},{id:t.ID,label:b.a("actions.goToTypeDefinition.label","Go to Type Definition"),alias:"Go to Type Definition",precondition:C.a.and(p.a.hasTypeDefinitionProvider,p.a.isInEmbeddedEditor.toNegated()),kbOpts:{kbExpr:p.a.editorTextFocus,primary:0,weight:100},contextMenuOpts:{group:"navigation",order:1.4},menuOpts:{menuId:19,group:"4_symbol_nav",order:3,title:b.a({key:"miGotoTypeDefinition",comment:["&& denotes a mnemonic"]},"Go to &&Type Definition")}})||this}return $(t,e),t}(se)).ID="editor.action.goToTypeDefinition",U)),Object(l.f)(((K=function(e){function t(){return e.call(this,{openToSide:!1,openInPeek:!0,muteMessage:!1},{id:t.ID,label:b.a("actions.peekTypeDefinition.label","Peek Type Definition"),alias:"Peek Type Definition",precondition:C.a.and(p.a.hasTypeDefinitionProvider,m.b.notInPeekEditor,p.a.isInEmbeddedEditor.toNegated()),contextMenuOpts:{menuId:8,group:"peek",order:4}})||this}return $(t,e),t}(se)).ID="editor.action.peekTypeDefinition",K));var ae=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return $(t,e),t.prototype._getLocationModel=function(e,t,n){return ee(this,void 0,void 0,(function(){var i;return te(this,(function(o){switch(o.label){case 0:return i=_.c.bind,[4,Object(O.c)(e,t,n)];case 1:return[2,new(i.apply(_.c,[void 0,o.sent(),b.a("impl.title","Implementations")]))]}}))}))},t.prototype._getNoResultFoundMessage=function(e){return e&&e.word?b.a("goToImplementation.noResultWord","No implementation found for '{0}'",e.word):b.a("goToImplementation.generic.noResults","No implementation found")},t.prototype._getAlternativeCommand=function(e){return e.getOption(41).alternativeImplementationCommand},t.prototype._getGoToPreference=function(e){return e.getOption(41).multipleImplementations},t}(ne);Object(l.f)(((q=function(e){function t(){return e.call(this,{openToSide:!1,openInPeek:!1,muteMessage:!1},{id:t.ID,label:b.a("actions.goToImplementation.label","Go to Implementations"),alias:"Go to Implementations",precondition:C.a.and(p.a.hasImplementationProvider,p.a.isInEmbeddedEditor.toNegated()),kbOpts:{kbExpr:p.a.editorTextFocus,primary:2118,weight:100},menuOpts:{menuId:19,group:"4_symbol_nav",order:4,title:b.a({key:"miGotoImplementation",comment:["&& denotes a mnemonic"]},"Go to &&Implementations")},contextMenuOpts:{group:"navigation",order:1.45}})||this}return $(t,e),t}(ae)).ID="editor.action.goToImplementation",q)),Object(l.f)(((G=function(e){function t(){return e.call(this,{openToSide:!1,openInPeek:!0,muteMessage:!1},{id:t.ID,label:b.a("actions.peekImplementation.label","Peek Implementations"),alias:"Peek Implementations",precondition:C.a.and(p.a.hasImplementationProvider,m.b.notInPeekEditor,p.a.isInEmbeddedEditor.toNegated()),kbOpts:{kbExpr:p.a.editorTextFocus,primary:3142,weight:100},contextMenuOpts:{menuId:8,group:"peek",order:5}})||this}return $(t,e),t}(ae)).ID="editor.action.peekImplementation",G));var ue=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return $(t,e),t.prototype._getNoResultFoundMessage=function(e){return e?b.a("references.no","No references found for '{0}'",e.word):b.a("references.noGeneric","No references found")},t.prototype._getAlternativeCommand=function(e){return e.getOption(41).alternativeReferenceCommand},t.prototype._getGoToPreference=function(e){return e.getOption(41).multipleReferences},t}(ne);Object(l.f)(function(e){function t(){return e.call(this,{openToSide:!1,openInPeek:!1,muteMessage:!1},{id:"editor.action.goToReferences",label:b.a("goToReferences.label","Go to References"),alias:"Go to References",precondition:C.a.and(p.a.hasReferenceProvider,m.b.notInPeekEditor,p.a.isInEmbeddedEditor.toNegated()),kbOpts:{kbExpr:p.a.editorTextFocus,primary:1094,weight:100},contextMenuOpts:{group:"navigation",order:1.45},menuOpts:{menuId:19,group:"4_symbol_nav",order:5,title:b.a({key:"miGotoReference",comment:["&& denotes a mnemonic"]},"Go to &&References")}})||this}return $(t,e),t.prototype._getLocationModel=function(e,t,n){return ee(this,void 0,void 0,(function(){var i;return te(this,(function(o){switch(o.label){case 0:return i=_.c.bind,[4,Object(O.d)(e,t,!0,n)];case 1:return[2,new(i.apply(_.c,[void 0,o.sent(),b.a("ref.title","References")]))]}}))}))},t}(ue)),Object(l.f)(function(e){function t(){return e.call(this,{openToSide:!1,openInPeek:!0,muteMessage:!1},{id:"editor.action.referenceSearch.trigger",label:b.a("references.action.label","Peek References"),alias:"Peek References",precondition:C.a.and(p.a.hasReferenceProvider,m.b.notInPeekEditor,p.a.isInEmbeddedEditor.toNegated()),contextMenuOpts:{menuId:8,group:"peek",order:6}})||this}return $(t,e),t.prototype._getLocationModel=function(e,t,n){return ee(this,void 0,void 0,(function(){var i;return te(this,(function(o){switch(o.label){case 0:return i=_.c.bind,[4,Object(O.d)(e,t,!1,n)];case 1:return[2,new(i.apply(_.c,[void 0,o.sent(),b.a("ref.title","References")]))]}}))}))},t}(ue));var le=function(e){function t(t,n,i){var o=e.call(this,t,{id:"editor.action.goToLocation",label:b.a("label.generic","Go To Any Symbol"),alias:"Go To Any Symbol",precondition:C.a.and(m.b.notInPeekEditor,p.a.isInEmbeddedEditor.toNegated())})||this;return o._references=n,o._gotoMultipleBehaviour=i,o}return $(t,e),t.prototype._getLocationModel=function(e,t,n){return ee(this,void 0,void 0,(function(){return te(this,(function(e){return[2,new _.c(this._references,b.a("generic.title","Locations"))]}))}))},t.prototype._getNoResultFoundMessage=function(e){return e&&b.a("generic.noResult","No results for '{0}'",e.word)||""},t.prototype._getGoToPreference=function(e){var t;return null!==(t=this._gotoMultipleBehaviour)&&void 0!==t?t:e.getOption(41).multipleReferences},t.prototype._getAlternativeCommand=function(){return""},t}(ne);L.a.registerCommand({id:"editor.action.goToLocations",description:{description:"Go to locations from a position in a file",args:[{name:"uri",description:"The text document in which to start",constraint:X.a},{name:"position",description:"The position at which to start",constraint:d.a.isIPosition},{name:"locations",description:"An array of locations.",constraint:Array},{name:"multiple",description:"Define what to do when having multiple results, either `peek`, `gotoAndPeek`, or `goto"}]},handler:function(e,t,n,i,o,r){return ee(void 0,void 0,void 0,(function(){var s,a;return te(this,(function(l){switch(l.label){case 0:return Object(Q.a)(X.a.isUri(t)),Object(Q.a)(d.a.isIPosition(n)),Object(Q.a)(Array.isArray(i)),Object(Q.a)(void 0===o||"string"==typeof o),Object(Q.a)(void 0===r||"boolean"==typeof r),[4,(s=e.get(c.a)).openCodeEditor({resource:t},s.getFocusedCodeEditor())];case 1:return a=l.sent(),Object(u.a)(a)?(a.setPosition(n),a.revealPositionInCenterIfOutsideViewport(n,0),[2,a.invokeWithinContext((function(e){var t=new le({muteMessage:!0,openInPeek:Boolean(r),openToSide:!1},i,o);e.get(x.a).invokeFunction(t.run.bind(t),a)}))]):[2]}}))}))}}),L.a.registerCommand({id:"editor.action.peekLocations",description:{description:"Peek locations from a position in a file",args:[{name:"uri",description:"The text document in which to start",constraint:X.a},{name:"position",description:"The position at which to start",constraint:d.a.isIPosition},{name:"locations",description:"An array of locations.",constraint:Array},{name:"multiple",description:"Define what to do when having multiple results, either `peek`, `gotoAndPeek`, or `goto"}]},handler:function(e,t,n,i,o){return ee(void 0,void 0,void 0,(function(){return te(this,(function(r){return e.get(L.b).executeCommand("editor.action.goToLocations",t,n,i,o,!0),[2]}))}))}}),L.a.registerCommand({id:"editor.action.findReferences",handler:function(e,t,n){Object(Q.a)(X.a.isUri(t)),Object(Q.a)(d.a.isIPosition(n));var i=e.get(c.a);return i.openCodeEditor({resource:t},i.getFocusedCodeEditor()).then((function(e){if(Object(u.a)(e)&&e.hasModel()){var t=v.a.get(e);if(t){var i=Object(r.f)((function(t){return Object(O.d)(e.getModel(),d.a.lift(n),!1,t).then((function(e){return new _.c(e,b.a("ref.title","References"))}))})),o=new h.a(n.lineNumber,n.column,n.lineNumber,n.column);return Promise.resolve(t.toggleWidget(o,i,!1))}}}))}}),L.a.registerCommandAlias("editor.action.showReferences","editor.action.peekLocations")},"8gvo": /*!****************************************************************************************!*\ !*** ./node_modules/monaco-editor/esm/vs/editor/browser/viewParts/minimap/minimap.css ***! \****************************************************************************************/ @@ -424,11 +424,11 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/fastDomNode.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/keyboardEvent.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/mouseEvent.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/actionbar/actionbar.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/actionbar/actionbar.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/gotoLine.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/aria/aria.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/menu/menu.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/contextmenu/contextmenu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/sash/sash.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/find/findController.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/scrollbar/scrollableElement.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/scrollbar/scrollableElement.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoError/gotoError.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/actions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/arrays.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/assert.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -442,16 +442,16 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/glob.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/iterator.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/keyCodes.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/keybindingLabels.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/keybindingLabels.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/gotoLine.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/lifecycle.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/linkedList.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/map.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/marshalling.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/marshalling.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/parameterHints/parameterHints.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/network.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/objects.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/path.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoError/gotoError.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/platform.js (<- Module uses injected variables (process, global)) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/range.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/range.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/gotoLine.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/resources.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoError/gotoError.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/severity.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/stopwatch.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ @@ -460,8 +460,8 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/uri.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/config/configuration.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/config/elementSizeObserver.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/core/editorState.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorBrowser.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/format/formatActions.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/core/editorState.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/inPlaceReplace/inPlaceReplace.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorBrowser.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/gotoLine.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorExtensions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/services/bulkEditService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/hover/hover.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/services/codeEditorService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -470,31 +470,31 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/config/editorOptions.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/config/fontInfo.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/characterClassifier.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/editOperation.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/editOperation.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/lineTokens.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/position.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordOperations/wordOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordOperations/wordOperations.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/stringBuilder.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/token.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/editorAction.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/editorCommon.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/editorCommon.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/gotoLine.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/textModel.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/tokensStore.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/wordHelper.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/linesOperations/linesOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/folding/folding.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/modesRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/nullMode.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/editorWorkerService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/markersDecorationService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/hover/hover.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/modeService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/modeService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/parameterHints/parameterHints.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/modelService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/resolverService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/textResourceConfigurationService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/rename/rename.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/standaloneStrings.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/view/editorColorRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/view/editorColorRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/inPlaceReplace/inPlaceReplace.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/view/overviewZoneManager.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/viewLayout/lineDecorations.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/viewLayout/viewLineRenderer.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ @@ -504,14 +504,14 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/nls.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/accessibility/common/accessibility.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordOperations/wordOperations.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/actions/common/actions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/clipboard/common/clipboardService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/find/findController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/clipboard/common/clipboardService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/commands/common/commands.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/configuration/common/configuration.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/configuration/common/configuration.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/colorPicker/colorDetector.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/configuration/common/configurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/contextkey/common/contextkey.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/contextview/browser/contextView.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/find/findController.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/descriptors.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/extensions.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/descriptors.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/inPlaceReplace/inPlaceReplace.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/extensions.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/inPlaceReplace/inPlaceReplace.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/instantiation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/serviceCollection.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/keybinding/common/keybinding.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -522,12 +522,12 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/markers/common/markers.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoError/gotoError.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/notification/common/notification.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/opener/common/opener.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/progress/common/progress.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/progress/common/progress.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/hover/hover.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/registry/common/platform.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/storage/common/storage.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/telemetry/common/telemetry.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/colorRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/styler.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/styler.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/themeService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/workspace/common/workspace.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */function(e,t,n){"use strict";n.r(t),n.d(t,"CancellationTokenSource",(function(){return Ja})),n.d(t,"Emitter",(function(){return $a})),n.d(t,"KeyCode",(function(){return eu})),n.d(t,"KeyMod",(function(){return tu})),n.d(t,"Position",(function(){return nu})),n.d(t,"Range",(function(){return iu})),n.d(t,"Selection",(function(){return ou})),n.d(t,"SelectionDirection",(function(){return ru})),n.d(t,"MarkerSeverity",(function(){return su})),n.d(t,"MarkerTag",(function(){return au})),n.d(t,"Uri",(function(){return uu})),n.d(t,"Token",(function(){return lu})),n.d(t,"editor",(function(){return cu})),n.d(t,"languages",(function(){return du}));var i,o,r,s,a,u,l,c,d,h,p,f,g,m,v,_,b,y,C,w,S,O,L,D,x,N,k,E,I,M,T,P,R,A=n("/UlZ"),F=(n("URDS"),n("JQT/")),j=n("MI8n"),W=n("/kV6"),V=n("bY76"),B=n("cGHE"),H=n("aokT"),z=n("gCVg"),U=n("Tcc1");!function(e){e[e.Unknown=0]="Unknown",e[e.Disabled=1]="Disabled",e[e.Enabled=2]="Enabled"}(i||(i={})),function(e){e[e.KeepWhitespace=1]="KeepWhitespace",e[e.InsertAsSnippet=4]="InsertAsSnippet"}(o||(o={})),function(e){e[e.Method=0]="Method",e[e.Function=1]="Function",e[e.Constructor=2]="Constructor",e[e.Field=3]="Field",e[e.Variable=4]="Variable",e[e.Class=5]="Class",e[e.Struct=6]="Struct",e[e.Interface=7]="Interface",e[e.Module=8]="Module",e[e.Property=9]="Property",e[e.Event=10]="Event",e[e.Operator=11]="Operator",e[e.Unit=12]="Unit",e[e.Value=13]="Value",e[e.Constant=14]="Constant",e[e.Enum=15]="Enum",e[e.EnumMember=16]="EnumMember",e[e.Keyword=17]="Keyword",e[e.Text=18]="Text",e[e.Color=19]="Color",e[e.File=20]="File",e[e.Reference=21]="Reference",e[e.Customcolor=22]="Customcolor",e[e.Folder=23]="Folder",e[e.TypeParameter=24]="TypeParameter",e[e.Snippet=25]="Snippet"}(r||(r={})),function(e){e[e.Deprecated=1]="Deprecated"}(s||(s={})),function(e){e[e.Invoke=0]="Invoke",e[e.TriggerCharacter=1]="TriggerCharacter",e[e.TriggerForIncompleteCompletions=2]="TriggerForIncompleteCompletions"}(a||(a={})),function(e){e[e.EXACT=0]="EXACT",e[e.ABOVE=1]="ABOVE",e[e.BELOW=2]="BELOW"}(u||(u={})),function(e){e[e.NotSet=0]="NotSet",e[e.ContentFlush=1]="ContentFlush",e[e.RecoverFromMarkers=2]="RecoverFromMarkers",e[e.Explicit=3]="Explicit",e[e.Paste=4]="Paste",e[e.Undo=5]="Undo",e[e.Redo=6]="Redo"}(l||(l={})),function(e){e[e.LF=1]="LF",e[e.CRLF=2]="CRLF"}(c||(c={})),function(e){e[e.Text=0]="Text",e[e.Read=1]="Read",e[e.Write=2]="Write"}(d||(d={})),function(e){e[e.None=0]="None",e[e.Keep=1]="Keep",e[e.Brackets=2]="Brackets",e[e.Advanced=3]="Advanced",e[e.Full=4]="Full"}(h||(h={})),function(e){e[e.acceptSuggestionOnCommitCharacter=0]="acceptSuggestionOnCommitCharacter",e[e.acceptSuggestionOnEnter=1]="acceptSuggestionOnEnter",e[e.accessibilitySupport=2]="accessibilitySupport",e[e.accessibilityPageSize=3]="accessibilityPageSize",e[e.ariaLabel=4]="ariaLabel",e[e.autoClosingBrackets=5]="autoClosingBrackets",e[e.autoClosingOvertype=6]="autoClosingOvertype",e[e.autoClosingQuotes=7]="autoClosingQuotes",e[e.autoIndent=8]="autoIndent",e[e.automaticLayout=9]="automaticLayout",e[e.autoSurround=10]="autoSurround",e[e.codeLens=11]="codeLens",e[e.colorDecorators=12]="colorDecorators",e[e.comments=13]="comments",e[e.contextmenu=14]="contextmenu",e[e.copyWithSyntaxHighlighting=15]="copyWithSyntaxHighlighting",e[e.cursorBlinking=16]="cursorBlinking",e[e.cursorSmoothCaretAnimation=17]="cursorSmoothCaretAnimation",e[e.cursorStyle=18]="cursorStyle",e[e.cursorSurroundingLines=19]="cursorSurroundingLines",e[e.cursorSurroundingLinesStyle=20]="cursorSurroundingLinesStyle",e[e.cursorWidth=21]="cursorWidth",e[e.disableLayerHinting=22]="disableLayerHinting",e[e.disableMonospaceOptimizations=23]="disableMonospaceOptimizations",e[e.dragAndDrop=24]="dragAndDrop",e[e.emptySelectionClipboard=25]="emptySelectionClipboard",e[e.extraEditorClassName=26]="extraEditorClassName",e[e.fastScrollSensitivity=27]="fastScrollSensitivity",e[e.find=28]="find",e[e.fixedOverflowWidgets=29]="fixedOverflowWidgets",e[e.folding=30]="folding",e[e.foldingStrategy=31]="foldingStrategy",e[e.foldingHighlight=32]="foldingHighlight",e[e.fontFamily=33]="fontFamily",e[e.fontInfo=34]="fontInfo",e[e.fontLigatures=35]="fontLigatures",e[e.fontSize=36]="fontSize",e[e.fontWeight=37]="fontWeight",e[e.formatOnPaste=38]="formatOnPaste",e[e.formatOnType=39]="formatOnType",e[e.glyphMargin=40]="glyphMargin",e[e.gotoLocation=41]="gotoLocation",e[e.hideCursorInOverviewRuler=42]="hideCursorInOverviewRuler",e[e.highlightActiveIndentGuide=43]="highlightActiveIndentGuide",e[e.hover=44]="hover",e[e.inDiffEditor=45]="inDiffEditor",e[e.letterSpacing=46]="letterSpacing",e[e.lightbulb=47]="lightbulb",e[e.lineDecorationsWidth=48]="lineDecorationsWidth",e[e.lineHeight=49]="lineHeight",e[e.lineNumbers=50]="lineNumbers",e[e.lineNumbersMinChars=51]="lineNumbersMinChars",e[e.links=52]="links",e[e.matchBrackets=53]="matchBrackets",e[e.minimap=54]="minimap",e[e.mouseStyle=55]="mouseStyle",e[e.mouseWheelScrollSensitivity=56]="mouseWheelScrollSensitivity",e[e.mouseWheelZoom=57]="mouseWheelZoom",e[e.multiCursorMergeOverlapping=58]="multiCursorMergeOverlapping",e[e.multiCursorModifier=59]="multiCursorModifier",e[e.multiCursorPaste=60]="multiCursorPaste",e[e.occurrencesHighlight=61]="occurrencesHighlight",e[e.overviewRulerBorder=62]="overviewRulerBorder",e[e.overviewRulerLanes=63]="overviewRulerLanes",e[e.parameterHints=64]="parameterHints",e[e.peekWidgetDefaultFocus=65]="peekWidgetDefaultFocus",e[e.quickSuggestions=66]="quickSuggestions",e[e.quickSuggestionsDelay=67]="quickSuggestionsDelay",e[e.readOnly=68]="readOnly",e[e.renderControlCharacters=69]="renderControlCharacters",e[e.renderIndentGuides=70]="renderIndentGuides",e[e.renderFinalNewline=71]="renderFinalNewline",e[e.renderLineHighlight=72]="renderLineHighlight",e[e.renderValidationDecorations=73]="renderValidationDecorations",e[e.renderWhitespace=74]="renderWhitespace",e[e.revealHorizontalRightPadding=75]="revealHorizontalRightPadding",e[e.roundedSelection=76]="roundedSelection",e[e.rulers=77]="rulers",e[e.scrollbar=78]="scrollbar",e[e.scrollBeyondLastColumn=79]="scrollBeyondLastColumn",e[e.scrollBeyondLastLine=80]="scrollBeyondLastLine",e[e.selectionClipboard=81]="selectionClipboard",e[e.selectionHighlight=82]="selectionHighlight",e[e.selectOnLineNumbers=83]="selectOnLineNumbers",e[e.showFoldingControls=84]="showFoldingControls",e[e.showUnused=85]="showUnused",e[e.snippetSuggestions=86]="snippetSuggestions",e[e.smoothScrolling=87]="smoothScrolling",e[e.stopRenderingLineAfter=88]="stopRenderingLineAfter",e[e.suggest=89]="suggest",e[e.suggestFontSize=90]="suggestFontSize",e[e.suggestLineHeight=91]="suggestLineHeight",e[e.suggestOnTriggerCharacters=92]="suggestOnTriggerCharacters",e[e.suggestSelection=93]="suggestSelection",e[e.tabCompletion=94]="tabCompletion",e[e.useTabStops=95]="useTabStops",e[e.wordSeparators=96]="wordSeparators",e[e.wordWrap=97]="wordWrap",e[e.wordWrapBreakAfterCharacters=98]="wordWrapBreakAfterCharacters",e[e.wordWrapBreakBeforeCharacters=99]="wordWrapBreakBeforeCharacters",e[e.wordWrapColumn=100]="wordWrapColumn",e[e.wordWrapMinified=101]="wordWrapMinified",e[e.wrappingIndent=102]="wrappingIndent",e[e.wrappingStrategy=103]="wrappingStrategy",e[e.editorClassName=104]="editorClassName",e[e.pixelRatio=105]="pixelRatio",e[e.tabFocusMode=106]="tabFocusMode",e[e.layoutInfo=107]="layoutInfo",e[e.wrappingInfo=108]="wrappingInfo"}(p||(p={})),function(e){e[e.TextDefined=0]="TextDefined",e[e.LF=1]="LF",e[e.CRLF=2]="CRLF"}(f||(f={})),function(e){e[e.LF=0]="LF",e[e.CRLF=1]="CRLF"}(g||(g={})),function(e){e[e.None=0]="None",e[e.Indent=1]="Indent",e[e.IndentOutdent=2]="IndentOutdent",e[e.Outdent=3]="Outdent"}(m||(m={})),function(e){e[e.Unknown=0]="Unknown",e[e.Backspace=1]="Backspace",e[e.Tab=2]="Tab",e[e.Enter=3]="Enter",e[e.Shift=4]="Shift",e[e.Ctrl=5]="Ctrl",e[e.Alt=6]="Alt",e[e.PauseBreak=7]="PauseBreak",e[e.CapsLock=8]="CapsLock",e[e.Escape=9]="Escape",e[e.Space=10]="Space",e[e.PageUp=11]="PageUp",e[e.PageDown=12]="PageDown",e[e.End=13]="End",e[e.Home=14]="Home",e[e.LeftArrow=15]="LeftArrow",e[e.UpArrow=16]="UpArrow",e[e.RightArrow=17]="RightArrow",e[e.DownArrow=18]="DownArrow",e[e.Insert=19]="Insert",e[e.Delete=20]="Delete",e[e.KEY_0=21]="KEY_0",e[e.KEY_1=22]="KEY_1",e[e.KEY_2=23]="KEY_2",e[e.KEY_3=24]="KEY_3",e[e.KEY_4=25]="KEY_4",e[e.KEY_5=26]="KEY_5",e[e.KEY_6=27]="KEY_6",e[e.KEY_7=28]="KEY_7",e[e.KEY_8=29]="KEY_8",e[e.KEY_9=30]="KEY_9",e[e.KEY_A=31]="KEY_A",e[e.KEY_B=32]="KEY_B",e[e.KEY_C=33]="KEY_C",e[e.KEY_D=34]="KEY_D",e[e.KEY_E=35]="KEY_E",e[e.KEY_F=36]="KEY_F",e[e.KEY_G=37]="KEY_G",e[e.KEY_H=38]="KEY_H",e[e.KEY_I=39]="KEY_I",e[e.KEY_J=40]="KEY_J",e[e.KEY_K=41]="KEY_K",e[e.KEY_L=42]="KEY_L",e[e.KEY_M=43]="KEY_M",e[e.KEY_N=44]="KEY_N",e[e.KEY_O=45]="KEY_O",e[e.KEY_P=46]="KEY_P",e[e.KEY_Q=47]="KEY_Q",e[e.KEY_R=48]="KEY_R",e[e.KEY_S=49]="KEY_S",e[e.KEY_T=50]="KEY_T",e[e.KEY_U=51]="KEY_U",e[e.KEY_V=52]="KEY_V",e[e.KEY_W=53]="KEY_W",e[e.KEY_X=54]="KEY_X",e[e.KEY_Y=55]="KEY_Y",e[e.KEY_Z=56]="KEY_Z",e[e.Meta=57]="Meta",e[e.ContextMenu=58]="ContextMenu",e[e.F1=59]="F1",e[e.F2=60]="F2",e[e.F3=61]="F3",e[e.F4=62]="F4",e[e.F5=63]="F5",e[e.F6=64]="F6",e[e.F7=65]="F7",e[e.F8=66]="F8",e[e.F9=67]="F9",e[e.F10=68]="F10",e[e.F11=69]="F11",e[e.F12=70]="F12",e[e.F13=71]="F13",e[e.F14=72]="F14",e[e.F15=73]="F15",e[e.F16=74]="F16",e[e.F17=75]="F17",e[e.F18=76]="F18",e[e.F19=77]="F19",e[e.NumLock=78]="NumLock",e[e.ScrollLock=79]="ScrollLock",e[e.US_SEMICOLON=80]="US_SEMICOLON",e[e.US_EQUAL=81]="US_EQUAL",e[e.US_COMMA=82]="US_COMMA",e[e.US_MINUS=83]="US_MINUS",e[e.US_DOT=84]="US_DOT",e[e.US_SLASH=85]="US_SLASH",e[e.US_BACKTICK=86]="US_BACKTICK",e[e.US_OPEN_SQUARE_BRACKET=87]="US_OPEN_SQUARE_BRACKET",e[e.US_BACKSLASH=88]="US_BACKSLASH",e[e.US_CLOSE_SQUARE_BRACKET=89]="US_CLOSE_SQUARE_BRACKET",e[e.US_QUOTE=90]="US_QUOTE",e[e.OEM_8=91]="OEM_8",e[e.OEM_102=92]="OEM_102",e[e.NUMPAD_0=93]="NUMPAD_0",e[e.NUMPAD_1=94]="NUMPAD_1",e[e.NUMPAD_2=95]="NUMPAD_2",e[e.NUMPAD_3=96]="NUMPAD_3",e[e.NUMPAD_4=97]="NUMPAD_4",e[e.NUMPAD_5=98]="NUMPAD_5",e[e.NUMPAD_6=99]="NUMPAD_6",e[e.NUMPAD_7=100]="NUMPAD_7",e[e.NUMPAD_8=101]="NUMPAD_8",e[e.NUMPAD_9=102]="NUMPAD_9",e[e.NUMPAD_MULTIPLY=103]="NUMPAD_MULTIPLY",e[e.NUMPAD_ADD=104]="NUMPAD_ADD",e[e.NUMPAD_SEPARATOR=105]="NUMPAD_SEPARATOR",e[e.NUMPAD_SUBTRACT=106]="NUMPAD_SUBTRACT",e[e.NUMPAD_DECIMAL=107]="NUMPAD_DECIMAL",e[e.NUMPAD_DIVIDE=108]="NUMPAD_DIVIDE",e[e.KEY_IN_COMPOSITION=109]="KEY_IN_COMPOSITION",e[e.ABNT_C1=110]="ABNT_C1",e[e.ABNT_C2=111]="ABNT_C2",e[e.MAX_VALUE=112]="MAX_VALUE"}(v||(v={})),function(e){e[e.Hint=1]="Hint",e[e.Info=2]="Info",e[e.Warning=4]="Warning",e[e.Error=8]="Error"}(_||(_={})),function(e){e[e.Unnecessary=1]="Unnecessary",e[e.Deprecated=2]="Deprecated"}(b||(b={})),function(e){e[e.Inline=1]="Inline",e[e.Gutter=2]="Gutter"}(y||(y={})),function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.TEXTAREA=1]="TEXTAREA",e[e.GUTTER_GLYPH_MARGIN=2]="GUTTER_GLYPH_MARGIN",e[e.GUTTER_LINE_NUMBERS=3]="GUTTER_LINE_NUMBERS",e[e.GUTTER_LINE_DECORATIONS=4]="GUTTER_LINE_DECORATIONS",e[e.GUTTER_VIEW_ZONE=5]="GUTTER_VIEW_ZONE",e[e.CONTENT_TEXT=6]="CONTENT_TEXT",e[e.CONTENT_EMPTY=7]="CONTENT_EMPTY",e[e.CONTENT_VIEW_ZONE=8]="CONTENT_VIEW_ZONE",e[e.CONTENT_WIDGET=9]="CONTENT_WIDGET",e[e.OVERVIEW_RULER=10]="OVERVIEW_RULER",e[e.SCROLLBAR=11]="SCROLLBAR",e[e.OVERLAY_WIDGET=12]="OVERLAY_WIDGET",e[e.OUTSIDE_EDITOR=13]="OUTSIDE_EDITOR"}(C||(C={})),function(e){e[e.TOP_RIGHT_CORNER=0]="TOP_RIGHT_CORNER",e[e.BOTTOM_RIGHT_CORNER=1]="BOTTOM_RIGHT_CORNER",e[e.TOP_CENTER=2]="TOP_CENTER"}(w||(w={})),function(e){e[e.Left=1]="Left",e[e.Center=2]="Center",e[e.Right=4]="Right",e[e.Full=7]="Full"}(S||(S={})),function(e){e[e.Off=0]="Off",e[e.On=1]="On",e[e.Relative=2]="Relative",e[e.Interval=3]="Interval",e[e.Custom=4]="Custom"}(O||(O={})),function(e){e[e.None=0]="None",e[e.Text=1]="Text",e[e.Blocks=2]="Blocks"}(L||(L={})),function(e){e[e.Smooth=0]="Smooth",e[e.Immediate=1]="Immediate"}(D||(D={})),function(e){e[e.Auto=1]="Auto",e[e.Hidden=2]="Hidden",e[e.Visible=3]="Visible"}(x||(x={})),function(e){e[e.LTR=0]="LTR",e[e.RTL=1]="RTL"}(N||(N={})),function(e){e[e.Invoke=1]="Invoke",e[e.TriggerCharacter=2]="TriggerCharacter",e[e.ContentChange=3]="ContentChange"}(k||(k={})),function(e){e[e.File=0]="File",e[e.Module=1]="Module",e[e.Namespace=2]="Namespace",e[e.Package=3]="Package",e[e.Class=4]="Class",e[e.Method=5]="Method",e[e.Property=6]="Property",e[e.Field=7]="Field",e[e.Constructor=8]="Constructor",e[e.Enum=9]="Enum",e[e.Interface=10]="Interface",e[e.Function=11]="Function",e[e.Variable=12]="Variable",e[e.Constant=13]="Constant",e[e.String=14]="String",e[e.Number=15]="Number",e[e.Boolean=16]="Boolean",e[e.Array=17]="Array",e[e.Object=18]="Object",e[e.Key=19]="Key",e[e.Null=20]="Null",e[e.EnumMember=21]="EnumMember",e[e.Struct=22]="Struct",e[e.Event=23]="Event",e[e.Operator=24]="Operator",e[e.TypeParameter=25]="TypeParameter"}(E||(E={})),function(e){e[e.Deprecated=1]="Deprecated"}(I||(I={})),function(e){e[e.Hidden=0]="Hidden",e[e.Blink=1]="Blink",e[e.Smooth=2]="Smooth",e[e.Phase=3]="Phase",e[e.Expand=4]="Expand",e[e.Solid=5]="Solid"}(M||(M={})),function(e){e[e.Line=1]="Line",e[e.Block=2]="Block",e[e.Underline=3]="Underline",e[e.LineThin=4]="LineThin",e[e.BlockOutline=5]="BlockOutline",e[e.UnderlineThin=6]="UnderlineThin"}(T||(T={})),function(e){e[e.AlwaysGrowsWhenTypingAtEdges=0]="AlwaysGrowsWhenTypingAtEdges",e[e.NeverGrowsWhenTypingAtEdges=1]="NeverGrowsWhenTypingAtEdges",e[e.GrowsOnlyWhenTypingBefore=2]="GrowsOnlyWhenTypingBefore",e[e.GrowsOnlyWhenTypingAfter=3]="GrowsOnlyWhenTypingAfter"}(P||(P={})),function(e){e[e.None=0]="None",e[e.Same=1]="Same",e[e.Indent=2]="Indent",e[e.DeepIndent=3]="DeepIndent"}(R||(R={}));var K=function(){function e(){}return e.chord=function(e,t){return Object(W.a)(e,t)},e.CtrlCmd=2048,e.Shift=1024,e.Alt=512,e.WinCtrl=256,e}();function q(){return{editor:void 0,languages:void 0,CancellationTokenSource:F.b,Emitter:j.a,KeyCode:v,KeyMod:K,Position:B.a,Range:H.a,Selection:z.a,SelectionDirection:N,MarkerSeverity:_,MarkerTag:b,Uri:V.a,Token:U.a}}n("siPX");var G,Y=n("Vxe3"),Z=n("EffR"),X=n("24hK"),Q=n("Q4rV"),J=n("tYmi"),$=n("gslv"),ee=n("nnTU"),te=n("W9cx");!function(e){e[e.API=0]="API",e[e.USER=1]="USER"}(G||(G={}));var ne,ie=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},oe=function(e,t){return function(n,i){t(n,i,e)}},re=function(e,t,n,i){return new(n||(n=Promise))((function(o,r){function s(e){try{u(i.next(e))}catch(e){r(e)}}function a(e){try{u(i.throw(e))}catch(e){r(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((i=i.apply(e,t||[])).next())}))},se=function(e,t){var n,i,o,r,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(r){return function(a){return function(r){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,i&&(o=2&r[0]?i.return:r[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,i=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]=this.ranges.length&&(this.nextIdx=0)):(this.nextIdx-=1,this.nextIdx<0&&(this.nextIdx=this.ranges.length-1));var n=this.ranges[this.nextIdx];this.ignoreSelectionChange=!0;try{var i=n.range.getStartPosition();this._editor.setPosition(i),this._editor.revealPositionInCenter(i,t)}finally{this.ignoreSelectionChange=!1}}},t.prototype.canNavigate=function(){return this.ranges&&this.ranges.length>0},t.prototype.next=function(e){void 0===e&&(e=0),this._move(!0,e)},t.prototype.previous=function(e){void 0===e&&(e=0),this._move(!1,e)},t.prototype.dispose=function(){e.prototype.dispose.call(this),this.ranges=[],this.disposed=!0},t}(he.a),ve=n("+3Gp"),_e=n("iuje"),be=n("M1Kb"),ye=n("twdY"),Ce=n("i/Ef"),we=n("pAvP"),Se=n("t49l"),Oe=n("X+cX"),Le=n("/cxE"),De=n("MNsG"),xe=n("746U"),Ne=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),ke=!1;function Ee(e){De.g&&(ke||(ke=!0,console.warn("Could not create web worker(s). Falling back to loading web worker code in main thread, which might cause UI freezes. Please see https://github.com/Microsoft/monaco-editor#faq")),console.warn(e.message))}var Ie=function(){function e(e){this._workerId=-1,this._handler=e,this._lastSentReq=0,this._pendingReplies=Object.create(null)}return e.prototype.setWorkerId=function(e){this._workerId=e},e.prototype.sendMessage=function(e,t){var n=this,i=String(++this._lastSentReq);return new Promise((function(o,r){n._pendingReplies[i]={resolve:o,reject:r},n._send({vsWorker:n._workerId,req:i,method:e,args:t})}))},e.prototype.handleMessage=function(e){e&&e.vsWorker&&(-1!==this._workerId&&e.vsWorker!==this._workerId||this._handleMessage(e))},e.prototype._handleMessage=function(e){var t=this;if(e.seq){var n=e;if(!this._pendingReplies[n.seq])return void console.warn("Got reply to unknown seq");var i=this._pendingReplies[n.seq];if(delete this._pendingReplies[n.seq],n.err){var o=n.err;return n.err.$isError&&((o=new Error).name=n.err.name,o.message=n.err.message,o.stack=n.err.stack),void i.reject(o)}i.resolve(n.res)}else{var r=e,s=r.req;this._handler.handleMessage(r.method,r.args).then((function(e){t._send({vsWorker:t._workerId,seq:s,res:e,err:void 0})}),(function(e){e.detail instanceof Error&&(e.detail=Object(Le.g)(e.detail)),t._send({vsWorker:t._workerId,seq:s,res:void 0,err:Object(Le.g)(e)})}))}},e.prototype._send=function(e){var t=[];if(e.req)for(var n=e,i=0;i0&&n.originalLength<20&&n.modifiedLength>0&&n.modifiedLength<20&&r()){var p=i.createCharSequence(t,n.originalStart,n.originalStart+n.originalLength-1),f=o.createCharSequence(t,n.modifiedStart,n.modifiedStart+n.modifiedLength-1),g=Ve(p,f,r,!0).changes;a&&(g=function(e){if(e.length<=1)return e;for(var t=[e[0]],n=t[0],i=1,o=e.length;i1&&m>1;){if(p.charCodeAt(g-2)!==f.charCodeAt(m-2))break;g--,m--}(g>1||m>1)&&this._pushTrimWhitespaceCharChange(s,a+1,1,g,u+1,1,m);for(var v=Ge(p,1),_=Ge(f,1),b=p.length+1,y=f.length+1;vt&&(t=l),s>n&&(n=s),(c=r[2])>n&&(n=c)}t++,n++;var a=new $e(n,t,0);for(i=0,o=e.length;i=this._maxCharCode?0:this._states.get(e,t)},e}(),tt=null;var nt=null;var it=function(){function e(){}return e._createLink=function(e,t,n,i,o){var r=o-1;do{var s=t.charCodeAt(r);if(2!==e.get(s))break;r--}while(r>i);if(i>0){var a=t.charCodeAt(i-1),u=t.charCodeAt(r);(40===a&&41===u||91===a&&93===u||123===a&&125===u)&&r--}return{range:{startLineNumber:n,startColumn:i+1,endLineNumber:n,endColumn:r+2},url:t.substring(i,r+1)}},e.computeLinks=function(t,n){void 0===n&&(null===tt&&(tt=new et([[1,104,2],[1,72,2],[1,102,6],[1,70,6],[2,116,3],[2,84,3],[3,116,4],[3,84,4],[4,112,5],[4,80,5],[5,115,9],[5,83,9],[5,58,10],[6,105,7],[6,73,7],[7,108,8],[7,76,8],[8,101,9],[8,69,9],[9,58,10],[10,47,11],[11,47,12]])),n=tt);for(var i=function(){if(null===nt){nt=new Je.a(0);for(var e=0;e<" \t<>'\"、。。、,.:;?!@#$%&*‘“〈《「『【〔([{「」}])〕】』」》〉”’`~…".length;e++)nt.set(" \t<>'\"、。。、,.:;?!@#$%&*‘“〈《「『【〔([{「」}])〕】』」》〉”’`~…".charCodeAt(e),1);for(e=0;e<".,;".length;e++)nt.set(".,;".charCodeAt(e),2)}return nt}(),o=[],r=1,s=t.getLineCount();r<=s;r++){for(var a=t.getLineContent(r),u=a.length,l=0,c=0,d=0,h=1,p=!1,f=!1,g=!1;l=0?((i+=n?1:-1)<0?i=e.length-1:i%=e.length,e[i]):null},e.INSTANCE=new e,e}(),st=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),at=function(e,t,n,i){return new(n||(n=Promise))((function(o,r){function s(e){try{u(i.next(e))}catch(e){r(e)}}function a(e){try{u(i.throw(e))}catch(e){r(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((i=i.apply(e,t||[])).next())}))},ut=function(e,t){var n,i,o,r,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(r){return function(a){return function(r){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,i&&(o=2&r[0]?i.return:r[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,i=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]=i._lines.length?je.c:(n=i._lines[o],s=i._wordenize(n,e),r=0,o+=1,a())};return{next:a}},t.prototype.getLineWords=function(e,t){for(var n=this._lines[e-1],i=[],o=0,r=this._wordenize(n,t);othis._lines.length)t=this._lines.length,n=this._lines[t-1].length+1,i=!0;else{var o=this._lines[t-1].length+1;n<1?(n=1,i=!0):n>o&&(n=o,i=!0)}return i?{lineNumber:t,column:n}:e},t}(Xe),ct=function(){function e(e,t){this._host=e,this._models=Object.create(null),this._foreignModuleFactory=t,this._foreignModule=null}return e.prototype.dispose=function(){this._models=Object.create(null)},e.prototype._getModel=function(e){return this._models[e]},e.prototype._getModels=function(){var e=this,t=[];return Object.keys(this._models).forEach((function(n){return t.push(e._models[n])})),t},e.prototype.acceptNewModel=function(e){this._models[e.url]=new lt(V.a.parse(e.url),e.lines,e.EOL,e.versionId)},e.prototype.acceptModelChanged=function(e,t){this._models[e]&&this._models[e].onEvents(t)},e.prototype.acceptRemovedModel=function(e){this._models[e]&&delete this._models[e]},e.prototype.computeDiff=function(e,t,n,i){return at(this,void 0,void 0,(function(){var o,r,s,a,u,l,c;return ut(this,(function(d){return o=this._getModel(e),r=this._getModel(t),o&&r?(s=o.getLinesContent(),a=r.getLinesContent(),u=new Ke(s,a,{shouldComputeCharChanges:!0,shouldPostProcessCharChanges:!0,shouldIgnoreTrimWhitespace:n,shouldMakePrettyDiff:!0,maxComputationTime:i}),l=u.computeDiff(),c=!(l.changes.length>0)&&this._modelsAreIdentical(o,r),[2,{quitEarly:l.quitEarly,identical:c,changes:l.changes}]):[2,null]}))}))},e.prototype._modelsAreIdentical=function(e,t){var n=e.getLineCount();if(n!==t.getLineCount())return!1;for(var i=1;i<=n;i++){if(e.getLineContent(i)!==t.getLineContent(i))return!1}return!0},e.prototype.computeMoreMinimalEdits=function(t,n){return at(this,void 0,void 0,(function(){var i,o,r,s,a,u,l,c,d,h,p,f,g,m,v,_,b,y;return ut(this,(function(C){if(!(i=this._getModel(t)))return[2,n];for(o=[],r=void 0,n=Object(Ae.r)(n,(function(e,t){return e.range&&t.range?H.a.compareRangesUsingStarts(e.range,t.range):(e.range?0:1)-(t.range?0:1)})),s=0,a=n;se._diffLimit)o.push({range:l,text:c});else for(p=Object(Fe.b)(h,c,!1),f=i.offsetAt(H.a.lift(l).getStartPosition()),g=0,m=p;g=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},vt=function(e,t){return function(n,i){t(n,i,e)}},_t=function(e,t,n,i){return new(n||(n=Promise))((function(o,r){function s(e){try{u(i.next(e))}catch(e){r(e)}}function a(e){try{u(i.throw(e))}catch(e){r(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((i=i.apply(e,t||[])).next())}))},bt=function(e,t){var n,i,o,r,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(r){return function(a){return function(r){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,i&&(o=2&r[0]?i.return:r[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,i=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]3e5&&(this._editorWorkerClient.dispose(),this._editorWorkerClient=null))},t.prototype.withWorker=function(){return this._lastWorkerUsedTime=(new Date).getTime(),this._editorWorkerClient||(this._editorWorkerClient=new xt(this._modelService,!1,"editorWorkerService")),Promise.resolve(this._editorWorkerClient)},t}(he.a),Ot=function(e){function t(t,n,i){var o=e.call(this)||this;if(o._syncedModels=Object.create(null),o._syncedModelsLastUsedTime=Object.create(null),o._proxy=t,o._modelService=n,!i){var r=new Oe.c;r.cancelAndSet((function(){return o._checkStopModelSync()}),Math.round(3e4)),o._register(r)}return o}return gt(t,e),t.prototype.dispose=function(){for(var t in this._syncedModels)Object(he.f)(this._syncedModels[t]);this._syncedModels=Object.create(null),this._syncedModelsLastUsedTime=Object.create(null),e.prototype.dispose.call(this)},t.prototype.ensureSyncedResources=function(e){for(var t=0,n=e;t6e4&&t.push(n)}for(var i=0,o=t;i'"_]/g,"-")}function Wt(e,t){return new Error(e.languageId+": "+t)}function Vt(e,t,n,i,o){var r=null;return t.replace(/\$((\$)|(#)|(\d\d?)|[sS](\d\d?)|@(\w+))/g,(function(t,s,a,u,l,c,d,h,p){return At(a)?At(u)?!At(l)&&l0;){var i=e.tokenizer[n];if(i)return i;var o=n.lastIndexOf(".");n=o<0?null:n.substr(0,o)}return null}var Ht=function(){function e(e){this._maxCacheDepth=e,this._entries=Object.create(null)}return e.create=function(e,t){return this._INSTANCE.create(e,t)},e.prototype.create=function(e,t){if(null!==e&&e.depth>=this._maxCacheDepth)return new zt(e,t);var n=zt.getStackElementId(e);n.length>0&&(n+="|"),n+=t;var i=this._entries[n];return i||(i=new zt(e,t),this._entries[n]=i,i)},e._INSTANCE=new e(5),e}(),zt=function(){function e(e,t){this.parent=e,this.state=t,this.depth=(this.parent?this.parent.depth:0)+1}return e.getStackElementId=function(e){for(var t="";null!==e;)t.length>0&&(t+="|"),t+=e.state,e=e.parent;return t},e._equals=function(e,t){for(;null!==e&&null!==t;){if(e===t)return!0;if(e.state!==t.state)return!1;e=e.parent,t=t.parent}return null===e&&null===t},e.prototype.equals=function(t){return e._equals(this,t)},e.prototype.push=function(e){return Ht.create(this,e)},e.prototype.pop=function(){return this.parent},e.prototype.popall=function(){for(var e=this;e.parent;)e=e.parent;return e},e.prototype.switchTo=function(e){return Ht.create(this.parent,e)},e}(),Ut=function(){function e(e,t){this.modeId=e,this.state=t}return e.prototype.equals=function(e){return this.modeId===e.modeId&&this.state.equals(e.state)},e.prototype.clone=function(){return this.state.clone()===this.state?this:new e(this.modeId,this.state)},e}(),Kt=function(){function e(e){this._maxCacheDepth=e,this._entries=Object.create(null)}return e.create=function(e,t){return this._INSTANCE.create(e,t)},e.prototype.create=function(e,t){if(null!==t)return new qt(e,t);if(null!==e&&e.depth>=this._maxCacheDepth)return new qt(e,t);var n=zt.getStackElementId(e),i=this._entries[n];return i||(i=new qt(e,null),this._entries[n]=i,i)},e._INSTANCE=new e(5),e}(),qt=function(){function e(e,t){this.stack=e,this.embeddedModeData=t}return e.prototype.clone=function(){return(this.embeddedModeData?this.embeddedModeData.clone():null)===this.embeddedModeData?this:Kt.create(this.stack,this.embeddedModeData)},e.prototype.equals=function(t){return t instanceof e&&(!!this.stack.equals(t.stack)&&(null===this.embeddedModeData&&null===t.embeddedModeData||null!==this.embeddedModeData&&null!==t.embeddedModeData&&this.embeddedModeData.equals(t.embeddedModeData)))},e}(),Gt=function(){function e(){this._tokens=[],this._language=null,this._lastTokenType=null,this._lastTokenLanguage=null}return e.prototype.enterMode=function(e,t){this._language=t},e.prototype.emit=function(e,t){this._lastTokenType===t&&this._lastTokenLanguage===this._language||(this._lastTokenType=t,this._lastTokenLanguage=this._language,this._tokens.push(new U.a(e,t,this._language)))},e.prototype.nestedModeTokenize=function(e,t,n){var i=t.modeId,o=t.state,r=ye.B.get(i);if(!r)return this.enterMode(n,i),this.emit(n,""),o;var s=r.tokenize(e,o,n);return this._tokens=this._tokens.concat(s.tokens),this._lastTokenType=null,this._lastTokenLanguage=null,this._language=null,s.endState},e.prototype.finalize=function(e){return new U.b(this._tokens,e)},e}(),Yt=function(){function e(e,t){this._modeService=e,this._theme=t,this._prependTokens=null,this._tokens=[],this._currentLanguageId=0,this._lastTokenMetadata=0}return e.prototype.enterMode=function(e,t){this._currentLanguageId=this._modeService.getLanguageIdentifier(t).id},e.prototype.emit=function(e,t){var n=this._theme.match(this._currentLanguageId,t);this._lastTokenMetadata!==n&&(this._lastTokenMetadata=n,this._tokens.push(e),this._tokens.push(n))},e._merge=function(e,t,n){var i=null!==e?e.length:0,o=t.length,r=null!==n?n.length:0;if(0===i&&0===o&&0===r)return new Uint32Array(0);if(0===i&&0===o)return n;if(0===o&&0===r)return e;var s=new Uint32Array(i+o+r);null!==e&&s.set(e);for(var a=0;a0&&i.nestedModeTokenize(s,t.embeddedModeData,n);var a=e.substring(o);return this._myTokenize(a,t,n+o,i)},e.prototype._safeRuleName=function(e){return e?e.name:"(unknown)"},e.prototype._myTokenize=function(e,t,n,i){i.enterMode(n,this._modeId);for(var o,r,s=e.length,a=t.embeddedModeData,u=t.stack,l=0,c=null,d=!0;d||l=s)break;d=!1;var w=this._lexer.tokenizer[g];if(!w&&!(w=Bt(this._lexer,g)))throw Wt(this._lexer,"tokenizer state is not defined: "+g);for(var S=e.substr(l),O=0,L=w;O=this._lexer.maxStack)throw Wt(this._lexer,"maximum tokenizer stack size reached: ["+u.state+","+u.parent.state+",...]");u=u.push(g)}else if("@pop"===_.next){if(u.depth<=1)throw Wt(this._lexer,"trying to pop an empty stack in rule: "+this._safeRuleName(b));u=u.pop()}else if("@popall"===_.next)u=u.popall();else{var N;if("@"===(N=Vt(this._lexer,_.next,v,m,g))[0]&&(N=N.substr(1)),!Bt(this._lexer,N))throw Wt(this._lexer,"trying to set a next state '"+N+"' that is undefined in rule: "+this._safeRuleName(b));u=u.push(N)}}_.log&&"string"==typeof _.log&&(o=this._lexer,r=this._lexer.languageId+": "+Vt(this._lexer,_.log,v,m,g),console.log(o.languageId+": "+r))}if(null===x)throw Wt(this._lexer,"lexer rule has no well-defined action in rule: "+this._safeRuleName(b));if(Array.isArray(x)){if(c&&c.groups.length>0)throw Wt(this._lexer,"groups cannot be nested: "+this._safeRuleName(b));if(m.length!==x.length+1)throw Wt(this._lexer,"matched number of groups does not match the number of actions in rule: "+this._safeRuleName(b));for(var k=0,E=1;E=0&&a()}))})},e.colorizeLine=function(e,t,n,i,o){void 0===o&&(o=4);var r=Mt.d.isBasicASCII(e,t),s=Mt.d.containsRTL(e,r,n);return Object(It.e)(new It.c(!1,!0,e,!1,r,s,0,i,[],o,0,0,0,-1,"none",!1,!1,null)).html},e.colorizeModelLine=function(e,t,n){void 0===n&&(n=4);var i=e.getLineContent(t);e.forceTokenization(t);var o=e.getLineTokens(t).inflate();return this.colorizeLine(i,e.mightContainNonBasicASCII(),e.mightContainRTL(),o,n)},e}();function Jt(e,t,n){return new Promise((function(i,o){var r=function(){var s=function(e,t,n){for(var i=[],o=n.getInitialState(),r=0,s=e.length;r"),o=u.endState}return i.join("")}(e,t,n);if(n instanceof Zt){var a=n.getLoadStatus();if(!1===a.loaded)return void a.promise.then(r,o)}i(s)};r()}))}function $t(e,t){var n=[],i=new Uint32Array(2);i[0]=0,i[1]=16793600;for(var o=0,r=e.length;o")}return n.join("")}var en=n("uDWl"),tn=n("S3by"),nn=n("sFUC"),on=n("iDAx"),rn=n("0/Sa"),sn=n("+7oY"),an=n("QDVR"),un=n("CRAX"),ln=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),cn=function(){for(var e=0,t=0,n=arguments.length;t5e3&&n._leaveChordMode():n._leaveChordMode()}),500)},t.prototype._leaveChordMode=function(){this._currentChordStatusMessage&&(this._currentChordStatusMessage.dispose(),this._currentChordStatusMessage=null),this._currentChordChecker.cancel(),this._currentChord=null},t.prototype._dispatch=function(e,t){return this._doDispatch(this.resolveKeyboardEvent(e),t)},t.prototype._doDispatch=function(e,t){var n=this,i=!1;if(e.isChord())return console.warn("Unexpected keyboard event mapped to a chord"),!1;var o=e.getDispatchParts()[0];if(null===o)return i;var r=this._contextKeyService.getContext(t),s=this._currentChord?this._currentChord.keypress:null,a=e.getLabel(),u=this._getResolver().resolve(r,s,o);return u&&u.enterChord?(i=!0,this._enterChordMode(o,a),i):(this._currentChord&&(u&&u.commandId||(this._notificationService.status(fn.a("missing.chord","The key combination ({0}, {1}) is not a command.",this._currentChord.label,a),{hideAfter:1e4}),i=!0)),this._leaveChordMode(),u&&u.commandId&&(u.bubble||(i=!0),void 0===u.commandArgs?this._commandService.executeCommand(u.commandId).then(void 0,(function(e){return n._notificationService.warn(e)})):this._commandService.executeCommand(u.commandId,u.commandArgs).then(void 0,(function(e){return n._notificationService.warn(e)})),this._telemetryService.publicLog2("workbenchActionExecuted",{id:u.commandId,from:"keybinding"})),i)},t.prototype.mightProducePrintableCharacter=function(e){return!e.ctrlKey&&!e.metaKey&&(e.keyCode>=31&&e.keyCode<=56||e.keyCode>=21&&e.keyCode<=30)},t}(he.a),vn=n("T8No"),_n=function(){function e(t,n){this._defaultKeybindings=t,this._defaultBoundCommands=new Map;for(var i=0,o=t.length;i=0;c--)this._isTargetedForRemoval(e[c],a,u,s,l)&&e.splice(c,1);else n.push(r)}return e.concat(n)},e.prototype._addKeyPress=function(t,n){var i=this._map.get(t);if(void 0===i)return this._map.set(t,[n]),void this._addToLookupMap(n);for(var o=i.length-1;o>=0;o--){var r=i[o];if(r.command!==n.command){var s=r.keypressParts.length>1,a=n.keypressParts.length>1;s&&a&&r.keypressParts[1]!==n.keypressParts[1]||e.whenIsEntirelyIncluded(r.when,n.when)&&this._removeFromLookupMap(r)}}i.push(n),this._addToLookupMap(n)},e.prototype._addToLookupMap=function(e){if(e.command){var t=this._lookupMap.get(e.command);void 0===t?(t=[e],this._lookupMap.set(e.command,t)):t.push(e)}},e.prototype._removeFromLookupMap=function(e){if(e.command){var t=this._lookupMap.get(e.command);if(void 0!==t)for(var n=0,i=t.length;n1&&null!==u.keypressParts[1]?{enterChord:!0,commandId:null,commandArgs:null,bubble:!1}:{enterChord:!1,commandId:u.command,commandArgs:u.commandArgs,bubble:u.bubble}:null},e.prototype._findCommand=function(t,n){for(var i=n.length-1;i>=0;i--){var o=n[i];if(e.contextMatchesRules(t,o.when))return o}return null},e.contextMatchesRules=function(e,t){return!t||t.evaluate(e)},e}(),bn=n("nrhi"),yn=function(e,t,n,i,o){this.resolvedKeybinding=e,this.keypressParts=e?function(e){for(var t=[],n=0,i=e.length;n1},t.prototype.getParts=function(){var e=this;return this._parts.map((function(t){return e._getPart(t)}))},t.prototype._getPart=function(e){return new W.d(e.ctrlKey,e.shiftKey,e.altKey,e.metaKey,this._getLabel(e),this._getAriaLabel(e))},t.prototype.getDispatchParts=function(){var e=this;return this._parts.map((function(t){return e._getDispatchPart(t)}))},t}(W.c),On=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Ln=function(e){function t(t,n){return e.call(this,n,t.parts)||this}return On(t,e),t.prototype._keyCodeToUILabel=function(e){if(2===this._os)switch(e){case 15:return"←";case 16:return"↑";case 17:return"→";case 18:return"↓"}return W.b.toString(e)},t.prototype._getLabel=function(e){return e.isDuplicateModifierCase()?"":this._keyCodeToUILabel(e.keyCode)},t.prototype._getAriaLabel=function(e){return e.isDuplicateModifierCase()?"":W.b.toString(e.keyCode)},t.prototype._getDispatchPart=function(e){return t.getDispatchStr(e)},t.getDispatchStr=function(e){if(e.isModifierKey())return null;var t="";return e.ctrlKey&&(t+="ctrl+"),e.shiftKey&&(t+="shift+"),e.altKey&&(t+="alt+"),e.metaKey&&(t+="meta+"),t+=W.b.toString(e.keyCode)},t}(Sn),Dn=n("sM1p"),xn=n("EWX2"),Nn=n("A9l+"),kn=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),En=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},In=function(e,t){return function(n,i){t(n,i,e)}},Mn=function(){for(var e=0,t=0,n=arguments.length;t0){var _=e[r-1];m=0===_.originalEndLineNumber?_.originalStartLineNumber+1:_.originalEndLineNumber+1,v=0===_.modifiedEndLineNumber?_.modifiedStartLineNumber+1:_.modifiedEndLineNumber+1}var b=f-3+1,y=g-3+1;if(bS)x+=D=S-x,N+=D;if(N>O)x+=D=O-N,N+=D;h[p++]=new di(C,x,w,N),i[o++]=new hi(h)}var k=i[0].entries,E=[],I=0;for(r=1,s=i.length;rd)&&(d=v),0!==_&&(0===h||_p)&&(p=b)}var y=document.createElement("div");y.className="diff-review-row";var C=document.createElement("div");C.className="diff-review-cell diff-review-summary";var w=d-c+1,S=p-h+1;C.appendChild(document.createTextNode(a+1+"/"+this._diffs.length+": @@ -"+c+","+w+" +"+h+","+S+" @@")),y.setAttribute("data-line",String(h));var O=function(e){return 0===e?fn.a("no_lines","no lines"):1===e?fn.a("one_line","1 line"):fn.a("more_lines","{0} lines",e)},L=O(w),D=O(S);y.setAttribute("aria-label",fn.a({key:"header",comment:["This is the ARIA label for a git diff header.","A git diff header looks like this: @@ -154,12 +159,39 @@.","That encodes that at original line 154 (which is now line 159), 12 lines were removed/changed with 39 lines.","Variables 0 and 1 refer to the diff index out of total number of diffs.","Variables 2 and 4 will be numbers (a line number).",'Variables 3 and 5 will be "no lines", "1 line" or "X lines", localized separately.']},"Difference {0} of {1}: original {2}, {3}, modified {4}, {5}",a+1,this._diffs.length,c,L,h,D)),y.appendChild(C),y.setAttribute("role","listitem"),l.appendChild(y);var x=h;for(f=0,g=u.length;f0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]o.modifiedStartLineNumber?fn.a("diff.clipboard.copyDeletedLinesContent.label","Copy deleted lines"):fn.a("diff.clipboard.copyDeletedLinesContent.single.label","Copy deleted line"),void 0,!0,(function(){return Li(a,void 0,void 0,(function(){return Di(this,(function(e){switch(e.label){case 0:return[4,this._clipboardService.writeText(o.originalContent.join(l)+l)];case 1:return e.sent(),[2]}}))}))})));var d=0,h=void 0;o.originalEndLineNumber>o.modifiedStartLineNumber&&(h=new ri.a("diff.clipboard.copyDeletedLineContent",fn.a("diff.clipboard.copyDeletedLineContent.label","Copy deleted line ({0})",o.originalStartLineNumber),void 0,!0,(function(){return Li(a,void 0,void 0,(function(){return Di(this,(function(e){switch(e.label){case 0:return[4,this._clipboardService.writeText(o.originalContent[d])];case 1:return e.sent(),[2]}}))}))})),c.push(h)),i.getOption(68)||c.push(new ri.a("diff.inline.revertChange",fn.a("diff.inline.revertChange.label","Revert this change"),void 0,!0,(function(){return Li(a,void 0,void 0,(function(){var e;return Di(this,(function(t){return 0===o.modifiedEndLineNumber?(e=i.getModel().getLineMaxColumn(o.modifiedStartLineNumber),i.executeEdits("diffEditor",[{range:new H.a(o.modifiedStartLineNumber,e,o.modifiedStartLineNumber,e),text:l+o.originalContent.join(l)}])):(e=i.getModel().getLineMaxColumn(o.modifiedEndLineNumber),i.executeEdits("diffEditor",[{range:new H.a(o.modifiedStartLineNumber,1,o.modifiedEndLineNumber,e),text:o.originalContent.join(l)}])),[2]}))}))})));var p=function(e,t){a._contextMenuService.showContextMenu({getAnchor:function(){return{x:e,y:t}},getActions:function(){return h&&(h.label=fn.a("diff.clipboard.copyDeletedLineContent.label","Copy deleted line ({0})",o.originalStartLineNumber+d)),c},autoSelectFirstItem:!0})};return a._register(Z.o(a._diffActions,"mousedown",(function(e){var t=Z.C(a._diffActions),n=t.top,i=t.height,o=Math.floor(u/3);e.preventDefault(),p(e.posx,n+i+o)}))),a._register(i.onMouseMove((function(e){8===e.target.type||5===e.target.type?e.target.detail.viewZoneId===a._viewZoneId?(a.visibility=!0,d=a._updateLightBulbPosition(a._marginDomNode,e.event.browserEvent.y,u)):a.visibility=!1:a.visibility=!1}))),a._register(i.onMouseDown((function(e){e.event.rightButton&&(8!==e.target.type&&5!==e.target.type||e.target.detail.viewZoneId===a._viewZoneId&&(e.event.preventDefault(),d=a._updateLightBulbPosition(a._marginDomNode,e.event.browserEvent.y,u),p(e.event.posx,e.event.posy+u)))}))),a}return Oi(t,e),Object.defineProperty(t.prototype,"visibility",{get:function(){return this._visibility},set:function(e){this._visibility!==e&&(this._visibility=e,this._diffActions.style.visibility=e?"visible":"hidden")},enumerable:!0,configurable:!0}),t.prototype._updateLightBulbPosition=function(e,t,n){var i=t-Z.C(e).top,o=Math.floor(i/n),r=o*n;return this._diffActions.style.top=r+"px",o},t}(he.a),Ni=n("tTk5"),ki=n("o39E"),Ei=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Ii=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Mi=function(e,t){return function(n,i){t(n,i,e)}},Ti=function(){function e(e,t){this._contextMenuService=e,this._clipboardService=t,this._zones=[],this.inlineDiffMargins=[],this._zonesMap={},this._decorations=[]}return e.prototype.getForeignViewZones=function(e){var t=this;return e.filter((function(e){return!t._zonesMap[String(e.id)]}))},e.prototype.clean=function(e){var t=this;this._zones.length>0&&e.changeViewZones((function(e){for(var n=0,i=t._zones.length;n0?o/n:0;return{height:Math.max(0,Math.floor(e.height*r)),top:Math.floor(t*r)}},t.prototype._createDataSource=function(){var e=this;return{getWidth:function(){return e._elementSizeObserver.getWidth()},getHeight:function(){return e._elementSizeObserver.getHeight()-e._getReviewHeight()},getContainerDomNode:function(){return e._containerDomElement},relayoutEditors:function(){e._doLayout()},getOriginalEditor:function(){return e.originalEditor},getModifiedEditor:function(){return e.modifiedEditor}}},t.prototype._setStrategy=function(e){this._strategy&&this._strategy.dispose(),this._strategy=e,e.applyColors(this._themeService.getTheme()),this._diffComputationResult&&this._updateDecorations(),this._doLayout()},t.prototype._getLineChangeAtOrBeforeLineNumber=function(e,t){var n=this._diffComputationResult?this._diffComputationResult.changes:[];if(0===n.length||e=a?i=r+1:(i=r,o=r)}return n[i]},t.prototype._getEquivalentLineForOriginalLineNumber=function(e){var t=this._getLineChangeAtOrBeforeLineNumber(e,(function(e){return e.originalStartLineNumber}));if(!t)return e;var n=t.originalStartLineNumber+(t.originalEndLineNumber>0?-1:0),i=t.modifiedStartLineNumber+(t.modifiedEndLineNumber>0?-1:0),o=t.originalEndLineNumber>0?t.originalEndLineNumber-t.originalStartLineNumber+1:0,r=t.modifiedEndLineNumber>0?t.modifiedEndLineNumber-t.modifiedStartLineNumber+1:0,s=e-n;return s<=o?i+Math.min(s,r):i+r-o+s},t.prototype._getEquivalentLineForModifiedLineNumber=function(e){var t=this._getLineChangeAtOrBeforeLineNumber(e,(function(e){return e.modifiedStartLineNumber}));if(!t)return e;var n=t.originalStartLineNumber+(t.originalEndLineNumber>0?-1:0),i=t.modifiedStartLineNumber+(t.modifiedEndLineNumber>0?-1:0),o=t.originalEndLineNumber>0?t.originalEndLineNumber-t.originalStartLineNumber+1:0,r=t.modifiedEndLineNumber>0?t.modifiedEndLineNumber-t.modifiedStartLineNumber+1:0,s=e-i;return s<=r?n+Math.min(s,o):n+o-r+s},t.prototype.getDiffLineInformationForOriginal=function(e){return this._diffComputationResult?{equivalentLineNumber:this._getEquivalentLineForOriginalLineNumber(e)}:null},t.prototype.getDiffLineInformationForModified=function(e){return this._diffComputationResult?{equivalentLineNumber:this._getEquivalentLineForModifiedLineNumber(e)}:null},t.ONE_OVERVIEW_WIDTH=15,t.ENTIRE_DIFF_OVERVIEW_WIDTH=30,t.UPDATE_DIFF_DECORATIONS_DELAY=200,t=Ii([Mi(3,we.a),Mi(4,vn.c),Mi(5,Ci.a),Mi(6,Y.a),Mi(7,li.c),Mi(8,Dn.a),Mi(9,Si.a),Mi(10,Ni.a)],t)}(he.a),Ai=function(e){function t(t){var n=e.call(this)||this;return n._dataSource=t,n._insertColor=null,n._removeColor=null,n}return Ei(t,e),t.prototype.applyColors=function(e){var t=(e.getColor(ui.j)||ui.g).transparent(2),n=(e.getColor(ui.l)||ui.h).transparent(2),i=!t.equals(this._insertColor)||!n.equals(this._removeColor);return this._insertColor=t,this._removeColor=n,i},t.prototype.getEditorsDiffDecorations=function(e,t,n,i,o,r,s){o=o.sort((function(e,t){return e.afterLineNumber-t.afterLineNumber})),i=i.sort((function(e,t){return e.afterLineNumber-t.afterLineNumber}));var a=this._getViewZones(e,i,o,r,s,n),u=this._getOriginalEditorDecorations(e,t,n,r,s),l=this._getModifiedEditorDecorations(e,t,n,r,s);return{original:{decorations:u.decorations,overviewZones:u.overviewZones,zones:a.original},modified:{decorations:l.decorations,overviewZones:l.overviewZones,zones:a.modified}}},t}(he.a),Fi=function(){function e(e){this._source=e,this._index=-1,this.current=null,this.advance()}return e.prototype.advance=function(){this._index++,this._index0){var n=e[e.length-1];if(n.afterLineNumber===t.afterLineNumber&&null===n.domNode)return void(n.heightInLines+=t.heightInLines)}e.push(t)},d=new Fi(this.modifiedForeignVZ),h=new Fi(this.originalForeignVZ),p=0,f=this.lineChanges.length;p<=f;p++){var g=p0?-1:0),s=g.modifiedStartLineNumber+(g.modifiedEndLineNumber>0?-1:0),o=g.originalEndLineNumber>0?g.originalEndLineNumber-g.originalStartLineNumber+1:0,i=g.modifiedEndLineNumber>0?g.modifiedEndLineNumber-g.modifiedStartLineNumber+1:0,a=Math.max(g.originalStartLineNumber,g.originalEndLineNumber),u=Math.max(g.modifiedStartLineNumber,g.modifiedEndLineNumber)):(a=r+=1e7+o,u=s+=1e7+i);for(var m,v=[],_=[];d.current&&d.current.afterLineNumber<=u;){var b=void 0;b=d.current.afterLineNumber<=s?r-s+d.current.afterLineNumber:a;var y=null;g&&g.modifiedStartLineNumber<=d.current.afterLineNumber&&d.current.afterLineNumber<=g.modifiedEndLineNumber&&(y=this._createOriginalMarginDomNodeForModifiedForeignViewZoneInAddedRegion()),v.push({afterLineNumber:b,heightInLines:d.current.height/this.modifiedLineHeight,domNode:null,marginDomNode:y}),d.advance()}for(;h.current&&h.current.afterLineNumber<=a;){b=void 0;b=h.current.afterLineNumber<=r?s-r+h.current.afterLineNumber:u,_.push({afterLineNumber:b,heightInLines:h.current.height/this.originalLineHeight,domNode:null}),h.advance()}if(null!==g&&Ki(g))(m=this._produceOriginalFromDiff(g,o,i))&&v.push(m);if(null!==g&&qi(g))(m=this._produceModifiedFromDiff(g,o,i))&&_.push(m);var C=0,w=0;for(v=v.sort(l),_=_.sort(l);C=O.heightInLines?(S.heightInLines-=O.heightInLines,w++):(O.heightInLines-=S.heightInLines,C++)}for(;C2*t.MINIMUM_EDITOR_WIDTH?(in-t.MINIMUM_EDITOR_WIDTH&&(i=n-t.MINIMUM_EDITOR_WIDTH)):i=o,this._sashPosition!==i&&(this._sashPosition=i,this._sash.layout()),this._sashPosition},t.prototype.onSashDragStart=function(){this._startSashPosition=this._sashPosition},t.prototype.onSashDrag=function(e){var t=this._dataSource.getWidth()-Ri.ENTIRE_DIFF_OVERVIEW_WIDTH,n=this.layout((this._startSashPosition+(e.currentX-e.startX))/t);this._sashRatio=n/t,this._dataSource.relayoutEditors()},t.prototype.onSashDragEnd=function(){this._sash.layout()},t.prototype.onSashReset=function(){this._sashRatio=.5,this._dataSource.relayoutEditors(),this._sash.layout()},t.prototype.getVerticalSashTop=function(e){return 0},t.prototype.getVerticalSashLeft=function(e){return this._sashPosition},t.prototype.getVerticalSashHeight=function(e){return this._dataSource.getHeight()},t.prototype._getViewZones=function(e,t,n,i,o){return new Hi(e,t,i.getOption(49),n,o.getOption(49)).getViewZones()},t.prototype._getOriginalEditorDecorations=function(e,t,n,i,o){for(var r=String(this._removeColor),s={decorations:[],overviewZones:[]},a=i.getModel(),u=0,l=e.length;ut?{afterLineNumber:Math.max(e.originalStartLineNumber,e.originalEndLineNumber),heightInLines:n-t,domNode:null}:null},t.prototype._produceModifiedFromDiff=function(e,t,n){return t>n?{afterLineNumber:Math.max(e.modifiedStartLineNumber,e.modifiedEndLineNumber),heightInLines:t-n,domNode:null}:null},t}(ji),zi=function(e){function t(t,n){var i=e.call(this,t)||this;return i.decorationsLeft=t.getOriginalEditor().getLayoutInfo().decorationsLeft,i._register(t.getOriginalEditor().onDidLayoutChange((function(e){i.decorationsLeft!==e.decorationsLeft&&(i.decorationsLeft=e.decorationsLeft,t.relayoutEditors())}))),i}return Ei(t,e),t.prototype.setEnableSplitViewResizing=function(e){},t.prototype._getViewZones=function(e,t,n,i,o,r){return new Ui(e,t,n,i,o,r).getViewZones()},t.prototype._getOriginalEditorDecorations=function(e,t,n,i,o){for(var r=String(this._removeColor),s={decorations:[],overviewZones:[]},a=0,u=e.length;a'])}f+=this.modifiedEditorOptions.get(79);var _=document.createElement("div");_.className="view-lines line-delete",_.innerHTML=a.build(),ti.a.applyFontInfoSlow(_,c);var b=document.createElement("div");return b.className="inline-deleted-margin-view-zone",b.innerHTML=u.join(""),ti.a.applyFontInfoSlow(b,c),{shouldNotShrink:!0,afterLineNumber:0===e.modifiedEndLineNumber?e.modifiedStartLineNumber:e.modifiedStartLineNumber-1,heightInLines:t,minWidthInPx:f*p,domNode:_,marginDomNode:b,diff:{originalStartLineNumber:e.originalStartLineNumber,originalEndLineNumber:e.originalEndLineNumber,modifiedStartLineNumber:e.modifiedStartLineNumber,modifiedEndLineNumber:e.modifiedEndLineNumber,originalContent:g}}},t.prototype._renderOriginalLine=function(e,t,n,i,o,r,s){var a=t.getLineTokens(o),u=a.getLineContent(),l=n.get(34),c=yi.a.filter(r,o,1,u.length+1);s.appendASCIIString('
    ');var d=Mt.d.isBasicASCII(u,t.mightContainNonBasicASCII()),h=Mt.d.containsRTL(u,d,t.mightContainRTL()),p=Object(It.d)(new It.c(l.isMonospace&&!n.get(23),l.canUseHalfwidthRightwardsArrow,u,!1,d,h,0,a,c,i,0,l.spaceWidth,l.middotWidth,n.get(88),n.get(74),n.get(69),n.get(35)!==A.d.OFF,null),s);s.appendASCIIString("
    ");var f=p.characterMapping.getAbsoluteOffsets();return f.length>0?f[f.length-1]:0},t}(ji);function Ki(e){return e.modifiedEndLineNumber>0}function qi(e){return e.originalEndLineNumber>0}Object(li.e)((function(e,t){var n=e.getColor(ui.j);n&&(t.addRule(".monaco-editor .line-insert, .monaco-editor .char-insert { background-color: "+n+"; }"),t.addRule(".monaco-diff-editor .line-insert, .monaco-diff-editor .char-insert { background-color: "+n+"; }"),t.addRule(".monaco-editor .inline-added-margin-view-zone { background-color: "+n+"; }"));var i=e.getColor(ui.l);i&&(t.addRule(".monaco-editor .line-delete, .monaco-editor .char-delete { background-color: "+i+"; }"),t.addRule(".monaco-diff-editor .line-delete, .monaco-diff-editor .char-delete { background-color: "+i+"; }"),t.addRule(".monaco-editor .inline-deleted-margin-view-zone { background-color: "+i+"; }"));var o=e.getColor(ui.k);o&&t.addRule(".monaco-editor .line-insert, .monaco-editor .char-insert { border: 1px "+("hc"===e.type?"dashed":"solid")+" "+o+"; }");var r=e.getColor(ui.m);r&&t.addRule(".monaco-editor .line-delete, .monaco-editor .char-delete { border: 1px "+("hc"===e.type?"dashed":"solid")+" "+r+"; }");var s=e.getColor(ui.Vb);s&&t.addRule(".monaco-diff-editor.side-by-side .editor.modified { box-shadow: -6px 0 5px -5px "+s+"; }");var a=e.getColor(ui.i);a&&t.addRule(".monaco-diff-editor.side-by-side .editor.modified { border-left: 1px solid "+a+"; }")}));var Gi=n("9Y+e"),Yi=n("scqD"),Zi=n("fjLI"),Xi=n("bexQ"),Qi=n("R3nR"),Ji=n("9XeP"),$i=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),eo=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},to=function(e,t){return function(n,i){t(n,i,e)}},no=function(){for(var e=0,t=0,n=arguments.length;t=0}}(e);fo.push(n),n.userConfigured?mo.push(n):go.push(n),t&&!n.userConfigured&&fo.forEach((function(e){e.mime===n.mime||e.userConfigured||(n.extension&&e.extension===n.extension&&console.warn("Overwriting extension <<"+n.extension+">> to now point to mime <<"+n.mime+">>"),n.filename&&e.filename===n.filename&&console.warn("Overwriting filename <<"+n.filename+">> to now point to mime <<"+n.mime+">>"),n.filepattern&&e.filepattern===n.filepattern&&console.warn("Overwriting filepattern <<"+n.filepattern+">> to now point to mime <<"+n.mime+">>"),n.firstline&&e.firstline===n.firstline&&console.warn("Overwriting firstline <<"+n.firstline+">> to now point to mime <<"+n.mime+">>"))}))}function _o(e,t){var n;if(e)switch(e.scheme){case J.b.file:n=e.fsPath;break;case J.b.data:n=$.a.parseMetaData(e).get($.a.META_DATA_LABEL);break;default:n=e.path}if(!n)return["application/unknown"];n=n.toLowerCase();var i=Object(ho.basename)(n),o=bo(n,i,mo);if(o)return[o,"text/plain"];var r=bo(n,i,go);if(r)return[r,"text/plain"];if(t){var s=function(e){Object(We.P)(e)&&(e=e.substr(1));if(e.length>0)for(var t=fo.length-1;t>=0;t--){var n=fo[t];if(n.firstline){var i=e.match(n.firstline);if(i&&i.length>0)return n.mime}}return null}(t);if(s)return[s,"text/plain"]}return["application/unknown"]}function bo(e,t,n){for(var i=null,o=null,r=null,s=n.length-1;s>=0;s--){var a=n[s];if(t===a.filenameLowercase){i=a;break}if(a.filepattern&&(!o||a.filepattern.length>o.filepattern.length)){var u=a.filepatternOnPath?e:t;Object(po.a)(a.filepatternLowercase,u)&&(o=a)}a.extension&&(!r||a.extension.length>r.extension.length)&&Object(We.m)(t,a.extensionLowercase)&&(r=a)}return i?i.mime:o?o.mime:r?r.mime:null}var yo=n("MqQJ"),Co=n("ic2d"),wo=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),So=Object.prototype.hasOwnProperty,Oo=function(e){function t(t,n){void 0===t&&(t=!0),void 0===n&&(n=!1);var i=e.call(this)||this;return i._onDidChange=i._register(new j.a),i.onDidChange=i._onDidChange.event,i._warnOnOverwrite=n,i._nextLanguageId2=1,i._languageIdToLanguage=[],i._languageToLanguageId=Object.create(null),i._languages={},i._mimeTypesMap={},i._nameMap={},i._lowercaseNameMap={},t&&(i._initializeFromRegistry(),i._register(yo.a.onDidChangeLanguages((function(e){return i._initializeFromRegistry()})))),i}return wo(t,e),t.prototype._initializeFromRegistry=function(){this._languages={},this._mimeTypesMap={},this._nameMap={},this._lowercaseNameMap={};var e=yo.a.getLanguages();this._registerLanguages(e)},t.prototype._registerLanguages=function(e){for(var t=this,n=0,i=e;n0&&((n=e.mimetypes).push.apply(n,t.mimetypes),o=t.mimetypes[0]),o||(o="text/x-"+i,e.mimetypes.push(o)),Array.isArray(t.extensions))for(var r=0,s=t.extensions;r0){var p=t.firstLine;"^"!==p.charAt(0)&&(p="^"+p);try{var f=new RegExp(p);We.I(f)||vo({id:i,mime:o,firstline:f},this._warnOnOverwrite)}catch(e){Object(Le.e)(e)}}e.aliases.push(i);var g=null;if(void 0!==t.aliases&&Array.isArray(t.aliases)&&(g=0===t.aliases.length?[null]:t.aliases),null!==g)for(var m=0,v=g;m0;if(b&&null===g[0]);else{var y=(b?g[0]:null)||i;!b&&e.name||(e.name=y)}t.configuration&&e.configurationFiles.push(t.configuration)},t.prototype.isRegisteredMode=function(e){return!!So.call(this._mimeTypesMap,e)||So.call(this._languages,e)},t.prototype.getModeIdForLanguageNameLowercase=function(e){return So.call(this._lowercaseNameMap,e)?this._lowercaseNameMap[e].language:null},t.prototype.extractModeIds=function(e){var t=this;return e?e.split(",").map((function(e){return e.trim()})).map((function(e){return So.call(t._mimeTypesMap,e)?t._mimeTypesMap[e].language:e})).filter((function(e){return So.call(t._languages,e)})):[]},t.prototype.getLanguageIdentifier=function(e){if(e===Ce.b||0===e)return Ce.a;var t;if("string"==typeof e)t=e;else if(!(t=this._languageIdToLanguage[e]))return null;return So.call(this._languages,t)?this._languages[t].identifier:null},t.prototype.getModeIdsFromFilepathOrFirstLine=function(e,t){if(!e&&!t)return[];var n=_o(e,t);return this.extractModeIds(n.join(","))},t}(he.a),Lo=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Do=function(e){function t(t,n){var i=e.call(this)||this;return i._onDidChange=i._register(new j.a),i.onDidChange=i._onDidChange.event,i._selector=n,i.languageIdentifier=i._selector(),i._register(t((function(){return i._evaluate()}))),i}return Lo(t,e),t.prototype._evaluate=function(){var e=this._selector();e.id!==this.languageIdentifier.id&&(this.languageIdentifier=e,this._onDidChange.fire(this.languageIdentifier))},t}(he.a),xo=function(){function e(e){var t=this;void 0===e&&(e=!1),this._onDidCreateMode=new j.a,this.onDidCreateMode=this._onDidCreateMode.event,this._onLanguagesMaybeChanged=new j.a,this.onLanguagesMaybeChanged=this._onLanguagesMaybeChanged.event,this._instantiatedModes={},this._registry=new Oo(!0,e),this._registry.onDidChange((function(){return t._onLanguagesMaybeChanged.fire()}))}return e.prototype.isRegisteredMode=function(e){return this._registry.isRegisteredMode(e)},e.prototype.getModeIdForLanguageName=function(e){return this._registry.getModeIdForLanguageNameLowercase(e)},e.prototype.getModeIdByFilepathOrFirstLine=function(e,t){var n=this._registry.getModeIdsFromFilepathOrFirstLine(e,t);return Object(Ae.l)(n,null)},e.prototype.getModeId=function(e){var t=this._registry.extractModeIds(e);return Object(Ae.l)(t,null)},e.prototype.getLanguageIdentifier=function(e){return this._registry.getLanguageIdentifier(e)},e.prototype.create=function(e){var t=this;return new Do(this.onLanguagesMaybeChanged,(function(){var n=t.getModeId(e);return t._createModeAndGetLanguageIdentifier(n)}))},e.prototype.createByFilepathOrFirstLine=function(e,t){var n=this;return new Do(this.onLanguagesMaybeChanged,(function(){var i=n.getModeIdByFilepathOrFirstLine(e,t);return n._createModeAndGetLanguageIdentifier(i)}))},e.prototype._createModeAndGetLanguageIdentifier=function(e){var t=this.getLanguageIdentifier(e||"plaintext")||Ce.a;return this._getOrCreateMode(t.language),t},e.prototype.triggerMode=function(e){var t=this.getModeId(e);this._getOrCreateMode(t||"plaintext")},e.prototype._getOrCreateMode=function(e){if(!this._instantiatedModes.hasOwnProperty(e)){var t=this.getLanguageIdentifier(e)||Ce.a;this._instantiatedModes[e]=new co(t),this._onDidCreateMode.fire(this._instantiatedModes[e])}return this._instantiatedModes[e]},e}(),No=n("QRHv"),ko=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Eo=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Io=function(e,t){return function(n,i){t(n,i,e)}};function Mo(e){return e.toString()}var To=function(){function e(e,t,n){this._modelEventListeners=new he.b,this.model=e,this._languageSelection=null,this._languageSelectionListener=null,this._modelEventListeners.add(e.onWillDispose((function(){return t(e)}))),this._modelEventListeners.add(e.onDidChangeLanguage((function(t){return n(e,t)})))}return e.prototype._disposeLanguageSelection=function(){this._languageSelectionListener&&(this._languageSelectionListener.dispose(),this._languageSelectionListener=null),this._languageSelection&&(this._languageSelection.dispose(),this._languageSelection=null)},e.prototype.dispose=function(){this._modelEventListeners.dispose(),this._disposeLanguageSelection()},e.prototype.setLanguage=function(e){var t=this;this._disposeLanguageSelection(),this._languageSelection=e,this._languageSelectionListener=this._languageSelection.onDidChange((function(){return t.model.setMode(e.languageIdentifier)})),this.model.setMode(e.languageIdentifier)},e}(),Po=De.d||De.e?1:2,Ro=function(e){function t(t,n,i,o){var r=e.call(this)||this;return r._onModelAdded=r._register(new j.a),r.onModelAdded=r._onModelAdded.event,r._onModelRemoved=r._register(new j.a),r.onModelRemoved=r._onModelRemoved.event,r._onModelModeChanged=r._register(new j.a),r.onModelModeChanged=r._onModelModeChanged.event,r._configurationService=t,r._resourcePropertiesService=n,r._models={},r._modelCreationOptionsByLanguageAndResource=Object.create(null),r._configurationServiceSubscription=r._configurationService.onDidChangeConfiguration((function(e){return r._updateModelOptions()})),r._updateModelOptions(),r._register(new Ao(r,i,t,o)),r}return ko(t,e),t._readModelOptions=function(e,t){var n=A.c.tabSize;if(e.editor&&void 0!==e.editor.tabSize){var i=parseInt(e.editor.tabSize,10);isNaN(i)||(n=i),n<1&&(n=1)}var o=n;if(e.editor&&void 0!==e.editor.indentSize&&"tabSize"!==e.editor.indentSize){var r=parseInt(e.editor.indentSize,10);isNaN(r)||(o=r),o<1&&(o=1)}var s=A.c.insertSpaces;e.editor&&void 0!==e.editor.insertSpaces&&(s="false"!==e.editor.insertSpaces&&Boolean(e.editor.insertSpaces));var a=Po,u=e.eol;"\r\n"===u?a=2:"\n"===u&&(a=1);var l=A.c.trimAutoWhitespace;e.editor&&void 0!==e.editor.trimAutoWhitespace&&(l="false"!==e.editor.trimAutoWhitespace&&Boolean(e.editor.trimAutoWhitespace));var c=A.c.detectIndentation;e.editor&&void 0!==e.editor.detectIndentation&&(c="false"!==e.editor.detectIndentation&&Boolean(e.editor.detectIndentation));var d=A.c.largeFileOptimizations;return e.editor&&void 0!==e.editor.largeFileOptimizations&&(d="false"!==e.editor.largeFileOptimizations&&Boolean(e.editor.largeFileOptimizations)),{isForSimpleWidget:t,tabSize:n,indentSize:o,insertSpaces:s,detectIndentation:c,defaultEOL:a,trimAutoWhitespace:l,largeFileOptimizations:d}},t.prototype.getCreationOptions=function(e,n,i){var o=this._modelCreationOptionsByLanguageAndResource[e+n];if(!o){var r=this._configurationService.getValue("editor",{overrideIdentifier:e,resource:n}),s=this._resourcePropertiesService.getEOL(n,e);o=t._readModelOptions({editor:r,eol:s},i),this._modelCreationOptionsByLanguageAndResource[e+n]=o}return o},t.prototype._updateModelOptions=function(){var e=this._modelCreationOptionsByLanguageAndResource;this._modelCreationOptionsByLanguageAndResource=Object.create(null);for(var n=Object.keys(this._models),i=0,o=n.length;i=this._growCount){var o=this._elements;this._currentLengthIndex++,this._currentLength=e._SIZES[this._currentLengthIndex],this._growCount=Math.round(this._currentLengthIndex+10&&a>=1;var u=this._themeService.getTheme().getTokenStyleMetadata(o,r);if(void 0===u)n=2147483647;else{if(n=0,void 0!==u.italic)n|=1|(u.italic?1:0)<<11;if(void 0!==u.bold)n|=2|(u.bold?2:0)<<11;if(void 0!==u.underline)n|=4|(u.underline?4:0)<<11;if(u.foreground)n|=8|u.foreground<<14;0===n&&(n=2147483647)}this._hashTable.add(e,t,n)}if(this._logService.getLevel()===pt.b.Trace){var l=this._legend.tokenTypes[e],c=t?" "+this._legend.tokenModifiers.filter((function(e,n){return t&1<0&&(e._fetchSemanticTokens.isScheduled()||e._fetchSemanticTokens.schedule())}))}}},t._isSemanticTokens=function(e){return e&&!!e.data},t._isSemanticTokensEdits=function(e){return e&&Array.isArray(e.edits)},t._copy=function(e,t,n,i,o){for(var r=0;r=0;p--){var f,g=d-((f=n.edits[p]).start+f.deleteCount);g>0&&(t._copy(l,d-g,c,h-g,g),h-=g),f.data&&(t._copy(f.data,0,c,h-f.data.length,f.data.length),h-=f.data.length),d=f.start}d>0&&t._copy(l,0,c,0,d),n={resultId:n.resultId,data:c}}}if(t._isSemanticTokens(n)){this._currentResponse=new Bo(e,n.resultId,n.data);l=n.data;for(var m=n.data.length/5|0,v=Math.max(Math.ceil(m/1024),400),_=[],b=0,y=1,C=0;bw&&0===l[5*O];)O--;if(O-1===w){for(var L=S;L+10){for(var j=0,W=o;j0?e[0]:null},t}(he.a),zo=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Uo=function(e){function t(){var t=e.call(this)||this;return t._onCodeEditorAdd=t._register(new j.a),t.onCodeEditorAdd=t._onCodeEditorAdd.event,t._onCodeEditorRemove=t._register(new j.a),t.onCodeEditorRemove=t._onCodeEditorRemove.event,t._onDiffEditorAdd=t._register(new j.a),t._onDiffEditorRemove=t._register(new j.a),t._codeEditors=Object.create(null),t._diffEditors=Object.create(null),t}return zo(t,e),t.prototype.addCodeEditor=function(e){this._codeEditors[e.getId()]=e,this._onCodeEditorAdd.fire(e)},t.prototype.removeCodeEditor=function(e){delete this._codeEditors[e.getId()]&&this._onCodeEditorRemove.fire(e)},t.prototype.listCodeEditors=function(){var e=this;return Object.keys(this._codeEditors).map((function(t){return e._codeEditors[t]}))},t.prototype.addDiffEditor=function(e){this._diffEditors[e.getId()]=e,this._onDiffEditorAdd.fire(e)},t.prototype.removeDiffEditor=function(e){delete this._diffEditors[e.getId()]&&this._onDiffEditorRemove.fire(e)},t.prototype.listDiffEditors=function(){var e=this;return Object.keys(this._diffEditors).map((function(t){return e._diffEditors[t]}))},t.prototype.getFocusedCodeEditor=function(){for(var e=null,t=0,n=this.listCodeEditors();t=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Go=function(e,t){return function(n,i){t(n,i,e)}},Yo=function(){function e(e,t,n){this._parent=e,this._editorId=t,this.styleSheet=n,this._refCount=0}return e.prototype.ref=function(){this._refCount++},e.prototype.unref=function(){var e;this._refCount--,0===this._refCount&&(null===(e=this.styleSheet.parentNode)||void 0===e||e.removeChild(this.styleSheet),this._parent._removeEditorStyleSheets(this._editorId))},e}(),Zo=function(){function e(e){this.styleSheet=e}return e.prototype.ref=function(){},e.prototype.unref=function(){},e}(),Xo=function(e){function t(t,n){void 0===n&&(n=null);var i=e.call(this)||this;return i._decorationOptionProviders=new Map,i._editorStyleSheets=new Map,i._globalStyleSheet=n?new Zo(n):null,i._themeService=t,i}return Ko(t,e),t.prototype._getOrCreateGlobalStyleSheet=function(){return this._globalStyleSheet||(this._globalStyleSheet=new Zo(Z.w())),this._globalStyleSheet},t.prototype._getOrCreateStyleSheet=function(e){if(!e)return this._getOrCreateGlobalStyleSheet();var t=e.getContainerDomNode();if(!Z.N(t))return this._getOrCreateGlobalStyleSheet();var n=e.getId();if(!this._editorStyleSheets.has(n)){var i=new Yo(this,n,Z.w(t));this._editorStyleSheets.set(n,i)}return this._editorStyleSheets.get(n)},t.prototype._removeEditorStyleSheets=function(e){this._editorStyleSheets.delete(e)},t.prototype.registerDecorationType=function(e,t,n,i){var o=this._decorationOptionProviders.get(e);if(!o){var r=this._getOrCreateStyleSheet(i),s={styleSheet:r.styleSheet,key:e,parentTypeKey:n,options:t||Object.create(null)};o=n?new Qo(this._themeService,r,s):new Jo(this._themeService,r,s),this._decorationOptionProviders.set(e,o)}o.refCount++},t.prototype.removeDecorationType=function(e){var t=this._decorationOptionProviders.get(e);t&&(t.refCount--,t.refCount<=0&&(this._decorationOptionProviders.delete(e),t.dispose(),this.listCodeEditors().forEach((function(t){return t.removeDecorations(e)}))))},t.prototype.resolveDecorationOptions=function(e,t){var n=this._decorationOptionProviders.get(e);if(!n)throw new Error("Unknown decoration type key: "+e);return n.getOptions(this,t)},t=qo([Go(0,li.c)],t)}(Uo),Qo=function(){function e(e,t,n){this._styleSheet=t,this._styleSheet.ref(),this._parentTypeKey=n.parentTypeKey,this.refCount=0,this._beforeContentRules=new er(3,n,e),this._afterContentRules=new er(4,n,e)}return e.prototype.getOptions=function(e,t){var n=e.resolveDecorationOptions(this._parentTypeKey,!0);return this._beforeContentRules&&(n.beforeContentClassName=this._beforeContentRules.className),this._afterContentRules&&(n.afterContentClassName=this._afterContentRules.className),n},e.prototype.dispose=function(){this._beforeContentRules&&(this._beforeContentRules.dispose(),this._beforeContentRules=null),this._afterContentRules&&(this._afterContentRules.dispose(),this._afterContentRules=null),this._styleSheet.unref()},e}(),Jo=function(){function e(e,t,n){var i=this;this._disposables=new he.b,this._styleSheet=t,this._styleSheet.ref(),this.refCount=0;var o=function(t){var o=new er(t,n,e);if(i._disposables.add(o),o.hasContent)return o.className};this.className=o(0);var r,s=(r=new er(1,n,e),i._disposables.add(r),r.hasContent?{className:r.className,hasLetterSpacing:r.hasLetterSpacing}:null);s&&(this.inlineClassName=s.className,this.inlineClassNameAffectsLetterSpacing=s.hasLetterSpacing),this.beforeContentClassName=o(3),this.afterContentClassName=o(4),this.glyphMarginClassName=o(2);var a=n.options;this.isWholeLine=Boolean(a.isWholeLine),this.stickiness=a.rangeBehavior;var u=a.light&&a.light.overviewRulerColor||a.overviewRulerColor,l=a.dark&&a.dark.overviewRulerColor||a.overviewRulerColor;void 0===u&&void 0===l||(this.overviewRuler={color:u||l,darkColor:l||u,position:a.overviewRulerLane||be.d.Center})}return e.prototype.getOptions=function(e,t){return t?{inlineClassName:this.inlineClassName,beforeContentClassName:this.beforeContentClassName,afterContentClassName:this.afterContentClassName,className:this.className,glyphMarginClassName:this.glyphMarginClassName,isWholeLine:this.isWholeLine,overviewRuler:this.overviewRuler,stickiness:this.stickiness}:this},e.prototype.dispose=function(){this._disposables.dispose(),this._styleSheet.unref()},e}(),$o={color:"color:{0} !important;",opacity:"opacity:{0};",backgroundColor:"background-color:{0};",outline:"outline:{0};",outlineColor:"outline-color:{0};",outlineStyle:"outline-style:{0};",outlineWidth:"outline-width:{0};",border:"border:{0};",borderColor:"border-color:{0};",borderRadius:"border-radius:{0};",borderSpacing:"border-spacing:{0};",borderStyle:"border-style:{0};",borderWidth:"border-width:{0};",fontStyle:"font-style:{0};",fontWeight:"font-weight:{0};",textDecoration:"text-decoration:{0};",cursor:"cursor:{0};",letterSpacing:"letter-spacing:{0};",gutterIconPath:"background:{0} center center no-repeat;",gutterIconSize:"background-size:{0};",contentText:"content:'{0}';",contentIconPath:"content:{0};",margin:"margin:{0};",width:"width:{0};",height:"height:{0};"},er=function(){function e(e,t,n){var i=this;this._theme=n.getTheme(),this._ruleType=e,this._providerArgs=t,this._usesThemeColors=!1,this._hasContent=!1,this._hasLetterSpacing=!1;var o=tr.getClassName(this._providerArgs.key,e);this._providerArgs.parentTypeKey&&(o=o+" "+tr.getClassName(this._providerArgs.parentTypeKey,e)),this._className=o,this._unThemedSelector=tr.getSelector(this._providerArgs.key,this._providerArgs.parentTypeKey,e),this._buildCSS(),this._usesThemeColors?this._themeListener=n.onThemeChange((function(e){i._theme=n.getTheme(),i._removeCSS(),i._buildCSS()})):this._themeListener=null}return e.prototype.dispose=function(){this._hasContent&&(this._removeCSS(),this._hasContent=!1),this._themeListener&&(this._themeListener.dispose(),this._themeListener=null)},Object.defineProperty(e.prototype,"hasContent",{get:function(){return this._hasContent},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hasLetterSpacing",{get:function(){return this._hasLetterSpacing},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"className",{get:function(){return this._className},enumerable:!0,configurable:!0}),e.prototype._buildCSS=function(){var e,t,n,i=this._providerArgs.options;switch(this._ruleType){case 0:e=this.getCSSTextForModelDecorationClassName(i),t=this.getCSSTextForModelDecorationClassName(i.light),n=this.getCSSTextForModelDecorationClassName(i.dark);break;case 1:e=this.getCSSTextForModelDecorationInlineClassName(i),t=this.getCSSTextForModelDecorationInlineClassName(i.light),n=this.getCSSTextForModelDecorationInlineClassName(i.dark);break;case 2:e=this.getCSSTextForModelDecorationGlyphMarginClassName(i),t=this.getCSSTextForModelDecorationGlyphMarginClassName(i.light),n=this.getCSSTextForModelDecorationGlyphMarginClassName(i.dark);break;case 3:e=this.getCSSTextForModelDecorationContentClassName(i.before),t=this.getCSSTextForModelDecorationContentClassName(i.light&&i.light.before),n=this.getCSSTextForModelDecorationContentClassName(i.dark&&i.dark.before);break;case 4:e=this.getCSSTextForModelDecorationContentClassName(i.after),t=this.getCSSTextForModelDecorationContentClassName(i.light&&i.light.after),n=this.getCSSTextForModelDecorationContentClassName(i.dark&&i.dark.after);break;default:throw new Error("Unknown rule type: "+this._ruleType)}var o=this._providerArgs.styleSheet.sheet,r=!1;e.length>0&&(o.insertRule(this._unThemedSelector+" {"+e+"}",0),r=!0),t.length>0&&(o.insertRule(".vs"+this._unThemedSelector+" {"+t+"}",0),r=!0),n.length>0&&(o.insertRule(".vs-dark"+this._unThemedSelector+", .hc-black"+this._unThemedSelector+" {"+n+"}",0),r=!0),this._hasContent=r},e.prototype._removeCSS=function(){Z.O(this._unThemedSelector,this._providerArgs.styleSheet)},e.prototype.getCSSTextForModelDecorationClassName=function(e){if(!e)return"";var t=[];return this.collectCSSText(e,["backgroundColor"],t),this.collectCSSText(e,["outline","outlineColor","outlineStyle","outlineWidth"],t),this.collectBorderSettingsCSSText(e,t),t.join("")},e.prototype.getCSSTextForModelDecorationInlineClassName=function(e){if(!e)return"";var t=[];return this.collectCSSText(e,["fontStyle","fontWeight","textDecoration","cursor","color","opacity","letterSpacing"],t),e.letterSpacing&&(this._hasLetterSpacing=!0),t.join("")},e.prototype.getCSSTextForModelDecorationContentClassName=function(e){if(!e)return"";var t=[];if(void 0!==e){if(this.collectBorderSettingsCSSText(e,t),void 0!==e.contentIconPath&&t.push(We.r($o.contentIconPath,Z.r(V.a.revive(e.contentIconPath)))),"string"==typeof e.contentText){var n=e.contentText.match(/^.*$/m)[0].replace(/['\\]/g,"\\$&");t.push(We.r($o.contentText,n))}this.collectCSSText(e,["fontStyle","fontWeight","textDecoration","color","opacity","backgroundColor","margin"],t),this.collectCSSText(e,["width","height"],t)&&t.push("display:inline-block;")}return t.join("")},e.prototype.getCSSTextForModelDecorationGlyphMarginClassName=function(e){if(!e)return"";var t=[];return void 0!==e.gutterIconPath&&(t.push(We.r($o.gutterIconPath,Z.r(V.a.revive(e.gutterIconPath)))),void 0!==e.gutterIconSize&&t.push(We.r($o.gutterIconSize,e.gutterIconSize))),t.join("")},e.prototype.collectBorderSettingsCSSText=function(e,t){return!!this.collectCSSText(e,["border","borderColor","borderRadius","borderSpacing","borderStyle","borderWidth"],t)&&(t.push(We.r("box-sizing: border-box;")),!0)},e.prototype.collectCSSText=function(e,t,n){for(var i=n.length,o=0,r=t;ot)return 1;return 0}(e.token,t.token);return 0!==n?n:e.index-t.index}));for(var n=0,i="000000",o="ffffff";e.length>=1&&""===e[0].token;){var r=e.shift();-1!==r.fontStyle&&(n=r.fontStyle),null!==r.foreground&&(i=r.foreground),null!==r.background&&(o=r.background)}for(var s=new ur,a=0,u=t;a>>0,this._cache.set(t,n)}return(n|e<<0)>>>0},e}(),cr=/\b(comment|string|regex|regexp)\b/;var dr,hr,pr,fr=function(){function e(e,t,n){this._fontStyle=e,this._foreground=t,this._background=n,this.metadata=(this._fontStyle<<11|this._foreground<<14|this._background<<23)>>>0}return e.prototype.clone=function(){return new e(this._fontStyle,this._foreground,this._background)},e.prototype.acceptOverwrite=function(e,t,n){-1!==e&&(this._fontStyle=e),0!==t&&(this._foreground=t),0!==n&&(this._background=n),this.metadata=(this._fontStyle<<11|this._foreground<<14|this._background<<23)>>>0},e}(),gr=function(){function e(e){this._mainRule=e,this._children=new Map}return e.prototype.match=function(e){if(""===e)return this._mainRule;var t,n,i=e.indexOf(".");-1===i?(t=e,n=""):(t=e.substring(0,i),n=e.substring(i+1));var o=this._children.get(t);return void 0!==o?o.match(n):this._mainRule},e.prototype.insert=function(t,n,i,o){if(""!==t){var r,s,a=t.indexOf(".");-1===a?(r=t,s=""):(r=t.substring(0,a),s=t.substring(a+1));var u=this._children.get(r);void 0===u&&(u=new e(this._mainRule.clone()),this._children.set(r,u)),u.insert(s,n,i,o)}else this._mainRule.acceptOverwrite(n,i,o)},e}();var mr={base:"vs",inherit:!1,rules:[{token:"",foreground:"000000",background:"fffffe"},{token:"invalid",foreground:"cd3131"},{token:"emphasis",fontStyle:"italic"},{token:"strong",fontStyle:"bold"},{token:"variable",foreground:"001188"},{token:"variable.predefined",foreground:"4864AA"},{token:"constant",foreground:"dd0000"},{token:"comment",foreground:"008000"},{token:"number",foreground:"098658"},{token:"number.hex",foreground:"3030c0"},{token:"regexp",foreground:"800000"},{token:"annotation",foreground:"808080"},{token:"type",foreground:"008080"},{token:"delimiter",foreground:"000000"},{token:"delimiter.html",foreground:"383838"},{token:"delimiter.xml",foreground:"0000FF"},{token:"tag",foreground:"800000"},{token:"tag.id.pug",foreground:"4F76AC"},{token:"tag.class.pug",foreground:"4F76AC"},{token:"meta.scss",foreground:"800000"},{token:"metatag",foreground:"e00000"},{token:"metatag.content.html",foreground:"FF0000"},{token:"metatag.html",foreground:"808080"},{token:"metatag.xml",foreground:"808080"},{token:"metatag.php",fontStyle:"bold"},{token:"key",foreground:"863B00"},{token:"string.key.json",foreground:"A31515"},{token:"string.value.json",foreground:"0451A5"},{token:"attribute.name",foreground:"FF0000"},{token:"attribute.value",foreground:"0451A5"},{token:"attribute.value.number",foreground:"098658"},{token:"attribute.value.unit",foreground:"098658"},{token:"attribute.value.html",foreground:"0000FF"},{token:"attribute.value.xml",foreground:"0000FF"},{token:"string",foreground:"A31515"},{token:"string.html",foreground:"0000FF"},{token:"string.sql",foreground:"FF0000"},{token:"string.yaml",foreground:"0451A5"},{token:"keyword",foreground:"0000FF"},{token:"keyword.json",foreground:"0451A5"},{token:"keyword.flow",foreground:"AF00DB"},{token:"keyword.flow.scss",foreground:"0000FF"},{token:"operator.scss",foreground:"666666"},{token:"operator.sql",foreground:"778899"},{token:"operator.swift",foreground:"666666"},{token:"predefined.sql",foreground:"FF00FF"}],colors:(dr={},dr[ui.o]="#FFFFFE",dr[ui.x]="#000000",dr[ui.F]="#E5EBF1",dr[ai.h]="#D3D3D3",dr[ai.a]="#939393",dr[ui.M]="#ADD6FF4D",dr)},vr={base:"vs-dark",inherit:!1,rules:[{token:"",foreground:"D4D4D4",background:"1E1E1E"},{token:"invalid",foreground:"f44747"},{token:"emphasis",fontStyle:"italic"},{token:"strong",fontStyle:"bold"},{token:"variable",foreground:"74B0DF"},{token:"variable.predefined",foreground:"4864AA"},{token:"variable.parameter",foreground:"9CDCFE"},{token:"constant",foreground:"569CD6"},{token:"comment",foreground:"608B4E"},{token:"number",foreground:"B5CEA8"},{token:"number.hex",foreground:"5BB498"},{token:"regexp",foreground:"B46695"},{token:"annotation",foreground:"cc6666"},{token:"type",foreground:"3DC9B0"},{token:"delimiter",foreground:"DCDCDC"},{token:"delimiter.html",foreground:"808080"},{token:"delimiter.xml",foreground:"808080"},{token:"tag",foreground:"569CD6"},{token:"tag.id.pug",foreground:"4F76AC"},{token:"tag.class.pug",foreground:"4F76AC"},{token:"meta.scss",foreground:"A79873"},{token:"meta.tag",foreground:"CE9178"},{token:"metatag",foreground:"DD6A6F"},{token:"metatag.content.html",foreground:"9CDCFE"},{token:"metatag.html",foreground:"569CD6"},{token:"metatag.xml",foreground:"569CD6"},{token:"metatag.php",fontStyle:"bold"},{token:"key",foreground:"9CDCFE"},{token:"string.key.json",foreground:"9CDCFE"},{token:"string.value.json",foreground:"CE9178"},{token:"attribute.name",foreground:"9CDCFE"},{token:"attribute.value",foreground:"CE9178"},{token:"attribute.value.number.css",foreground:"B5CEA8"},{token:"attribute.value.unit.css",foreground:"B5CEA8"},{token:"attribute.value.hex.css",foreground:"D4D4D4"},{token:"string",foreground:"CE9178"},{token:"string.sql",foreground:"FF0000"},{token:"keyword",foreground:"569CD6"},{token:"keyword.flow",foreground:"C586C0"},{token:"keyword.json",foreground:"CE9178"},{token:"keyword.flow.scss",foreground:"569CD6"},{token:"operator.scss",foreground:"909090"},{token:"operator.sql",foreground:"778899"},{token:"operator.swift",foreground:"909090"},{token:"predefined.sql",foreground:"FF00FF"}],colors:(hr={},hr[ui.o]="#1E1E1E",hr[ui.x]="#D4D4D4",hr[ui.F]="#3A3D41",hr[ai.h]="#404040",hr[ai.a]="#707070",hr[ui.M]="#ADD6FF26",hr)},_r={base:"hc-black",inherit:!1,rules:[{token:"",foreground:"FFFFFF",background:"000000"},{token:"invalid",foreground:"f44747"},{token:"emphasis",fontStyle:"italic"},{token:"strong",fontStyle:"bold"},{token:"variable",foreground:"1AEBFF"},{token:"variable.parameter",foreground:"9CDCFE"},{token:"constant",foreground:"569CD6"},{token:"comment",foreground:"608B4E"},{token:"number",foreground:"FFFFFF"},{token:"regexp",foreground:"C0C0C0"},{token:"annotation",foreground:"569CD6"},{token:"type",foreground:"3DC9B0"},{token:"delimiter",foreground:"FFFF00"},{token:"delimiter.html",foreground:"FFFF00"},{token:"tag",foreground:"569CD6"},{token:"tag.id.pug",foreground:"4F76AC"},{token:"tag.class.pug",foreground:"4F76AC"},{token:"meta",foreground:"D4D4D4"},{token:"meta.tag",foreground:"CE9178"},{token:"metatag",foreground:"569CD6"},{token:"metatag.content.html",foreground:"1AEBFF"},{token:"metatag.html",foreground:"569CD6"},{token:"metatag.xml",foreground:"569CD6"},{token:"metatag.php",fontStyle:"bold"},{token:"key",foreground:"9CDCFE"},{token:"string.key",foreground:"9CDCFE"},{token:"string.value",foreground:"CE9178"},{token:"attribute.name",foreground:"569CD6"},{token:"attribute.value",foreground:"3FF23F"},{token:"string",foreground:"CE9178"},{token:"string.sql",foreground:"FF0000"},{token:"keyword",foreground:"569CD6"},{token:"keyword.flow",foreground:"C586C0"},{token:"operator.sql",foreground:"778899"},{token:"operator.swift",foreground:"909090"},{token:"predefined.sql",foreground:"FF00FF"}],colors:(pr={},pr[ui.o]="#000000",pr[ui.x]="#FFFFFF",pr[ai.h]="#FFFFFF",pr[ai.a]="#FFFFFF",pr)},br=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),yr=Co.a.as(ui.a.ColorContribution),Cr=Co.a.as(li.a.ThemingContribution),wr=function(){function e(e,t){this.themeData=t;var n=t.base;e.length>0?(this.id=n+" "+e,this.themeName=e):(this.id=n,this.themeName=n),this.colors=null,this.defaultColors=Object.create(null),this._tokenTheme=null}return Object.defineProperty(e.prototype,"base",{get:function(){return this.themeData.base},enumerable:!0,configurable:!0}),e.prototype.notifyBaseUpdated=function(){this.themeData.inherit&&(this.colors=null,this._tokenTheme=null)},e.prototype.getColors=function(){if(!this.colors){var e=new Map;for(var t in this.themeData.colors)e.set(t,or.a.fromHex(this.themeData.colors[t]));if(this.themeData.inherit){var n=Or(this.themeData.base);for(var t in n.colors)e.has(t)||e.set(t,or.a.fromHex(n.colors[t]))}this.colors=e}return this.colors},e.prototype.getColor=function(e,t){var n=this.getColors().get(e);return n||(!1!==t?this.getDefault(e):void 0)},e.prototype.getDefault=function(e){var t=this.defaultColors[e];return t||(t=yr.resolveDefaultColor(e,this),this.defaultColors[e]=t,t)},e.prototype.defines=function(e){return Object.prototype.hasOwnProperty.call(this.getColors(),e)},Object.defineProperty(e.prototype,"type",{get:function(){switch(this.base){case"vs":return"light";case"hc-black":return"hc";default:return"dark"}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tokenTheme",{get:function(){if(!this._tokenTheme){var e=[],t=[];if(this.themeData.inherit){var n=Or(this.themeData.base);e=n.rules,n.encodedTokensColors&&(t=n.encodedTokensColors)}e=e.concat(this.themeData.rules),this.themeData.encodedTokensColors&&(t=this.themeData.encodedTokensColors),this._tokenTheme=lr.createFromRawTokenTheme(e,t)}return this._tokenTheme},enumerable:!0,configurable:!0}),e.prototype.getTokenStyleMetadata=function(e,t){},e}();function Sr(e){return"vs"===e||"vs-dark"===e||"hc-black"===e}function Or(e){switch(e){case"vs":return mr;case"vs-dark":return vr;case"hc-black":return _r}}function Lr(e){var t=Or(e);return new wr(e,t)}var Dr=function(e){function t(){var t=e.call(this)||this;return t._onThemeChange=t._register(new j.a),t.onThemeChange=t._onThemeChange.event,t._environment=Object.create(null),t._knownThemes=new Map,t._knownThemes.set("vs",Lr("vs")),t._knownThemes.set("vs-dark",Lr("vs-dark")),t._knownThemes.set("hc-black",Lr("hc-black")),t._css="",t._globalStyleElement=null,t._styleElements=[],t.setTheme("vs"),t}return br(t,e),t.prototype.registerEditorContainer=function(e){return Z.N(e)?this._registerShadowDomContainer(e):this._registerRegularEditorContainer()},t.prototype._registerRegularEditorContainer=function(){return this._globalStyleElement||(this._globalStyleElement=Z.w(),this._globalStyleElement.className="monaco-colors",this._globalStyleElement.innerHTML=this._css,this._styleElements.push(this._globalStyleElement)),he.a.None},t.prototype._registerShadowDomContainer=function(e){var t=this,n=Z.w(e);return n.className="monaco-colors",n.innerHTML=this._css,this._styleElements.push(n),{dispose:function(){for(var e=0;e=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},kr=function(e,t){return function(n,i){t(n,i,e)}},Er=function(){function e(e,t){this._id=e,this._parent=t,this._value=Object.create(null),this._value._contextId=e}return e.prototype.setValue=function(e,t){return this._value[e]!==t&&(this._value[e]=t,!0)},e.prototype.removeValue=function(e){return e in this._value&&(delete this._value[e],!0)},e.prototype.getValue=function(e){var t=this._value[e];return void 0===t&&this._parent?this._parent.getValue(e):t},e}(),Ir=function(e){function t(){return e.call(this,-1,null)||this}return xr(t,e),t.prototype.setValue=function(e,t){return!1},t.prototype.removeValue=function(e){return!1},t.prototype.getValue=function(e){},t.INSTANCE=new t,t}(Er),Mr=function(e){function t(t,n,i){var o=e.call(this,t,null)||this;return o._configurationService=n,o._values=new Map,o._listener=o._configurationService.onDidChangeConfiguration((function(e){if(6===e.source){var t=Object(an.d)(o._values);o._values.clear(),i.fire(new Rr(t))}else{for(var n=[],r=0,s=e.affectedKeys;r=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Yr=function(e,t){return function(n,i){t(n,i,e)}},Zr=function(e){function t(t,n,i,o,r){var s=e.call(this)||this;return s._onDidContextMenu=s._register(new j.a),s.contextMenuHandler=new Ur(i,t,n,o,r),s}return qr(t,e),t.prototype.configure=function(e){this.contextMenuHandler.configure(e)},t.prototype.showContextMenu=function(e){this.contextMenuHandler.showContextMenu(e),this._onDidContextMenu.fire()},t=Gr([Yr(0,Kr.a),Yr(1,Dn.a),Yr(2,Si.b),Yr(3,Xi.a),Yr(4,li.c)],t)}(he.a),Xr=(n("TT2d"),n("nuFA")),Qr=n("CjF5"),Jr=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();function $r(e,t,n){var i=n.offset+n.size;return 0===n.position?t<=e-i?i:t<=n.offset?n.offset-t:Math.max(e-t,0):t<=n.offset?n.offset-t:t<=e-i?i:0}var es=function(e){function t(t){var n=e.call(this)||this;return n.container=null,n.delegate=null,n.toDisposeOnClean=he.a.None,n.toDisposeOnSetContainer=he.a.None,n.view=Z.a(".context-view"),Z.J(n.view),n.setContainer(t),n._register(Object(he.h)((function(){return n.setContainer(null)}))),n}return Jr(t,e),t.prototype.setContainer=function(e){var n=this;if(this.container&&(this.toDisposeOnSetContainer.dispose(),this.container.removeChild(this.view),this.container=null),e){this.container=e,this.container.appendChild(this.view);var i=new he.b;t.BUBBLE_UP_EVENTS.forEach((function(e){i.add(Z.o(n.container,e,(function(e){n.onDOMEvent(e,!1)})))})),t.BUBBLE_DOWN_EVENTS.forEach((function(e){i.add(Z.o(n.container,e,(function(e){n.onDOMEvent(e,!0)}),!0))})),this.toDisposeOnSetContainer=i}},t.prototype.show=function(e){this.isVisible()&&this.hide(),Z.t(this.view),this.view.className="context-view",this.view.style.top="0px",this.view.style.left="0px",Z.X(this.view),this.toDisposeOnClean=e.render(this.view)||he.a.None,this.delegate=e,this.doLayout(),this.delegate.focus&&this.delegate.focus()},t.prototype.layout=function(){this.isVisible()&&(!1!==this.delegate.canRelayout||De.c&&Qr.a.pointerEvents?(this.delegate.layout&&this.delegate.layout(),this.doLayout()):this.hide())},t.prototype.doLayout=function(){if(this.isVisible()){var e,t=this.delegate.getAnchor();if(Z.L(t)){var n=Z.C(t);e={top:n.top,left:n.left,width:n.width,height:n.height}}else e={top:t.y,left:t.x,width:t.width||1,height:t.height||2};var i,o=Z.H(this.view),r=Z.G(this.view),s=this.delegate.anchorPosition||0,a=this.delegate.anchorAlignment||0,u={offset:e.top-window.pageYOffset,size:e.height,position:0===s?0:1};i=0===a?{offset:e.left,size:0,position:0}:{offset:e.left+e.width,size:0,position:1};var l=$r(window.innerHeight,r,u)+window.pageYOffset;Xr.a.intersects({start:l,end:l+r},{start:u.offset,end:u.offset+u.size})&&(i.size=e.width,1===a&&(i.offset=e.left));var c=$r(window.innerWidth,o,i);Z.Q(this.view,"top","bottom","left","right"),Z.f(this.view,0===s?"bottom":"top"),Z.f(this.view,0===a?"left":"right");var d=Z.C(this.container);this.view.style.top=l-d.top+"px",this.view.style.left=c-d.left+"px",this.view.style.width="initial"}},t.prototype.hide=function(e){var t=this.delegate;this.delegate=null,(null==t?void 0:t.onHide)&&t.onHide(e),this.toDisposeOnClean.dispose(),Z.J(this.view)},t.prototype.isVisible=function(){return!!this.delegate},t.prototype.onDOMEvent=function(e,t){this.delegate&&(this.delegate.onDOMEvent?this.delegate.onDOMEvent(e,document.activeElement):t&&!Z.K(e.target,this.container)&&this.hide())},t.prototype.dispose=function(){this.hide(),e.prototype.dispose.call(this)},t.BUBBLE_UP_EVENTS=["click","keydown","focus","blur"],t.BUBBLE_DOWN_EVENTS=["click"],t}(he.a),ts=Object(Ci.c)("layoutService"),ns=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),is=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},os=function(e,t){return function(n,i){t(n,i,e)}},rs=function(e){function t(t){var n=e.call(this)||this;return n.layoutService=t,n.contextView=n._register(new es(t.container)),n.layout(),n._register(t.onLayout((function(){return n.layout()}))),n}return ns(t,e),t.prototype.setContainer=function(e){this.contextView.setContainer(e)},t.prototype.showContextView=function(e){this.contextView.show(e)},t.prototype.layout=function(){this.contextView.layout()},t.prototype.hideContextView=function(e){this.contextView.hide(e)},t=is([os(0,ts)],t)}(he.a),ss=Object(Ci.c)("dialogService"),as=n("vl9R");var us,ls,cs=function(){function e(e){this._hashFn=e,this._nodes=Object.create(null)}return e.prototype.roots=function(){var e=[];return Object(as.c)(this._nodes,(function(t){Object(xe.f)(t.value.outgoing)&&e.push(t.value)})),e},e.prototype.insertEdge=function(e,t){var n=this.lookupOrInsertNode(e),i=this.lookupOrInsertNode(t);n.outgoing[this._hashFn(t)]=i,i.incoming[this._hashFn(e)]=n},e.prototype.removeNode=function(e){var t=this._hashFn(e);delete this._nodes[t],Object(as.c)(this._nodes,(function(e){delete e.value.outgoing[t],delete e.value.incoming[t]}))},e.prototype.lookupOrInsertNode=function(e){var t=this._hashFn(e),n=this._nodes[t];return n||(n=function(e){return{data:e,incoming:Object.create(null),outgoing:Object.create(null)}}(e),this._nodes[t]=n),n},e.prototype.isEmpty=function(){for(var e in this._nodes)return!1;return!0},e.prototype.toString=function(){var e=[];return Object(as.c)(this._nodes,(function(t){e.push(t.key+", (incoming)["+Object.keys(t.value.incoming).join(", ")+"], (outgoing)["+Object.keys(t.value.outgoing).join(",")+"]")})),e.join("\n")},e}(),ds=n("r0BQ"),hs=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),ps=function(){for(var e=0,t=0,n=arguments.length;t0?i[0].index:t.length;if(t.length!==l){console.warn("[createInstance] First service dependency of "+e.name+" at position "+(l+1)+" conflicts with "+t.length+" static arguments");var c=l-t.length;t=c>0?t.concat(new Array(c)):t.slice(0,l)}return new(e.bind.apply(e,ps([void 0],ps(t,o))))},e.prototype._setServiceInstance=function(e,t){if(this._services.get(e)instanceof ds.a)this._services.set(e,t);else{if(!this._parent)throw new Error("illegalState - setting UNKNOWN service instance");this._parent._setServiceInstance(e,t)}},e.prototype._getServiceInstanceOrDescriptor=function(e){var t=this._services.get(e);return!t&&this._parent?this._parent._getServiceInstanceOrDescriptor(e):t},e.prototype._getOrCreateServiceInstance=function(e,t){var n=this._getServiceInstanceOrDescriptor(e);return n instanceof ds.a?this._createAndCacheServiceInstance(e,n,t.branch(e,!0)):(t.branch(e,!1),n)},e.prototype._createAndCacheServiceInstance=function(e,t,n){for(var i=new cs((function(e){return e.id.toString()})),o=0,r=[{id:e,desc:t,_trace:n}];r.length;){var s=r.pop();if(i.lookupOrInsertNode(s),o++>150)throw new gs(i);for(var a=0,u=Ci.b.getServiceDependencies(s.desc.ctor);a "+l);var h=e(t+1,d);h&&o.push(h)}else o.push(r+"uses -> "+l)}return o.join("\n")}(1,this),"DONE, took "+t.toFixed(2)+"ms (grand total "+e._totals.toFixed(2)+"ms)"];(t>2||n)&&console.log(i.join("\n"))},e._None=new(function(e){function t(){return e.call(this,-1,null)||this}return hs(t,e),t.prototype.stop=function(){},t.prototype.branch=function(){return this},t}(e)),e._totals=0,e}(),_s=n("R8sh"),bs=n("k9mg"),ys=n("tADe");(ls=us||(us={})).get=function(e,t,n){if(e[t])return e[t][n]},ls.set=function(e,t,n,i){e[t]||(e[t]=Object.create(null)),e[t][n]=i},ls.remove=function(e,t,n){return!(!e[t]||!e[t][n]||(delete e[t][n],Object(xe.f)(e[t])&&delete e[t],0))};var Cs=function(){function e(e){this.errors=0,this.infos=0,this.warnings=0,this.unknowns=0,this._data=Object.create(null),this._service=e,this._subscription=e.onMarkerChanged(this._update,this)}return e.prototype.dispose=function(){this._subscription.dispose(),this._data=void 0},e.prototype._update=function(e){if(this._data)for(var t=0,n=e;t0?a:1,startColumn:u=u>0?u:1,endLineNumber:l=l>=a?l:a,endColumn:c=c>0?c:u,relatedInformation:d,tags:h}},e.prototype.read=function(t){void 0===t&&(t=Object.create(null));var n=t.owner,i=t.resource,o=t.severities,r=t.take;if((!r||r<0)&&(r=-1),n&&i){if(b=us.get(this._byResource,i.toString(),n)){for(var s=[],a=0,u=b;a0&&c===r)break}}return s}return[]}if(n||i){var d=n?this._byOwner[n]:i?this._byResource[i.toString()]:void 0;if(!d)return[];s=[];for(var h in d)for(var p=0,f=d[h];p0&&c===r)return s}}return s}var s=[];for(var g in this._byResource)for(var m in this._byResource[g])for(var v=0,_=this._byResource[g][m];v<_.length;v++){var b=_[v];if(e._accept(b,o)){var c=s.push(b);if(r>0&&c===r)return s}}return s},e._accept=function(e,t){return void 0===t||(t&e.severity)===e.severity},e._debouncer=function(t,n){t||(e._dedupeMap=Object.create(null),t=[]);for(var i=0,o=n;i=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Ls=function(e,t){return function(n,i){t(n,i,e)}},Ds=function(){function e(e){this._commandService=e}return e.prototype.createMenu=function(e,t){return new xs(e,this._commandService,t)},e=Os([Ls(0,ee.b)],e)}(),xs=function(){function e(e,t,n){var i=this;this._id=e,this._commandService=t,this._contextKeyService=n,this._onDidChange=new j.a,this._dispoables=new he.b,this._menuGroups=[],this._contextKeys=new Set,this._build(),this._dispoables.add(j.b.debounce(j.b.filter(Zi.c.onDidChangeMenu,(function(e){return e===i._id})),(function(){}),50)(this._build,this)),this._dispoables.add(j.b.debounce(this._contextKeyService.onDidChangeContext,(function(e,t){return e||t.affectsSome(i._contextKeys)}),50)((function(e){return e&&i._onDidChange.fire(void 0)}),this))}return e.prototype.dispose=function(){this._dispoables.dispose(),this._onDidChange.dispose()},e.prototype._build=function(){this._menuGroups.length=0,this._contextKeys.clear();var t,n=Zi.c.getMenuItems(this._id);n.sort(e._compareMenuItems);for(var i=0,o=n;i0&&t.push([r,s])}return t},e._fillInKbExprKeys=function(e,t){if(e)for(var n=0,i=e.keys();na?1:e._compareTitles(Object(Zi.e)(t)?t.command.title:t.title,Object(Zi.e)(n)?n.command.title:n.title)},e._compareTitles=function(e,t){var n="string"==typeof e?e:e.value,i="string"==typeof t?t:t.value;return n.localeCompare(i)},e=Os([Ls(1,ee.b),Ls(2,vn.c)],e)}(),Ns=n("79sc"),ks=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),Es=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Is=function(e,t){return function(n,i){t(n,i,e)}};function Ms(e){return e.toString()}var Ts,Ps=function(e){function t(t){var n=e.call(this)||this;return n.model=t,n._markersData=new Map,n._register(Object(he.h)((function(){n.model.deltaDecorations(Object(an.d)(n._markersData),[]),n._markersData.clear()}))),n}return ks(t,e),t.prototype.update=function(e,t){var n=Object(an.d)(this._markersData);this._markersData.clear();for(var i=this.model.deltaDecorations(n,t),o=0;o=o?new H.a(n.startLineNumber,o-1,n.endLineNumber,o):new H.a(n.startLineNumber,n.startColumn,n.endLineNumber,n.endColumn+1))}}else if(t.endColumn===Number.MAX_VALUE&&1===t.startColumn&&n.startLineNumber===n.endLineNumber){var r=e.getLineFirstNonWhitespaceColumn(t.startLineNumber);r=0},t=Es([Is(0,dt.a),Is(1,ys.b)],t)}(he.a),As=n("9fML"),Fs=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),js=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Ws=function(e,t){return function(n,i){t(n,i,e)}},Vs=function(e){function t(t,n){var i=e.call(this)||this;i._contextKeyService=t,i._configurationService=n,i._accessibilitySupport=0,i._onDidChangeScreenReaderOptimized=new j.a,i._accessibilityModeEnabledContext=Qi.a.bindTo(i._contextKeyService);var o=function(){return i._accessibilityModeEnabledContext.set(i.isScreenReaderOptimized())};return i._register(i._configurationService.onDidChangeConfiguration((function(e){e.affectsConfiguration("editor.accessibilitySupport")&&(o(),i._onDidChangeScreenReaderOptimized.fire())}))),o(),i.onDidChangeScreenReaderOptimized((function(){return o()})),i}return Fs(t,e),Object.defineProperty(t.prototype,"onDidChangeScreenReaderOptimized",{get:function(){return this._onDidChangeScreenReaderOptimized.event},enumerable:!0,configurable:!0}),t.prototype.isScreenReaderOptimized=function(){var e=this._configurationService.getValue("editor.accessibilitySupport");return"on"===e||"auto"===e&&2===this._accessibilitySupport},t.prototype.getAccessibilitySupport=function(){return this._accessibilitySupport},t=js([Ws(0,vn.c),Ws(1,sn.a)],t)}(he.a),Bs=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();!function(e){var t=new wi.a,n=function(){function e(e,t){this._serviceId=e,this._factory=t,this._value=null}return Object.defineProperty(e.prototype,"id",{get:function(){return this._serviceId},enumerable:!0,configurable:!0}),e.prototype.get=function(e){if(!this._value){if(e&&(this._value=e[this._serviceId.toString()]),this._value||(this._value=this._factory(e)),!this._value)throw new Error("Service "+this._serviceId+" is missing!");t.set(this._serviceId,this._value)}return this._value},e}();e.LazyStaticService=n;var i=[];function o(e,t){var o=new n(e,t);return i.push(o),o}e.init=function(e){for(var t=new wi.a,n=0,o=Object(As.a)();n=0&&n<5;)n++,t=t.replace(/@(\w+)/g,(function(n,i){var o="";if("string"==typeof e[i])o=e[i];else{if(!(e[i]&&e[i]instanceof RegExp))throw void 0===e[i]?Wt(e,"language definition does not contain attribute '"+i+"', used at: "+t):Wt(e,"attribute reference '"+i+"' must be a string, used at: "+t);o=e[i].source}return At(o)?"":"(?:"+o+")"}));return new RegExp(t,e.ignoreCase?"i":"")}function ma(e,t,n,i){var o=-1,r=n,s=n.match(/^\$(([sS]?)(\d\d?)|#)(.*)$/);s&&(s[3]&&(o=parseInt(s[3]),s[2]&&(o+=100)),r=s[4]);var a,u="~",l=r;if(r&&0!==r.length?/^\w*$/.test(l)?u="==":(s=r.match(/^(@|!@|~|!~|==|!=)(.*)$/))&&(u=s[1],l=s[2]):(u="!=",l=""),"~"!==u&&"!~"!==u||!/^(\w|\|)*$/.test(l))if("@"===u||"!@"===u){var c=e[l];if(!c)throw Wt(e,"the @ match target '"+l+"' is not defined, in rule: "+t);if(!function(e,t){if(!t)return!1;if(!Array.isArray(t))return!1;for(var n=0,i=t;n=100){i-=100;var o=n.split(".");if(o.unshift(n),i0&&"^"===n[0],this.name=this.name+": "+n,this.regex=ga(e,"^(?:"+(this.matchOnlyAtLineStart?n.substr(1):n)+")")},e.prototype.setAction=function(e,t){this.action=function e(t,n,i){if(i){if("string"==typeof i)return i;if(i.token||""===i.token){if("string"!=typeof i.token)throw Wt(t,"a 'token' attribute must be of type string, in rule: "+n);var o={token:i.token};if(i.token.indexOf("$")>=0&&(o.tokenSubst=!0),"string"==typeof i.bracket)if("@open"===i.bracket)o.bracket=1;else{if("@close"!==i.bracket)throw Wt(t,"a 'bracket' attribute must be either '@open' or '@close', in rule: "+n);o.bracket=-1}if(i.next){if("string"!=typeof i.next)throw Wt(t,"the next state must be a string value in rule: "+n);var r=i.next;if(!/^(@pop|@push|@popall)$/.test(r)&&("@"===r[0]&&(r=r.substr(1)),r.indexOf("$")<0&&!function(e,t){for(var n=t;n&&n.length>0;){if(e.stateNames[n])return!0;var i=n.lastIndexOf(".");n=i<0?null:n.substr(0,i)}return!1}(t,Vt(t,r,"",[],""))))throw Wt(t,"the next state '"+i.next+"' is not defined in rule: "+n);o.next=r}return"number"==typeof i.goBack&&(o.goBack=i.goBack),"string"==typeof i.switchTo&&(o.switchTo=i.switchTo),"string"==typeof i.log&&(o.log=i.log),"string"==typeof i.nextEmbedded&&(o.nextEmbedded=i.nextEmbedded,t.usesEmbedded=!0),o}if(Array.isArray(i)){for(var s=[],a=0,u=i.length;a0&&o[r-1]===c)){var d=l.startIndex;0===a?d=0:d=1&&l.length<=3)if(d.setRegex(i,l[0]),l.length>=3)if("string"==typeof l[1])d.setAction(i,{token:l[1],next:l[2]});else{if("object"!=typeof l[1])throw Wt(n,"a next state as the last element of a rule can only be given if the action is either an object or a string, at: "+e);var h=l[1];h.next=l[2],d.setAction(i,h)}else d.setAction(i,l[1]);else{if(!l.regex)throw Wt(n,"a rule must either be an array, or an object with a 'regex' or 'include' field at: "+e);l.name&&"string"==typeof l.name&&(d.name=l.name),l.matchOnlyAtStart&&(d.matchOnlyAtLineStart=ha(l.matchOnlyAtLineStart,!1)),d.setRegex(i,l.regex),d.setAction(i,l.action)}r.push(d)}}}if(i.languageId=e,i.ignoreCase=n.ignoreCase,i.noThrow=n.noThrow,i.usesEmbedded=n.usesEmbedded,i.stateNames=t.tokenizer,i.defaultToken=n.defaultToken,!t.tokenizer||"object"!=typeof t.tokenizer)throw Wt(n,"a language definition must define the 'tokenizer' attribute as an object");for(var r in n.tokenizer=[],t.tokenizer)if(t.tokenizer.hasOwnProperty(r)){n.start||(n.start=r);var s=t.tokenizer[r];n.tokenizer[r]=new Array,o("tokenizer."+r,n.tokenizer[r],s)}if(n.usesEmbedded=i.usesEmbedded,t.brackets){if(!Array.isArray(t.brackets))throw Wt(n,"the 'brackets' attribute must be defined as an array")}else t.brackets=[{open:"{",close:"}",token:"delimiter.curly"},{open:"[",close:"]",token:"delimiter.square"},{open:"(",close:")",token:"delimiter.parenthesis"},{open:"<",close:">",token:"delimiter.angle"}];for(var a=[],u=0,l=t.brackets;u=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},x=function(e,t){return function(n,i){t(n,i,e)}},N=function(e,t,n,i){return new(n||(n=Promise))((function(o,r){function s(e){try{u(i.next(e))}catch(e){r(e)}}function a(e){try{u(i.throw(e))}catch(e){r(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((i=i.apply(e,t||[])).next())}))},k=function(e,t){var n,i,o,r,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(r){return function(a){return function(r){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,i&&(o=2&r[0]?i.return:r[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,i=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]=0})).filter((function(e){return e.resolvedKeybinding})).map((function(e){var t=e.commandArgs;return e.command===d.d?t={kind:C.b.SourceOrganizeImports.value}:e.command===d.b&&(t={kind:C.b.SourceFixAll.value}),L({resolvedKeybinding:e.resolvedKeybinding},C.a.fromUser(t,{kind:C.b.None,apply:"never"}))}))}));return function(e){if(e.kind){var i=t.bestKeybindingForCodeAction(e,n.getValue());return null==i?void 0:i.resolvedKeybinding}}},e.prototype.bestKeybindingForCodeAction=function(e,t){if(e.kind){var n=new C.b(e.kind);return t.filter((function(e){return e.kind.contains(n)})).filter((function(t){return!t.preferred||e.isPreferred})).reduceRight((function(e,t){return e?e.kind.contains(t.kind)?t:e:t}),void 0)}},e.codeActionCommands=[d.e,d.a,d.f,d.d,d.b],e}(),P=n("AKMP"),R=n("MI8n"),A=(n("MNXI"),n("tX9W")),F=n("3/fG"),j=n("t9D7"),W=n("MD5Z"),V=n("pg8w"),B=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),H=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},z=function(e,t){return function(n,i){t(n,i,e)}};!function(e){e.Hidden={type:0};var t=function(e,t,n,i){this.actions=e,this.trigger=t,this.editorPosition=n,this.widgetPosition=i,this.type=1};e.Showing=t}(o||(o={}));var U=function(e){function t(t,n,i,r){var s=e.call(this)||this;return s._editor=t,s._quickFixActionId=n,s._preferredFixActionId=i,s._keybindingService=r,s._onClick=s._register(new R.a),s.onClick=s._onClick.event,s._state=o.Hidden,s._domNode=document.createElement("div"),s._domNode.className="codicon codicon-lightbulb",s._editor.addContentWidget(s),s._register(s._editor.onDidChangeModelContent((function(e){var t=s._editor.getModel();(1!==s.state.type||!t||s.state.editorPosition.lineNumber>=t.getLineCount())&&s.hide()}))),V.b.ignoreTarget(s._domNode),s._register(m.n(s._domNode,(function(e){if(1===s.state.type){s._editor.focus(),e.preventDefault();var t=m.C(s._domNode),n=t.top,i=t.height,o=s._editor.getOption(49),r=Math.floor(o/3);null!==s.state.widgetPosition.position&&s.state.widgetPosition.position.lineNumber2&&r._editor.getTopForLineNumber(e)===r._editor.getTopForLineNumber(e-1)},g=a;if(!(d.spaceWidth*p>22))if(a>1&&!f(a-1))g-=1;else if(f(a+1)){if(u*d.spaceWidth<22)return this.hide()}else g+=1;this.state=new o.Showing(e,n,i,{position:{lineNumber:g,column:1},preference:t._posPref}),m.Y(this._domNode,"codicon-lightbulb-autofix",e.hasAutoFix),this._editor.layoutContentWidget(this)},t.prototype.hide=function(){this.state=o.Hidden,this._editor.layoutContentWidget(this)},Object.defineProperty(t.prototype,"state",{get:function(){return this._state},set:function(e){this._state=e,this._updateLightBulbTitle()},enumerable:!0,configurable:!0}),t.prototype._updateLightBulbTitle=function(){if(1===this.state.type&&this.state.actions.hasAutoFix){var e=this._keybindingService.lookupKeybinding(this._preferredFixActionId);if(e)return void(this.title=F.a("prefferedQuickFixWithKb","Show Fixes. Preferred Fix Available ({0})",e.getLabel()))}var t=this._keybindingService.lookupKeybinding(this._quickFixActionId);this.title=t?F.a("quickFixWithKb","Show Fixes ({0})",t.getLabel()):F.a("quickFix","Show Fixes")},Object.defineProperty(t.prototype,"title",{set:function(e){this._domNode.title=e},enumerable:!0,configurable:!0}),t._posPref=[0],t=H([z(3,S.a)],t)}(s.a);Object(j.e)((function(e,t){var n=e.getColor(W.J);n&&t.addRule("\n\t\t.monaco-editor .contentWidgets .codicon-lightbulb {\n\t\t\tcolor: "+n+";\n\t\t}");var i=e.getColor(W.I);i&&t.addRule("\n\t\t.monaco-editor .contentWidgets .codicon-lightbulb-autofix {\n\t\t\tcolor: "+i+";\n\t\t}")}));var K,q=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),G=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Y=function(e,t){return function(n,i){t(n,i,e)}},Z=function(e,t,n,i){return new(n||(n=Promise))((function(o,r){function s(e){try{u(i.next(e))}catch(e){r(e)}}function a(e){try{u(i.throw(e))}catch(e){r(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((i=i.apply(e,t||[])).next())}))},X=function(e,t){var n,i,o,r,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(r){return function(a){return function(r){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,i&&(o=2&r[0]?i.return:r[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,i=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]0||"ifSingle"===e.autoApply&&1===t.validActions.length?t.validActions[0]:void 0},t.prototype.showCodeActionList=function(e,t,n,i){return Z(this,void 0,void 0,(function(){return X(this,(function(o){return this._codeActionWidget.getValue().show(e,t,n,i),[2]}))}))},t=G([Y(4,g.a)],t)}(s.a),J=n("nnTU"),$=n("T8No"),ee=n("tADe"),te=n("sM1p"),ne=n("tTk5"),ie=n("XXUj"),oe=n("X+cX"),re=n("aokT"),se=n("gslv"),ae=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),ue=new $.d("supportedCodeAction",""),le=function(e){function t(t,n,i,o){void 0===o&&(o=250);var r=e.call(this)||this;return r._editor=t,r._markerService=n,r._signalChange=i,r._delay=o,r._autoTriggerTimer=r._register(new oe.e),r._register(r._markerService.onMarkerChanged((function(e){return r._onMarkerChanges(e)}))),r._register(r._editor.onDidChangeCursorPosition((function(){return r._onCursorChange()}))),r}return ae(t,e),t.prototype.trigger=function(e){var t=this._getRangeOfSelectionUnlessWhitespaceEnclosed(e);return this._createEventAndSignalChange(e,t)},t.prototype._onMarkerChanges=function(e){var t=this,n=this._editor.getModel();n&&e.some((function(e){return Object(se.e)(e,n.uri)}))&&this._autoTriggerTimer.cancelAndSet((function(){t.trigger({type:1})}),this._delay)},t.prototype._onCursorChange=function(){var e=this;this._autoTriggerTimer.cancelAndSet((function(){e.trigger({type:1})}),this._delay)},t.prototype._getRangeOfMarker=function(e){var t=this._editor.getModel();if(t)for(var n=0,i=this._markerService.read({resource:t.uri});n=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},pe=function(e,t){return function(n,i){t(n,i,e)}},fe=function(e,t,n,i){return new(n||(n=Promise))((function(o,r){function s(e){try{u(i.next(e))}catch(e){r(e)}}function a(e){try{u(i.throw(e))}catch(e){r(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((i=i.apply(e,t||[])).next())}))},ge=function(e,t){var n,i,o,r,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(r){return function(a){return function(r){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,i&&(o=2&r[0]?i.return:r[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,i=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]1){var l=void 0;for(l=i-1;l>=1;l--){var c=n.getLineContent(l);if(r.D(c)>=0)break}if(l<1)return null;var d=n.getLineMaxColumn(l),h=f.a.getEnterAction(t.autoIndent,n,new u.a(l,d,l,d));h&&(s=h.indentation+h.appendText)}return o&&(o===p.a.Indent&&(s=e.shiftIndent(t,s)),o===p.a.Outdent&&(s=e.unshiftIndent(t,s)),s=t.normalizeIndentation(s)),s||null},e._replaceJumpToNextIndent=function(e,t,n,i){var o="",r=n.getStartPosition();if(e.insertSpaces)for(var a=d.a.visibleColumnFromColumn2(e,t,r),u=e.indentSize,l=u-a%u,c=0;c=4){var y=f.a.getIndentForEnter(t.autoIndent,n,o,{unshiftIndent:function(n){return e.unshiftIndent(t,n)},shiftIndent:function(n){return e.shiftIndent(t,n)},normalizeIndentation:function(e){return t.normalizeIndentation(e)}});if(y){var C=d.a.visibleColumnFromColumn2(t,n,o.getEndPosition()),w=o.endColumn,S="\n";b!==t.normalizeIndentation(y.beforeEnter)&&(S=t.normalizeIndentation(y.beforeEnter)+_.substring(b.length,o.startColumn-1)+"\n",o=new u.a(o.startLineNumber,1,o.endLineNumber,o.endColumn));var O=n.getLineContent(o.endLineNumber),L=r.q(O);if(o=L>=0?o.setEndPosition(o.endLineNumber,Math.max(o.endColumn,L+1)):o.setEndPosition(o.endLineNumber,n.getLineMaxColumn(o.endLineNumber)),i)return new s.e(o,S+t.normalizeIndentation(y.afterEnter),!0);var D=0;return w<=L+1&&(t.insertSpaces||(C=Math.ceil(C/t.indentSize)),D=Math.min(C+1-t.normalizeIndentation(y.afterEnter).length-1,0)),new s.d(o,S+t.normalizeIndentation(y.afterEnter),0,D,!0)}}return e._typeCommand(o,"\n"+t.normalizeIndentation(b),i)},e._isAutoIndentType=function(e,t,n){if(e.autoIndent<4)return!1;for(var i=0,o=n.length;i2?l.charCodeAt(u.column-2):0)&&c)return!1;if("auto"===e.autoClosingOvertype){for(var h=!1,p=0,f=i.length;p=0||n.indexOf(t)>=0},e._isBeforeClosingBrace=function(t,n,i){var o=t.autoClosingPairsClose2.get(i);if(!o)return!1;for(var r=e._autoClosingPairIsSymmetric(n),s=0,a=o;sr.open.length){for(var c=!0,d=0,h=n;dv.column-1){var b=_.charAt(v.column-1);if(!e._isBeforeClosingBrace(t,l,b)&&!c(b))return null}if(!n.isCheapToTokenize(v.lineNumber))return null;if(1===l.open.length&&a&&"always"!==u){var y=Object(h.a)(t.wordSeparators);if(s&&v.column>1&&0===y.get(_.charCodeAt(v.column-2)))return null;if(!s&&v.column>2&&0===y.get(_.charCodeAt(v.column-3)))return null}n.forceTokenization(v.lineNumber);var C=n.getLineTokens(v.lineNumber),w=!1;try{w=f.a.shouldAutoClosePair(l,C,s?v.column:v.column-1)}catch(e){Object(o.e)(e)}if(!w)return null}return l},e._runAutoClosingOpenCharType=function(e,t,n,i,o,r,s){for(var a=[],u=0,l=i.length;u1){var l=void 0;for(l=i-1;l>=1;l--){var c=n.getLineContent(l);if(r.D(c)>=0)break}if(l<1)return null;var d=n.getLineMaxColumn(l),h=f.a.getEnterAction(t.autoIndent,n,new u.a(l,d,l,d));h&&(s=h.indentation+h.appendText)}return o&&(o===p.a.Indent&&(s=e.shiftIndent(t,s)),o===p.a.Outdent&&(s=e.unshiftIndent(t,s)),s=t.normalizeIndentation(s)),s||null},e._replaceJumpToNextIndent=function(e,t,n,i){var o="",r=n.getStartPosition();if(e.insertSpaces)for(var a=d.a.visibleColumnFromColumn2(e,t,r),u=e.indentSize,l=u-a%u,c=0;c=4){var y=f.a.getIndentForEnter(t.autoIndent,n,o,{unshiftIndent:function(n){return e.unshiftIndent(t,n)},shiftIndent:function(n){return e.shiftIndent(t,n)},normalizeIndentation:function(e){return t.normalizeIndentation(e)}});if(y){var C=d.a.visibleColumnFromColumn2(t,n,o.getEndPosition()),w=o.endColumn,S="\n";b!==t.normalizeIndentation(y.beforeEnter)&&(S=t.normalizeIndentation(y.beforeEnter)+_.substring(b.length,o.startColumn-1)+"\n",o=new u.a(o.startLineNumber,1,o.endLineNumber,o.endColumn));var O=n.getLineContent(o.endLineNumber),L=r.q(O);if(o=L>=0?o.setEndPosition(o.endLineNumber,Math.max(o.endColumn,L+1)):o.setEndPosition(o.endLineNumber,n.getLineMaxColumn(o.endLineNumber)),i)return new s.e(o,S+t.normalizeIndentation(y.afterEnter),!0);var D=0;return w<=L+1&&(t.insertSpaces||(C=Math.ceil(C/t.indentSize)),D=Math.min(C+1-t.normalizeIndentation(y.afterEnter).length-1,0)),new s.d(o,S+t.normalizeIndentation(y.afterEnter),0,D,!0)}}return e._typeCommand(o,"\n"+t.normalizeIndentation(b),i)},e._isAutoIndentType=function(e,t,n){if(e.autoIndent<4)return!1;for(var i=0,o=n.length;i2?l.charCodeAt(u.column-2):0)&&c)return!1;if("auto"===e.autoClosingOvertype){for(var h=!1,p=0,f=i.length;p=0||n.indexOf(t)>=0},e._isBeforeClosingBrace=function(t,n,i){var o=t.autoClosingPairsClose2.get(i);if(!o)return!1;for(var r=e._autoClosingPairIsSymmetric(n),s=0,a=o;sr.open.length){for(var c=!0,d=0,h=n;dv.column-1){var b=_.charAt(v.column-1);if(!e._isBeforeClosingBrace(t,l,b)&&!c(b))return null}if(!n.isCheapToTokenize(v.lineNumber))return null;if(1===l.open.length&&a&&"always"!==u){var y=Object(h.a)(t.wordSeparators);if(s&&v.column>1&&0===y.get(_.charCodeAt(v.column-2)))return null;if(!s&&v.column>2&&0===y.get(_.charCodeAt(v.column-3)))return null}n.forceTokenization(v.lineNumber);var C=n.getLineTokens(v.lineNumber),w=!1;try{w=f.a.shouldAutoClosePair(l,C,s?v.column:v.column-1)}catch(e){Object(o.e)(e)}if(!w)return null}return l},e._runAutoClosingOpenCharType=function(e,t,n,i,o,r,s){for(var a=[],u=0,l=i.length;u=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},_=function(e,t){return function(n,i){t(n,i,e)}},b=new s.d("renameInputVisible",!1),y=function(){function e(e,t,n,i,o){var r=this;this._editor=e,this._acceptKeybindings=t,this._themeService=n,this._keybindingService=i,this._disposables=new c.b,this.allowEditorOverflow=!0,this._visibleContextKey=b.bindTo(o),this._editor.addContentWidget(this),this._disposables.add(this._editor.onDidChangeConfiguration((function(e){e.hasChanged(34)&&r._updateFont()}))),this._disposables.add(n.onThemeChange(this._updateStyles,this))}return e.prototype.dispose=function(){this._disposables.dispose(),this._editor.removeContentWidget(this)},e.prototype.getId=function(){return"__renameInputWidget"},e.prototype.getDomNode=function(){var e=this;if(!this._domNode){this._domNode=document.createElement("div"),this._domNode.className="monaco-editor rename-box",this._input=document.createElement("input"),this._input.className="rename-input",this._input.type="text",this._input.setAttribute("aria-label",Object(o.a)("renameAriaLabel","Rename input. Type new name and press Enter to commit.")),this._domNode.appendChild(this._input),this._label=document.createElement("div"),this._label.className="rename-label",this._domNode.appendChild(this._label);var t=function(){var t,n,i=e._acceptKeybindings,r=i[0],s=i[1];e._keybindingService.lookupKeybinding(r),e._label.innerText=Object(o.a)("label","{0} to Rename, {1} to Preview",null===(t=e._keybindingService.lookupKeybinding(r))||void 0===t?void 0:t.getLabel(),null===(n=e._keybindingService.lookupKeybinding(s))||void 0===n?void 0:n.getLabel())};t(),this._disposables.add(this._keybindingService.onDidUpdateKeybindings(t)),this._updateFont(),this._updateStyles(this._themeService.getTheme())}return this._domNode},e.prototype._updateStyles=function(e){var t,n,i,o;if(this._input&&this._domNode){var r=e.getColor(p.hc);this._domNode.style.backgroundColor=String(null!==(t=e.getColor(p.Q))&&void 0!==t?t:""),this._domNode.style.boxShadow=r?" 0 2px 8px "+r:"",this._domNode.style.color=String(null!==(n=e.getColor(p.bb))&&void 0!==n?n:""),this._input.style.backgroundColor=String(null!==(i=e.getColor(p.Z))&&void 0!==i?i:"");var s=e.getColor(p.ab);this._input.style.borderWidth=s?"1px":"0px",this._input.style.borderStyle=s?"solid":"none",this._input.style.borderColor=null!==(o=null==s?void 0:s.toString())&&void 0!==o?o:"none"}},e.prototype._updateFont=function(){if(this._input&&this._label){var e=this._editor.getOption(34);this._input.style.fontFamily=e.fontFamily,this._input.style.fontWeight=e.fontWeight,this._input.style.fontSize=e.fontSize+"px",this._label.style.fontSize=.8*e.fontSize+"px"}},e.prototype.getPosition=function(){return this._visible?{position:this._position,preference:[2,1]}:null},e.prototype.acceptInput=function(e){this._currentAcceptInput&&this._currentAcceptInput(e)},e.prototype.cancelInput=function(e){this._currentCancelInput&&this._currentCancelInput(e)},e.prototype.getInput=function(e,t,n,i,o){var r=this;Object(m.Y)(this._domNode,"preview",o),this._position=new d.a(e.startLineNumber,e.startColumn),this._input.value=t,this._input.setAttribute("selectionStart",n.toString()),this._input.setAttribute("selectionEnd",i.toString()),this._input.size=Math.max(1.1*(e.endColumn-e.startColumn),20);var s=new c.b;return new Promise((function(n){r._currentCancelInput=function(e){return r._currentAcceptInput=void 0,r._currentCancelInput=void 0,n(e),!0},r._currentAcceptInput=function(e){0!==r._input.value.trim().length&&r._input.value!==t?(r._currentAcceptInput=void 0,r._currentCancelInput=void 0,n({newName:r._input.value,wantsPreview:o&&e})):r.cancelInput(!0)};s.add(r._editor.onDidChangeCursorSelection((function(){var t=r._editor.getPosition();t&&h.a.containsPosition(e,t)||r.cancelInput(!0)}))),s.add(r._editor.onDidBlurEditorWidget((function(){return r.cancelInput(!1)}))),r._show()})).finally((function(){s.dispose(),r._hide()}))},e.prototype._show=function(){var e=this;this._editor.revealLineInCenterIfOutsideViewport(this._position.lineNumber,0),this._visible=!0,this._visibleContextKey.set(!0),this._editor.layoutContentWidget(this),setTimeout((function(){e._input.focus(),e._input.setSelectionRange(parseInt(e._input.getAttribute("selectionStart")),parseInt(e._input.getAttribute("selectionEnd")))}),100)},e.prototype._hide=function(){this._visible=!1,this._visibleContextKey.reset(),this._editor.layoutContentWidget(this)},e=v([_(2,f.c),_(3,g.a),_(4,s.c)],e)}(),C=n("twdY"),w=n("OBOq"),S=n("NR8r"),O=n("vATl"),L=n("sM1p"),D=n("x/UI"),x=n("bY76"),N=n("Vxe3"),k=n("JQT/"),E=n("X+cX"),I=n("746U"),M=n("09fa"),T=n("Cg/j"),P=n("ic2d"),R=n("CRAX"),A=n("e0rL"),F=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),j=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},W=function(e,t){return function(n,i){t(n,i,e)}},V=function(e,t,n,i){return new(n||(n=Promise))((function(o,r){function s(e){try{u(i.next(e))}catch(e){r(e)}}function a(e){try{u(i.throw(e))}catch(e){r(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((i=i.apply(e,t||[])).next())}))},B=function(e,t){var n,i,o,r,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(r){return function(a){return function(r){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,i&&(o=2&r[0]?i.return:r[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,i=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]0},e.prototype.resolveRenameLocation=function(e){return V(this,void 0,void 0,(function(){var t,n,i,o;return B(this,(function(r){switch(r.label){case 0:return(t=this._providers[0])?t.resolveRenameLocation?(i=I.n,[4,t.resolveRenameLocation(this.model,this.position,e)]):[3,2]:[2,void 0];case 1:n=i.apply(void 0,[r.sent()]),r.label=2;case 2:return!n&&(o=this.model.getWordAtPosition(this.position))?[2,{range:new h.a(this.position.lineNumber,o.startColumn,this.position.lineNumber,o.endColumn),text:o.word}]:[2,n]}}))}))},e.prototype.provideRenameEdits=function(e,t,n,i){return V(this,void 0,void 0,(function(){var r,s;return B(this,(function(a){switch(a.label){case 0:return(r=this._providers[t])?[4,r.provideRenameEdits(this.model,this.position,e,i)]:[2,{edits:[],rejectReason:n.join("\n")}];case 1:return(s=a.sent())?s.rejectReason?[2,this.provideRenameEdits(e,t+1,n.concat(s.rejectReason),i)]:[2,s]:[2,this.provideRenameEdits(e,t+1,n.concat(o.a("no result","No result.")),i)]}}))}))},e}();function z(e,t,n){return V(this,void 0,void 0,(function(){return B(this,(function(i){return[2,new H(e,t).provideRenameEdits(n,0,[],k.a.None)]}))}))}var U=function(){function e(e,t,n,i,o,r,s){var a=this;this.editor=e,this._instaService=t,this._notificationService=n,this._bulkEditService=i,this._progressService=o,this._logService=r,this._configService=s,this._dispoableStore=new c.b,this._cts=new k.b,this._renameInputField=this._dispoableStore.add(new E.b((function(){return a._dispoableStore.add(a._instaService.createInstance(y,a.editor,["acceptRenameInput","acceptRenameInputWithPreview"]))})))}return e.get=function(t){return t.getContribution(e.ID)},e.prototype.dispose=function(){this._dispoableStore.dispose(),this._cts.dispose(!0)},e.prototype.run=function(){return V(this,void 0,void 0,(function(){var e,t,n,i,r,s,a,u,l,c,d,p=this;return B(this,(function(f){switch(f.label){case 0:if(this._cts.dispose(!0),!this.editor.hasModel())return[2,void 0];if(e=this.editor.getPosition(),!(t=new H(this.editor.getModel(),e)).hasProvider())return[2,void 0];this._cts=new O.b(this.editor,5),f.label=1;case 1:return f.trys.push([1,3,,4]),i=t.resolveRenameLocation(this._cts.token),this._progressService.showWhile(i,250),[4,i];case 2:return n=f.sent(),[3,4];case 3:return r=f.sent(),S.a.get(this.editor).showMessage(r||o.a("resolveRenameLocationFailed","An unknown error occurred while resolving rename location"),e),[2,void 0];case 4:return n?n.rejectReason?(S.a.get(this.editor).showMessage(n.rejectReason,e),[2,void 0]):this._cts.token.isCancellationRequested?[2,void 0]:(s=this.editor.getSelection(),a=0,u=n.text.length,h.a.isEmpty(s)||h.a.spansMultipleLines(s)||!h.a.containsRange(n.range,s)||(a=Math.max(0,s.startColumn-n.range.startColumn),u=Math.min(n.range.endColumn,s.endColumn)-n.range.startColumn),l=this._bulkEditService.hasPreviewHandler()&&this._configService.getValue(this.editor.getModel().uri,"editor.rename.enablePreview"),[4,this._renameInputField.getValue().getInput(n.range,n.text,a,u,l)]):[2,void 0];case 5:return"boolean"==typeof(c=f.sent())?(c&&this.editor.focus(),[2,void 0]):(this.editor.focus(),d=Object(E.j)(t.provideRenameEdits(c.newName,0,[],this._cts.token),this._cts.token).then((function(e){return V(p,void 0,void 0,(function(){var t=this;return B(this,(function(i){return e&&this.editor.hasModel()?e.rejectReason?(this._notificationService.info(e.rejectReason),[2]):(this._bulkEditService.apply(e,{editor:this.editor,showPreview:c.wantsPreview,label:o.a("label","Renaming '{0}'",null==n?void 0:n.text)}).then((function(e){e.ariaSummary&&Object(w.a)(o.a("aria","Successfully renamed '{0}' to '{1}'. Summary: {2}",n.text,c.newName,e.ariaSummary))})).catch((function(e){t._notificationService.error(o.a("rename.failedApply","Rename failed to apply edits")),t._logService.error(e)})),[2]):[2]}))}))}),(function(e){p._notificationService.error(o.a("rename.failed","Rename failed to compute edits")),p._logService.error(e)})),this._progressService.showWhile(d,250),[2,d])}}))}))},e.prototype.acceptRenameInput=function(e){this._renameInputField.getValue().acceptInput(e)},e.prototype.cancelRenameInput=function(){this._renameInputField.getValue().cancelInput(!0)},e.ID="editor.contrib.renameController",e=j([W(1,T.a),W(2,L.a),W(3,D.a),W(4,a.a),W(5,M.a),W(6,A.a)],e)}(),K=function(e){function t(){return e.call(this,{id:"editor.action.rename",label:o.a("rename.label","Rename Symbol"),alias:"Rename Symbol",precondition:s.a.and(l.a.writable,l.a.hasRenameProvider),kbOpts:{kbExpr:l.a.editorTextFocus,primary:60,weight:100},contextMenuOpts:{group:"1_modification",order:1.1}})||this}return F(t,e),t.prototype.runCommand=function(t,n){var i=this,o=t.get(N.a),s=Array.isArray(n)&&n||[void 0,void 0],a=s[0],u=s[1];return x.a.isUri(a)&&d.a.isIPosition(u)?o.openCodeEditor({resource:a},o.getActiveCodeEditor()).then((function(e){e&&(e.setPosition(u),e.invokeWithinContext((function(t){return i.reportTelemetry(t,e),i.run(t,e)})))}),r.e):e.prototype.runCommand.call(this,t,n)},t.prototype.run=function(e,t){var n=U.get(t);return n?n.run():Promise.resolve()},t}(u.b);Object(u.h)(U.ID,U),Object(u.f)(K);var q=u.c.bindToContribution(U.get);Object(u.g)(new q({id:"acceptRenameInput",precondition:b,handler:function(e){return e.acceptRenameInput(!1)},kbOpts:{weight:199,kbExpr:l.a.focus,primary:3}})),Object(u.g)(new q({id:"acceptRenameInputWithPreview",precondition:s.a.and(b,s.a.has("config.editor.rename.enablePreview")),handler:function(e){return e.acceptRenameInput(!0)},kbOpts:{weight:199,kbExpr:l.a.focus,primary:1027}})),Object(u.g)(new q({id:"cancelRenameInput",precondition:b,handler:function(e){return e.cancelRenameInput()},kbOpts:{weight:199,kbExpr:l.a.focus,primary:9,secondary:[1033]}})),Object(u.e)("_executeDocumentRenameProvider",(function(e,t,n){var i=n.newName;if("string"!=typeof i)throw Object(r.b)("newName");return z(e,t,i)})),P.a.as(R.a.Configuration).registerConfiguration({id:"editor",properties:{"editor.rename.enablePreview":{scope:5,description:o.a("enablePreview","Enable/disable the ability to preview changes before renaming"),default:!0,type:"boolean"}}})},QDVR: @@ -1159,20 +1159,20 @@ /*! exports used: ReferencesController */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/dom.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/event.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/highlightedlabel/highlightedLabel.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/iconLabel/iconLabel.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/highlightedlabel/highlightedLabel.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/gotoLine.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/iconLabel/iconLabel.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/gotoLine.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/sash/sash.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/find/findController.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/arrays.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/async.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/color.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/errors.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/event.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/filters.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/filters.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/keyCodes.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/labels.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoError/gotoError.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/lifecycle.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/network.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/numbers.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/numbers.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/objects.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/resources.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoError/gotoError.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/strings.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -1187,7 +1187,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/contrib/peekView/peekView.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoError/gotoError.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/nls.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/commands/common/commands.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/configuration/common/configuration.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/configuration/common/configuration.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/contextkey/common/contextkey.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/instantiation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/keybinding/common/keybinding.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -1197,7 +1197,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/notification/common/notification.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/storage/common/storage.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/colorRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/styler.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/styler.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/themeService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */function(e,t,n){"use strict";n.d(t,"a",(function(){return Ne}));var i,o,r,s=n("3/fG"),a=n("/cxE"),u=n("pmY6"),l=n("Vxe3"),c=n("Cg/j"),d=n("T8No"),h=n("+7oY"),p=n("A+jI"),f=n("9o5J"),g=(n("KaET"),n("EffR")),m=n("zrhQ"),v=n("MI8n"),_=n("tYmi"),b=n("gslv"),y=n("03kh"),C=n("aokT"),w=n("tX9W"),S=n("t49l"),O=n("xONI"),L=(n("VPJY"),n("N0LK")),D=n("qj0h"),x={badgeBackground:m.a.fromHex("#4D4D4D"),badgeForeground:m.a.fromHex("#FFFFFF")},N=function(){function e(e,t){this.count=0,this.options=t||Object.create(null),Object(D.g)(this.options,x,!1),this.badgeBackground=this.options.badgeBackground,this.badgeForeground=this.options.badgeForeground,this.badgeBorder=this.options.badgeBorder,this.element=Object(g.q)(e,Object(g.a)(".monaco-count-badge")),this.countFormat=this.options.countFormat||"{0}",this.titleFormat=this.options.titleFormat||"",this.setCount(this.options.count||0)}return e.prototype.setCount=function(e){this.count=e,this.render()},e.prototype.setTitleFormat=function(e){this.titleFormat=e,this.render()},e.prototype.render=function(){this.element.textContent=Object(L.r)(this.countFormat,this.count),this.element.title=Object(L.r)(this.titleFormat,this.count),this.applyStyles()},e.prototype.style=function(e){this.badgeBackground=e.badgeBackground,this.badgeForeground=e.badgeForeground,this.badgeBorder=e.badgeBorder,this.applyStyles()},e.prototype.applyStyles=function(){if(this.element){var e=this.badgeBackground?this.badgeBackground.toString():"",t=this.badgeForeground?this.badgeForeground.toString():"",n=this.badgeBorder?this.badgeBorder.toString():"";this.element.style.backgroundColor=e,this.element.style.color=t,this.element.style.borderWidth=n?"1px":"",this.element.style.borderStyle=n?"solid":"",this.element.style.borderColor=n}},e}(),k=n("R8sh"),E=n("t9D7"),I=n("ptcw"),M=n("3rx1"),T=n("bexQ"),P=n("fpMC"),R=n("7lZ/"),A=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),F=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},j=function(e,t){return function(n,i){t(n,i,e)}},W=function(){function e(e){this._resolverService=e}return e.prototype.hasChildren=function(e){return e instanceof f.c||e instanceof f.a&&!e.failure},e.prototype.getChildren=function(e){if(e instanceof f.c)return e.groups;if(e instanceof f.a)return e.resolve(this._resolverService).then((function(e){return e.children}));throw new Error("bad tree")},e=F([j(0,S.a)],e)}(),V=function(){function e(){}return e.prototype.getHeight=function(){return 23},e.prototype.getTemplateId=function(e){return e instanceof f.a?U.id:q.id},e}(),B=function(){function e(e){this._keybindingService=e}return e.prototype.getKeyboardNavigationLabel=function(e){if(e instanceof f.b){var t=e.parent.preview,n=t&&t.preview(e.range);if(n)return n.value}return Object(b.b)(e.uri)},e=F([j(0,T.a)],e)}(),H=function(){function e(){}return e.prototype.getId=function(e){return e instanceof f.b?e.id:e.uri},e}(),z=function(e){function t(t,n,i){var o=e.call(this)||this;o._uriLabel=n;var r=document.createElement("div");return g.f(r,"reference-file"),o.file=o._register(new O.a(r,{supportHighlights:!0})),o.badge=new N(g.q(r,g.a(".count"))),o._register(Object(I.a)(o.badge,i)),t.appendChild(r),o}return A(t,e),t.prototype.set=function(e,t){var n=Object(b.d)(e.uri);this.file.setLabel(Object(M.a)(e.uri),this._uriLabel.getUriLabel(n,{relative:!0}),{title:this._uriLabel.getUriLabel(e.uri),matches:t});var i=e.children.length;this.badge.setCount(i),e.failure?this.badge.setTitleFormat(Object(s.a)("referencesFailre","Failed to resolve file.")):i>1?this.badge.setTitleFormat(Object(s.a)("referencesCount","{0} references",i)):this.badge.setTitleFormat(Object(s.a)("referenceCount","{0} reference",i))},t=F([j(1,k.a),j(2,E.c)],t)}(u.a),U=function(){function e(t){this._instantiationService=t,this.templateId=e.id}return e.prototype.renderTemplate=function(e){return this._instantiationService.createInstance(z,e)},e.prototype.renderElement=function(e,t,n){n.set(e.element,Object(P.c)(e.filterData))},e.prototype.disposeTemplate=function(e){e.dispose()},e.id="FileReferencesRenderer",e=F([j(0,c.a)],e)}(),K=function(){function e(e){this.label=new R.a(e,!1)}return e.prototype.set=function(e,t){var n=e.parent.preview,i=n&&n.preview(e.range);if(i){var o=i.value,r=i.highlight;t&&!P.a.isDefault(t)?(g.Y(this.label.element,"referenceMatch",!1),this.label.set(o,Object(P.c)(t))):(g.Y(this.label.element,"referenceMatch",!0),this.label.set(o,[r]))}else this.label.set(Object(b.b)(e.uri)+":"+(e.range.startLineNumber+1)+":"+(e.range.startColumn+1))},e}(),q=function(){function e(){this.templateId=e.id}return e.prototype.renderTemplate=function(e){return new K(e)},e.prototype.renderElement=function(e,t,n){n.set(e.element,e.filterData)},e.prototype.disposeTemplate=function(){},e.id="OneReferenceRenderer",e}(),G=function(){function e(){}return e.prototype.getAriaLabel=function(e){return e.ariaMessage},e}(),Y=n("k9mg"),Z=n("MD5Z"),X=n("iNS8"),Q=(n("51B1"),n("746U")),J=n("Sdnv"),$=n("6OMU"),ee=n("cMOf"),te=n("4y0V"),ne=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),ie=function(){for(var e=0,t=0,n=arguments.length;t0&&(this.proportions=this.viewItems.map((function(t){return t.size/e.contentSize})))},t.prototype.onSashStart=function(e){for(var t=this,n=e.sash,i=e.start,o=e.alt,r=0,s=this.viewItems;r=this.viewItems.length||(t="number"==typeof t?t:e.size,t=Object(J.a)(t,e.minimumSize,e.maximumSize),this.inverseAltBehavior&&n>0?(this.resize(n-1,Math.floor((e.size-t)/2)),this.distributeEmptySpace(),this.layoutViews()):(e.size=t,this.relayout([n],void 0)))},t.prototype.resizeView=function(e,t){var n=this;if(this.state!==o.Idle)throw new Error("Cant modify splitview");if(this.state=o.Busy,!(e<0||e>=this.viewItems.length)){var i=Object($.u)(this.viewItems.length).filter((function(t){return t!==e})),r=ie(i.filter((function(e){return 1===n.viewItems[e].priority})),[e]),s=i.filter((function(e){return 2===n.viewItems[e].priority})),a=this.viewItems[e];t=Math.round(t),t=Object(J.a)(t,a.minimumSize,Math.min(a.maximumSize,this.size)),a.size=t,this.relayout(r,s),this.state=o.Idle}},t.prototype.distributeViewSizes=function(){for(var e=this,t=[],n=0,i=0,o=this.viewItems;i0&&(t.push(u),n+=u.size)}for(var r=Math.floor(n/t.length),s=0,a=t;s=this.viewItems.length?-1:this.viewItems[e].size},t.prototype.doAddView=function(e,t,n,i){var r=this;if(void 0===n&&(n=this.viewItems.length),this.state!==o.Idle)throw new Error("Cant modify splitview");this.state=o.Busy;var s=g.a(".split-view-view");n===this.viewItems.length?this.viewContainer.appendChild(s):this.viewContainer.insertBefore(s,this.viewContainer.children.item(n));var a,l=e.onDidChange((function(e){return r.onViewChange(p,e)})),c=Object(u.h)((function(){return r.viewContainer.removeChild(s)})),d=Object(u.e)(l,c);a="number"==typeof t?t:"split"===t.type?this.getViewSize(t.index)/2:"invisible"===t.type?{cachedVisibleSize:t.cachedVisibleSize}:e.minimumSize;var h,p=0===this.orientation?new se(s,e,a,d):new ae(s,e,a,d);if(this.viewItems.splice(n,0,p),this.viewItems.length>1){var f=0===this.orientation?1:0,m=0===this.orientation?{getHorizontalSashTop:function(e){return r.getSashPosition(e)}}:{getVerticalSashLeft:function(e){return r.getSashPosition(e)}},_=new ee.a(this.sashContainer,m,{orientation:f,orthogonalStartSash:this.orthogonalStartSash,orthogonalEndSash:this.orthogonalEndSash}),b=0===this.orientation?function(e){return{sash:_,start:e.startY,current:e.currentY,alt:e.altKey}}:function(e){return{sash:_,start:e.startX,current:e.currentX,alt:e.altKey}},y=v.b.map(_.onDidStart,b)(this.onSashStart,this),C=v.b.map(_.onDidChange,b)(this.onSashChange,this),w=v.b.map(_.onDidEnd,(function(){return Object($.k)(r.sashItems,(function(e){return e.sash===_}))}))(this.onSashEnd,this),S=_.onDidReset((function(){var e=Object($.k)(r.sashItems,(function(e){return e.sash===_})),t=Object($.u)(e,-1),n=Object($.u)(e+1,r.viewItems.length),i=r.findFirstSnapIndex(t),o=r.findFirstSnapIndex(n);("number"!=typeof i||r.viewItems[i].visible)&&("number"!=typeof o||r.viewItems[o].visible)&&r._onDidSashReset.fire(e)})),O=Object(u.e)(y,C,w,S,_),L={sash:_,disposable:O};this.sashItems.splice(n-1,0,L)}s.appendChild(e.element),"number"!=typeof t&&"split"===t.type&&(h=[t.index]),i||this.relayout([n],h),this.state=o.Idle,i||"number"==typeof t||"distribute"!==t.type||this.distributeViewSizes()},t.prototype.relayout=function(e,t){var n=this.viewItems.reduce((function(e,t){return e+t.size}),0);this.resize(this.viewItems.length-1,this.size-n,void 0,e,t),this.distributeEmptySpace(),this.layoutViews(),this.saveProportions()},t.prototype.resize=function(e,t,n,i,o,r,s,a,u){var l=this;if(void 0===n&&(n=this.viewItems.map((function(e){return e.size}))),void 0===r&&(r=Number.NEGATIVE_INFINITY),void 0===s&&(s=Number.POSITIVE_INFINITY),e<0||e>=this.viewItems.length)return 0;var c=Object($.u)(e,-1),d=Object($.u)(e+1,this.viewItems.length);if(o)for(var h=0,p=o;h=a.limitDelta)!==k.visible,k.setVisible(E,a.size)}if(!N&&u){var E;k=this.viewItems[u.index];N=(E=t0||e}));e=!1;var n=this.viewItems.map((function(t){return e=t.maximumSize-t.size>0||e})),i=ie(this.viewItems).reverse();e=!1;var o=i.map((function(t){return e=t.size-t.minimumSize>0||e})).reverse();e=!1;for(var r=i.map((function(t){return e=t.maximumSize-t.size>0||e})).reverse(),s=0,a=0;a0||this.startSnappingEnabled)?u.state=1:m&&t[a]&&(s0)return;if(!s.visible&&s.snap)return i}},t.prototype.dispose=function(){e.prototype.dispose.call(this),this.viewItems.forEach((function(e){return e.dispose()})),this.viewItems=[],this.sashItems.forEach((function(e){return e.disposable.dispose()})),this.sashItems=[]},t}(u.a),le=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),ce=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},de=function(e,t){return function(n,i){t(n,i,e)}},he=function(e,t,n,i){return new(n||(n=Promise))((function(o,r){function s(e){try{u(i.next(e))}catch(e){r(e)}}function a(e){try{u(i.throw(e))}catch(e){r(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((i=i.apply(e,t||[])).next())}))},pe=function(e,t){var n,i,o,r,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(r){return function(a){return function(r){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,i&&(o=2&r[0]?i.return:r[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,i=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]0?e.children[0]:void 0},t.prototype._revealReference=function(e,t){return he(this,void 0,void 0,(function(){var n,i,o,r,a;return pe(this,(function(l){switch(l.label){case 0:return this._revealedReference===e?[2]:(this._revealedReference=e,e.uri.scheme!==_.b.inMemory?this.setTitle(Object(b.c)(e.uri),this._uriLabel.getUriLabel(Object(b.d)(e.uri))):this.setTitle(s.a("peekView.alternateTitle","References")),n=this._textModelResolverService.createModelReference(e.uri),this._tree.getInput()!==e.parent?[3,1]:(this._tree.reveal(e),[3,3]));case 1:return t&&this._tree.reveal(e.parent),[4,this._tree.expand(e.parent)];case 2:l.sent(),this._tree.reveal(e),l.label=3;case 3:return[4,n];case 4:return i=l.sent(),this._model?(Object(u.f)(this._previewModelReference),(o=i.object)?(r=this._preview.getModel()===o.textEditorModel?0:1,a=C.a.lift(e.range).collapseToStart(),this._previewModelReference=i,this._preview.setModel(o.textEditorModel),this._preview.setSelection(a),this._preview.revealRangeInCenter(a,r)):(this._preview.setModel(this._previewNotAvailableMessage),i.dispose()),[2]):(i.dispose(),[2])}}))}))},t=ce([de(3,E.c),de(4,S.a),de(5,c.a),de(6,X.a),de(7,k.a)],t)}(X.c);Object(E.e)((function(e,t){var n=e.getColor(X.m);n&&t.addRule(".monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight { background-color: "+n+"; }");var i=e.getColor(X.h);i&&t.addRule(".monaco-editor .reference-zone-widget .preview .reference-decoration { background-color: "+i+"; }");var o=e.getColor(X.i);o&&t.addRule(".monaco-editor .reference-zone-widget .preview .reference-decoration { border: 2px solid "+o+"; box-sizing: border-box; }");var r=e.getColor(Z.b);r&&t.addRule(".monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight { border: 1px dotted "+r+"; box-sizing: border-box; }");var s=e.getColor(X.j);s&&t.addRule(".monaco-editor .reference-zone-widget .ref-tree { background-color: "+s+"; }");var a=e.getColor(X.l);a&&t.addRule(".monaco-editor .reference-zone-widget .ref-tree { color: "+a+"; }");var u=e.getColor(X.k);u&&t.addRule(".monaco-editor .reference-zone-widget .ref-tree .reference-file { color: "+u+"; }");var l=e.getColor(X.n);l&&t.addRule(".monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .monaco-list-rows > .monaco-list-row.selected:not(.highlighted) { background-color: "+l+"; }");var c=e.getColor(X.o);c&&t.addRule(".monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .monaco-list-rows > .monaco-list-row.selected:not(.highlighted) { color: "+c+" !important; }");var d=e.getColor(X.f);d&&t.addRule(".monaco-editor .reference-zone-widget .preview .monaco-editor .monaco-editor-background,.monaco-editor .reference-zone-widget .preview .monaco-editor .inputarea.ime-input {\tbackground-color: "+d+";}");var h=e.getColor(X.g);h&&t.addRule(".monaco-editor .reference-zone-widget .preview .monaco-editor .margin {\tbackground-color: "+h+";}")}));var ve=n("cGHE"),_e=n("sM1p"),be=n("X+cX"),ye=n("nrhi"),Ce=n("/kV6"),we=n("nnTU"),Se=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Oe=function(e,t){return function(n,i){t(n,i,e)}},Le=function(e,t,n,i){return new(n||(n=Promise))((function(o,r){function s(e){try{u(i.next(e))}catch(e){r(e)}}function a(e){try{u(i.throw(e))}catch(e){r(e)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(s,a)}u((i=i.apply(e,t||[])).next())}))},De=function(e,t){var n,i,o,r,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return r={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(r[Symbol.iterator]=function(){return this}),r;function a(r){return function(a){return function(r){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,i&&(o=2&r[0]?i.return:r[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,r[1])).done)return o;switch(i=0,o&&(r=[2&r[0],o.value]),r[0]){case 0:case 1:o=r;break;case 4:return s.label++,{value:r[1],done:!1};case 5:s.label++,i=r[1],r=[0];continue;case 7:r=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]=3)for(var o=0,r=this._regExpRules.length;o=2&&n.length>0&&i.length>0)for(o=0,r=this._brackets.length;o=2&&n.length>0)for(o=0,r=this._brackets.length;o1){var o=void 0,r=-1;for(o=t-1;o>=1;o--){if(e.getLanguageIdAtPosition(o,0)!==i)return r;var s=e.getLineContent(o);if(!n.shouldIgnore(s)&&!/^\s+$/.test(s)&&""!==s)return o;r=o}}return-1},e.prototype.getInheritIndentForLine=function(e,t,n,i){if(void 0===i&&(i=!0),e<4)return null;var o=this.getIndentRulesSupport(t.getLanguageIdentifier().id);if(!o)return null;if(n<=1)return{indentation:"",action:null};var s=this.getPrecedingValidLine(t,n,o);if(s<0)return null;if(s<1)return{indentation:"",action:null};var u=t.getLineContent(s);if(o.shouldIncrease(u)||o.shouldIndentNextLine(u))return{indentation:r.t(u),action:a.a.Indent,line:s};if(o.shouldDecrease(u))return{indentation:r.t(u),action:null,line:s};if(1===s)return{indentation:r.t(t.getLineContent(s)),action:null,line:s};var l=s-1,c=o.getIndentMetadata(t.getLineContent(l));if(!(3&c)&&4&c){for(var d=0,h=l-1;h>0;h--)if(!o.shouldIndentNextLine(t.getLineContent(h))){d=h;break}return{indentation:r.t(t.getLineContent(d+1)),action:null,line:d+1}}if(i)return{indentation:r.t(t.getLineContent(s)),action:null,line:s};for(h=s;h>0;h--){var p=t.getLineContent(h);if(o.shouldIncrease(p))return{indentation:r.t(p),action:a.a.Indent,line:h};if(o.shouldIndentNextLine(p)){d=0;for(var f=h-1;f>0;f--)if(!o.shouldIndentNextLine(t.getLineContent(h))){d=f;break}return{indentation:r.t(t.getLineContent(d+1)),action:null,line:d+1}}if(o.shouldDecrease(p))return{indentation:r.t(p),action:null,line:h}}return{indentation:r.t(t.getLineContent(1)),action:null,line:1}},e.prototype.getGoodIndentForLine=function(e,t,n,i,o){if(e<4)return null;var s=this._getRichEditSupport(n);if(!s)return null;var u=this.getIndentRulesSupport(n);if(!u)return null;var l=this.getInheritIndentForLine(e,t,i),c=t.getLineContent(i);if(l){var d=l.line;if(void 0!==d){var h=s.onEnter(e,"",t.getLineContent(d),"");if(h){var p=r.t(t.getLineContent(d));return h.removeText&&(p=p.substring(0,p.length-h.removeText)),h.indentAction===a.a.Indent||h.indentAction===a.a.IndentOutdent?p=o.shiftIndent(p):h.indentAction===a.a.Outdent&&(p=o.unshiftIndent(p)),u.shouldDecrease(c)&&(p=o.unshiftIndent(p)),h.appendText&&(p+=h.appendText),r.t(p)}}return u.shouldDecrease(c)?l.action===a.a.Indent?l.indentation:o.unshiftIndent(l.indentation):l.action===a.a.Indent?o.shiftIndent(l.indentation):l.indentation}return null},e.prototype.getIndentForEnter=function(e,t,n,i){if(e<4)return null;t.forceTokenization(n.startLineNumber);var o,s,l=t.getLineTokens(n.startLineNumber),c=Object(u.a)(l,n.startColumn-1),d=c.getLineContent(),h=!1;(c.firstCharOffset>0&&l.getLanguageId(0)!==c.languageId?(h=!0,o=d.substr(0,n.startColumn-1-c.firstCharOffset)):o=l.getLineContent().substring(0,n.startColumn-1),n.isEmpty())?s=d.substr(n.startColumn-1-c.firstCharOffset):s=this.getScopedLineTokens(t,n.endLineNumber,n.endColumn).getLineContent().substr(n.endColumn-1-c.firstCharOffset);var p=this.getIndentRulesSupport(c.languageId);if(!p)return null;var f=o,g=r.t(o),m={getLineTokens:function(e){return t.getLineTokens(e)},getLanguageIdentifier:function(){return t.getLanguageIdentifier()},getLanguageIdAtPosition:function(e,n){return t.getLanguageIdAtPosition(e,n)},getLineContent:function(e){return e===n.startLineNumber?f:t.getLineContent(e)}},v=r.t(l.getLineContent()),_=this.getInheritIndentForLine(e,m,n.startLineNumber+1);if(!_){var b=h?v:g;return{beforeEnter:b,afterEnter:b}}var y=h?v:_.indentation;return _.action===a.a.Indent&&(y=i.shiftIndent(y)),p.shouldDecrease(s)&&(y=i.unshiftIndent(y)),{beforeEnter:h?v:g,afterEnter:y}},e.prototype.getIndentActionForType=function(e,t,n,i,o){if(e<4)return null;var r=this.getScopedLineTokens(t,n.startLineNumber,n.startColumn),s=this.getIndentRulesSupport(r.languageId);if(!s)return null;var u,l=r.getLineContent(),c=l.substr(0,n.startColumn-1-r.firstCharOffset);n.isEmpty()?u=l.substr(n.startColumn-1-r.firstCharOffset):u=this.getScopedLineTokens(t,n.endLineNumber,n.endColumn).getLineContent().substr(n.endColumn-1-r.firstCharOffset);if(!s.shouldDecrease(c+u)&&s.shouldDecrease(c+i+u)){var d=this.getInheritIndentForLine(e,t,n.startLineNumber,!1);if(!d)return null;var h=d.indentation;return d.action!==a.a.Indent&&(h=o.unshiftIndent(h)),h}return null},e.prototype.getIndentMetadata=function(e,t){var n=this.getIndentRulesSupport(e.getLanguageIdentifier().id);return n?t<1||t>e.getLineCount()?null:n.getIndentMetadata(e.getLineContent(t)):null},e.prototype.getEnterAction=function(e,t,n){var i=this.getScopedLineTokens(t,n.startLineNumber,n.startColumn),o=this._getRichEditSupport(i.languageId);if(!o)return null;var r,s=i.getLineContent(),u=s.substr(0,n.startColumn-1-i.firstCharOffset);n.isEmpty()?r=s.substr(n.startColumn-1-i.firstCharOffset):r=this.getScopedLineTokens(t,n.endLineNumber,n.endColumn).getLineContent().substr(n.endColumn-1-i.firstCharOffset);var l="";if(n.startLineNumber>1&&0===i.firstCharOffset){var c=this.getScopedLineTokens(t,n.startLineNumber-1);c.languageId===i.languageId&&(l=c.getLineContent())}var d=o.onEnter(e,l,u,r);if(!d)return null;var h=d.indentAction,p=d.appendText,f=d.removeText||0;p||(p=h===a.a.Indent||h===a.a.IndentOutdent?"\t":"");var g=this.getIndentationAtPosition(t,n.startLineNumber,n.startColumn);return f&&(g=g.substring(0,g.length-f)),{indentAction:h,appendText:p,removeText:f,indentation:g}},e.prototype.getIndentationAtPosition=function(e,t,n){var i=e.getLineContent(t),o=r.t(i);return o.length>n-1&&(o=o.substring(0,n-1)),o},e.prototype.getScopedLineTokens=function(e,t,n){e.forceTokenization(t);var i=e.getLineTokens(t),o=void 0===n?e.getLineMaxColumn(t)-1:n-1;return Object(u.a)(i,o)},e.prototype.getBracketsSupport=function(e){var t=this._getRichEditSupport(e);return t&&t.brackets||null},e}())},"ci+S": /*!***********************************************************************************************************!*\ @@ -1629,14 +1629,14 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/event.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/keyboardEvent.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/touch.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/list/listView.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/list/listView.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/arrays.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/color.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/decorators.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/event.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/filters.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/filters.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/lifecycle.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/numbers.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/numbers.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/objects.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/platform.js (<- Module uses injected variables (process, global)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/types.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -1650,7 +1650,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/arrays.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/async.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/cancellation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/codicons.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/codicons.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/hover/hover.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/errors.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/functional.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/hash.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/colorPicker/colorDetector.js */ @@ -1658,15 +1658,15 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/map.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/strings.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/uri.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/core/editorState.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/core/editorState.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/inPlaceReplace/inPlaceReplace.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorExtensions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/textModel.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/modelService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/view/editorColorRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/view/editorColorRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/inPlaceReplace/inPlaceReplace.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/commands/common/commands.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/extensions.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/extensions.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/instantiation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/notification/common/notification.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/storage/common/storage.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ @@ -1691,16 +1691,16 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/strings.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/controller/coreCommands.js (<- Module is referenced from these modules with unsupported syntax: include-loader!./node_modules/monaco-editor/esm/vs/editor/editor.api.js (referenced with cjs require)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorExtensions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/commands/replaceCommand.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/find/findController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/commands/replaceCommand.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordOperations/wordOperations.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/commands/shiftCommand.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/controller/cursorTypeOperations.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/editOperation.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/editOperation.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/position.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/editorContextKeys.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfiguration.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/caretOperations/transpose.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/caretOperations/transpose.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfiguration.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/nls.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */function(e,t,n){"use strict";n.r(t),n.d(t,"DuplicateSelectionAction",(function(){return E})),n.d(t,"AbstractSortLinesAction",(function(){return P})),n.d(t,"SortLinesAscendingAction",(function(){return R})),n.d(t,"SortLinesDescendingAction",(function(){return A})),n.d(t,"TrimTrailingWhitespaceAction",(function(){return F})),n.d(t,"DeleteLinesAction",(function(){return j})),n.d(t,"IndentLinesAction",(function(){return W})),n.d(t,"InsertLineBeforeAction",(function(){return B})),n.d(t,"InsertLineAfterAction",(function(){return H})),n.d(t,"AbstractDeleteAllToBoundaryAction",(function(){return z})),n.d(t,"DeleteAllLeftAction",(function(){return U})),n.d(t,"DeleteAllRightAction",(function(){return K})),n.d(t,"JoinLinesAction",(function(){return q})),n.d(t,"TransposeAction",(function(){return G})),n.d(t,"AbstractCaseAction",(function(){return Y})),n.d(t,"UpperCaseAction",(function(){return Z})),n.d(t,"LowerCaseAction",(function(){return X})),n.d(t,"TitleCaseAction",(function(){return Q}));var i=n("3/fG"),o=n("/kV6"),r=n("1YUG"),s=n("sswD"),a=n("LCkn"),u=n("N0LK"),l=n("0/Sa"),c=n("aokT"),d=function(){function e(e,t){this._selection=e,this._cursors=t,this._selectionId=null}return e.prototype.getEditOperations=function(e,t){for(var n=function(e,t){t.sort((function(e,t){return e.lineNumber===t.lineNumber?e.column-t.column:e.lineNumber-t.lineNumber}));for(var n=t.length-2;n>=0;n--)t[n].lineNumber===t[n+1].lineNumber&&t.splice(n,1);for(var i=[],o=0,r=0,s=t.length,a=1,d=e.getLineCount();a<=d;a++){var h=e.getLineContent(a),p=h.length+1,f=0;if(!(r=i.startLineNumber+1&&t<=i.endLineNumber+1?e.getLineContent(t-1):e.getLineContent(t)};var L=b.a.getGoodIndentForLine(this._autoIndent,d,e.getLanguageIdAtPosition(g,1),i.startLineNumber+1,l);if(null!==L){O=u.t(e.getLineContent(i.startLineNumber));if((k=y(L,r))!==(E=y(O,r))){var D=k-E;this.getIndentEditsOfMovingBlock(e,t,i,r,a,D)}}}}else t.addEditOperation(new c.a(i.startLineNumber,1,i.startLineNumber,1),v+"\n")}else{var x;if(g=i.startLineNumber-1,m=e.getLineContent(g),t.addEditOperation(new c.a(g,1,g+1,1),null),t.addEditOperation(new c.a(i.endLineNumber,e.getLineMaxColumn(i.endLineNumber),i.endLineNumber,e.getLineMaxColumn(i.endLineNumber)),"\n"+m),this.shouldAutoIndent(e,i))if(d.getLineContent=function(t){return t===g?e.getLineContent(i.startLineNumber):e.getLineContent(t)},null!==(x=this.matchEnterRule(e,l,r,i.startLineNumber,i.startLineNumber-2)))0!==x&&this.getIndentEditsOfMovingBlock(e,t,i,r,a,x);else{var N=b.a.getGoodIndentForLine(this._autoIndent,d,e.getLanguageIdAtPosition(i.startLineNumber,1),g,l);if(null!==N){var k,E,I=u.t(e.getLineContent(i.startLineNumber));if((k=y(N,r))!==(E=y(I,r))){D=k-E;this.getIndentEditsOfMovingBlock(e,t,i,r,a,D)}}}}}this._selectionId=t.trackSelection(i)}else this._selectionId=t.trackSelection(this._selection)},e.prototype.buildIndentConverter=function(e,t,n){return{shiftIndent:function(i){return v.a.shiftIndent(i,i.length+1,e,t,n)},unshiftIndent:function(i){return v.a.unshiftIndent(i,i.length+1,e,t,n)}}},e.prototype.matchEnterRule=function(e,t,n,i,o,r){for(var s=o;s>=1;){var a=void 0;if(a=s===o&&void 0!==r?r:e.getLineContent(s),u.D(a)>=0)break;s--}if(s<1||i>e.getLineCount())return null;var l=e.getLineMaxColumn(s),d=b.a.getEnterAction(this._autoIndent,e,new c.a(s,l,s,l));if(d){var h=d.indentation;d.indentAction===_.a.None||d.indentAction===_.a.Indent?h=d.indentation+d.appendText:d.indentAction===_.a.IndentOutdent?h=d.indentation:d.indentAction===_.a.Outdent&&(h=t.unshiftIndent(d.indentation)+d.appendText);var p=e.getLineContent(i);if(this.trimLeft(p).indexOf(this.trimLeft(h))>=0){var f=u.t(e.getLineContent(i)),g=u.t(h),m=b.a.getIndentMetadata(e,i);return null!==m&&2&m&&(g=t.unshiftIndent(g)),y(g,n)-y(f,n)}}return null},e.prototype.trimLeft=function(e){return e.replace(/^\s+/,"")},e.prototype.shouldAutoIndent=function(e,t){if(this._autoIndent<4)return!1;if(!e.isCheapToTokenize(t.startLineNumber))return!1;var n=e.getLanguageIdAtPosition(t.startLineNumber,1);return n===e.getLanguageIdAtPosition(t.endLineNumber,1)&&null!==b.a.getIndentRulesSupport(n)},e.prototype.getIndentEditsOfMovingBlock=function(e,t,n,i,o,r){for(var s=n.startLineNumber;s<=n.endLineNumber;s++){var a=e.getLineContent(s),l=u.t(a),d=C(y(l,i)+r,i,o);d!==l&&(t.addEditOperation(new c.a(s,1,s,l.length+1),d),s===n.endLineNumber&&n.endColumn<=l.length+1&&""===d&&(this._moveEndLineSelectionShrink=!0))}},e.prototype.computeCursorState=function(e,t){var n=t.getTrackedSelection(this._selectionId);return this._moveEndPositionDown&&(n=n.setEndPosition(n.endLineNumber+1,1)),this._moveEndLineSelectionShrink&&n.startLineNumber=o)return null;for(var r=[],s=i;s<=o;s++)r.push(e.getLineContent(s));var a=r.slice(0);return a.sort(S.getCollator().compare),!0===n&&(a=a.reverse()),{startLineNumber:i,endLineNumber:o,before:r,after:a}}var L,D=(L=function(e,t){return(L=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}L(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),x=function(e){function t(t,n){var i=e.call(this,n)||this;return i.down=t,i}return D(t,e),t.prototype.run=function(e,t){for(var n=[],i=0,o=t.getSelections()||[];i1&&(d-=1,p=i.getLineMaxColumn(d)),r.push(l.a.replace(new f.a(d,p,h,g),"")),s.push(new f.a(d-o,c.positionColumn,d-o,c.positionColumn)),o+=c.endLineNumber-c.startLineNumber+1}t.pushUndoStop(),t.executeEdits(this.id,r,s),t.pushUndoStop()}}},t.prototype._getLinesToRemove=function(e){var t=e.getSelections().map((function(e){var t=e.endLineNumber;return e.startLineNumber=t[o].startLineNumber?i.endLineNumber=t[o].endLineNumber:(n.push(i),i=t[o]);return n.push(i),n},t}(s.b),W=function(e){function t(){return e.call(this,{id:"editor.action.indentLines",label:i.a("lines.indent","Indent Line"),alias:"Indent Line",precondition:g.a.writable,kbOpts:{kbExpr:g.a.editorTextFocus,primary:2137,weight:100}})||this}return D(t,e),t.prototype.run=function(e,t){var n=t._getCursors();n&&(t.pushUndoStop(),t.executeCommands(this.id,h.a.indent(n.context.config,t.getModel(),t.getSelections())),t.pushUndoStop())},t}(s.b),V=function(e){function t(){return e.call(this,{id:"editor.action.outdentLines",label:i.a("lines.outdent","Outdent Line"),alias:"Outdent Line",precondition:g.a.writable,kbOpts:{kbExpr:g.a.editorTextFocus,primary:2135,weight:100}})||this}return D(t,e),t.prototype.run=function(e,t){r.CoreEditingCommands.Outdent.runEditorCommand(e,t,null)},t}(s.b),B=function(e){function t(){return e.call(this,{id:"editor.action.insertLineBefore",label:i.a("lines.insertBefore","Insert Line Above"),alias:"Insert Line Above",precondition:g.a.writable,kbOpts:{kbExpr:g.a.editorTextFocus,primary:3075,weight:100}})||this}return D(t,e),t.prototype.run=function(e,t){var n=t._getCursors();n&&(t.pushUndoStop(),t.executeCommands(this.id,h.a.lineInsertBefore(n.context.config,t.getModel(),t.getSelections())))},t}(s.b),H=function(e){function t(){return e.call(this,{id:"editor.action.insertLineAfter",label:i.a("lines.insertAfter","Insert Line Below"),alias:"Insert Line Below",precondition:g.a.writable,kbOpts:{kbExpr:g.a.editorTextFocus,primary:2051,weight:100}})||this}return D(t,e),t.prototype.run=function(e,t){var n=t._getCursors();n&&(t.pushUndoStop(),t.executeCommands(this.id,h.a.lineInsertAfter(n.context.config,t.getModel(),t.getSelections())))},t}(s.b),z=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return D(t,e),t.prototype.run=function(e,t){if(t.hasModel()){for(var n=t.getSelection(),i=this._getRangesToDelete(t),o=[],r=0,s=i.length-1;r0){var s=t.startLineNumber-o;r=new f.a(s,t.startColumn,s,t.startColumn)}else r=new f.a(t.startLineNumber,t.startColumn,t.startLineNumber,t.startColumn);o+=t.endLineNumber-t.startLineNumber,t.intersectRanges(e)?n=r:i.push(r)})),n&&i.unshift(n),i},t.prototype._getRangesToDelete=function(e){var t=e.getSelections();if(null===t)return[];var n=t,i=e.getModel();return null===i?[]:(n.sort(c.a.compareRangesUsingStarts),n=n.map((function(e){if(e.isEmpty()){if(1===e.startColumn){var t=Math.max(1,e.startLineNumber-1),n=1===e.startLineNumber?1:i.getLineContent(t).length+1;return new c.a(t,n,e.startLineNumber,1)}return new c.a(e.startLineNumber,1,e.startLineNumber,e.startColumn)}return new c.a(e.startLineNumber,1,e.endLineNumber,e.endColumn)})))},t}(z),K=function(e){function t(){return e.call(this,{id:"deleteAllRight",label:i.a("lines.deleteAllRight","Delete All Right"),alias:"Delete All Right",precondition:g.a.writable,kbOpts:{kbExpr:g.a.textInputFocus,primary:0,mac:{primary:297,secondary:[2068]},weight:100}})||this}return D(t,e),t.prototype._getEndCursorState=function(e,t){for(var n=null,i=[],o=0,r=t.length;oe.endLineNumber+1?(o.push(e),t):new f.a(e.startLineNumber,e.startColumn,t.endLineNumber,t.endColumn):t.startLineNumber>e.endLineNumber?(o.push(e),t):new f.a(e.startLineNumber,e.startColumn,t.endLineNumber,t.endColumn)}));o.push(r);var s=t.getModel();if(null!==s){for(var a=[],u=[],d=i,h=0,p=0,g=o.length;p=1){var x=!0;""===S&&(x=!1),!x||" "!==S.charAt(S.length-1)&&"\t"!==S.charAt(S.length-1)||(x=!1,S=S.replace(/[\s\uFEFF\xA0]+$/g," "));var N=L.substr(D-1);S+=(x?" ":"")+N,_=x?N.length+1:N.length}else _=0}var k=new c.a(v,1,b,y);if(!k.isEmpty()){var E=void 0;m.isEmpty()?(a.push(l.a.replace(k,S)),E=new f.a(k.startLineNumber-h,S.length-_+1,v-h,S.length-_+1)):m.startLineNumber===m.endLineNumber?(a.push(l.a.replace(k,S)),E=new f.a(m.startLineNumber-h,m.startColumn,m.endLineNumber-h,m.endColumn)):(a.push(l.a.replace(k,S)),E=new f.a(m.startLineNumber-h,m.startColumn,m.startLineNumber-h,S.length-C)),null!==c.a.intersectRanges(k,i)?d=E:u.push(E)}h+=k.endLineNumber-k.startLineNumber}u.unshift(d),t.pushUndoStop(),t.executeEdits(this.id,a,u),t.pushUndoStop()}}}},t}(s.b),G=function(e){function t(){return e.call(this,{id:"editor.action.transpose",label:i.a("editor.transpose","Transpose characters around the cursor"),alias:"Transpose characters around the cursor",precondition:g.a.writable})||this}return D(t,e),t.prototype.run=function(e,t){var n=t.getSelections();if(null!==n){var i=t.getModel();if(null!==i){for(var o=[],r=0,s=n.length;r=d){if(l.lineNumber===i.getLineCount())continue;var h=new c.a(l.lineNumber,Math.max(1,l.column-1),l.lineNumber+1,1),p=i.getValueInRange(h).split("").reverse().join("");o.push(new a.a(new f.a(l.lineNumber,Math.max(1,l.column-1),l.lineNumber+1,1),p))}else{h=new c.a(l.lineNumber,Math.max(1,l.column-1),l.lineNumber,l.column+1),p=i.getValueInRange(h).split("").reverse().join("");o.push(new a.b(h,p,new f.a(l.lineNumber,l.column+1,l.lineNumber,l.column+1)))}}}t.pushUndoStop(),t.executeCommands(this.id,o),t.pushUndoStop()}}},t}(s.b),Y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return D(t,e),t.prototype.run=function(e,t){var n=t.getSelections();if(null!==n){var i=t.getModel();if(null!==i){for(var o=t.getOption(96),r=[],s=0,u=n.length;s=0?(o=!0,i+=s):o?(o=!1,i+=s.toLocaleUpperCase()):i+=s.toLocaleLowerCase()}return i},t}(Y);Object(s.f)(N),Object(s.f)(k),Object(s.f)(E),Object(s.f)(M),Object(s.f)(T),Object(s.f)(R),Object(s.f)(A),Object(s.f)(F),Object(s.f)(j),Object(s.f)(W),Object(s.f)(V),Object(s.f)(B),Object(s.f)(H),Object(s.f)(U),Object(s.f)(K),Object(s.f)(q),Object(s.f)(G),Object(s.f)(Z),Object(s.f)(X),Object(s.f)(Q)},dgXF: /*!*****************************************************************************************!*\ !*** ./node_modules/monaco-editor/esm/vs/editor/contrib/folding/folding.js + 7 modules ***! @@ -1720,7 +1720,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/editorContextKeys.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/textModel.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/linesOperations/linesOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/nls.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/contextkey/common/contextkey.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/colorRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -1759,16 +1759,16 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/event.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/aria/aria.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/codiconLabel/codiconLabel.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickOutline.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/iconLabel/iconLabel.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/list/listWidget.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/iconLabel/iconLabel.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/gotoLine.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/list/listWidget.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/scrollbar/scrollableElement.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoError/gotoError.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/arrays.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/async.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/cancellation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/errors.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/event.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/filters.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/htmlContent.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/filters.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/htmlContent.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/hover/hover.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/keyCodes.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/lifecycle.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/map.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -1779,8 +1779,8 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/types.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/uri.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorExtensions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/characterClassifier.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/format/formatActions.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/editOperation.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/linesOperations/linesOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/characterClassifier.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordOperations/wordOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/editOperation.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/position.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ @@ -1788,7 +1788,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/modesRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/editorWorkerService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/format/formatActions.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/modeService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/modeService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/parameterHints/parameterHints.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/services/modelService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/contrib/documentSymbols/outlineTree.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickOutline.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/contrib/markdown/markdownRenderer.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/parameterHints/parameterHints.js */ @@ -1798,9 +1798,9 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggest.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/nls.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/commands/common/commands.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/configuration/common/configuration.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/configuration/common/configuration.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/contextkey/common/contextkey.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/extensions.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/extensions.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/instantiation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/keybinding/common/keybinding.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/keybinding/common/keybindingsRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -1831,7 +1831,7 @@ /*! exports provided: ContextMenuController */ /*! all exports used */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/dom.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/actionbar/actionbar.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/actionbar/actionbar.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/gotoLine.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/menu/menu.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/lifecycle.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorExtensions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -1847,18 +1847,18 @@ /*! exports provided: ElementsDragAndDropData, ExternalElementsDragAndDropData, DesktopDragAndDropData, ListView */ /*! exports used: ElementsDragAndDropData, ListView */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/browser.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/dnd.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/dnd.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/gotoLine.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/dom.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/event.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/touch.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/scrollbar/scrollableElement.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/scrollbar/scrollableElement.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoError/gotoError.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/arrays.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/async.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/decorators.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/event.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/lifecycle.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/objects.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/range.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */function(e,t,n){"use strict";n.d(t,"a",(function(){return O})),n.d(t,"b",(function(){return x}));var i=n("qj0h"),o=n("pmY6"),r=n("pg8w"),s=n("EffR"),a=n("MI8n"),u=n("4y0V"),l=n("GJhM"),c=n("nuFA");function d(e,t){for(var n=[],i=0,o=t;i=r.range.end)){if(e.end=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},w=function(){for(var e=0,t=0,n=arguments.length;t=this.items.length?(this.rangeMap=new f,this.rangeMap.splice(0,0,v),this.items=v,d=[]):(this.rangeMap.splice(e,t,v),d=(i=this.items).splice.apply(i,w([e,t],v)));var _=n.length-t,b=this.getRenderRange(this.lastRenderTop,this.lastRenderHeight),y=h(g,_),C=c.a.intersect(b,y);for(l=C.start;l=-1&&en&&(this.scrollTop+=Math.min(14,Math.floor(.3*(t-n))))}},e.prototype.teardownDragAndDropScrollTopAnimation=function(){this.dragOverAnimationStopDisposable.dispose(),this.dragOverAnimationDisposable&&(this.dragOverAnimationDisposable.dispose(),this.dragOverAnimationDisposable=void 0)},e.prototype.getItemIndexFromEventTarget=function(e){for(var t=e;t instanceof HTMLElement&&t!==this.rowsContainer;){var n=t.getAttribute("data-index");if(n){var i=Number(n);if(!isNaN(i))return i}t=t.parentElement}},e.prototype.getRenderRange=function(e,t){return{start:this.rangeMap.indexAt(e),end:this.rangeMap.indexAfter(e+t-1)}},e.prototype._rerender=function(e,t){var n,i,o=this.getRenderRange(e,t);e===this.elementTop(o.start)?(n=o.start,i=0):o.end-o.start>1&&(n=o.start+1,i=this.elementTop(n)-e);for(var r=0;;){for(var s=this.getRenderRange(e,t),a=!1,u=s.start;u=r.range.end)){if(e.end=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},w=function(){for(var e=0,t=0,n=arguments.length;t=this.items.length?(this.rangeMap=new f,this.rangeMap.splice(0,0,v),this.items=v,d=[]):(this.rangeMap.splice(e,t,v),d=(i=this.items).splice.apply(i,w([e,t],v)));var _=n.length-t,b=this.getRenderRange(this.lastRenderTop,this.lastRenderHeight),y=h(g,_),C=c.a.intersect(b,y);for(l=C.start;l=-1&&en&&(this.scrollTop+=Math.min(14,Math.floor(.3*(t-n))))}},e.prototype.teardownDragAndDropScrollTopAnimation=function(){this.dragOverAnimationStopDisposable.dispose(),this.dragOverAnimationDisposable&&(this.dragOverAnimationDisposable.dispose(),this.dragOverAnimationDisposable=void 0)},e.prototype.getItemIndexFromEventTarget=function(e){for(var t=e;t instanceof HTMLElement&&t!==this.rowsContainer;){var n=t.getAttribute("data-index");if(n){var i=Number(n);if(!isNaN(i))return i}t=t.parentElement}},e.prototype.getRenderRange=function(e,t){return{start:this.rangeMap.indexAt(e),end:this.rangeMap.indexAfter(e+t-1)}},e.prototype._rerender=function(e,t){var n,i,o=this.getRenderRange(e,t);e===this.elementTop(o.start)?(n=o.start,i=0):o.end-o.start>1&&(n=o.start+1,i=this.elementTop(n)-e);for(var r=0;;){for(var s=this.getRenderRange(e,t),a=!1,u=s.start;u0&&0===e.minimapLeft?e.minimapWidth:0},e.prototype._onViewZoneTop=function(e){this.domNode.style.top=e+"px"},e.prototype._onViewZoneHeight=function(e){if(this.domNode.style.height=e+"px",this.container){var t=e-this._decoratingElementsHeight();this.container.style.height=t+"px";var n=this.editor.getLayoutInfo();this._doLayout(t,this._getWidth(n))}this._resizeSash&&this._resizeSash.layout()},Object.defineProperty(e.prototype,"position",{get:function(){var e=this._positionMarkerId[0];if(e){var t=this.editor.getModel();if(t){var n=t.getDecorationRange(e);if(n)return n.getStartPosition()}}},enumerable:!0,configurable:!0}),e.prototype.show=function(e,t){var n=_.a.isIRange(e)?_.a.lift(e):_.a.fromPositions(e);this._isShowing=!0,this._showImpl(n,t),this._isShowing=!1,this._positionMarkerId=this.editor.deltaDecorations(this._positionMarkerId,[{range:n,options:b.a.EMPTY}])},e.prototype.hide=function(){var e=this;this._viewZone&&(this.editor.changeViewZones((function(t){e._viewZone&&t.removeZone(e._viewZone.id)})),this._viewZone=null),this._overlayWidget&&(this.editor.removeOverlayWidget(this._overlayWidget),this._overlayWidget=null),this._arrow&&this._arrow.hide()},e.prototype._decoratingElementsHeight=function(){var e=this.editor.getOption(49),t=0;this.options.showArrow&&(t+=2*Math.round(e/3));this.options.showFrame&&(t+=2*Math.round(e/9));return t},e.prototype._showImpl=function(e,t){var n=this,i=e.getStartPosition(),o=this.editor.getLayoutInfo(),r=this._getWidth(o);this.domNode.style.width=r+"px",this.domNode.style.left=this._getLeft(o)+"px";var s=document.createElement("div");s.style.overflow="hidden";var a=this.editor.getOption(49),u=this.editor.getLayoutInfo().height/a*.8;t>=u&&(t=u);var l=0,c=0;if(this._arrow&&this.options.showArrow&&(l=Math.round(a/3),this._arrow.height=l,this._arrow.show(i)),this.options.showFrame&&(c=Math.round(a/9)),this.editor.changeViewZones((function(e){n._viewZone&&e.removeZone(n._viewZone.id),n._overlayWidget&&(n.editor.removeOverlayWidget(n._overlayWidget),n._overlayWidget=null),n.domNode.style.top="-1000px",n._viewZone=new w(s,i.lineNumber,i.column,t,(function(e){return n._onViewZoneTop(e)}),(function(e){return n._onViewZoneHeight(e)})),n._viewZone.id=e.addZone(n._viewZone),n._overlayWidget=new S("vs.editor.contrib.zoneWidget"+n._viewZone.id,n.domNode),n.editor.addOverlayWidget(n._overlayWidget)})),this.container&&this.options.showFrame){var d=this.options.frameWidth?this.options.frameWidth:c;this.container.style.borderTopWidth=d+"px",this.container.style.borderBottomWidth=d+"px"}var h=t*a-this._decoratingElementsHeight();this.container&&(this.container.style.top=l+"px",this.container.style.height=h+"px",this.container.style.overflow="hidden"),this._doLayout(h,r),this.options.keepEditorSelection||this.editor.setSelection(e);var p=this.editor.getModel();if(p){var f=e.endLineNumber+1;f<=p.getLineCount()?this.revealLine(f,!1):this.revealLine(p.getLineCount(),!0)}},e.prototype.revealLine=function(e,t){t?this.editor.revealLineInCenter(e,0):this.editor.revealLine(e,0)},e.prototype.setCssClass=function(e,t){this.container&&(t&&this.container.classList.remove(t),s.f(this.container,e))},e.prototype._onWidth=function(e){},e.prototype._doLayout=function(e,t){},e.prototype._relayout=function(e){var t=this;this._viewZone&&this._viewZone.heightInLines!==e&&this.editor.changeViewZones((function(n){t._viewZone&&(t._viewZone.heightInLines=e,n.layoutZone(t._viewZone.id))}))},e.prototype._initSash=function(){var e,t=this;this._resizeSash||(this._resizeSash=this._disposables.add(new g.a(this.domNode,this,{orientation:1})),this.options.isResizeable||(this._resizeSash.hide(),this._resizeSash.state=0),this._disposables.add(this._resizeSash.onDidStart((function(n){t._viewZone&&(e={startY:n.startY,heightInLines:t._viewZone.heightInLines})}))),this._disposables.add(this._resizeSash.onDidEnd((function(){e=void 0}))),this._disposables.add(this._resizeSash.onDidChange((function(n){if(e){var i=(n.currentY-e.startY)/t.editor.getOption(49),o=i<0?Math.ceil(i):Math.floor(i),r=e.heightInLines+o;r>5&&r<35&&t._relayout(r)}}))))},e.prototype.getHorizontalSashLeft=function(){return 0},e.prototype.getHorizontalSashTop=function(){return(null===this.domNode.style.height?0:parseInt(this.domNode.style.height))-this._decoratingElementsHeight()/2},e.prototype.getHorizontalSashWidth=function(){var e=this.editor.getLayoutInfo();return e.width-e.minimapWidth},e}(),D=n("3/fG"),x=n("T8No"),N=n("Cg/j"),k=n("9fML"),E=n("sswD"),I=n("MD5Z"),M=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),T=function(e,t,n,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},P=function(e,t){return function(n,i){t(n,i,e)}},R=Object(N.c)("IPeekViewService");Object(k.b)(R,function(){function e(){this._widgets=new Map}return e.prototype.addExclusiveWidget=function(e,t){var n=this,i=this._widgets.get(e);i&&(i.listener.dispose(),i.widget.dispose());this._widgets.set(e,{widget:t,listener:t.onDidClose((function(){var i=n._widgets.get(e);i&&i.widget===t&&(i.listener.dispose(),n._widgets.delete(e))}))})},e}()),(r=o||(o={})).inPeekEditor=new x.d("inReferenceSearchEditor",!0),r.notInPeekEditor=r.inPeekEditor.toNegated();var A=function(){function e(e,t){e instanceof f.a&&o.inPeekEditor.bindTo(t)}return e.prototype.dispose=function(){},e.ID="editor.contrib.referenceController",e=T([P(1,x.c)],e)}();function F(e){var t=e.get(p.a).getFocusedCodeEditor();return t instanceof f.a?t.getParentEditor():t}Object(E.h)(A.ID,A);var j={headerBackgroundColor:l.a.white,primaryHeadingColor:l.a.fromHex("#333333"),secondaryHeadingColor:l.a.fromHex("#6c6c6cb3")},W=function(e){function t(t,n){void 0===n&&(n={});var i=e.call(this,t,n)||this;return i._onDidClose=new c.a,i.onDidClose=i._onDidClose.event,d.g(i.options,j,!1),i}return M(t,e),t.prototype.dispose=function(){e.prototype.dispose.call(this),this._onDidClose.fire(this)},t.prototype.style=function(t){var n=this.options;t.headerBackgroundColor&&(n.headerBackgroundColor=t.headerBackgroundColor),t.primaryHeadingColor&&(n.primaryHeadingColor=t.primaryHeadingColor),t.secondaryHeadingColor&&(n.secondaryHeadingColor=t.secondaryHeadingColor),e.prototype.style.call(this,t)},t.prototype._applyStyles=function(){e.prototype._applyStyles.call(this);var t=this.options;this._headElement&&t.headerBackgroundColor&&(this._headElement.style.backgroundColor=t.headerBackgroundColor.toString()),this._primaryHeading&&t.primaryHeadingColor&&(this._primaryHeading.style.color=t.primaryHeadingColor.toString()),this._secondaryHeading&&t.secondaryHeadingColor&&(this._secondaryHeading.style.color=t.secondaryHeadingColor.toString()),this._bodyElement&&t.frameColor&&(this._bodyElement.style.borderColor=t.frameColor.toString())},t.prototype._fillContainer=function(e){this.setCssClass("peekview-widget"),this._headElement=s.a(".head"),this._bodyElement=s.a(".body"),this._fillHead(this._headElement),this._fillBody(this._bodyElement),e.appendChild(this._headElement),e.appendChild(this._bodyElement)},t.prototype._fillHead=function(e){var t=this,n=s.a(".peekview-title");s.q(this._headElement,n),s.o(n,"click",(function(e){return t._onTitleClick(e)})),this._fillTitleIcon(n),this._primaryHeading=s.a("span.filename"),this._secondaryHeading=s.a("span.dirname"),this._metaHeading=s.a("span.meta"),s.q(n,this._primaryHeading,this._secondaryHeading,this._metaHeading);var i=s.a(".peekview-actions");s.q(this._headElement,i);var o=this._getActionBarOptions();this._actionbarWidget=new a.a(i,o),this._disposables.add(this._actionbarWidget),this._actionbarWidget.push(new u.a("peekview.close",D.a("label.close","Close"),"codicon-close",!0,(function(){return t.dispose(),Promise.resolve()})),{label:!1,icon:!0})},t.prototype._fillTitleIcon=function(e){},t.prototype._getActionBarOptions=function(){return{}},t.prototype._onTitleClick=function(e){},t.prototype.setTitle=function(e,t){this._primaryHeading&&this._secondaryHeading&&(this._primaryHeading.innerHTML=h.o(e),this._primaryHeading.setAttribute("aria-label",e),t?this._secondaryHeading.innerHTML=h.o(t):s.t(this._secondaryHeading))},t.prototype.setMetaTitle=function(e){this._metaHeading&&(e?(this._metaHeading.innerHTML=h.o(e),s.X(this._metaHeading)):s.J(this._metaHeading))},t.prototype._doLayout=function(e,t){if(!this._isShowing&&e<0)this.dispose();else{var n=Math.ceil(1.2*this.editor.getOption(49)),i=Math.round(e-(n+2));this._doLayoutHead(n,t),this._doLayoutBody(i,t)}},t.prototype._doLayoutHead=function(e,t){this._headElement&&(this._headElement.style.height=e+"px",this._headElement.style.lineHeight=this._headElement.style.height)},t.prototype._doLayoutBody=function(e,t){this._bodyElement&&(this._bodyElement.style.height=e+"px")},t}(L),V=Object(I.Tb)("peekViewTitle.background",{dark:"#1E1E1E",light:"#FFFFFF",hc:"#0C141F"},D.a("peekViewTitleBackground","Background color of the peek view title area.")),B=Object(I.Tb)("peekViewTitleLabel.foreground",{dark:"#FFFFFF",light:"#333333",hc:"#FFFFFF"},D.a("peekViewTitleForeground","Color of the peek view title.")),H=Object(I.Tb)("peekViewTitleDescription.foreground",{dark:"#ccccccb3",light:"#616161e6",hc:"#FFFFFF99"},D.a("peekViewTitleInfoForeground","Color of the peek view title info.")),z=Object(I.Tb)("peekView.border",{dark:"#007acc",light:"#007acc",hc:I.e},D.a("peekViewBorder","Color of the peek view borders and arrow.")),U=Object(I.Tb)("peekViewResult.background",{dark:"#252526",light:"#F3F3F3",hc:l.a.black},D.a("peekViewResultsBackground","Background color of the peek view result list.")),K=Object(I.Tb)("peekViewResult.lineForeground",{dark:"#bbbbbb",light:"#646465",hc:l.a.white},D.a("peekViewResultsMatchForeground","Foreground color for line nodes in the peek view result list.")),q=Object(I.Tb)("peekViewResult.fileForeground",{dark:l.a.white,light:"#1E1E1E",hc:l.a.white},D.a("peekViewResultsFileForeground","Foreground color for file nodes in the peek view result list.")),G=Object(I.Tb)("peekViewResult.selectionBackground",{dark:"#3399ff33",light:"#3399ff33",hc:null},D.a("peekViewResultsSelectionBackground","Background color of the selected entry in the peek view result list.")),Y=Object(I.Tb)("peekViewResult.selectionForeground",{dark:l.a.white,light:"#6C6C6C",hc:l.a.white},D.a("peekViewResultsSelectionForeground","Foreground color of the selected entry in the peek view result list.")),Z=Object(I.Tb)("peekViewEditor.background",{dark:"#001F33",light:"#F2F8FC",hc:l.a.black},D.a("peekViewEditorBackground","Background color of the peek view editor.")),X=Object(I.Tb)("peekViewEditorGutter.background",{dark:Z,light:Z,hc:Z},D.a("peekViewEditorGutterBackground","Background color of the gutter in the peek view editor.")),Q=Object(I.Tb)("peekViewResult.matchHighlightBackground",{dark:"#ea5c004d",light:"#ea5c004d",hc:null},D.a("peekViewResultsMatchHighlight","Match highlight color in the peek view result list.")),J=Object(I.Tb)("peekViewEditor.matchHighlightBackground",{dark:"#ff8f0099",light:"#f5d802de",hc:null},D.a("peekViewEditorMatchHighlight","Match highlight color in the peek view editor.")),$=Object(I.Tb)("peekViewEditor.matchHighlightBorder",{dark:null,light:null,hc:I.b},D.a("peekViewEditorMatchHighlightBorder","Match highlight border in the peek view editor."))},ic2d: /*!********************************************************************************!*\ @@ -2027,7 +2027,7 @@ \********************************************************************************************/ /*! exports provided: IListService, ListService, WorkbenchListSupportsMultiSelectContextKey, WorkbenchListFocusContextKey, WorkbenchListHasSelectionOrFocus, WorkbenchListDoubleSelection, WorkbenchListMultiSelection, WorkbenchListSupportsKeyboardNavigation, WorkbenchListAutomaticKeyboardNavigationKey, WorkbenchListAutomaticKeyboardNavigation, didBindWorkbenchListAutomaticKeyboardNavigation, multiSelectModifierSettingKey, openModeSettingKey, horizontalScrollingKey, keyboardNavigationSettingKey, automaticKeyboardNavigationSettingKey, WorkbenchObjectTree, WorkbenchDataTree, WorkbenchAsyncDataTree, WorkbenchCompressibleAsyncDataTree */ /*! exports used: IListService, ListService, WorkbenchAsyncDataTree, WorkbenchListFocusContextKey */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/dnd.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/dnd.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/gotoLine.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/dom.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/event.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/keyboardEvent.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -2039,21 +2039,21 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/decorators.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/errors.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/event.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/filters.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/filters.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/iterator.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/lifecycle.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/map.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/numbers.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/numbers.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/platform.js (<- Module uses injected variables (process, global)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/nls.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/accessibility/common/accessibility.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordOperations/wordOperations.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/configuration/common/configuration.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/configuration/common/configuration.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/configuration/common/configurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/contextkey/common/contextkey.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/instantiation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/keybinding/common/keybinding.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/registry/common/platform.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/styler.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/styler.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickOpen/quickCommand.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/themeService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */function(e,t,n){"use strict";n.d(t,"a",(function(){return Ye})),n.d(t,"b",(function(){return Ze})),n.d(t,"d",(function(){return Je})),n.d(t,"c",(function(){return dt}));var i,o=n("EffR"),r=n("cqdO"),s=n("pmY6"),a=n("3/fG"),u=n("+7oY"),l=n("CRAX"),c=n("T8No"),d=n("Cg/j"),h=n("bexQ"),p=n("ic2d"),f=n("ptcw"),g=n("t9D7"),m=(n("2V9f"),n("MI8n")),v=n("uDWl"),_=n("ZQ78"),b=n("6OMU"),y=n("feEw"),C=n("4y0V"),w=n("fpMC"),S=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),O=function(e){function t(t,n){return e.call(this,"TreeError ["+t+"] "+n)||this}return S(t,e),t}(Error),L=function(){function e(e){this.fn=e,this._map=new WeakMap}return e.prototype.map=function(e){var t=this._map.get(e);return t||(t=this.fn(e),this._map.set(e,t)),t},e}(),D=n("JYp7"),x=function(){for(var e=0,t=0,n=arguments.length;t=0&&m0&&o){var k=function(e){o(e),e.children.forEach(k)};y.forEach(k)}this._onDidSplice.fire({insertedNodes:v,deletedNodes:y})},e.prototype.rerender=function(e){if(0===e.length)throw new O(this.user,"Invalid tree location");var t=this.getTreeNodeWithListIndex(e),n=t.node,i=t.listIndex;t.revealed&&this.list.splice(i,1,[n])},e.prototype.has=function(e){return this.hasTreeNode(e)},e.prototype.getListIndex=function(e){var t=this.getTreeNodeWithListIndex(e),n=t.listIndex,i=t.visible,o=t.revealed;return i&&o?n:-1},e.prototype.getListRenderCount=function(e){return this.getTreeNode(e).renderNodeCount},e.prototype.isCollapsible=function(e){return this.getTreeNode(e).collapsible},e.prototype.setCollapsible=function(e,t){var n=this,i=this.getTreeNode(e);void 0===t&&(t=!i.collapsible);var o={collapsible:t};return this.eventBufferer.bufferEvents((function(){return n._setCollapseState(e,o)}))},e.prototype.isCollapsed=function(e){return this.getTreeNode(e).collapsed},e.prototype.setCollapsed=function(e,t,n){var i=this,o=this.getTreeNode(e);void 0===t&&(t=!o.collapsed);var r={collapsed:t,recursive:n||!1};return this.eventBufferer.bufferEvents((function(){return i._setCollapseState(e,r)}))},e.prototype._setCollapseState=function(e,t){var n=this.getTreeNodeWithListIndex(e),i=n.node,o=n.listIndex,r=n.revealed,s=this._setListNodeCollapseState(i,o,r,t);if(i!==this.root&&this.autoExpandSingleChildren&&s&&!E(t)&&i.collapsible&&!i.collapsed&&!t.recursive){for(var a=-1,u=0;u-1){a=-1;break}a=u}}a>-1&&this._setCollapseState(x(e,[a]),t)}return s},e.prototype._setListNodeCollapseState=function(e,t,n,i){var o=this._setNodeCollapseState(e,i,!1);if(!n||!e.visible||!o)return o;var r=e.renderNodeCount,s=this.updateNodeAfterCollapseChange(e),a=r-(-1===t?0:1);return this.list.splice(t+1,a,s.slice(1)),o},e.prototype._setNodeCollapseState=function(e,t,n){var i;if(e===this.root?i=!1:(E(t)?(i=e.collapsible!==t.collapsible,e.collapsible=t.collapsible):e.collapsible?(i=e.collapsed!==t.collapsed,e.collapsed=t.collapsed):i=!1,i&&this._onDidChangeCollapseState.fire({node:e,deep:n})),!E(t)&&t.recursive)for(var o=0,r=e.children;o0,a.visibleChildrenCount=h,a.visible=2===u?h>0:1===u,a.visible?a.collapsed||(a.renderNodeCount=p):(a.renderNodeCount=0,i&&o.pop()),r&&r(a),a},e.prototype.updateNodeAfterCollapseChange=function(e){var t=e.renderNodeCount,n=[];return this._updateNodeAfterCollapseChange(e,n),this._updateAncestorsRenderNodeCount(e.parent,n.length-t),n},e.prototype._updateNodeAfterCollapseChange=function(e,t){if(!1===e.visible)return 0;if(t.push(e),e.renderNodeCount=1,!e.collapsed)for(var n=0,i=e.children;nt.children.length)&&this.hasTreeNode(i,t.children[n])},e.prototype.getTreeNode=function(e,t){if(void 0===t&&(t=this.root),!e||0===e.length)return t;var n=e[0],i=e.slice(1);if(n<0||n>t.children.length)throw new O(this.user,"Invalid tree location");return this.getTreeNode(i,t.children[n])},e.prototype.getTreeNodeWithListIndex=function(e){if(0===e.length)return{node:this.root,listIndex:-1,revealed:!0,visible:!1};var t=this.getParentNodeWithListIndex(e),n=t.parentNode,i=t.listIndex,o=t.revealed,r=t.visible,s=e[e.length-1];if(s<0||s>n.children.length)throw new O(this.user,"Invalid tree location");var a=n.children[s];return{node:a,listIndex:i,revealed:o,visible:r&&a.visible}},e.prototype.getParentNodeWithListIndex=function(e,t,n,i,o){void 0===t&&(t=this.root),void 0===n&&(n=0),void 0===i&&(i=!0),void 0===o&&(o=!0);var r=e[0],s=e.slice(1);if(r<0||r>t.children.length)throw new O(this.user,"Invalid tree location");for(var a=0;a0)?(Object(o.g)(t.twistie,"codicon","codicon-chevron-down","collapsible"),Object(o.Y)(t.twistie,"collapsed",e.collapsed)):Object(o.Q)(t.twistie,"codicon","codicon-chevron-down","collapsible","collapsed"),e.collapsible?t.container.setAttribute("aria-expanded",String(!e.collapsed)):t.container.removeAttribute("aria-expanded")},e.prototype.renderIndentGuides=function(e,t){var n=this;if(Object(o.t)(t.indent),t.indentGuidesDisposable.dispose(),this.shouldRenderIndentGuides){for(var i=new s.b,r=this.modelProvider(),a=e,u=function(){var e=r.getNodeLocation(a),u=r.getParentNodeLocation(e);if(!u)return"break";var c=r.getNode(u),d=Object(o.a)(".indent-guide",{style:"width: "+l.indent+"px"});l.activeIndentNodes.has(c)&&Object(o.f)(d,"active"),0===t.indent.childElementCount?t.indent.appendChild(d):t.indent.insertBefore(d,t.indent.firstElementChild),l.renderedIndentGuides.add(c,d),i.add(Object(s.h)((function(){return n.renderedIndentGuides.delete(c,d)}))),a=c},l=this;;){if("break"===u())break}t.indentGuidesDisposable=i}},e.prototype._onDidChangeActiveNodes=function(e){var t=this;if(this.shouldRenderIndentGuides){var n=new Set,i=this.modelProvider();e.forEach((function(e){var t=i.getNodeLocation(e);try{var o=i.getParentNodeLocation(t);e.collapsible&&e.children.length>0&&!e.collapsed?n.add(e):o&&n.add(i.getNode(o))}catch(e){}})),this.activeIndentNodes.forEach((function(e){n.has(e)||t.renderedIndentGuides.forEach(e,(function(e){return Object(o.P)(e,"active")}))})),n.forEach((function(e){t.activeIndentNodes.has(e)||t.renderedIndentGuides.forEach(e,(function(e){return Object(o.f)(e,"active")}))})),this.activeIndentNodes=n}},e.prototype.dispose=function(){this.renderedNodes.clear(),this.renderedElements.clear(),this.indentGuidesDisposable.dispose(),Object(s.f)(this.disposables)},e.DefaultIndent=8,e}(),G=function(){function e(e,t,n){this.tree=e,this.keyboardNavigationLabelProvider=t,this._filter=n,this._totalCount=0,this._matchCount=0,this._pattern="",this._lowercasePattern="",this.disposables=new s.b,e.onWillRefilter(this.reset,this,this.disposables)}return Object.defineProperty(e.prototype,"totalCount",{get:function(){return this._totalCount},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"matchCount",{get:function(){return this._matchCount},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pattern",{set:function(e){this._pattern=e,this._lowercasePattern=e.toLowerCase()},enumerable:!0,configurable:!0}),e.prototype.filter=function(e,t){if(this._filter){var n=this._filter.filter(e,t);if(this.tree.options.simpleKeyboardNavigation)return n;if(0===("boolean"==typeof n?n?1:0:N(n)?k(n.visibility):n))return!1}if(this._totalCount++,this.tree.options.simpleKeyboardNavigation||!this._pattern)return this._matchCount++,{data:w.a.Default,visibility:!0};var i=this.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(e),o=i&&i.toString();if(void 0===o)return{data:w.a.Default,visibility:!0};var r=Object(w.d)(this._pattern,this._lowercasePattern,0,o,o.toLowerCase(),0,!0);return r?(this._matchCount++,{data:r,visibility:!0}):this.tree.options.filterOnType?2:{data:w.a.Default,visibility:!0}},e.prototype.reset=function(){this._totalCount=0,this._matchCount=0},e.prototype.dispose=function(){Object(s.f)(this.disposables)},e}(),Y=function(){function e(e,t,n,i,r){this.tree=e,this.view=n,this.filter=i,this.keyboardNavigationDelegate=r,this._enabled=!1,this._pattern="",this._empty=!1,this._onDidChangeEmptyState=new m.a,this.positionClassName="ne",this.automaticKeyboardNavigation=!0,this.triggered=!1,this._onDidChangePattern=new m.a,this.enabledDisposables=new s.b,this.disposables=new s.b,this.domNode=Object(o.a)(".monaco-list-type-filter."+this.positionClassName),this.domNode.draggable=!0,Object(C.a)(this.domNode,"dragstart")(this.onDragStart,this,this.disposables),this.messageDomNode=Object(o.q)(n.getHTMLElement(),Object(o.a)(".monaco-list-type-filter-message")),this.labelDomNode=Object(o.q)(this.domNode,Object(o.a)("span.label"));var u=Object(o.q)(this.domNode,Object(o.a)(".controls"));this._filterOnType=!!e.options.filterOnType,this.filterOnTypeDomNode=Object(o.q)(u,Object(o.a)("input.filter.codicon.codicon-list-selection")),this.filterOnTypeDomNode.type="checkbox",this.filterOnTypeDomNode.checked=this._filterOnType,this.filterOnTypeDomNode.tabIndex=-1,this.updateFilterOnTypeTitle(),Object(C.a)(this.filterOnTypeDomNode,"input")(this.onDidChangeFilterOnType,this,this.disposables),this.clearDomNode=Object(o.q)(u,Object(o.a)("button.clear.codicon.codicon-close")),this.clearDomNode.tabIndex=-1,this.clearDomNode.title=Object(a.a)("clear","Clear"),this.keyboardNavigationEventFilter=e.options.keyboardNavigationEventFilter,t.onDidSplice(this.onDidSpliceModel,this,this.disposables),this.updateOptions(e.options)}return Object.defineProperty(e.prototype,"enabled",{get:function(){return this._enabled},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pattern",{get:function(){return this._pattern},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"filterOnType",{get:function(){return this._filterOnType},enumerable:!0,configurable:!0}),e.prototype.updateOptions=function(e){e.simpleKeyboardNavigation?this.disable():this.enable(),void 0!==e.filterOnType&&(this._filterOnType=!!e.filterOnType,this.filterOnTypeDomNode.checked=this._filterOnType),void 0!==e.automaticKeyboardNavigation&&(this.automaticKeyboardNavigation=e.automaticKeyboardNavigation),this.tree.refilter(),this.render(),this.automaticKeyboardNavigation||this.onEventOrInput("")},e.prototype.enable=function(){var e=this;if(!this._enabled){var t=m.b.chain(Object(C.a)(this.view.getHTMLElement(),"keydown")).filter((function(t){return!Z(t.target)||t.target===e.filterOnTypeDomNode})).filter((function(e){return"Dead"!==e.key&&!/^Media/.test(e.key)})).map((function(e){return new v.a(e)})).filter(this.keyboardNavigationEventFilter||function(){return!0}).filter((function(){return e.automaticKeyboardNavigation||e.triggered})).filter((function(t){return e.keyboardNavigationDelegate.mightProducePrintableCharacter(t)||(e.pattern.length>0||e.triggered)&&(9===t.keyCode||1===t.keyCode)&&!t.altKey&&!t.ctrlKey&&!t.metaKey||1===t.keyCode&&(T.e?t.altKey&&!t.metaKey:t.ctrlKey)&&!t.shiftKey})).forEach((function(e){e.stopPropagation(),e.preventDefault()})).event,n=Object(C.a)(this.clearDomNode,"click");m.b.chain(m.b.any(t,n)).event(this.onEventOrInput,this,this.enabledDisposables),this.filter.pattern="",this.tree.refilter(),this.render(),this._enabled=!0,this.triggered=!1}},e.prototype.disable=function(){this._enabled&&(this.domNode.remove(),this.enabledDisposables.clear(),this.tree.refilter(),this.render(),this._enabled=!1,this.triggered=!1)},e.prototype.onEventOrInput=function(e){"string"==typeof e?this.onInput(e):e instanceof MouseEvent||9===e.keyCode||1===e.keyCode&&(T.e?e.altKey:e.ctrlKey)?this.onInput(""):1===e.keyCode?this.onInput(0===this.pattern.length?"":this.pattern.substr(0,this.pattern.length-1)):this.onInput(this.pattern+e.browserEvent.key)},e.prototype.onInput=function(e){var t=this.view.getHTMLElement();e&&!this.domNode.parentElement?t.append(this.domNode):!e&&this.domNode.parentElement&&(this.domNode.remove(),this.tree.domFocus()),this._pattern=e,this._onDidChangePattern.fire(e),this.filter.pattern=e,this.tree.refilter(),e&&this.tree.focusNext(0,!0,void 0,(function(e){return!w.a.isDefault(e.filterData)}));var n=this.tree.getFocus();if(n.length>0){var i=n[0];null===this.tree.getRelativeTop(i)&&this.tree.reveal(i,.5)}this.render(),e||(this.triggered=!1)},e.prototype.onDragStart=function(){var e=this,t=this.view.getHTMLElement(),n=Object(o.C)(t).left,i=t.clientWidth,r=i/2,a=this.domNode.clientWidth,u=new s.b,l=this.positionClassName,c=function(){switch(l){case"nw":e.domNode.style.top="4px",e.domNode.style.left="4px";break;case"ne":e.domNode.style.top="4px",e.domNode.style.left=i-a-6+"px"}};c(),Object(o.P)(this.domNode,l),Object(o.f)(this.domNode,"dragging"),u.add(Object(s.h)((function(){return Object(o.P)(e.domNode,"dragging")}))),Object(C.a)(document,"dragover")((function(e){e.preventDefault();var t=e.screenX-n;e.dataTransfer&&(e.dataTransfer.dropEffect="none"),l=t0&&0===this.filter.matchCount;this.pattern&&this.tree.options.filterOnType&&e?(this.messageDomNode.textContent=Object(a.a)("empty","No elements found"),this._empty=!0):(this.messageDomNode.innerHTML="",this._empty=!1),Object(o.Y)(this.domNode,"no-matches",e),this.domNode.title=Object(a.a)("found","Matched {0} out of {1} elements",this.filter.matchCount,this.filter.totalCount),this.labelDomNode.textContent=this.pattern.length>16?"…"+this.pattern.substr(this.pattern.length-16):this.pattern,this._onDidChangeEmptyState.fire(this._empty)},e.prototype.shouldAllowFocus=function(e){return!(this.enabled&&this.pattern&&!this.filterOnType)||(this.filter.totalCount>0&&this.filter.matchCount<=1||!w.a.isDefault(e.filterData))},e.prototype.dispose=function(){this._enabled&&(this.domNode.remove(),this.enabledDisposables.dispose(),this._enabled=!1,this.triggered=!1),this._onDidChangePattern.dispose(),Object(s.f)(this.disposables)},e}();function Z(e){return"INPUT"===e.tagName||"TEXTAREA"===e.tagName}function X(e){return{elements:e.elements.map((function(e){return e.element})),browserEvent:e.browserEvent}}function Q(e,t){t(e),e.children.forEach((function(e){return Q(e,t)}))}var J=function(){function e(e){this.identityProvider=e,this.nodes=[],this._onDidChange=new m.a,this.onDidChange=this._onDidChange.event}return Object.defineProperty(e.prototype,"nodeSet",{get:function(){return this._nodeSet||(this._nodeSet=this.createNodeSet()),this._nodeSet},enumerable:!0,configurable:!0}),e.prototype.set=function(e,t){Object(b.g)(this.nodes,e)||this._set(e,!1,t)},e.prototype._set=function(e,t,n){if(this.nodes=W(e),this.elements=void 0,this._nodeSet=void 0,!t){var i=this;this._onDidChange.fire({get elements(){return i.get()},browserEvent:n})}},e.prototype.get=function(){return this.elements||(this.elements=this.nodes.map((function(e){return e.element}))),W(this.elements)},e.prototype.getNodes=function(){return this.nodes},e.prototype.has=function(e){return this.nodeSet.has(e)},e.prototype.onDidModelSplice=function(e){var t=this,n=e.insertedNodes,i=e.deletedNodes;if(!this.identityProvider){var o=this.createNodeSet(),r=function(e){return o.delete(e)};return i.forEach((function(e){return Q(e,r)})),void this.set(Object(P.e)(o))}var s=new Set,a=function(e){return s.add(t.identityProvider.getId(e.element).toString())};i.forEach((function(e){return Q(e,a)}));var u=new Map,l=function(e){return u.set(t.identityProvider.getId(e.element).toString(),e)};n.forEach((function(e){return Q(e,l)}));for(var c=[],d=0,h=this.nodes;d0&&e.prototype.setFocus.call(this,Object(b.f)(W(e.prototype.getFocus.call(this),r))),s.length>0&&e.prototype.setSelection.call(this,Object(b.f)(W(e.prototype.getSelection.call(this),s)))}},t.prototype.setFocus=function(t,n,i){var o=this;void 0===i&&(i=!1),e.prototype.setFocus.call(this,t,n),i||this.focusTrait.set(t.map((function(e){return o.element(e)})),n)},t.prototype.setSelection=function(t,n,i){var o=this;void 0===i&&(i=!1),e.prototype.setSelection.call(this,t,n),i||this.selectionTrait.set(t.map((function(e){return o.element(e)})),n)},t}(r.c),te=function(){function e(e,t,n,i,a){var u=this;void 0===a&&(a={}),this._options=a,this.eventBufferer=new m.c,this.disposables=new s.b,this._onWillRefilter=new m.a,this.onWillRefilter=this._onWillRefilter.event,this._onDidUpdateOptions=new m.a;var l,c,d,h=new U(n),p=new m.f,f=new m.f,g=new K(f.event);this.renderers=i.map((function(e){return new q(e,(function(){return u.model}),p.event,g,a)}));for(var _=0,y=this.renderers;_ .indent-guide, .monaco-list"+t+".always .monaco-tl-indent > .indent-guide { border-color: "+e.treeIndentGuidesStroke.transparent(.4)+"; }"),n.push(".monaco-list"+t+" .monaco-tl-indent > .indent-guide.active { border-color: "+e.treeIndentGuidesStroke+"; }"));var i=n.join("\n");i!==this.styleElement.innerHTML&&(this.styleElement.innerHTML=i),this.view.style(e)},e.prototype.collapse=function(e,t){return void 0===t&&(t=!1),this.model.setCollapsed(e,!0,t)},e.prototype.expand=function(e,t){return void 0===t&&(t=!1),this.model.setCollapsed(e,!1,t)},e.prototype.isCollapsible=function(e){return this.model.isCollapsible(e)},e.prototype.setCollapsible=function(e,t){return this.model.setCollapsible(e,t)},e.prototype.isCollapsed=function(e){return this.model.isCollapsed(e)},e.prototype.refilter=function(){this._onWillRefilter.fire(void 0),this.model.refilter()},e.prototype.setSelection=function(e,t){var n=this,i=e.map((function(e){return n.model.getNode(e)}));this.selection.set(i,t);var o=e.map((function(e){return n.model.getListIndex(e)})).filter((function(e){return e>-1}));this.view.setSelection(o,t,!0)},e.prototype.getSelection=function(){return this.selection.get()},e.prototype.setFocus=function(e,t){var n=this,i=e.map((function(e){return n.model.getNode(e)}));this.focus.set(i,t);var o=e.map((function(e){return n.model.getListIndex(e)})).filter((function(e){return e>-1}));this.view.setFocus(o,t,!0)},e.prototype.focusNext=function(e,t,n,i){void 0===e&&(e=1),void 0===t&&(t=!1),void 0===i&&(i=this.focusNavigationFilter),this.view.focusNext(e,t,n,i)},e.prototype.getFocus=function(){return this.focus.get()},e.prototype.reveal=function(e,t){this.model.expandTo(e);var n=this.model.getListIndex(e);-1!==n&&this.view.reveal(n,t)},e.prototype.getRelativeTop=function(e){var t=this.model.getListIndex(e);return-1===t?null:this.view.getRelativeTop(t)},e.prototype.onLeftArrow=function(e){e.preventDefault(),e.stopPropagation();var t=this.view.getFocusedElements();if(0!==t.length){var n=t[0],i=this.model.getNodeLocation(n);if(!this.model.setCollapsed(i,!0)){var o=this.model.getParentNodeLocation(i);if(!o)return;var r=this.model.getListIndex(o);this.view.reveal(r),this.view.setFocus([r])}}},e.prototype.onRightArrow=function(e){e.preventDefault(),e.stopPropagation();var t=this.view.getFocusedElements();if(0!==t.length){var n=t[0],i=this.model.getNodeLocation(n);if(!this.model.setCollapsed(i,!1)){if(!n.children.some((function(e){return e.visible})))return;var o=this.view.getFocus()[0]+1;this.view.reveal(o),this.view.setFocus([o])}}},e.prototype.onSpace=function(e){e.preventDefault(),e.stopPropagation();var t=this.view.getFocusedElements();if(0!==t.length){var n=t[0],i=this.model.getNodeLocation(n),o=e.browserEvent.altKey;this.model.setCollapsed(i,void 0,o)}},e.prototype.dispose=function(){Object(s.f)(this.disposables),this.view.dispose()},e}(),ne=function(){return(ne=Object.assign||function(e){for(var t,n=1,i=arguments.length;n=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},ve=function(e){function t(t,n,i,o,r){return void 0===r&&(r={}),e.call(this,t,n,i,o,r)||this}return fe(t,e),Object.defineProperty(t.prototype,"onDidChangeCollapseState",{get:function(){return this.model.onDidChangeCollapseState},enumerable:!0,configurable:!0}),t.prototype.setChildren=function(e,t){this.model.setChildren(e,t)},t.prototype.rerender=function(e){void 0!==e?this.model.rerender(e):this.view.rerender()},t.prototype.hasElement=function(e){return this.model.has(e)},t.prototype.createModel=function(e,t,n){return new oe(e,t,n)},t}(te),_e=function(){function e(e,t){this._compressedTreeNodeProvider=e,this.renderer=t,this.templateId=t.templateId,t.onDidChangeTwistieState&&(this.onDidChangeTwistieState=t.onDidChangeTwistieState)}return Object.defineProperty(e.prototype,"compressedTreeNodeProvider",{get:function(){return this._compressedTreeNodeProvider()},enumerable:!0,configurable:!0}),e.prototype.renderTemplate=function(e){return{compressedTreeNode:void 0,data:this.renderer.renderTemplate(e)}},e.prototype.renderElement=function(e,t,n,i){var o=this.compressedTreeNodeProvider.getCompressedTreeNode(e.element);1===o.element.elements.length?(n.compressedTreeNode=void 0,this.renderer.renderElement(e,t,n.data,i)):(n.compressedTreeNode=o,this.renderer.renderCompressedElements(o,t,n.data,i))},e.prototype.disposeElement=function(e,t,n,i){n.compressedTreeNode?this.renderer.disposeCompressedElements&&this.renderer.disposeCompressedElements(n.compressedTreeNode,t,n.data,i):this.renderer.disposeElement&&this.renderer.disposeElement(e,t,n.data,i)},e.prototype.disposeTemplate=function(e){this.renderer.disposeTemplate(e.data)},e.prototype.renderTwistie=function(e,t){this.renderer.renderTwistie&&this.renderer.renderTwistie(e,t)},me([pe.a],e.prototype,"compressedTreeNodeProvider",null),e}();var be=function(e){function t(t,n,i,o,r){void 0===r&&(r={});var s=this,a=function(){return s},u=o.map((function(e){return new _e(a,e)}));return s=e.call(this,t,n,i,u,function(e,t){return t&&ge(ge({},t),{keyboardNavigationLabelProvider:t.keyboardNavigationLabelProvider&&{getKeyboardNavigationLabel:function(n){var i;try{i=e().getCompressedTreeNode(n)}catch(e){return t.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(n)}return 1===i.element.elements.length?t.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(n):t.keyboardNavigationLabelProvider.getCompressedNodeKeyboardNavigationLabel(i.element.elements)}}})}(a,r))||this}return fe(t,e),t.prototype.setChildren=function(e,t){this.model.setChildren(e,t)},t.prototype.createModel=function(e,t,n){return new he(e,t,n)},t.prototype.updateOptions=function(t){void 0===t&&(t={}),e.prototype.updateOptions.call(this,t),void 0!==t.compressionEnabled&&this.model.setCompressionEnabled(t.compressionEnabled)},t.prototype.getCompressedTreeNode=function(e){return void 0===e&&(e=null),this.model.getCompressedTreeNode(e)},t}(ve),ye=n("/cxE"),Ce=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),we=function(){return(we=Object.assign||function(e){for(var t,n=1,i=arguments.length;n0&&o[o.length-1])||6!==r[0]&&2!==r[0])){s=0;continue}if(3===r[0]&&(!o||r[1]>o[0]&&r[1]-1&&i.focus.push(d),i&&i.viewState.selection&&i.viewState.selection.indexOf(l)>-1&&i.selection.push(d),i&&i.viewState.expanded&&i.viewState.expanded.indexOf(l)>-1?h.push(d):o&&r.collapseByDefault&&!r.collapseByDefault(t)&&(d.collapsedByDefault=!1,h.push(d)),d})),f=0,g=Object(P.e)(s);f-1)&&e.collapsedByDefault,e.collapsedByDefault=void 0,{element:e,children:e.hasChildren?D.d.map(D.d.fromArray(e.children),(function(e){return i.asTreeElement(e,t)})):[],collapsible:e.hasChildren,collapsed:n})},e.prototype.processChildren=function(e){return this.sorter&&e.sort(this.sorter.compare.bind(this.sorter)),e},e.prototype.dispose=function(){this.disposables.dispose()},e}(),Fe=function(){function e(e){this.node=e}return Object.defineProperty(e.prototype,"element",{get:function(){return{elements:this.node.element.elements.map((function(e){return e.element})),incompressible:this.node.element.incompressible}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"children",{get:function(){return this.node.children.map((function(t){return new e(t)}))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"depth",{get:function(){return this.node.depth},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"visibleChildrenCount",{get:function(){return this.node.visibleChildrenCount},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"visibleChildIndex",{get:function(){return this.node.visibleChildIndex},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"collapsible",{get:function(){return this.node.collapsible},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"collapsed",{get:function(){return this.node.collapsed},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"visible",{get:function(){return this.node.visible},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"filterData",{get:function(){return this.node.filterData},enumerable:!0,configurable:!0}),e}(),je=function(){function e(e,t,n,i){this.renderer=e,this.nodeMapper=t,this.compressibleNodeMapperProvider=n,this.onDidChangeTwistieState=i,this.renderedNodes=new Map,this.disposables=[],this.templateId=e.templateId}return e.prototype.renderTemplate=function(e){return{templateData:this.renderer.renderTemplate(e)}},e.prototype.renderElement=function(e,t,n,i){this.renderer.renderElement(this.nodeMapper.map(e),t,n.templateData,i)},e.prototype.renderCompressedElements=function(e,t,n,i){this.renderer.renderCompressedElements(this.compressibleNodeMapperProvider().map(e),t,n.templateData,i)},e.prototype.renderTwistie=function(e,t){return Object(o.Y)(t,"codicon-loading",e.slow),!1},e.prototype.disposeElement=function(e,t,n,i){this.renderer.disposeElement&&this.renderer.disposeElement(this.nodeMapper.map(e),t,n.templateData,i)},e.prototype.disposeCompressedElements=function(e,t,n,i){this.renderer.disposeCompressedElements&&this.renderer.disposeCompressedElements(this.compressibleNodeMapperProvider().map(e),t,n.templateData,i)},e.prototype.disposeTemplate=function(e){this.renderer.disposeTemplate(e.templateData)},e.prototype.dispose=function(){this.renderedNodes.clear(),this.disposables=Object(s.f)(this.disposables)},e}();var We=function(e){function t(t,n,i,o,r,s,a){void 0===a&&(a={});var u=e.call(this,t,n,i,r,s,a)||this;return u.compressionDelegate=o,u.compressibleNodeMapper=new L((function(e){return new Fe(e)})),u.filter=a.filter,u}return Ce(t,e),t.prototype.createTree=function(e,t,n,i,o){var r=this,s=new U(n),a=i.map((function(e){return new je(e,r.nodeMapper,(function(){return r.compressibleNodeMapper}),r._onDidChangeNodeSlowState.event)})),u=function(e){var t=e&&Pe(e);return t&&we(we({},t),{keyboardNavigationLabelProvider:t.keyboardNavigationLabelProvider&&we(we({},t.keyboardNavigationLabelProvider),{getCompressedNodeKeyboardNavigationLabel:function(t){return e.keyboardNavigationLabelProvider.getCompressedNodeKeyboardNavigationLabel(t.map((function(e){return e.element})))}})})}(o)||{};return new be(e,t,s,a,u)},t.prototype.asTreeElement=function(t,n){return we({incompressible:this.compressionDelegate.isIncompressible(t.element)},e.prototype.asTreeElement.call(this,t,n))},t.prototype.updateOptions=function(e){void 0===e&&(e={}),this.tree.updateOptions(e)},t.prototype.render=function(t,n){var i=this;if(!this.identityProvider)return e.prototype.render.call(this,t,n);var o=function(e){return i.identityProvider.getId(e).toString()},r=function(e){for(var t=new Set,n=0,r=e;n=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},Ge=function(e,t){return function(n,i){t(n,i,e)}},Ye=Object(d.c)("listService"),Ze=function(){function e(e){this._themeService=e,this.disposables=new s.b,this.lists=[],this._lastFocusedWidget=void 0,this._hasCreatedStyleController=!1}return Object.defineProperty(e.prototype,"lastFocusedList",{get:function(){return this._lastFocusedWidget},enumerable:!0,configurable:!0}),e.prototype.register=function(e,t){var n=this;if(!this._hasCreatedStyleController){this._hasCreatedStyleController=!0;var i=new r.b(Object(o.w)(),"");this.disposables.add(Object(f.b)(i,this._themeService))}if(this.lists.some((function(t){return t.widget===e})))throw new Error("Cannot register the same widget multiple times");var a={widget:e,extraContextKeys:t};return this.lists.push(a),e.getHTMLElement()===document.activeElement&&(this._lastFocusedWidget=e),Object(s.e)(e.onDidFocus((function(){return n._lastFocusedWidget=e})),Object(s.h)((function(){return n.lists.splice(n.lists.indexOf(a),1)})),e.onDidDispose((function(){n.lists=n.lists.filter((function(e){return e!==a})),n._lastFocusedWidget===e&&(n._lastFocusedWidget=void 0)})))},e.prototype.dispose=function(){this.disposables.dispose()},e=qe([Ge(0,g.c)],e)}(),Xe=new c.d("listFocus",!0),Qe=new c.d("listSupportsMultiselect",!0),Je=c.a.and(Xe,c.a.not("inputFocus")),$e=new c.d("listHasSelectionOrFocus",!1),et=new c.d("listDoubleSelection",!1),tt=new c.d("listMultiSelection",!1),nt=new c.d("listSupportsKeyboardNavigation",!0),it=new c.d("listAutomaticKeyboardNavigation",!0),ot=!1;var rt="workbench.tree.indent";function st(e){return"alt"===e.getValue("workbench.list.multiSelectModifier")}function at(e){return"doubleClick"!==e.getValue("workbench.list.openMode")}var ut=function(e){function t(t){var n=e.call(this)||this;return n.configurationService=t,n.useAltAsMultipleSelectionModifier=st(t),n.registerListeners(),n}return Ue(t,e),t.prototype.registerListeners=function(){var e=this;this._register(this.configurationService.onDidChangeConfiguration((function(t){t.affectsConfiguration("workbench.list.multiSelectModifier")&&(e.useAltAsMultipleSelectionModifier=st(e.configurationService))})))},t.prototype.isSelectionSingleChangeEvent=function(e){return this.useAltAsMultipleSelectionModifier?e.browserEvent.altKey:Object(r.f)(e)},t.prototype.isSelectionRangeChangeEvent=function(e){return Object(r.e)(e)},t}(s.a),lt=function(e){function t(t,n){var i=e.call(this)||this;return i.configurationService=t,i.existingOpenController=n,i.openOnSingleClick=at(t),i.registerListeners(),i}return Ue(t,e),t.prototype.registerListeners=function(){var e=this;this._register(this.configurationService.onDidChangeConfiguration((function(t){t.affectsConfiguration("workbench.list.openMode")&&(e.openOnSingleClick=at(e.configurationService))})))},t.prototype.shouldOpen=function(e){if(e instanceof MouseEvent){var t=0===e.button,n=2===e.detail;return!(t&&!this.openOnSingleClick&&!n)&&(!(!t&&1!==e.button)&&(!this.existingOpenController||this.existingOpenController.shouldOpen(e)))}return!this.existingOpenController||this.existingOpenController.shouldOpen(e)},t}(s.a);function ct(e,t){var n=!1;return function(i){if(n)return n=!1,!1;var o=t.softDispatch(i,e);return o&&o.enterChord?(n=!0,!1):(n=!1,!0)}}(function(e){function t(t,n,i,o,r,s,a,u,l,c,d){var h=this,p=ht(n,r,s,l,c,d),f=p.options,g=p.getAutomaticKeyboardNavigation,m=p.disposable;return(h=e.call(this,t,n,i,o,f)||this).disposables.add(m),h.internals=new pt(h,f,g,r.overrideStyles,s,a,u,l,d),h.disposables.add(h.internals),h}Ue(t,e),t=qe([Ge(5,c.c),Ge(6,Ye),Ge(7,g.c),Ge(8,u.a),Ge(9,h.a),Ge(10,ze.b)],t)})(ve),function(e){function t(t,n,i,o,r,s,a,u,l,c,d,h){var p=this,f=ht(n,s,a,c,d,h),g=f.options,m=f.getAutomaticKeyboardNavigation,v=f.disposable;return(p=e.call(this,t,n,i,o,r,g)||this).disposables.add(v),p.internals=new pt(p,g,m,s.overrideStyles,a,u,l,c,h),p.disposables.add(p.internals),p}Ue(t,e),t.prototype.updateOptions=function(t){void 0===t&&(t={}),e.prototype.updateOptions.call(this,t),t.overrideStyles&&this.internals.updateStyleOverrides(t.overrideStyles)},t=qe([Ge(6,c.c),Ge(7,Ye),Ge(8,g.c),Ge(9,u.a),Ge(10,h.a),Ge(11,ze.b)],t)}(He);var dt=function(e){function t(t,n,i,o,r,s,a,u,l,c,d,h){var p=this,f=ht(n,s,a,c,d,h),g=f.options,m=f.getAutomaticKeyboardNavigation,v=f.disposable;return(p=e.call(this,t,n,i,o,r,g)||this).disposables.add(v),p.internals=new pt(p,g,m,s.overrideStyles,a,u,l,c,h),p.disposables.add(p.internals),p}return Ue(t,e),t.prototype.updateOptions=function(t){void 0===t&&(t={}),e.prototype.updateOptions.call(this,t),t.overrideStyles&&this.internals.updateStyleOverrides(t.overrideStyles)},t=qe([Ge(6,c.c),Ge(7,Ye),Ge(8,g.c),Ge(9,u.a),Ge(10,h.a),Ge(11,ze.b)],t)}(Ae);!function(e){function t(t,n,i,o,r,s,a,u,l,c,d,h,p){var f=this,g=ht(n,a,u,d,h,p),m=g.options,v=g.getAutomaticKeyboardNavigation,_=g.disposable;return(f=e.call(this,t,n,i,o,r,s,m)||this).disposables.add(_),f.internals=new pt(f,m,v,a.overrideStyles,u,l,c,d,p),f.disposables.add(f.internals),f}Ue(t,e),t=qe([Ge(7,c.c),Ge(8,Ye),Ge(9,g.c),Ge(10,u.a),Ge(11,h.a),Ge(12,ze.b)],t)}(We);function ht(e,t,n,i,o,r){nt.bindTo(n),ot||(it.bindTo(n),ot=!0);var a=function(){var e=n.getContextKeyValue("listAutomaticKeyboardNavigation");return e&&(e=i.getValue("workbench.list.automaticKeyboardNavigation")),e},l=r.isScreenReaderOptimized()?"simple":i.getValue("workbench.list.keyboardNavigation"),c=void 0!==t.horizontalScrolling?t.horizontalScrolling:function(e){return Object(u.f)(e,"workbench.list.horizontalScrolling","workbench.tree.horizontalScrolling")}(i),d=at(i),h=function(e,t,n){var i=new s.b,o=Ke({},e);if(!1!==e.multipleSelectionSupport&&!e.multipleSelectionController){var r=new ut(t);o.multipleSelectionController=r,i.add(r)}var a=new lt(t,e.openController);return o.openController=a,i.add(a),o.keyboardNavigationDelegate={mightProducePrintableCharacter:function(e){return n.mightProducePrintableCharacter(e)}},[o,i]}(t,i,o),p=h[0],f=h[1],g=t.additionalScrollHeight;return{getAutomaticKeyboardNavigation:a,disposable:f,options:Ke(Ke({keyboardSupport:!1},p),{indent:i.getValue(rt),renderIndentGuides:i.getValue("workbench.tree.renderIndentGuides"),automaticKeyboardNavigation:a(),simpleKeyboardNavigation:"simple"===l,filterOnType:"filter"===l,horizontalScrolling:c,openOnSingleClick:d,keyboardNavigationEventFilter:ct(e,o),additionalScrollHeight:g,hideTwistiesOfChildlessElements:t.hideTwistiesOfChildlessElements})}}var pt=function(){function e(e,t,n,i,o,r,s,a,u){var l=this;this.tree=e,this.themeService=s,this.disposables=[],this.contextKeyService=function(e,t){var n=e.createScoped(t.getHTMLElement());return Xe.bindTo(n),n}(o,e),Qe.bindTo(this.contextKeyService).set(!(!1===t.multipleSelectionSupport)),this.hasSelectionOrFocus=$e.bindTo(this.contextKeyService),this.hasDoubleSelection=et.bindTo(this.contextKeyService),this.hasMultiSelection=tt.bindTo(this.contextKeyService),this._useAltAsMultipleSelectionModifier=st(a);var c=new Set;c.add("listAutomaticKeyboardNavigation");var d=function(){var t=u.isScreenReaderOptimized()?"simple":a.getValue("workbench.list.keyboardNavigation");e.updateOptions({simpleKeyboardNavigation:"simple"===t,filterOnType:"filter"===t})};this.updateStyleOverrides(i),this.disposables.push(this.contextKeyService,r.register(e),e.onDidChangeSelection((function(){var t=e.getSelection(),n=e.getFocus();l.hasSelectionOrFocus.set(t.length>0||n.length>0),l.hasMultiSelection.set(t.length>1),l.hasDoubleSelection.set(2===t.length)})),e.onDidChangeFocus((function(){var t=e.getSelection(),n=e.getFocus();l.hasSelectionOrFocus.set(t.length>0||n.length>0)})),a.onDidChangeConfiguration((function(t){if(t.affectsConfiguration("workbench.list.openMode")&&e.updateOptions({openOnSingleClick:at(a)}),t.affectsConfiguration("workbench.list.multiSelectModifier")&&(l._useAltAsMultipleSelectionModifier=st(a)),t.affectsConfiguration(rt)){var i=a.getValue(rt);e.updateOptions({indent:i})}if(t.affectsConfiguration("workbench.tree.renderIndentGuides")){var o=a.getValue("workbench.tree.renderIndentGuides");e.updateOptions({renderIndentGuides:o})}t.affectsConfiguration("workbench.list.keyboardNavigation")&&d(),t.affectsConfiguration("workbench.list.automaticKeyboardNavigation")&&e.updateOptions({automaticKeyboardNavigation:n()})})),this.contextKeyService.onDidChangeContext((function(t){t.affectsSome(c)&&e.updateOptions({automaticKeyboardNavigation:n()})})),u.onDidChangeScreenReaderOptimized((function(){return d()})))}return e.prototype.updateStyleOverrides=function(e){Object(s.f)(this.styler),this.styler=e?Object(f.b)(this.tree,this.themeService,e):s.a.None},e.prototype.dispose=function(){this.disposables=Object(s.f)(this.disposables),this.styler=Object(s.f)(this.styler)},e=qe([Ge(4,c.c),Ge(5,Ye),Ge(6,g.c),Ge(7,u.a),Ge(8,ze.b)],e)}();p.a.as(l.a.Configuration).registerConfiguration({id:"workbench",order:7,title:Object(a.a)("workbenchConfigurationTitle","Workbench"),type:"object",properties:(Ve={},Ve["workbench.list.multiSelectModifier"]={type:"string",enum:["ctrlCmd","alt"],enumDescriptions:[Object(a.a)("multiSelectModifier.ctrlCmd","Maps to `Control` on Windows and Linux and to `Command` on macOS."),Object(a.a)("multiSelectModifier.alt","Maps to `Alt` on Windows and Linux and to `Option` on macOS.")],default:"ctrlCmd",description:Object(a.a)({key:"multiSelectModifier",comment:["- `ctrlCmd` refers to a value the setting can take and should not be localized.","- `Control` and `Command` refer to the modifier keys Ctrl or Cmd on the keyboard and can be localized."]},"The modifier to be used to add an item in trees and lists to a multi-selection with the mouse (for example in the explorer, open editors and scm view). The 'Open to Side' mouse gestures - if supported - will adapt such that they do not conflict with the multiselect modifier.")},Ve["workbench.list.openMode"]={type:"string",enum:["singleClick","doubleClick"],default:"singleClick",description:Object(a.a)({key:"openModeModifier",comment:["`singleClick` and `doubleClick` refers to a value the setting can take and should not be localized."]},"Controls how to open items in trees and lists using the mouse (if supported). For parents with children in trees, this setting will control if a single click expands the parent or a double click. Note that some trees and lists might choose to ignore this setting if it is not applicable. ")},Ve["workbench.list.horizontalScrolling"]={type:"boolean",default:!1,description:Object(a.a)("horizontalScrolling setting","Controls whether lists and trees support horizontal scrolling in the workbench.")},Ve["workbench.tree.horizontalScrolling"]={type:"boolean",default:!1,description:Object(a.a)("tree horizontalScrolling setting","Controls whether trees support horizontal scrolling in the workbench."),deprecationMessage:Object(a.a)("deprecated","This setting is deprecated, please use '{0}' instead.","workbench.list.horizontalScrolling")},Ve[rt]={type:"number",default:8,minimum:0,maximum:40,description:Object(a.a)("tree indent setting","Controls tree indentation in pixels.")},Ve["workbench.tree.renderIndentGuides"]={type:"string",enum:["none","onHover","always"],default:"onHover",description:Object(a.a)("render tree indent guides","Controls whether the tree should render indent guides.")},Ve["workbench.list.keyboardNavigation"]={type:"string",enum:["simple","highlight","filter"],enumDescriptions:[Object(a.a)("keyboardNavigationSettingKey.simple","Simple keyboard navigation focuses elements which match the keyboard input. Matching is done only on prefixes."),Object(a.a)("keyboardNavigationSettingKey.highlight","Highlight keyboard navigation highlights elements which match the keyboard input. Further up and down navigation will traverse only the highlighted elements."),Object(a.a)("keyboardNavigationSettingKey.filter","Filter keyboard navigation will filter out and hide all the elements which do not match the keyboard input.")],default:"highlight",description:Object(a.a)("keyboardNavigationSettingKey","Controls the keyboard navigation style for lists and trees in the workbench. Can be simple, highlight and filter.")},Ve["workbench.list.automaticKeyboardNavigation"]={type:"boolean",default:!0,markdownDescription:Object(a.a)("automatic keyboard navigation setting","Controls whether keyboard navigation in lists and trees is automatically triggered simply by typing. If set to `false`, keyboard navigation is only triggered when executing the `list.toggleKeyboardNavigation` command, for which you can assign a keyboard shortcut.")},Ve)})},kYye: /*!*************************************************************************************!*\ !*** ./node_modules/monaco-editor/esm/vs/editor/common/view/editorColorRegistry.js ***! @@ -2093,7 +2093,7 @@ /*! exports provided: MarkerController, NextMarkerAction */ /*! all exports used */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/dom.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/scrollbar/scrollableElement.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/browser/ui/scrollbar/scrollableElement.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/hover/hover.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/actions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/arrays.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/color.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -2101,7 +2101,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/event.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/labels.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/lifecycle.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/resources.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/resources.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/hover/hover.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/severity.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/referenceSearch/standaloneReferenceSearch.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/strings.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorExtensions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -2136,12 +2136,12 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/keyCodes.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/strings.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorExtensions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/editOperation.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/editOperation.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/position.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/editorContextKeys.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/linesOperations/linesOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/nls.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */function(e,t,n){"use strict";n.r(t);var i,o=n("3/fG"),r=n("/kV6"),s=n("sswD"),a=n("wQH0"),u=n("0/Sa"),l=n("cGHE"),c=n("aokT"),d=n("gCVg"),h=n("cMvZ"),p=function(){function e(e,t){this._selection=e,this._insertSpace=t,this._usedEndToken=null}return e._haystackHasNeedleAtOffset=function(e,t,n){if(n<0)return!1;var i=t.length;if(n+i>e.length)return!1;for(var o=0;o=65&&r<=90&&r+32===s||s>=65&&s<=90&&s+32===r))return!1}return!0},e.prototype._createOperationsForBlockComment=function(t,n,i,o,r,s){var a,u=t.startLineNumber,l=t.startColumn,d=t.endLineNumber,h=t.endColumn,p=r.getLineContent(u),f=r.getLineContent(d),g=p.lastIndexOf(n,l-1+n.length),m=f.indexOf(i,h-1-i.length);if(-1!==g&&-1!==m)if(u===d){p.substring(g+n.length,m).indexOf(i)>=0&&(g=-1,m=-1)}else{var v=p.substring(g+n.length),_=f.substring(0,m);(v.indexOf(i)>=0||_.indexOf(i)>=0)&&(g=-1,m=-1)}-1!==g&&-1!==m?(o&&g+n.length0&&32===f.charCodeAt(m-1)&&(i=" "+i,m-=1),a=e._createRemoveBlockCommentOperations(new c.a(u,g+n.length+1,d,m+1),n,i)):(a=e._createAddBlockCommentOperations(t,n,i,this._insertSpace),this._usedEndToken=1===a.length?i:null);for(var b=0,y=a;ba?r-1:r}},e}(),m=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),v=function(e){function t(t,n){var i=e.call(this,n)||this;return i._type=t,i}return m(t,e),t.prototype.run=function(e,t){if(t.hasModel()){for(var n=t.getModel(),i=[],o=t.getSelections(),r=n.getOptions(),s=t.getOption(13),a=0,u=o;a0)},e.prototype.getChildren=function(e,t){var n=this.modelProvider.getModel();return Promise.resolve(n===t?n.entries:[])},e.prototype.getParent=function(e,t){return Promise.resolve(null)},e}(),d=function(){function e(e){this.modelProvider=e}return e.prototype.getAriaLabel=function(e,t){var n=this.modelProvider.getModel();return n.accessibilityProvider?n.accessibilityProvider.getAriaLabel(t):null},e.prototype.getPosInSet=function(e,t){var n=this.modelProvider.getModel(),i=0;if(n.filter)for(var o=0,r=n.entries;o=0;t--){var n=this._arr[t];if(e.toChord().equals(n.keybinding))return n.callback}return null},e}(),_=function(){function e(e){var t=this;void 0===e&&(e={clickBehavior:0,keyboardSupport:!0,openMode:0}),this.options=e,this.downKeyBindingDispatcher=new v,this.upKeyBindingDispatcher=new v,("boolean"!=typeof e.keyboardSupport||e.keyboardSupport)&&(this.downKeyBindingDispatcher.set(16,(function(e,n){return t.onUp(e,n)})),this.downKeyBindingDispatcher.set(18,(function(e,n){return t.onDown(e,n)})),this.downKeyBindingDispatcher.set(15,(function(e,n){return t.onLeft(e,n)})),this.downKeyBindingDispatcher.set(17,(function(e,n){return t.onRight(e,n)})),u.e&&(this.downKeyBindingDispatcher.set(2064,(function(e,n){return t.onLeft(e,n)})),this.downKeyBindingDispatcher.set(300,(function(e,n){return t.onDown(e,n)})),this.downKeyBindingDispatcher.set(302,(function(e,n){return t.onUp(e,n)}))),this.downKeyBindingDispatcher.set(11,(function(e,n){return t.onPageUp(e,n)})),this.downKeyBindingDispatcher.set(12,(function(e,n){return t.onPageDown(e,n)})),this.downKeyBindingDispatcher.set(14,(function(e,n){return t.onHome(e,n)})),this.downKeyBindingDispatcher.set(13,(function(e,n){return t.onEnd(e,n)})),this.downKeyBindingDispatcher.set(10,(function(e,n){return t.onSpace(e,n)})),this.downKeyBindingDispatcher.set(9,(function(e,n){return t.onEscape(e,n)})),this.upKeyBindingDispatcher.set(3,this.onEnter.bind(this)),this.upKeyBindingDispatcher.set(2051,this.onEnter.bind(this)))}return e.prototype.onMouseDown=function(e,t,n,i){if(void 0===i&&(i="mouse"),0===this.options.clickBehavior&&(n.leftButton||n.middleButton)){if(n.target){if(n.target.tagName&&"input"===n.target.tagName.toLowerCase())return!1;if(s.x(n.target,"scrollbar","monaco-tree"))return!1;if(s.x(n.target,"monaco-action-bar","row"))return!1}return this.onLeftClick(e,t,n,i)}return!1},e.prototype.onClick=function(e,t,n){return u.e&&n.ctrlKey?(n.preventDefault(),n.stopPropagation(),!1):(!n.target||!n.target.tagName||"input"!==n.target.tagName.toLowerCase())&&((0!==this.options.clickBehavior||!n.leftButton&&!n.middleButton)&&this.onLeftClick(e,t,n))},e.prototype.onLeftClick=function(e,t,n,i){void 0===i&&(i="mouse");var o=n,r={origin:i,originalEvent:n,didClickOnTwistie:this.isClickOnTwistie(o)};e.getInput()===t?(e.clearFocus(r),e.clearSelection(r)):(n&&o.browserEvent&&"mousedown"===o.browserEvent.type&&1===o.browserEvent.detail||n.preventDefault(),n.stopPropagation(),e.domFocus(),e.setSelection([t],r),e.setFocus(t,r),this.shouldToggleExpansion(t,o,i)&&(e.isExpanded(t)?e.collapse(t).then(void 0,g.e):e.expand(t).then(void 0,g.e)));return!0},e.prototype.shouldToggleExpansion=function(e,t,n){var i="mouse"===n&&2===t.detail;return this.openOnSingleClick||i||this.isClickOnTwistie(t)},Object.defineProperty(e.prototype,"openOnSingleClick",{get:function(){return 0===this.options.openMode},enumerable:!0,configurable:!0}),e.prototype.isClickOnTwistie=function(e){var t=e.target;if(!s.I(t,"content"))return!1;var n=window.getComputedStyle(t,":before");if("none"===n.backgroundImage||"none"===n.display)return!1;var i=parseInt(n.width)+parseInt(n.paddingRight);return e.browserEvent.offsetX<=i},e.prototype.onContextMenu=function(e,t,n){return n.target&&n.target.tagName&&"input"===n.target.tagName.toLowerCase()||n&&(n.preventDefault(),n.stopPropagation()),!1},e.prototype.onTap=function(e,t,n){var i=n.initialTarget;return(!i||!i.tagName||"input"!==i.tagName.toLowerCase())&&this.onLeftClick(e,t,n,"touch")},e.prototype.onKeyDown=function(e,t){return this.onKey(this.downKeyBindingDispatcher,e,t)},e.prototype.onKeyUp=function(e,t){return this.onKey(this.upKeyBindingDispatcher,e,t)},e.prototype.onKey=function(e,t,n){var i=e.dispatch(n.toKeybinding());return!(!i||!i(t,n))&&(n.preventDefault(),n.stopPropagation(),!0)},e.prototype.onUp=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?e.clearHighlight(n):(e.focusPrevious(1,n),e.reveal(e.getFocus()).then(void 0,g.e)),!0},e.prototype.onPageUp=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?e.clearHighlight(n):(e.focusPreviousPage(n),e.reveal(e.getFocus()).then(void 0,g.e)),!0},e.prototype.onDown=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?e.clearHighlight(n):(e.focusNext(1,n),e.reveal(e.getFocus()).then(void 0,g.e)),!0},e.prototype.onPageDown=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?e.clearHighlight(n):(e.focusNextPage(n),e.reveal(e.getFocus()).then(void 0,g.e)),!0},e.prototype.onHome=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?e.clearHighlight(n):(e.focusFirst(n),e.reveal(e.getFocus()).then(void 0,g.e)),!0},e.prototype.onEnd=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?e.clearHighlight(n):(e.focusLast(n),e.reveal(e.getFocus()).then(void 0,g.e)),!0},e.prototype.onLeft=function(e,t){var n={origin:"keyboard",originalEvent:t};if(e.getHighlight())e.clearHighlight(n);else{var i=e.getFocus();e.collapse(i).then((function(t){if(i&&!t)return e.focusParent(n),e.reveal(e.getFocus())})).then(void 0,g.e)}return!0},e.prototype.onRight=function(e,t){var n={origin:"keyboard",originalEvent:t};if(e.getHighlight())e.clearHighlight(n);else{var i=e.getFocus();e.expand(i).then((function(t){if(i&&!t)return e.focusFirstChild(n),e.reveal(e.getFocus())})).then(void 0,g.e)}return!0},e.prototype.onEnter=function(e,t){var n={origin:"keyboard",originalEvent:t};if(e.getHighlight())return!1;var i=e.getFocus();return i&&e.setSelection([i],n),!0},e.prototype.onSpace=function(e,t){if(e.getHighlight())return!1;var n=e.getFocus();return n&&e.toggleExpansion(n),!0},e.prototype.onEscape=function(e,t){var n={origin:"keyboard",originalEvent:t};return e.getHighlight()?(e.clearHighlight(n),!0):e.getSelection().length?(e.clearSelection(n),!0):!!e.getFocus()&&(e.clearFocus(n),!0)},e}(),b=function(){function e(){}return e.prototype.getDragURI=function(e,t){return null},e.prototype.onDragStart=function(e,t,n){},e.prototype.onDragOver=function(e,t,n,i){return null},e.prototype.drop=function(e,t,n,i){},e}(),y=function(){function e(){}return e.prototype.isVisible=function(e,t){return!0},e}(),C=function(){function e(){}return e.prototype.getAriaLabel=function(e,t){return null},e}(),w=function(){function e(e,t){this.styleElement=e,this.selectorSuffix=t}return e.prototype.style=function(e){var t=this.selectorSuffix?"."+this.selectorSuffix:"",n=[];e.listFocusBackground&&n.push(".monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.focused:not(.highlighted) { background-color: "+e.listFocusBackground+"; }"),e.listFocusForeground&&n.push(".monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.focused:not(.highlighted) { color: "+e.listFocusForeground+"; }"),e.listActiveSelectionBackground&&n.push(".monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.selected:not(.highlighted) { background-color: "+e.listActiveSelectionBackground+"; }"),e.listActiveSelectionForeground&&n.push(".monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.selected:not(.highlighted) { color: "+e.listActiveSelectionForeground+"; }"),e.listFocusAndSelectionBackground&&n.push("\n\t\t\t\t.monaco-tree-drag-image,\n\t\t\t\t.monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.focused.selected:not(.highlighted) { background-color: "+e.listFocusAndSelectionBackground+"; }\n\t\t\t"),e.listFocusAndSelectionForeground&&n.push("\n\t\t\t\t.monaco-tree-drag-image,\n\t\t\t\t.monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.focused.selected:not(.highlighted) { color: "+e.listFocusAndSelectionForeground+"; }\n\t\t\t"),e.listInactiveSelectionBackground&&n.push(".monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row.selected:not(.highlighted) { background-color: "+e.listInactiveSelectionBackground+"; }"),e.listInactiveSelectionForeground&&n.push(".monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row.selected:not(.highlighted) { color: "+e.listInactiveSelectionForeground+"; }"),e.listHoverBackground&&n.push(".monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row:hover:not(.highlighted):not(.selected):not(.focused) { background-color: "+e.listHoverBackground+"; }"),e.listHoverForeground&&n.push(".monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row:hover:not(.highlighted):not(.selected):not(.focused) { color: "+e.listHoverForeground+"; }"),e.listDropBackground&&n.push("\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-wrapper.drop-target,\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row.drop-target { background-color: "+e.listDropBackground+" !important; color: inherit !important; }\n\t\t\t"),e.listFocusOutline&&n.push("\n\t\t\t\t.monaco-tree-drag-image\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{ border: 1px solid "+e.listFocusOutline+"; background: #000; }\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row \t\t\t\t\t\t\t\t\t\t\t\t\t\t{ border: 1px solid transparent; }\n\t\t\t\t.monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.focused:not(.highlighted) \t\t\t\t\t\t{ border: 1px dotted "+e.listFocusOutline+"; }\n\t\t\t\t.monaco-tree"+t+".focused .monaco-tree-rows > .monaco-tree-row.selected:not(.highlighted) \t\t\t\t\t\t{ border: 1px solid "+e.listFocusOutline+"; }\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row.selected:not(.highlighted) \t\t\t\t\t\t\t{ border: 1px solid "+e.listFocusOutline+"; }\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row:hover:not(.highlighted):not(.selected):not(.focused) \t{ border: 1px dashed "+e.listFocusOutline+"; }\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-wrapper.drop-target,\n\t\t\t\t.monaco-tree"+t+" .monaco-tree-rows > .monaco-tree-row.drop-target\t\t\t\t\t\t\t\t\t\t\t\t{ border: 1px dashed "+e.listFocusOutline+"; }\n\t\t\t");var i=n.join("\n");i!==this.styleElement.innerHTML&&(this.styleElement.innerHTML=i)},e}(),S=n("FWmy"),O=n("pmY6"),L=n("MI8n"),D=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),x=function(){function e(e){this._onDispose=new L.a,this.onDispose=this._onDispose.event,this._item=e}return Object.defineProperty(e.prototype,"item",{get:function(){return this._item},enumerable:!0,configurable:!0}),e.prototype.dispose=function(){this._onDispose&&(this._onDispose.fire(),this._onDispose.dispose(),this._onDispose=void 0)},e}(),N=function(){function e(){this.locks=Object.create({})}return e.prototype.isLocked=function(e){return!!this.locks[e.id]},e.prototype.run=function(e,t){var n=this,i=this.getLock(e);return new Promise(i?function(o,r){L.b.once(i.onDispose)((function(){return n.run(e,t).then(o,r)}))}:function(i,o){if(e.isDisposed())return o(new Error("Item is disposed."));var r=n.locks[e.id]=new x(e);return t().then((function(t){return delete n.locks[e.id],r.dispose(),t})).then(i,o)})},e.prototype.getLock=function(e){var t;for(t in this.locks){var n=this.locks[t];if(e.intersects(n.item))return n}return null},e}(),k=function(){function e(){this._isDisposed=!1,this._onDidRevealItem=new L.d,this.onDidRevealItem=this._onDidRevealItem.event,this._onExpandItem=new L.d,this.onExpandItem=this._onExpandItem.event,this._onDidExpandItem=new L.d,this.onDidExpandItem=this._onDidExpandItem.event,this._onCollapseItem=new L.d,this.onCollapseItem=this._onCollapseItem.event,this._onDidCollapseItem=new L.d,this.onDidCollapseItem=this._onDidCollapseItem.event,this._onDidAddTraitItem=new L.d,this.onDidAddTraitItem=this._onDidAddTraitItem.event,this._onDidRemoveTraitItem=new L.d,this.onDidRemoveTraitItem=this._onDidRemoveTraitItem.event,this._onDidRefreshItem=new L.d,this.onDidRefreshItem=this._onDidRefreshItem.event,this._onRefreshItemChildren=new L.d,this.onRefreshItemChildren=this._onRefreshItemChildren.event,this._onDidRefreshItemChildren=new L.d,this.onDidRefreshItemChildren=this._onDidRefreshItemChildren.event,this._onDidDisposeItem=new L.d,this.onDidDisposeItem=this._onDidDisposeItem.event,this.items={}}return e.prototype.register=function(e){S.a(!this.isRegistered(e.id),"item already registered: "+e.id);var t=Object(O.e)(this._onDidRevealItem.add(e.onDidReveal),this._onExpandItem.add(e.onExpand),this._onDidExpandItem.add(e.onDidExpand),this._onCollapseItem.add(e.onCollapse),this._onDidCollapseItem.add(e.onDidCollapse),this._onDidAddTraitItem.add(e.onDidAddTrait),this._onDidRemoveTraitItem.add(e.onDidRemoveTrait),this._onDidRefreshItem.add(e.onDidRefresh),this._onRefreshItemChildren.add(e.onRefreshChildren),this._onDidRefreshItemChildren.add(e.onDidRefreshChildren),this._onDidDisposeItem.add(e.onDidDispose));this.items[e.id]={item:e,disposable:t}},e.prototype.deregister=function(e){S.a(this.isRegistered(e.id),"item not registered: "+e.id),this.items[e.id].disposable.dispose(),delete this.items[e.id]},e.prototype.isRegistered=function(e){return this.items.hasOwnProperty(e)},e.prototype.getItem=function(e){var t=this.items[e];return t?t.item:null},e.prototype.dispose=function(){this.items={},this._onDidRevealItem.dispose(),this._onExpandItem.dispose(),this._onDidExpandItem.dispose(),this._onCollapseItem.dispose(),this._onDidCollapseItem.dispose(),this._onDidAddTraitItem.dispose(),this._onDidRemoveTraitItem.dispose(),this._onDidRefreshItem.dispose(),this._onRefreshItemChildren.dispose(),this._onDidRefreshItemChildren.dispose(),this._isDisposed=!0},e.prototype.isDisposed=function(){return this._isDisposed},e}(),E=function(){function e(e,t,n,i,o){this._onDidCreate=new L.a,this._onDidReveal=new L.a,this.onDidReveal=this._onDidReveal.event,this._onExpand=new L.a,this.onExpand=this._onExpand.event,this._onDidExpand=new L.a,this.onDidExpand=this._onDidExpand.event,this._onCollapse=new L.a,this.onCollapse=this._onCollapse.event,this._onDidCollapse=new L.a,this.onDidCollapse=this._onDidCollapse.event,this._onDidAddTrait=new L.a,this.onDidAddTrait=this._onDidAddTrait.event,this._onDidRemoveTrait=new L.a,this.onDidRemoveTrait=this._onDidRemoveTrait.event,this._onDidRefresh=new L.a,this.onDidRefresh=this._onDidRefresh.event,this._onRefreshChildren=new L.a,this.onRefreshChildren=this._onRefreshChildren.event,this._onDidRefreshChildren=new L.a,this.onDidRefreshChildren=this._onDidRefreshChildren.event,this._onDidDispose=new L.a,this.onDidDispose=this._onDidDispose.event,this.registry=t,this.context=n,this.lock=i,this.element=o,this.id=e,this.registry.register(this),this.doesHaveChildren=this.context.dataSource.hasChildren(this.context.tree,this.element),this.needsChildrenRefresh=!0,this.parent=null,this.previous=null,this.next=null,this.firstChild=null,this.lastChild=null,this.traits={},this.depth=0,this.expanded=!(!this.context.dataSource.shouldAutoexpand||!this.context.dataSource.shouldAutoexpand(this.context.tree,o)),this._onDidCreate.fire(this),this.visible=this._isVisible(),this.height=this._getHeight(),this._isDisposed=!1}return e.prototype.getElement=function(){return this.element},e.prototype.hasChildren=function(){return this.doesHaveChildren},e.prototype.getDepth=function(){return this.depth},e.prototype.isVisible=function(){return this.visible},e.prototype.setVisible=function(e){this.visible=e},e.prototype.isExpanded=function(){return this.expanded},e.prototype._setExpanded=function(e){this.expanded=e},e.prototype.reveal=function(e){void 0===e&&(e=null);var t={item:this,relativeTop:e};this._onDidReveal.fire(t)},e.prototype.expand=function(){var e=this;return this.isExpanded()||!this.doesHaveChildren||this.lock.isLocked(this)?Promise.resolve(!1):this.lock.run(this,(function(){if(e.isExpanded()||!e.doesHaveChildren)return Promise.resolve(!1);var t={item:e};return e._onExpand.fire(t),(e.needsChildrenRefresh?e.refreshChildren(!1,!0,!0):Promise.resolve(null)).then((function(){return e._setExpanded(!0),e._onDidExpand.fire(t),!0}))})).then((function(t){return!e.isDisposed()&&(e.context.options.autoExpandSingleChildren&&t&&null!==e.firstChild&&e.firstChild===e.lastChild&&e.firstChild.isVisible()?e.firstChild.expand().then((function(){return!0})):t)}))},e.prototype.collapse=function(e){var t=this;if(void 0===e&&(e=!1),e){var n=Promise.resolve(null);return this.forEachChild((function(e){n=n.then((function(){return e.collapse(!0)}))})),n.then((function(){return t.collapse(!1)}))}return!this.isExpanded()||this.lock.isLocked(this)?Promise.resolve(!1):this.lock.run(this,(function(){var e={item:t};return t._onCollapse.fire(e),t._setExpanded(!1),t._onDidCollapse.fire(e),Promise.resolve(!0)}))},e.prototype.addTrait=function(e){var t={item:this,trait:e};this.traits[e]=!0,this._onDidAddTrait.fire(t)},e.prototype.removeTrait=function(e){var t={item:this,trait:e};delete this.traits[e],this._onDidRemoveTrait.fire(t)},e.prototype.hasTrait=function(e){return this.traits[e]||!1},e.prototype.getAllTraits=function(){var e,t=[];for(e in this.traits)this.traits.hasOwnProperty(e)&&this.traits[e]&&t.push(e);return t},e.prototype.getHeight=function(){return this.height},e.prototype.refreshChildren=function(t,n,i){var o=this;if(void 0===n&&(n=!1),void 0===i&&(i=!1),!i&&!this.isExpanded()){var r=function(e){e.needsChildrenRefresh=!0,e.forEachChild(r)};return r(this),Promise.resolve(this)}this.needsChildrenRefresh=!1;var s=function(){var i={item:o,isNested:n};return o._onRefreshChildren.fire(i),(o.doesHaveChildren?o.context.dataSource.getChildren(o.context.tree,o.element):Promise.resolve([])).then((function(n){if(o.isDisposed()||o.registry.isDisposed())return Promise.resolve(null);if(!Array.isArray(n))return Promise.reject(new Error("Please return an array of children."));n=n?n.slice(0):[],n=o.sort(n);for(var i={};null!==o.firstChild;)i[o.firstChild.id]=o.firstChild,o.removeChild(o.firstChild);for(var r=0,s=n.length;r=0;o--)this.onInsertItem(l[o]);for(o=this.heightMap.length-1;o>=i;o--)this.onRefreshItem(this.heightMap[o]);return a},e.prototype.onInsertItem=function(e){},e.prototype.onRemoveItems=function(e){for(var t,n=null,i=null,o=0,r=0;n=e.next();){if(o=this.indexes[n],!(t=this.heightMap[o]))return void console.error("view item doesnt exist");r-=t.height,delete this.indexes[n],this.onRemoveItem(t),null===i&&(i=o)}if(0!==r&&null!==i)for(this.heightMap.splice(i,o-i+1),o=i;o=n.top+n.height))return t;if(i===t)break;i=t}return this.heightMap.length},e.prototype.indexAfter=function(e){return Math.min(this.indexAt(e)+1,this.heightMap.length)},e.prototype.itemAtIndex=function(e){return this.heightMap[e]},e.prototype.itemAfter=function(e){return this.heightMap[this.indexes[e.model.id]+1]||null},e.prototype.createViewItem=function(e){throw new Error("not implemented")},e.prototype.dispose=function(){this.heightMap=[],this.indexes={}},e}(),q=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),G=function(){function e(e,t,n){this._posx=e,this._posy=t,this._target=n}return e.prototype.preventDefault=function(){},e.prototype.stopPropagation=function(){},Object.defineProperty(e.prototype,"target",{get:function(){return this._target},enumerable:!0,configurable:!0}),e}(),Y=function(e){function t(t){var n=e.call(this,t.posx,t.posy,t.target)||this;return n.originalEvent=t,n}return q(t,e),t.prototype.preventDefault=function(){this.originalEvent.preventDefault()},t.prototype.stopPropagation=function(){this.originalEvent.stopPropagation()},t}(G),Z=function(e){function t(t,n,i){var o=e.call(this,t,n,i.target)||this;return o.originalEvent=i,o}return q(t,e),t.prototype.preventDefault=function(){this.originalEvent.preventDefault()},t.prototype.stopPropagation=function(){this.originalEvent.stopPropagation()},t}(G),X=n("ZQ78"),Q=n("X+cX"),J=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();var $=function(){function e(e){this.context=e,this._cache={"":[]}}return e.prototype.alloc=function(e){var t=this.cache(e).pop();if(!t){var n=document.createElement("div");n.className="content";var i=document.createElement("div");i.appendChild(n);var o=null;try{o=this.context.renderer.renderTemplate(this.context.tree,e,n)}catch(e){console.error("Tree usage error: exception while rendering template"),console.error(e)}t={element:i,templateId:e,templateData:o}}return t},e.prototype.release=function(e,t){!function(e){try{e.parentElement.removeChild(e)}catch(e){}}(t.element),this.cache(e).push(t)},e.prototype.cache=function(e){return this._cache[e]||(this._cache[e]=[])},e.prototype.garbageCollect=function(){var e=this;this._cache&&Object.keys(this._cache).forEach((function(t){e._cache[t].forEach((function(n){e.context.renderer.disposeTemplate(e.context.tree,t,n.templateData),n.element=null,n.templateData=null})),delete e._cache[t]}))},e.prototype.dispose=function(){this.garbageCollect(),this._cache=null},e}(),ee=function(){function e(e,t){var n=this;this.width=0,this.needsRender=!1,this.uri=null,this.unbindDragStart=O.a.None,this._draggable=!1,this.context=e,this.model=t,this.id=this.model.id,this.row=null,this.top=0,this.height=t.getHeight(),this._styles={},t.getAllTraits().forEach((function(e){return n._styles[e]=!0})),t.isExpanded()&&this.addClass("expanded")}return Object.defineProperty(e.prototype,"expanded",{set:function(e){e?this.addClass("expanded"):this.removeClass("expanded")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"loading",{set:function(e){e?this.addClass("codicon-loading"):this.removeClass("codicon-loading")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"draggable",{get:function(){return this._draggable},set:function(e){this._draggable=e,this.render(!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dropTarget",{set:function(e){e?this.addClass("drop-target"):this.removeClass("drop-target")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"element",{get:function(){return this.row&&this.row.element},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"templateId",{get:function(){return this._templateId||(this._templateId=this.context.renderer.getTemplateId&&this.context.renderer.getTemplateId(this.context.tree,this.model.getElement()))},enumerable:!0,configurable:!0}),e.prototype.addClass=function(e){this._styles[e]=!0,this.render(!0)},e.prototype.removeClass=function(e){delete this._styles[e],this.render(!0)},e.prototype.render=function(e){var t=this;if(void 0===e&&(e=!1),this.model&&this.element){var n=["monaco-tree-row"];n.push.apply(n,Object.keys(this._styles)),this.model.hasChildren()&&n.push("has-children"),this.element.className=n.join(" "),this.element.draggable=this.draggable,this.element.style.height=this.height+"px",this.element.setAttribute("role","treeitem");var i=this.context.accessibilityProvider,o=i.getAriaLabel(this.context.tree,this.model.getElement());if(o&&this.element.setAttribute("aria-label",o),i.getPosInSet&&i.getSetSize&&(this.element.setAttribute("aria-setsize",i.getSetSize()),this.element.setAttribute("aria-posinset",i.getPosInSet(this.context.tree,this.model.getElement()))),this.model.hasTrait("focused")){var r=F.L(this.model.id);this.element.setAttribute("aria-selected","true"),this.element.setAttribute("id",r)}else this.element.setAttribute("aria-selected","false"),this.element.removeAttribute("id");this.model.hasChildren()?this.element.setAttribute("aria-expanded",String(!!this._styles.expanded)):this.element.removeAttribute("aria-expanded"),this.element.setAttribute("aria-level",String(this.model.getDepth())),this.context.options.paddingOnRow?this.element.style.paddingLeft=this.context.options.twistiePixels+(this.model.getDepth()-1)*this.context.options.indentPixels+"px":(this.element.style.paddingLeft=(this.model.getDepth()-1)*this.context.options.indentPixels+"px",this.row.element.firstElementChild.style.paddingLeft=this.context.options.twistiePixels+"px");var a=this.context.dnd.getDragURI(this.context.tree,this.model.getElement());if(a!==this.uri&&(this.unbindDragStart&&this.unbindDragStart.dispose(),a?(this.uri=a,this.draggable=!0,this.unbindDragStart=s.j(this.element,"dragstart",(function(e){t.onDragStart(e)}))):this.uri=null),!e&&this.element){var u=0;if(this.context.horizontalScrolling){var l=window.getComputedStyle(this.element);u=parseFloat(l.paddingLeft)}this.context.horizontalScrolling&&(this.element.style.width=P.h?"-moz-fit-content":"fit-content");try{this.context.renderer.renderElement(this.context.tree,this.model.getElement(),this.templateId,this.row.templateData)}catch(e){console.error("Tree usage error: exception while rendering element"),console.error(e)}this.context.horizontalScrolling&&(this.width=s.B(this.element)+u,this.element.style.width="")}}},e.prototype.insertInDOM=function(e,t){if(this.row||(this.row=this.context.cache.alloc(this.templateId),this.element[ne.BINDING]=this),!this.element.parentElement){if(null===t)e.appendChild(this.element);else try{e.insertBefore(this.element,t)}catch(t){console.warn("Failed to locate previous tree element"),e.appendChild(this.element)}this.render()}},e.prototype.removeFromDOM=function(){this.row&&(this.unbindDragStart.dispose(),this.uri=null,this.element[ne.BINDING]=null,this.context.cache.release(this.templateId,this.row),this.row=null)},e.prototype.dispose=function(){this.row=null},e}(),te=function(e){function t(t,n,i){var o=e.call(this,t,n)||this;return o.row={element:i,templateData:null,templateId:null},o}return J(t,e),t.prototype.render=function(){if(this.model&&this.element){var e=["monaco-tree-wrapper"];e.push.apply(e,Object.keys(this._styles)),this.model.hasChildren()&&e.push("has-children"),this.element.className=e.join(" ")}},t.prototype.insertInDOM=function(e,t){},t.prototype.removeFromDOM=function(){},t}(ee);var ne=function(e){function t(n,i){var o=e.call(this)||this;o.model=null,o.lastPointerType="",o.lastClickTimeStamp=0,o.contentWidthUpdateDelayer=new Q.a(50),o.isRefreshing=!1,o.refreshingPreviousChildrenIds={},o.currentDragAndDropData=null,o.currentDropTarget=null,o.currentDropTargets=null,o.currentDropDisposable=O.a.None,o.gestureDisposable=O.a.None,o.dragAndDropScrollInterval=null,o.dragAndDropScrollTimeout=null,o.dragAndDropMouseY=null,o.highlightedItemWasDraggable=!1,o.onHiddenScrollTop=null,o._onDOMFocus=new L.a,o.onDOMFocus=o._onDOMFocus.event,o._onDOMBlur=new L.a,o._onDidScroll=new L.a,t.counter++,o.instance=t.counter;var r=void 0===n.options.horizontalScrollMode?2:n.options.horizontalScrollMode;o.horizontalScrolling=2!==r,o.context={dataSource:n.dataSource,renderer:n.renderer,controller:n.controller,dnd:n.dnd,filter:n.filter,sorter:n.sorter,tree:n.tree,accessibilityProvider:n.accessibilityProvider,options:n.options,cache:new $(n),horizontalScrolling:o.horizontalScrolling},o.modelListeners=[],o.viewListeners=[],o.items={},o.domNode=document.createElement("div"),o.domNode.className="monaco-tree no-focused-item monaco-tree-instance-"+o.instance,o.domNode.tabIndex=n.options.preventRootFocus?-1:0,o.styleElement=s.w(o.domNode),o.treeStyler=n.styler||new w(o.styleElement,"monaco-tree-instance-"+o.instance),o.domNode.setAttribute("role","tree"),o.context.options.ariaLabel&&o.domNode.setAttribute("aria-label",o.context.options.ariaLabel),o.context.options.alwaysFocused&&s.f(o.domNode,"focused"),o.context.options.paddingOnRow||s.f(o.domNode,"no-row-padding"),o.wrapper=document.createElement("div"),o.wrapper.className="monaco-tree-wrapper",o.scrollableElement=new U.b(o.wrapper,{alwaysConsumeMouseWheel:!0,horizontal:r,vertical:void 0!==n.options.verticalScrollMode?n.options.verticalScrollMode:1,useShadows:n.options.useShadows}),o.scrollableElement.onScroll((function(e){o.render(e.scrollTop,e.height,e.scrollLeft,e.width,e.scrollWidth),o._onDidScroll.fire()})),P.i?(o.wrapper.style.msTouchAction="none",o.wrapper.style.msContentZooming="none"):o.gestureDisposable=A.b.addTarget(o.wrapper),o.rowsContainer=document.createElement("div"),o.rowsContainer.className="monaco-tree-rows",n.options.showTwistie&&(o.rowsContainer.className+=" show-twisties");var a=s.Z(o.domNode);return o.viewListeners.push(a.onDidFocus((function(){return o.onFocus()}))),o.viewListeners.push(a.onDidBlur((function(){return o.onBlur()}))),o.viewListeners.push(a),o.viewListeners.push(s.j(o.domNode,"keydown",(function(e){return o.onKeyDown(e)}))),o.viewListeners.push(s.j(o.domNode,"keyup",(function(e){return o.onKeyUp(e)}))),o.viewListeners.push(s.j(o.domNode,"mousedown",(function(e){return o.onMouseDown(e)}))),o.viewListeners.push(s.j(o.domNode,"mouseup",(function(e){return o.onMouseUp(e)}))),o.viewListeners.push(s.j(o.wrapper,"auxclick",(function(e){e&&1===e.button&&o.onMouseMiddleClick(e)}))),o.viewListeners.push(s.j(o.wrapper,"click",(function(e){return o.onClick(e)}))),o.viewListeners.push(s.j(o.domNode,"contextmenu",(function(e){return o.onContextMenu(e)}))),o.viewListeners.push(s.j(o.wrapper,A.a.Tap,(function(e){return o.onTap(e)}))),o.viewListeners.push(s.j(o.wrapper,A.a.Change,(function(e){return o.onTouchChange(e)}))),P.i&&(o.viewListeners.push(s.j(o.wrapper,"MSPointerDown",(function(e){return o.onMsPointerDown(e)}))),o.viewListeners.push(s.j(o.wrapper,"MSGestureTap",(function(e){return o.onMsGestureTap(e)}))),o.viewListeners.push(s.m(o.wrapper,"MSGestureChange",(function(e){return o.onThrottledMsGestureChange(e)}),(function(e,t){t.stopPropagation(),t.preventDefault();var n={translationY:t.translationY,translationX:t.translationX};return e&&(n.translationY+=e.translationY,n.translationX+=e.translationX),n})))),o.viewListeners.push(s.j(window,"dragover",(function(e){return o.onDragOver(e)}))),o.viewListeners.push(s.j(o.wrapper,"drop",(function(e){return o.onDrop(e)}))),o.viewListeners.push(s.j(window,"dragend",(function(e){return o.onDragEnd(e)}))),o.viewListeners.push(s.j(window,"dragleave",(function(e){return o.onDragOver(e)}))),o.wrapper.appendChild(o.rowsContainer),o.domNode.appendChild(o.scrollableElement.getDomNode()),i.appendChild(o.domNode),o.lastRenderTop=0,o.lastRenderHeight=0,o.didJustPressContextMenuKey=!1,o.currentDropTarget=null,o.currentDropTargets=[],o.shouldInvalidateDropReaction=!1,o.dragAndDropScrollInterval=null,o.dragAndDropScrollTimeout=null,o.onRowsChanged(),o.layout(),o.setupMSGesture(),o.applyStyles(n.options),o}return J(t,e),t.prototype.applyStyles=function(e){this.treeStyler.style(e)},t.prototype.createViewItem=function(e){return new ee(this.context,e)},t.prototype.getHTMLElement=function(){return this.domNode},t.prototype.focus=function(){this.domNode.focus()},t.prototype.isFocused=function(){return document.activeElement===this.domNode},t.prototype.blur=function(){this.domNode.blur()},t.prototype.setupMSGesture=function(){var e=this;window.MSGesture&&(this.msGesture=new MSGesture,setTimeout((function(){return e.msGesture.target=e.wrapper}),100))},t.prototype.isTreeVisible=function(){return null===this.onHiddenScrollTop},t.prototype.layout=function(e,t){this.isTreeVisible()&&(this.viewHeight=e||s.A(this.wrapper),this.scrollHeight=this.getContentHeight(),this.horizontalScrolling&&(this.viewWidth=t||s.B(this.wrapper)))},t.prototype.render=function(e,t,n,i,o){var r,s,a=e,u=e+t,l=this.lastRenderTop+this.lastRenderHeight;for(r=this.indexAfter(u)-1,s=this.indexAt(Math.max(l,a));r>=s;r--)this.insertItemInDOM(this.itemAtIndex(r));for(r=Math.min(this.indexAt(this.lastRenderTop),this.indexAfter(u))-1,s=this.indexAt(a);r>=s;r--)this.insertItemInDOM(this.itemAtIndex(r));for(r=this.indexAt(this.lastRenderTop),s=Math.min(this.indexAt(a),this.indexAfter(l));r1e3,l=[],c=!1;if(!u)c=(l=new R.a({getElements:function(){return o}},{getElements:function(){return r.map((function(e){return e.id}))}},null).ComputeDiff(!1).changes).some((function(e){if(e.modifiedLength>0)for(var n=e.modifiedStart,i=e.modifiedStart+e.modifiedLength;n0&&this.onRemoveItems(new z.a(o,p.originalStart,p.originalStart+p.originalLength)),p.modifiedLength>0){var f=r[p.modifiedStart-1]||n;f=f.getDepth()>0?f:null,this.onInsertItems(new z.a(r,p.modifiedStart,p.modifiedStart+p.modifiedLength),f?f.id:null)}}else(u||l.length)&&(this.onRemoveItems(new z.a(o)),this.onInsertItems(new z.a(r),n.getDepth()>0?n.id:null));(u||l.length)&&this.onRowsChanged()}},t.prototype.onItemRefresh=function(e){this.onItemsRefresh([e])},t.prototype.onItemsRefresh=function(e){var t=this;this.onRefreshItemSet(e.filter((function(e){return t.items.hasOwnProperty(e.id)}))),this.onRowsChanged()},t.prototype.onItemExpanding=function(e){var t=this.items[e.item.id];t&&(t.expanded=!0)},t.prototype.onItemExpanded=function(e){var t=e.item,n=this.items[t.id];if(n){n.expanded=!0;var i=this.onInsertItems(t.getNavigator(),t.id)||0,o=this.scrollTop;n.top+n.height<=this.scrollTop&&(o+=i),this.onRowsChanged(o)}},t.prototype.onItemCollapsing=function(e){var t=e.item,n=this.items[t.id];n&&(n.expanded=!1,this.onRemoveItems(new z.e(t.getNavigator(),(function(e){return e&&e.id}))),this.onRowsChanged())},t.prototype.onItemReveal=function(e){var t=e.item,n=e.relativeTop,i=this.items[t.id];if(i)if(null!==n){n=(n=n<0?0:n)>1?1:n;var o=i.height-this.viewHeight;this.scrollTop=o*n+i.top}else{var r=i.top+i.height,s=this.scrollTop+this.viewHeight;i.top=s&&(this.scrollTop=r-this.viewHeight)}},t.prototype.onItemAddTrait=function(e){var t=e.item,n=e.trait,i=this.items[t.id];i&&i.addClass(n),"highlighted"===n&&(s.f(this.domNode,n),i&&(this.highlightedItemWasDraggable=!!i.draggable,i.draggable&&(i.draggable=!1)))},t.prototype.onItemRemoveTrait=function(e){var t=e.item,n=e.trait,i=this.items[t.id];i&&i.removeClass(n),"highlighted"===n&&(s.P(this.domNode,n),this.highlightedItemWasDraggable&&(i.draggable=!0),this.highlightedItemWasDraggable=!1)},t.prototype.onModelFocusChange=function(){var e=this.model&&this.model.getFocus();s.Y(this.domNode,"no-focused-item",!e),e?this.domNode.setAttribute("aria-activedescendant",F.L(this.context.dataSource.getId(this.context.tree,e))):this.domNode.removeAttribute("aria-activedescendant")},t.prototype.onInsertItem=function(e){var t=this;e.onDragStart=function(n){t.onDragStart(e,n)},e.needsRender=!0,this.refreshViewItem(e),this.items[e.id]=e},t.prototype.onRefreshItem=function(e,t){void 0===t&&(t=!1),e.needsRender=e.needsRender||t,this.refreshViewItem(e)},t.prototype.onRemoveItem=function(e){this.removeItemFromDOM(e),e.dispose(),delete this.items[e.id]},t.prototype.refreshViewItem=function(e){e.render(),this.shouldBeRendered(e)?this.insertItemInDOM(e):this.removeItemFromDOM(e)},t.prototype.onClick=function(e){if(!this.lastPointerType||"mouse"===this.lastPointerType){var t=new j.b(e),n=this.getItemAround(t.target);n&&(P.i&&Date.now()-this.lastClickTimeStamp<300&&(t.detail=2),this.lastClickTimeStamp=Date.now(),this.context.controller.onClick(this.context.tree,n.model.getElement(),t))}},t.prototype.onMouseMiddleClick=function(e){if(this.context.controller.onMouseMiddleClick){var t=new j.b(e),n=this.getItemAround(t.target);n&&this.context.controller.onMouseMiddleClick(this.context.tree,n.model.getElement(),t)}},t.prototype.onMouseDown=function(e){if(this.didJustPressContextMenuKey=!1,this.context.controller.onMouseDown&&(!this.lastPointerType||"mouse"===this.lastPointerType)){var t=new j.b(e);if(!(t.ctrlKey&&u.f&&u.e)){var n=this.getItemAround(t.target);n&&this.context.controller.onMouseDown(this.context.tree,n.model.getElement(),t)}}},t.prototype.onMouseUp=function(e){if(this.context.controller.onMouseUp&&(!this.lastPointerType||"mouse"===this.lastPointerType)){var t=new j.b(e);if(!(t.ctrlKey&&u.f&&u.e)){var n=this.getItemAround(t.target);n&&this.context.controller.onMouseUp(this.context.tree,n.model.getElement(),t)}}},t.prototype.onTap=function(e){var t=this.getItemAround(e.initialTarget);t&&this.context.controller.onTap(this.context.tree,t.model.getElement(),e)},t.prototype.onTouchChange=function(e){e.preventDefault(),e.stopPropagation(),this.scrollTop-=e.translationY},t.prototype.onContextMenu=function(e){var t,n;if(e instanceof KeyboardEvent||this.didJustPressContextMenuKey){this.didJustPressContextMenuKey=!1;var i=new W.a(e),o=void 0;if(n=this.model.getFocus()){var r=this.context.dataSource.getId(this.context.tree,n),a=this.items[r];o=s.C(a.element)}else n=this.model.getInput(),o=s.C(this.inputItem.element);t=new Z(o.left+o.width,o.top,i)}else{var u=new j.b(e),l=this.getItemAround(u.target);if(!l)return;n=l.model.getElement(),t=new Y(u)}this.context.controller.onContextMenu(this.context.tree,n,t)},t.prototype.onKeyDown=function(e){var t=new W.a(e);this.didJustPressContextMenuKey=58===t.keyCode||t.shiftKey&&68===t.keyCode,t.target&&t.target.tagName&&"input"===t.target.tagName.toLowerCase()||(this.didJustPressContextMenuKey&&(t.preventDefault(),t.stopPropagation()),this.context.controller.onKeyDown(this.context.tree,t))},t.prototype.onKeyUp=function(e){this.didJustPressContextMenuKey&&this.onContextMenu(e),this.didJustPressContextMenuKey=!1,this.context.controller.onKeyUp(this.context.tree,new W.a(e))},t.prototype.onDragStart=function(e,t){if(!this.model.getHighlight()){var n,i=e.model.getElement(),o=this.model.getSelection();if(n=o.indexOf(i)>-1?o:[i],t.dataTransfer.effectAllowed="copyMove",t.dataTransfer.setData(X.a.RESOURCES,JSON.stringify([e.uri])),t.dataTransfer.setDragImage){var r=void 0;r=this.context.dnd.getDragLabel?this.context.dnd.getDragLabel(this.context.tree,n):String(n.length);var s=document.createElement("div");s.className="monaco-tree-drag-image",s.textContent=r,document.body.appendChild(s),t.dataTransfer.setDragImage(s,-10,-10),setTimeout((function(){return document.body.removeChild(s)}),0)}this.currentDragAndDropData=new V(n),X.c.CurrentDragAndDropData=new B(n),this.context.dnd.onDragStart(this.context.tree,this.currentDragAndDropData,new j.a(t))}},t.prototype.setupDragAndDropScrollInterval=function(){var e=this,t=s.F(this.wrapper).top;this.dragAndDropScrollInterval||(this.dragAndDropScrollInterval=window.setInterval((function(){if(null!==e.dragAndDropMouseY){var n=e.dragAndDropMouseY-t,i=0,o=e.viewHeight-35;n<35?i=Math.max(-14,.2*(n-35)):n>o&&(i=Math.min(14,.2*(n-o))),e.scrollTop+=i}}),10),this.cancelDragAndDropScrollTimeout(),this.dragAndDropScrollTimeout=window.setTimeout((function(){e.cancelDragAndDropScrollInterval(),e.dragAndDropScrollTimeout=null}),1e3))},t.prototype.cancelDragAndDropScrollInterval=function(){this.dragAndDropScrollInterval&&(window.clearInterval(this.dragAndDropScrollInterval),this.dragAndDropScrollInterval=null),this.cancelDragAndDropScrollTimeout()},t.prototype.cancelDragAndDropScrollTimeout=function(){this.dragAndDropScrollTimeout&&(window.clearTimeout(this.dragAndDropScrollTimeout),this.dragAndDropScrollTimeout=null)},t.prototype.onDragOver=function(e){var t=this;e.preventDefault();var n,i=new j.a(e),o=this.getItemAround(i.target);if(!o||0===i.posx&&0===i.posy&&i.browserEvent.type===s.d.DRAG_LEAVE)return this.currentDropTarget&&(this.currentDropTargets.forEach((function(e){return e.dropTarget=!1})),this.currentDropTargets=[],this.currentDropDisposable.dispose()),this.cancelDragAndDropScrollInterval(),this.currentDropTarget=null,this.currentDropElement=null,this.dragAndDropMouseY=null,!1;if(this.setupDragAndDropScrollInterval(),this.dragAndDropMouseY=i.posy,!this.currentDragAndDropData)if(X.c.CurrentDragAndDropData)this.currentDragAndDropData=X.c.CurrentDragAndDropData;else{if(!i.dataTransfer.types)return!1;this.currentDragAndDropData=new H}this.currentDragAndDropData.update(i.browserEvent.dataTransfer);var r,a=o.model;do{if(n=a?a.getElement():this.model.getInput(),!(r=this.context.dnd.onDragOver(this.context.tree,this.currentDragAndDropData,n,i))||1!==r.bubble)break;a=a&&a.parent}while(a);if(!a)return this.currentDropElement=null,!1;var u=r&&r.accept;u?(this.currentDropElement=a.getElement(),i.preventDefault(),i.dataTransfer.dropEffect=0===r.effect?"copy":"move"):this.currentDropElement=null;var l,c,d=a.id===this.inputItem.id?this.inputItem:this.items[a.id];if((this.shouldInvalidateDropReaction||this.currentDropTarget!==d||(l=this.currentDropElementReaction,c=r,!(!l&&!c||l&&c&&l.accept===c.accept&&l.bubble===c.bubble&&l.effect===c.effect)))&&(this.shouldInvalidateDropReaction=!1,this.currentDropTarget&&(this.currentDropTargets.forEach((function(e){return e.dropTarget=!1})),this.currentDropTargets=[],this.currentDropDisposable.dispose()),this.currentDropTarget=d,this.currentDropElementReaction=r,u)){if(this.currentDropTarget&&(this.currentDropTarget.dropTarget=!0,this.currentDropTargets.push(this.currentDropTarget)),0===r.bubble)for(var h=a.getNavigator(),p=void 0;p=h.next();)(o=this.items[p.id])&&(o.dropTarget=!0,this.currentDropTargets.push(o));if(r.autoExpand){var f=Object(Q.l)(500);this.currentDropDisposable=O.h((function(){return f.cancel()})),f.then((function(){return t.context.tree.expand(t.currentDropElement)})).then((function(){return t.shouldInvalidateDropReaction=!0}))}}return!0},t.prototype.onDrop=function(e){if(this.currentDropElement){var t=new j.a(e);t.preventDefault(),this.currentDragAndDropData.update(t.browserEvent.dataTransfer),this.context.dnd.drop(this.context.tree,this.currentDragAndDropData,this.currentDropElement,t),this.onDragEnd(e)}this.cancelDragAndDropScrollInterval()},t.prototype.onDragEnd=function(e){this.currentDropTarget&&(this.currentDropTargets.forEach((function(e){return e.dropTarget=!1})),this.currentDropTargets=[]),this.currentDropDisposable.dispose(),this.cancelDragAndDropScrollInterval(),this.currentDragAndDropData=null,X.c.CurrentDragAndDropData=void 0,this.currentDropElement=null,this.currentDropTarget=null,this.dragAndDropMouseY=null},t.prototype.onFocus=function(){this.context.options.alwaysFocused||s.f(this.domNode,"focused"),this._onDOMFocus.fire()},t.prototype.onBlur=function(){this.context.options.alwaysFocused||s.P(this.domNode,"focused"),this.domNode.removeAttribute("aria-activedescendant"),this._onDOMBlur.fire()},t.prototype.onMsPointerDown=function(e){if(this.msGesture){var t=e.pointerType;t!==(e.MSPOINTER_TYPE_MOUSE||"mouse")?t===(e.MSPOINTER_TYPE_TOUCH||"touch")&&(this.lastPointerType="touch",e.stopPropagation(),e.preventDefault(),this.msGesture.addPointer(e.pointerId)):this.lastPointerType="mouse"}},t.prototype.onThrottledMsGestureChange=function(e){this.scrollTop-=e.translationY},t.prototype.onMsGestureTap=function(e){e.initialTarget=document.elementFromPoint(e.clientX,e.clientY),this.onTap(e)},t.prototype.insertItemInDOM=function(e){var t=null,n=this.itemAfter(e);n&&n.element&&(t=n.element),e.insertInDOM(this.rowsContainer,t)},t.prototype.removeItemFromDOM=function(e){e&&e.removeFromDOM()},t.prototype.shouldBeRendered=function(e){return e.topthis.lastRenderTop},t.prototype.getItemAround=function(e){var n=this.inputItem,i=e;do{if(i[t.BINDING]&&(n=i[t.BINDING]),i===this.wrapper||i===this.domNode)return n;if(i===this.scrollableElement.getDomNode()||i===document.body)return}while(i=i.parentElement)},t.prototype.releaseModel=function(){this.model&&(this.modelListeners=O.f(this.modelListeners),this.model=null)},t.prototype.dispose=function(){var t=this;this.scrollableElement.dispose(),this.releaseModel(),this.viewListeners=O.f(this.viewListeners),this._onDOMFocus.dispose(),this._onDOMBlur.dispose(),this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode),this.items&&Object.keys(this.items).forEach((function(e){return t.items[e].removeFromDOM()})),this.context.cache&&this.context.cache.dispose(),this.gestureDisposable.dispose(),e.prototype.dispose.call(this)},t.BINDING="monaco-tree-row",t.LOADING_DECORATION_DELAY=800,t.counter=0,t}(K),ie=n("zrhQ"),oe=n("qj0h"),re=function(e,t,n){if(void 0===n&&(n={}),this.tree=e,this.configuration=t,this.options=n,!t.dataSource)throw new Error("You must provide a Data Source to the tree.");this.dataSource=t.dataSource,this.renderer=t.renderer,this.controller=t.controller||new _({clickBehavior:1,keyboardSupport:"boolean"!=typeof n.keyboardSupport||n.keyboardSupport}),this.dnd=t.dnd||new b,this.filter=t.filter||new y,this.sorter=t.sorter,this.accessibilityProvider=t.accessibilityProvider||new C,this.styler=t.styler},se={listFocusBackground:ie.a.fromHex("#073655"),listActiveSelectionBackground:ie.a.fromHex("#0E639C"),listActiveSelectionForeground:ie.a.fromHex("#FFFFFF"),listFocusAndSelectionBackground:ie.a.fromHex("#094771"),listFocusAndSelectionForeground:ie.a.fromHex("#FFFFFF"),listInactiveSelectionBackground:ie.a.fromHex("#3F3F46"),listHoverBackground:ie.a.fromHex("#2A2D2E"),listDropBackground:ie.a.fromHex("#383B3D")},ae=function(){function e(e,t,n){void 0===n&&(n={}),this._onDidChangeFocus=new L.f,this.onDidChangeFocus=this._onDidChangeFocus.event,this._onDidChangeSelection=new L.f,this.onDidChangeSelection=this._onDidChangeSelection.event,this._onHighlightChange=new L.f,this._onDidExpandItem=new L.f,this._onDidCollapseItem=new L.f,this._onDispose=new L.a,this.onDidDispose=this._onDispose.event,this.container=e,Object(oe.g)(n,se,!1),n.twistiePixels="number"==typeof n.twistiePixels?n.twistiePixels:32,n.showTwistie=!1!==n.showTwistie,n.indentPixels="number"==typeof n.indentPixels?n.indentPixels:12,n.alwaysFocused=!0===n.alwaysFocused,n.useShadows=!1!==n.useShadows,n.paddingOnRow=!1!==n.paddingOnRow,n.showLoading=!1!==n.showLoading,this.context=new re(this,t,n),this.model=new T(this.context),this.view=new ne(this.context,this.container),this.view.setModel(this.model),this._onDidChangeFocus.input=this.model.onDidFocus,this._onDidChangeSelection.input=this.model.onDidSelect,this._onHighlightChange.input=this.model.onDidHighlight,this._onDidExpandItem.input=this.model.onDidExpandItem,this._onDidCollapseItem.input=this.model.onDidCollapseItem}return e.prototype.style=function(e){this.view.applyStyles(e)},Object.defineProperty(e.prototype,"onDidFocus",{get:function(){return this.view.onDOMFocus},enumerable:!0,configurable:!0}),e.prototype.getHTMLElement=function(){return this.view.getHTMLElement()},e.prototype.layout=function(e,t){this.view.layout(e,t)},e.prototype.domFocus=function(){this.view.focus()},e.prototype.isDOMFocused=function(){return this.view.isFocused()},e.prototype.domBlur=function(){this.view.blur()},e.prototype.setInput=function(e){return this.model.setInput(e)},e.prototype.getInput=function(){return this.model.getInput()},e.prototype.expand=function(e){return this.model.expand(e)},e.prototype.collapse=function(e,t){return void 0===t&&(t=!1),this.model.collapse(e,t)},e.prototype.toggleExpansion=function(e,t){return void 0===t&&(t=!1),this.model.toggleExpansion(e,t)},e.prototype.isExpanded=function(e){return this.model.isExpanded(e)},e.prototype.reveal=function(e,t){return void 0===t&&(t=null),this.model.reveal(e,t)},e.prototype.getHighlight=function(){return this.model.getHighlight()},e.prototype.clearHighlight=function(e){this.model.setHighlight(null,e)},e.prototype.setSelection=function(e,t){this.model.setSelection(e,t)},e.prototype.getSelection=function(){return this.model.getSelection()},e.prototype.clearSelection=function(e){this.model.setSelection([],e)},e.prototype.setFocus=function(e,t){this.model.setFocus(e,t)},e.prototype.getFocus=function(){return this.model.getFocus()},e.prototype.focusNext=function(e,t){this.model.focusNext(e,t)},e.prototype.focusPrevious=function(e,t){this.model.focusPrevious(e,t)},e.prototype.focusParent=function(e){this.model.focusParent(e)},e.prototype.focusFirstChild=function(e){this.model.focusFirstChild(e)},e.prototype.focusFirst=function(e,t){this.model.focusFirst(e,t)},e.prototype.focusNth=function(e,t){this.model.focusNth(e,t)},e.prototype.focusLast=function(e,t){this.model.focusLast(e,t)},e.prototype.focusNextPage=function(e){this.view.focusNextPage(e)},e.prototype.focusPreviousPage=function(e){this.view.focusPreviousPage(e)},e.prototype.clearFocus=function(e){this.model.setFocus(null,e)},e.prototype.dispose=function(){this._onDispose.fire(),this.model.dispose(),this.view.dispose(),this._onDidChangeFocus.dispose(),this._onDidChangeSelection.dispose(),this._onHighlightChange.dispose(),this._onDidExpandItem.dispose(),this._onDidCollapseItem.dispose(),this._onDispose.dispose()},e}(),ue=(n("HyZH"),function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}()),le={progressBarBackground:ie.a.fromHex("#0E70C0")},ce=function(e){function t(t,n){var i=e.call(this)||this;return i.options=n||Object.create(null),Object(oe.g)(i.options,le,!1),i.workedVal=0,i.progressBarBackground=i.options.progressBarBackground,i._register(i.showDelayedScheduler=new Q.d((function(){return Object(s.X)(i.element)}),0)),i.create(t),i}return ue(t,e),t.prototype.create=function(e){this.element=document.createElement("div"),Object(s.f)(this.element,"monaco-progress-container"),e.appendChild(this.element),this.bit=document.createElement("div"),Object(s.f)(this.bit,"progress-bit"),this.element.appendChild(this.bit),this.applyStyles()},t.prototype.off=function(){this.bit.style.width="inherit",this.bit.style.opacity="1",Object(s.Q)(this.element,"active","infinite","discrete"),this.workedVal=0,this.totalWork=void 0},t.prototype.stop=function(){return this.doDone(!1)},t.prototype.doDone=function(e){var t=this;return Object(s.f)(this.element,"done"),Object(s.I)(this.element,"infinite")?(this.bit.style.opacity="0",e?setTimeout((function(){return t.off()}),200):this.off()):(this.bit.style.width="inherit",e?setTimeout((function(){return t.off()}),200):this.off()),this},t.prototype.hide=function(){Object(s.J)(this.element),this.showDelayedScheduler.cancel()},t.prototype.style=function(e){this.progressBarBackground=e.progressBarBackground,this.applyStyles()},t.prototype.applyStyles=function(){if(this.bit){var e=this.progressBarBackground?this.progressBarBackground.toString():"";this.bit.style.backgroundColor=e}},t}(O.a),de=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),he=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return de(t,e),t.prototype.onContextMenu=function(t,n,i){return u.e?this.onLeftClick(t,n,i):e.prototype.onContextMenu.call(this,t,n,i)},t}(_),pe={background:ie.a.fromHex("#1E1E1E"),foreground:ie.a.fromHex("#CCCCCC"),pickerGroupForeground:ie.a.fromHex("#0097FB"),pickerGroupBorder:ie.a.fromHex("#3F3F46"),widgetShadow:ie.a.fromHex("#000000"),progressBarBackground:ie.a.fromHex("#0E70C0")},fe=a.a("quickOpenAriaLabel","Quick picker. Type to narrow down results."),ge=function(e){function t(t,n,i){var o=e.call(this)||this;return o.isDisposed=!1,o.container=t,o.callbacks=n,o.options=i,o.styles=i||Object.create(null),Object(oe.g)(o.styles,pe,!1),o.model=null,o}return de(t,e),t.prototype.getModel=function(){return this.model},t.prototype.create=function(){var e=this;this.element=document.createElement("div"),s.f(this.element,"monaco-quick-open-widget"),this.container.appendChild(this.element),this._register(s.j(this.element,s.d.CONTEXT_MENU,(function(e){return s.c.stop(e,!0)}))),this._register(s.j(this.element,s.d.FOCUS,(function(t){return e.gainingFocus()}),!0)),this._register(s.j(this.element,s.d.BLUR,(function(t){return e.loosingFocus(t)}),!0)),this._register(s.j(this.element,s.d.KEY_DOWN,(function(t){var n=new W.a(t);if(9===n.keyCode)s.c.stop(t,!0),e.hide(2);else if(2===n.keyCode&&!n.altKey&&!n.ctrlKey&&!n.metaKey){var i=t.currentTarget.querySelectorAll("input, .monaco-tree, .monaco-tree-row.focused .action-label.icon");n.shiftKey&&n.target===i[0]?(s.c.stop(t,!0),i[i.length-1].focus()):n.shiftKey||n.target!==i[i.length-1]||(s.c.stop(t,!0),i[0].focus())}}))),this.progressBar=this._register(new ce(this.element,{progressBarBackground:this.styles.progressBarBackground})),this.progressBar.hide(),this.inputContainer=document.createElement("div"),s.f(this.inputContainer,"quick-open-input"),this.element.appendChild(this.inputContainer),this.inputBox=this._register(new f.b(this.inputContainer,void 0,{placeholder:this.options.inputPlaceHolder||"",ariaLabel:fe,inputBackground:this.styles.inputBackground,inputForeground:this.styles.inputForeground,inputBorder:this.styles.inputBorder,inputValidationInfoBackground:this.styles.inputValidationInfoBackground,inputValidationInfoForeground:this.styles.inputValidationInfoForeground,inputValidationInfoBorder:this.styles.inputValidationInfoBorder,inputValidationWarningBackground:this.styles.inputValidationWarningBackground,inputValidationWarningForeground:this.styles.inputValidationWarningForeground,inputValidationWarningBorder:this.styles.inputValidationWarningBorder,inputValidationErrorBackground:this.styles.inputValidationErrorBackground,inputValidationErrorForeground:this.styles.inputValidationErrorForeground,inputValidationErrorBorder:this.styles.inputValidationErrorBorder})),this.inputElement=this.inputBox.inputElement,this.inputElement.setAttribute("role","combobox"),this.inputElement.setAttribute("aria-haspopup","false"),this.inputElement.setAttribute("aria-autocomplete","list"),this._register(s.j(this.inputBox.inputElement,s.d.INPUT,(function(t){return e.onType()}))),this._register(s.j(this.inputBox.inputElement,s.d.KEY_DOWN,(function(t){var n=new W.a(t),i=e.shouldOpenInBackground(n);if(2!==n.keyCode)if(18===n.keyCode||16===n.keyCode||12===n.keyCode||11===n.keyCode)s.c.stop(t,!0),e.navigateInTree(n.keyCode,n.shiftKey),e.inputBox.inputElement.selectionStart===e.inputBox.inputElement.selectionEnd&&(e.inputBox.inputElement.selectionStart=e.inputBox.value.length);else if(3===n.keyCode||i){s.c.stop(t,!0);var o=e.tree.getFocus();o&&e.elementSelected(o,t,i?2:1)}}))),this.resultCount=document.createElement("div"),s.f(this.resultCount,"quick-open-result-count"),this.resultCount.setAttribute("aria-live","polite"),this.resultCount.setAttribute("aria-atomic","true"),this.element.appendChild(this.resultCount),this.treeContainer=document.createElement("div"),s.f(this.treeContainer,"quick-open-tree"),this.element.appendChild(this.treeContainer);var t=this.options.treeCreator||function(e,t,n){return new ae(e,t,n)};return this.tree=this._register(t(this.treeContainer,{dataSource:new c(this),controller:new he({clickBehavior:1,keyboardSupport:this.options.keyboardSupport}),renderer:this.renderer=new p(this,this.styles),filter:new h(this),accessibilityProvider:new d(this)},{twistiePixels:11,indentPixels:0,alwaysFocused:!0,verticalScrollMode:3,horizontalScrollMode:2,ariaLabel:a.a("treeAriaLabel","Quick Picker"),keyboardSupport:this.options.keyboardSupport,preventRootFocus:!1})),this.treeElement=this.tree.getHTMLElement(),this._register(this.tree.onDidChangeFocus((function(t){e.elementFocused(t.focus,t)}))),this._register(this.tree.onDidChangeSelection((function(t){if(t.selection&&t.selection.length>0){var n=t.payload&&t.payload.originalEvent instanceof j.b?t.payload.originalEvent:void 0,i=!!n&&e.shouldOpenInBackground(n);e.elementSelected(t.selection[0],t,i?2:1)}}))),this._register(s.j(this.treeContainer,s.d.KEY_DOWN,(function(t){var n=new W.a(t);if(e.quickNavigateConfiguration)if(18===n.keyCode||16===n.keyCode||12===n.keyCode||11===n.keyCode)s.c.stop(t,!0),e.navigateInTree(n.keyCode);else if(3===n.keyCode){s.c.stop(t,!0);var i=e.tree.getFocus();i&&e.elementSelected(i,t)}}))),this._register(s.j(this.treeContainer,s.d.KEY_UP,(function(t){var n=new W.a(t),i=n.keyCode;if(e.quickNavigateConfiguration&&e.quickNavigateConfiguration.keybindings.some((function(e){var t=e.getParts(),o=t[0];return!t[1]&&(o.shiftKey&&4===i?!(n.ctrlKey||n.altKey||n.metaKey):!(!o.altKey||6!==i)||(!(!o.ctrlKey||5!==i)||!(!o.metaKey||57!==i)))}))){var o=e.tree.getFocus();o&&e.elementSelected(o,t)}}))),this.layoutDimensions&&this.layout(this.layoutDimensions),this.applyStyles(),this._register(s.j(this.treeContainer,s.d.KEY_DOWN,(function(t){var n=new W.a(t);e.quickNavigateConfiguration||18!==n.keyCode&&16!==n.keyCode&&12!==n.keyCode&&11!==n.keyCode||(s.c.stop(t,!0),e.navigateInTree(n.keyCode,n.shiftKey),e.treeElement.focus())}))),this.element},t.prototype.style=function(e){this.styles=e,this.applyStyles()},t.prototype.applyStyles=function(){if(this.element){var e=this.styles.foreground?this.styles.foreground.toString():"",t=this.styles.background?this.styles.background.toString():"",n=this.styles.borderColor?this.styles.borderColor.toString():"",i=this.styles.widgetShadow?this.styles.widgetShadow.toString():"";this.element.style.color=e,this.element.style.backgroundColor=t,this.element.style.borderColor=n,this.element.style.borderWidth=n?"1px":"",this.element.style.borderStyle=n?"solid":"",this.element.style.boxShadow=i?"0 5px 8px "+i:""}this.progressBar&&this.progressBar.style({progressBarBackground:this.styles.progressBarBackground}),this.inputBox&&this.inputBox.style({inputBackground:this.styles.inputBackground,inputForeground:this.styles.inputForeground,inputBorder:this.styles.inputBorder,inputValidationInfoBackground:this.styles.inputValidationInfoBackground,inputValidationInfoForeground:this.styles.inputValidationInfoForeground,inputValidationInfoBorder:this.styles.inputValidationInfoBorder,inputValidationWarningBackground:this.styles.inputValidationWarningBackground,inputValidationWarningForeground:this.styles.inputValidationWarningForeground,inputValidationWarningBorder:this.styles.inputValidationWarningBorder,inputValidationErrorBackground:this.styles.inputValidationErrorBackground,inputValidationErrorForeground:this.styles.inputValidationErrorForeground,inputValidationErrorBorder:this.styles.inputValidationErrorBorder}),this.tree&&!this.options.treeCreator&&this.tree.style(this.styles),this.renderer&&this.renderer.updateStyles(this.styles)},t.prototype.shouldOpenInBackground=function(e){if(e instanceof W.a){if(17!==e.keyCode)return!1;if(e.metaKey||e.ctrlKey||e.shiftKey||e.altKey)return!1;var t=this.inputBox.inputElement;return t.selectionEnd===this.inputBox.value.length&&t.selectionStart===t.selectionEnd}return e.middleButton},t.prototype.onType=function(){var e=this.inputBox.value;this.helpText&&(e?s.J(this.helpText):s.X(this.helpText)),this.callbacks.onType(e)},t.prototype.navigateInTree=function(e,t){var n=this.tree.getInput(),i=n?n.entries:[],o=this.tree.getFocus();switch(e){case 18:this.tree.focusNext();break;case 16:this.tree.focusPrevious();break;case 12:this.tree.focusNextPage();break;case 11:this.tree.focusPreviousPage();break;case 2:t?this.tree.focusPrevious():this.tree.focusNext()}var r=this.tree.getFocus();i.length>1&&o===r&&(16===e||2===e&&t?this.tree.focusLast():(18===e||2===e&&!t)&&this.tree.focusFirst()),(r=this.tree.getFocus())&&this.tree.reveal(r)},t.prototype.elementFocused=function(e,t){if(e&&this.isVisible()){var n=this.treeElement.getAttribute("aria-activedescendant");n?this.inputElement.setAttribute("aria-activedescendant",n):this.inputElement.removeAttribute("aria-activedescendant");var i={event:t,keymods:this.extractKeyMods(t),quickNavigateConfiguration:this.quickNavigateConfiguration};this.model.runner.run(e,0,i)}},t.prototype.elementSelected=function(e,t,n){var i=!0;if(this.isVisible()){var o=n||1,r={event:t,keymods:this.extractKeyMods(t),quickNavigateConfiguration:this.quickNavigateConfiguration};i=this.model.runner.run(e,o,r)}i&&this.hide(0)},t.prototype.extractKeyMods=function(e){return{ctrlCmd:e&&(e.ctrlKey||e.metaKey||e.payload&&e.payload.originalEvent&&(e.payload.originalEvent.ctrlKey||e.payload.originalEvent.metaKey)),alt:e&&(e.altKey||e.payload&&e.payload.originalEvent&&e.payload.originalEvent.altKey)}},t.prototype.show=function(e,t){this.visible=!0,this.isLoosingFocus=!1,this.quickNavigateConfiguration=t?t.quickNavigateConfiguration:void 0,this.quickNavigateConfiguration?(s.J(this.inputContainer),s.X(this.element),this.tree.domFocus()):(s.X(this.inputContainer),s.X(this.element),this.inputBox.focus()),this.helpText&&(this.quickNavigateConfiguration||l.j(e)?s.J(this.helpText):s.X(this.helpText)),l.j(e)?this.doShowWithPrefix(e):(t&&t.value&&this.restoreLastInput(t.value),this.doShowWithInput(e,t&&t.autoFocus?t.autoFocus:{})),t&&t.inputSelection&&!this.quickNavigateConfiguration&&this.inputBox.select(t.inputSelection),this.callbacks.onShow&&this.callbacks.onShow()},t.prototype.restoreLastInput=function(e){this.inputBox.value=e,this.inputBox.select(),this.callbacks.onType(e)},t.prototype.doShowWithPrefix=function(e){this.inputBox.value=e,this.callbacks.onType(e)},t.prototype.doShowWithInput=function(e,t){this.setInput(e,t)},t.prototype.setInputAndLayout=function(e,t){var n=this;this.treeContainer.style.height=this.getHeight(e)+"px",this.tree.setInput(null).then((function(){return n.model=e,n.inputElement.setAttribute("aria-haspopup",String(e&&e.entries&&e.entries.length>0)),n.tree.setInput(e)})).then((function(){n.tree.layout();var i=e?e.entries.filter((function(t){return n.isElementVisible(e,t)})):[];n.updateResultCount(i.length),i.length&&n.autoFocus(e,i,t)}))},t.prototype.isElementVisible=function(e,t){return!e.filter||e.filter.isVisible(t)},t.prototype.autoFocus=function(e,t,n){if(void 0===n&&(n={}),n.autoFocusPrefixMatch){for(var i=void 0,o=void 0,r=n.autoFocusPrefixMatch,s=r.toLowerCase(),a=0,u=t;an.autoFocusIndex&&(this.tree.focusNth(n.autoFocusIndex),this.tree.reveal(this.tree.getFocus())):n.autoFocusSecondEntry?t.length>1&&this.tree.focusNth(1):n.autoFocusLastEntry&&t.length>1&&(this.tree.focusLast(),this.tree.reveal(this.tree.getFocus()))},t.prototype.getHeight=function(e){var n=this,i=e.renderer;if(!e){var o=i.getHeight(null);return this.options.minItemsToShow?this.options.minItemsToShow*o:0}var r,s=0;this.layoutDimensions&&this.layoutDimensions.height&&(r=.4*(this.layoutDimensions.height-50)),(!r||r>t.MAX_ITEMS_HEIGHT)&&(r=t.MAX_ITEMS_HEIGHT);for(var a=e.entries.filter((function(t){return n.isElementVisible(e,t)})),u=this.options.maxItemsToShow||a.length,l=0;l=0;a--)(o=e[a])&&(s=(r<3?o(s):r>3?o(t,n,s):o(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},we=function(e,t){return function(n,i){t(n,i,e)}},Se=function(){function e(e,t){this.themeService=t,this.widget=null,this.rangeHighlightDecorationId=null,this.lastKnownEditorSelection=null,this.editor=e}return e.get=function(t){return t.getContribution(e.ID)},e.prototype.dispose=function(){this.widget&&(this.widget.destroy(),this.widget=null)},e.prototype.run=function(e){var t=this;this.widget&&(this.widget.destroy(),this.widget=null);var n=function(e){t.clearDecorations(),e&&t.lastKnownEditorSelection&&(t.editor.setSelection(t.lastKnownEditorSelection),t.editor.revealRangeInCenterIfOutsideViewport(t.lastKnownEditorSelection,0)),t.lastKnownEditorSelection=null,document.activeElement!==document.body&&e||t.editor.focus()};this.widget=new _e(this.editor,(function(){return n(!1)}),(function(){return n(!0)}),(function(n){t.widget.setInput(e.getModel(n),e.getAutoFocus(n))}),{inputAriaLabel:e.inputAriaLabel},this.themeService),this.lastKnownEditorSelection||(this.lastKnownEditorSelection=this.editor.getSelection()),this.widget.show("")},e.prototype.decorateLine=function(t,n){var i=[];this.rangeHighlightDecorationId&&(i.push(this.rangeHighlightDecorationId),this.rangeHighlightDecorationId=null);var o=[{range:t,options:e._RANGE_HIGHLIGHT_DECORATION}],r=n.deltaDecorations(i,o);this.rangeHighlightDecorationId=r[0]},e.prototype.clearDecorations=function(){this.rangeHighlightDecorationId&&(this.editor.deltaDecorations([this.rangeHighlightDecorationId],[]),this.rangeHighlightDecorationId=null)},e.ID="editor.controller.quickOpenController",e._RANGE_HIGHLIGHT_DECORATION=r.a.register({className:"rangeHighlight",isWholeLine:!0}),e=Ce([we(1,be.c)],e)}(),Oe=function(e){function t(t,n){var i=e.call(this,n)||this;return i._inputAriaLabel=t,i}return ye(t,e),t.prototype.getController=function(e){return Se.get(e)},t.prototype._show=function(e,t){e.run({inputAriaLabel:this._inputAriaLabel,getModel:function(e){return t.getModel(e)},getAutoFocus:function(e){return t.getAutoFocus(e)}})},t}(o.b);Object(o.h)(Se.ID,Se)},s7Km: /*!*******************************************************************************************!*\ !*** ./node_modules/monaco-editor/esm/vs/editor/contrib/wordOperations/wordOperations.js ***! @@ -2544,10 +2544,10 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/tokensStore.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/wordHelper.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/wordHighlighter.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/linesOperations/linesOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/nullMode.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/supports.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/linesOperations/linesOperations.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/supports/richEditBrackets.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/linesOperations/linesOperations.js */function(e,t,n){"use strict";n.d(t,"b",(function(){return Ue})),n.d(t,"a",(function(){return Xe}));var i=n("/cxE"),o=n("MI8n"),r=n("pmY6"),s=n("N0LK"),a=n("bY76"),u=n("/UlZ"),l=n("cGHE"),c=n("aokT"),d=n("gCVg"),h=n("M1Kb"),p=function(){function e(e,t){this.beforeVersionId=e,this.beforeCursorState=t,this.afterCursorState=null,this.afterVersionId=-1,this.editOperations=[]}return e.prototype.undo=function(e){for(var t=this.editOperations.length-1;t>=0;t--)this.editOperations[t]={operations:e.applyEdits(this.editOperations[t].operations)}},e.prototype.redo=function(e){for(var t=0;t0){var e=this.past.pop();try{e.undo(this.model)}catch(e){return Object(i.e)(e),this.clear(),null}return this.future.push(e),{selections:e.beforeCursorState,recordedVersionId:e.beforeVersionId}}return null},e.prototype.canUndo=function(){return this.past.length>0||null!==this.currentOpenStackElement},e.prototype.redo=function(){if(this.future.length>0){var e=this.future.pop();try{e.redo(this.model)}catch(e){return Object(i.e)(e),this.clear(),null}return this.past.push(e),{selections:e.afterCursorState,recordedVersionId:e.afterVersionId}}return null},e.prototype.canRedo=function(){return this.future.length>0},e}(),v=function(){this.spacesDiff=0,this.looksLikeAlignment=!1};function _(e,t,n,i,o){var r;for(o.spacesDiff=0,o.looksLikeAlignment=!1,r=0;r0&&a>0||l>0&&c>0)){var d=Math.abs(a-c),h=Math.abs(s-l);if(0===d)return o.spacesDiff=h,void(h>0&&0<=l-1&&l-10?o++:m>1&&r++,_(s,a,h,g,l),!l.looksLikeAlignment||n&&t===l.spacesDiff)){var S=l.spacesDiff;S<=8&&u[S]++,s=h,a=g}}var O=n;o!==r&&(O=oD&&(D=t,L=e)})),4===L&&u[4]>0&&u[2]>0&&u[2]>=u[4]/2&&(L=2)}return{insertSpaces:O,tabSize:L}}function y(e){return(1&e.metadata)>>>0}function C(e,t){e.metadata=254&e.metadata|t<<0}function w(e){return(2&e.metadata)>>>1==1}function S(e,t){e.metadata=253&e.metadata|(t?1:0)<<1}function O(e){return(4&e.metadata)>>>2==1}function L(e,t){e.metadata=251&e.metadata|(t?1:0)<<2}function D(e){return(8&e.metadata)>>>3==1}function x(e,t){e.metadata=247&e.metadata|(t?1:0)<<3}function N(e,t){e.metadata=207&e.metadata|t<<4}function k(e,t){e.metadata=191&e.metadata|(t?1:0)<<6}var E=function(){function e(e,t,n){this.metadata=0,this.parent=this,this.left=this,this.right=this,C(this,1),this.start=t,this.end=n,this.delta=0,this.maxEnd=n,this.id=e,this.ownerId=0,this.options=null,L(this,!1),N(this,1),x(this,!1),k(this,!1),this.cachedVersionId=0,this.cachedAbsoluteStart=t,this.cachedAbsoluteEnd=n,this.range=null,S(this,!1)}return e.prototype.reset=function(e,t,n,i){this.start=t,this.end=n,this.maxEnd=n,this.cachedVersionId=e,this.cachedAbsoluteStart=t,this.cachedAbsoluteEnd=n,this.range=i},e.prototype.setOptions=function(e){this.options=e;var t=this.options.className;L(this,"squiggly-error"===t||"squiggly-warning"===t||"squiggly-info"===t),N(this,this.options.stickiness),x(this,!(!this.options.overviewRuler||!this.options.overviewRuler.color)),k(this,this.options.collapseOnReplaceEdit)},e.prototype.setCachedOffsets=function(e,t,n){this.cachedVersionId!==n&&(this.range=null),this.cachedVersionId=n,this.cachedAbsoluteStart=e,this.cachedAbsoluteEnd=t},e.prototype.detach=function(){this.parent=null,this.left=null,this.right=null},e}(),I=new E(null,0,0);I.parent=I,I.left=I,I.right=I,C(I,0);var M=function(){function e(){this.root=I,this.requestNormalizeDelta=!1}return e.prototype.intervalSearch=function(e,t,n,i,o){return this.root===I?[]:function(e,t,n,i,o,r){var s=e.root,a=0,u=0,l=0,c=[],d=0;for(;s!==I;)if(w(s))S(s.left,!1),S(s.right,!1),s===s.parent.right&&(a-=s.parent.delta),s=s.parent;else{if(!w(s.left)){if(a+s.maxEndn)S(s,!0);else{if((l=a+s.end)>=t){s.setCachedOffsets(u,l,r);var h=!0;i&&s.ownerId&&s.ownerId!==i&&(h=!1),o&&O(s)&&(h=!1),h&&(c[d++]=s)}S(s,!0),s.right===I||w(s.right)||(a+=s.delta,s=s.right)}}return S(e.root,!1),c}(this,e,t,n,i,o)},e.prototype.search=function(e,t,n){return this.root===I?[]:function(e,t,n,i){var o=e.root,r=0,s=0,a=0,u=[],l=0;for(;o!==I;)if(w(o))S(o.left,!1),S(o.right,!1),o===o.parent.right&&(r-=o.parent.delta),o=o.parent;else if(o.left===I||w(o.left)){s=r+o.start,a=r+o.end,o.setCachedOffsets(s,a,i);var c=!0;t&&o.ownerId&&o.ownerId!==t&&(c=!1),n&&O(o)&&(c=!1),c&&(u[l++]=o),S(o,!0),o.right===I||w(o.right)||(r+=o.delta,o=o.right)}else o=o.left;return S(e.root,!1),u}(this,e,t,n)},e.prototype.collectNodesFromOwner=function(e){return function(e,t){var n=e.root,i=[],o=0;for(;n!==I;)w(n)?(S(n.left,!1),S(n.right,!1),n=n.parent):n.left===I||w(n.left)?(n.ownerId===t&&(i[o++]=n),S(n,!0),n.right===I||w(n.right)||(n=n.right)):n=n.left;return S(e.root,!1),i}(this,e)},e.prototype.collectNodesPostOrder=function(){return function(e){var t=e.root,n=[],i=0;for(;t!==I;)w(t)?(S(t.left,!1),S(t.right,!1),t=t.parent):t.left===I||w(t.left)?t.right===I||w(t.right)?(n[i++]=t,S(t,!0)):t=t.right:t=t.left;return S(e.root,!1),n}(this)},e.prototype.insert=function(e){R(this,e),this._normalizeDeltaIfNecessary()},e.prototype.delete=function(e){A(this,e),this._normalizeDeltaIfNecessary()},e.prototype.resolveNode=function(e,t){for(var n=e,i=0;e!==this.root;)e===e.parent.right&&(i+=e.parent.delta),e=e.parent;var o=n.start+i,r=n.end+i;n.setCachedOffsets(o,r,t)},e.prototype.acceptReplace=function(e,t,n,i){for(var o=function(e,t,n){var i=e.root,o=0,r=0,s=0,a=[],u=0;for(;i!==I;)if(w(i))S(i.left,!1),S(i.right,!1),i===i.parent.right&&(o-=i.parent.delta),i=i.parent;else{if(!w(i.left)){if(o+i.maxEndn?S(i,!0):((s=o+i.end)>=t&&(i.setCachedOffsets(r,s,0),a[u++]=i),S(i,!0),i.right===I||w(i.right)||(o+=i.delta,i=i.right))}return S(e.root,!1),a}(this,e,e+t),r=0,s=o.length;rn?(o.start+=s,o.end+=s,o.delta+=s,(o.delta<-1073741824||o.delta>1073741824)&&(e.requestNormalizeDelta=!0),S(o,!0)):(S(o,!0),o.right===I||w(o.right)||(r+=o.delta,o=o.right))}S(e.root,!1)}(this,e,e+t,n),this._normalizeDeltaIfNecessary();for(r=0,s=o.length;rn)&&(1!==i&&(2===i||t))}function P(e,t,n,i,o){var r=function(e){return(48&e.metadata)>>>4}(e),s=0===r||2===r,a=1===r||2===r,u=n-t,l=i,c=Math.min(u,l),d=e.start,h=!1,p=e.end,f=!1;t<=d&&p<=n&&function(e){return(64&e.metadata)>>>6==1}(e)&&(e.start=t,h=!0,e.end=t,f=!0);var g=o?1:u>0?2:0;if(!h&&T(d,s,t,g)&&(h=!0),!f&&T(p,a,t,g)&&(f=!0),c>0&&!o){g=u>l?2:0;!h&&T(d,s,t+c,g)&&(h=!0),!f&&T(p,a,t+c,g)&&(f=!0)}g=o?1:0;!h&&T(d,s,n,g)&&(e.start=t+l,h=!0),!f&&T(p,a,n,g)&&(e.end=t+l,f=!0);var m=l-u;h||(e.start=Math.max(0,d+m)),f||(e.end=Math.max(0,p+m)),e.start>e.end&&(e.end=e.start)}function R(e,t){if(e.root===I)return t.parent=I,t.left=I,t.right=I,C(t,0),e.root=t,e.root;!function(e,t){var n=0,i=e.root,o=t.start,r=t.end;for(;;){if(z(o,r,i.start+n,i.end+n)<0){if(i.left===I){t.start-=n,t.end-=n,t.maxEnd-=n,i.left=t;break}i=i.left}else{if(i.right===I){t.start-=n+i.delta,t.end-=n+i.delta,t.maxEnd-=n+i.delta,i.right=t;break}n+=i.delta,i=i.right}}t.parent=i,t.left=I,t.right=I,C(t,1)}(e,t),H(t.parent);for(var n=t;n!==e.root&&1===y(n.parent);){var i;if(n.parent===n.parent.parent.left)1===y(i=n.parent.parent.right)?(C(n.parent,0),C(i,0),C(n.parent.parent,1),n=n.parent.parent):(n===n.parent.right&&j(e,n=n.parent),C(n.parent,0),C(n.parent.parent,1),W(e,n.parent.parent));else 1===y(i=n.parent.parent.left)?(C(n.parent,0),C(i,0),C(n.parent.parent,1),n=n.parent.parent):(n===n.parent.left&&W(e,n=n.parent),C(n.parent,0),C(n.parent.parent,1),j(e,n.parent.parent))}return C(e.root,0),t}function A(e,t){var n,i;if(t.left===I?(i=t,(n=t.right).delta+=t.delta,(n.delta<-1073741824||n.delta>1073741824)&&(e.requestNormalizeDelta=!0),n.start+=t.delta,n.end+=t.delta):t.right===I?(n=t.left,i=t):((n=(i=function(e){for(;e.left!==I;)e=e.left;return e}(t.right)).right).start+=i.delta,n.end+=i.delta,n.delta+=i.delta,(n.delta<-1073741824||n.delta>1073741824)&&(e.requestNormalizeDelta=!0),i.start+=t.delta,i.end+=t.delta,i.delta=t.delta,(i.delta<-1073741824||i.delta>1073741824)&&(e.requestNormalizeDelta=!0)),i===e.root)return e.root=n,C(n,0),t.detach(),F(),B(n),void(e.root.parent=I);var o,r=1===y(i);if(i===i.parent.left?i.parent.left=n:i.parent.right=n,i===t?n.parent=i.parent:(i.parent===t?n.parent=i:n.parent=i.parent,i.left=t.left,i.right=t.right,i.parent=t.parent,C(i,y(t)),t===e.root?e.root=i:t===t.parent.left?t.parent.left=i:t.parent.right=i,i.left!==I&&(i.left.parent=i),i.right!==I&&(i.right.parent=i)),t.detach(),r)return H(n.parent),i!==t&&(H(i),H(i.parent)),void F();for(H(n),H(n.parent),i!==t&&(H(i),H(i.parent));n!==e.root&&0===y(n);)n===n.parent.left?(1===y(o=n.parent.right)&&(C(o,0),C(n.parent,1),j(e,n.parent),o=n.parent.right),0===y(o.left)&&0===y(o.right)?(C(o,1),n=n.parent):(0===y(o.right)&&(C(o.left,0),C(o,1),W(e,o),o=n.parent.right),C(o,y(n.parent)),C(n.parent,0),C(o.right,0),j(e,n.parent),n=e.root)):(1===y(o=n.parent.left)&&(C(o,0),C(n.parent,1),W(e,n.parent),o=n.parent.left),0===y(o.left)&&0===y(o.right)?(C(o,1),n=n.parent):(0===y(o.left)&&(C(o.right,0),C(o,1),j(e,o),o=n.parent.left),C(o,y(n.parent)),C(n.parent,0),C(o.left,0),W(e,n.parent),n=e.root));C(n,0),F()}function F(){I.parent=I,I.delta=0,I.start=0,I.end=0}function j(e,t){var n=t.right;n.delta+=t.delta,(n.delta<-1073741824||n.delta>1073741824)&&(e.requestNormalizeDelta=!0),n.start+=t.delta,n.end+=t.delta,t.right=n.left,n.left!==I&&(n.left.parent=t),n.parent=t.parent,t.parent===I?e.root=n:t===t.parent.left?t.parent.left=n:t.parent.right=n,n.left=t,t.parent=n,B(t),B(n)}function W(e,t){var n=t.left;t.delta-=n.delta,(t.delta<-1073741824||t.delta>1073741824)&&(e.requestNormalizeDelta=!0),t.start-=n.delta,t.end-=n.delta,t.left=n.right,n.right!==I&&(n.right.parent=t),n.parent=t.parent,t.parent===I?e.root=n:t===t.parent.right?t.parent.right=n:t.parent.left=n,n.right=t,t.parent=n,B(t),B(n)}function V(e){var t=e.end;if(e.left!==I){var n=e.left.maxEnd;n>t&&(t=n)}if(e.right!==I){var i=e.right.maxEnd+e.delta;i>t&&(t=i)}return t}function B(e){e.maxEnd=V(e)}function H(e){for(;e!==I;){var t=V(e);if(e.maxEnd===t)return;e.maxEnd=t,e=e.parent}}function z(e,t,n,i){return e===n?t-i:e-n}var U=function(){function e(e,t){this.piece=e,this.color=t,this.size_left=0,this.lf_left=0,this.parent=this,this.left=this,this.right=this}return e.prototype.next=function(){if(this.right!==K)return q(this.right);for(var e=this;e.parent!==K&&e.parent.left!==e;)e=e.parent;return e.parent===K?K:e.parent},e.prototype.prev=function(){if(this.left!==K)return G(this.left);for(var e=this;e.parent!==K&&e.parent.right!==e;)e=e.parent;return e.parent===K?K:e.parent},e.prototype.detach=function(){this.parent=null,this.left=null,this.right=null},e}(),K=new U(null,0);function q(e){for(;e.left!==K;)e=e.left;return e}function G(e){for(;e.right!==K;)e=e.right;return e}function Y(e){return e===K?0:e.size_left+e.piece.length+Y(e.right)}function Z(e){return e===K?0:e.lf_left+e.piece.lineFeedCnt+Z(e.right)}function X(){K.parent=K}function Q(e,t){var n=t.right;n.size_left+=t.size_left+(t.piece?t.piece.length:0),n.lf_left+=t.lf_left+(t.piece?t.piece.lineFeedCnt:0),t.right=n.left,n.left!==K&&(n.left.parent=t),n.parent=t.parent,t.parent===K?e.root=n:t.parent.left===t?t.parent.left=n:t.parent.right=n,n.left=t,t.parent=n}function J(e,t){var n=t.left;t.left=n.right,n.right!==K&&(n.right.parent=t),n.parent=t.parent,t.size_left-=n.size_left+(n.piece?n.piece.length:0),t.lf_left-=n.lf_left+(n.piece?n.piece.lineFeedCnt:0),t.parent===K?e.root=n:t===t.parent.right?t.parent.right=n:t.parent.left=n,n.right=t,t.parent=n}function $(e,t){var n,i;if(n=t.left===K?(i=t).right:t.right===K?(i=t).left:(i=q(t.right)).right,i===e.root)return e.root=n,n.color=0,t.detach(),X(),void(e.root.parent=K);var o=1===i.color;if(i===i.parent.left?i.parent.left=n:i.parent.right=n,i===t?(n.parent=i.parent,ne(e,n)):(i.parent===t?n.parent=i:n.parent=i.parent,ne(e,n),i.left=t.left,i.right=t.right,i.parent=t.parent,i.color=t.color,t===e.root?e.root=i:t===t.parent.left?t.parent.left=i:t.parent.right=i,i.left!==K&&(i.left.parent=i),i.right!==K&&(i.right.parent=i),i.size_left=t.size_left,i.lf_left=t.lf_left,ne(e,i)),t.detach(),n.parent.left===n){var r=Y(n),s=Z(n);if(r!==n.parent.size_left||s!==n.parent.lf_left){var a=r-n.parent.size_left,u=s-n.parent.lf_left;n.parent.size_left=r,n.parent.lf_left=s,te(e,n.parent,a,u)}}if(ne(e,n.parent),o)X();else{for(var l;n!==e.root&&0===n.color;)n===n.parent.left?(1===(l=n.parent.right).color&&(l.color=0,n.parent.color=1,Q(e,n.parent),l=n.parent.right),0===l.left.color&&0===l.right.color?(l.color=1,n=n.parent):(0===l.right.color&&(l.left.color=0,l.color=1,J(e,l),l=n.parent.right),l.color=n.parent.color,n.parent.color=0,l.right.color=0,Q(e,n.parent),n=e.root)):(1===(l=n.parent.left).color&&(l.color=0,n.parent.color=1,J(e,n.parent),l=n.parent.left),0===l.left.color&&0===l.right.color?(l.color=1,n=n.parent):(0===l.left.color&&(l.right.color=0,l.color=1,Q(e,l),l=n.parent.left),l.color=n.parent.color,n.parent.color=0,l.left.color=0,J(e,n.parent),n=e.root));n.color=0,X()}}function ee(e,t){for(ne(e,t);t!==e.root&&1===t.parent.color;){var n;if(t.parent===t.parent.parent.left)1===(n=t.parent.parent.right).color?(t.parent.color=0,n.color=0,t.parent.parent.color=1,t=t.parent.parent):(t===t.parent.right&&Q(e,t=t.parent),t.parent.color=0,t.parent.parent.color=1,J(e,t.parent.parent));else 1===(n=t.parent.parent.left).color?(t.parent.color=0,n.color=0,t.parent.parent.color=1,t=t.parent.parent):(t===t.parent.left&&J(e,t=t.parent),t.parent.color=0,t.parent.parent.color=1,Q(e,t.parent.parent))}e.root.color=0}function te(e,t,n,i){for(;t!==e.root&&t!==K;)t.parent.left===t&&(t.parent.size_left+=n,t.parent.lf_left+=i),t=t.parent}function ne(e,t){var n=0,i=0;if(t!==e.root){if(0===n){for(;t!==e.root&&t===t.parent.right;)t=t.parent;if(t===e.root)return;n=Y((t=t.parent).left)-t.size_left,i=Z(t.left)-t.lf_left,t.size_left+=n,t.lf_left+=i}for(;t!==e.root&&(0!==n||0!==i);)t.parent.left===t&&(t.parent.size_left+=n,t.parent.lf_left+=i),t=t.parent}}K.parent=K,K.left=K,K.right=K,K.color=0;var ie=n("jAJ/");function oe(e){var t;return(t=e[e.length-1]<65536?new Uint16Array(e.length):new Uint32Array(e.length)).set(e,0),t}var re=function(e,t,n,i,o){this.lineStarts=e,this.cr=t,this.lf=n,this.crlf=i,this.isBasicASCII=o};function se(e,t){void 0===t&&(t=!0);for(var n=[0],i=1,o=0,r=e.length;o=0;t--){var n=this._cache[t];if(n.nodeStartOffset<=e&&n.nodeStartOffset+n.node.piece.length>=e)return n}return null},e.prototype.get2=function(e){for(var t=this._cache.length-1;t>=0;t--){var n=this._cache[t];if(n.nodeStartLineNumber&&n.nodeStartLineNumber=e)return n}return null},e.prototype.set=function(e){this._cache.length>=this._limit&&this._cache.shift(),this._cache.push(e)},e.prototype.valdiate=function(e){for(var t=!1,n=this._cache,i=0;i=e)&&(n[i]=null,t=!0)}if(t){for(var r=[],s=0,a=n;s0){e[o].lineStarts||(e[o].lineStarts=se(e[o].buffer));var s=new ue(o+1,{line:0,column:0},{line:e[o].lineStarts.length-1,column:e[o].buffer.length-e[o].lineStarts[e[o].lineStarts.length-1]},e[o].lineStarts.length-1,e[o].buffer.length);this._buffers.push(e[o]),i=this.rbInsertRight(i,s)}this._searchCache=new ce(1),this._lastVisitedLine={lineNumber:0,value:""},this.computeBufferMetadata()},e.prototype.normalizeEOL=function(e){var t=this,n=65535-Math.floor(21845),i=2*n,o="",r=0,s=[];if(this.iterate(this.root,(function(a){var u=t.getNodeContent(a),l=u.length;if(r<=n||r+l0){var a=o.replace(/\r\n|\r|\n/g,e);s.push(new le(a,se(a)))}this.create(s,e,!0)},e.prototype.getEOL=function(){return this._EOL},e.prototype.setEOL=function(e){this._EOL=e,this._EOLLength=this._EOL.length,this.normalizeEOL(e)},e.prototype.getOffsetAt=function(e,t){for(var n=0,i=this.root;i!==K;)if(i.left!==K&&i.lf_left+1>=e)i=i.left;else{if(i.lf_left+i.piece.lineFeedCnt+1>=e)return(n+=i.size_left)+(this.getAccumulatedValue(i,e-i.lf_left-2)+t-1);e-=i.lf_left+i.piece.lineFeedCnt,n+=i.size_left+i.piece.length,i=i.right}return n},e.prototype.getPositionAt=function(e){e=Math.floor(e),e=Math.max(0,e);for(var t=this.root,n=0,i=e;t!==K;)if(0!==t.size_left&&t.size_left>=e)t=t.left;else{if(t.size_left+t.piece.length>=e){var o=this.getIndexOf(t,e-t.size_left);if(n+=t.lf_left+o.index,0===o.index){var r=i-this.getOffsetAt(n+1,1);return new l.a(n+1,r+1)}return new l.a(n+1,o.remainder+1)}if(e-=t.size_left+t.piece.length,n+=t.lf_left+t.piece.lineFeedCnt,t.right===K){r=i-e-this.getOffsetAt(n+1,1);return new l.a(n+1,r+1)}t=t.right}return new l.a(1,1)},e.prototype.getValueInRange=function(e,t){if(e.startLineNumber===e.endLineNumber&&e.startColumn===e.endColumn)return"";var n=this.nodeAt2(e.startLineNumber,e.startColumn),i=this.nodeAt2(e.endLineNumber,e.endColumn),o=this.getValueInRange2(n,i);return t?t===this._EOL&&this._EOLNormalized&&t===this.getEOL()&&this._EOLNormalized?o:o.replace(/\r\n|\r|\n/g,t):o},e.prototype.getValueInRange2=function(e,t){if(e.node===t.node){var n=e.node,i=this._buffers[n.piece.bufferIndex].buffer,o=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);return i.substring(o+e.remainder,o+t.remainder)}var r=e.node,s=this._buffers[r.piece.bufferIndex].buffer,a=this.offsetInBuffer(r.piece.bufferIndex,r.piece.start),u=s.substring(a+e.remainder,a+r.piece.length);for(r=r.next();r!==K;){var l=this._buffers[r.piece.bufferIndex].buffer,c=this.offsetInBuffer(r.piece.bufferIndex,r.piece.start);if(r===t.node){u+=l.substring(c,c+t.remainder);break}u+=l.substr(c,r.piece.length),r=r.next()}return u},e.prototype.getLinesContent=function(){var e=this,t=[],n=0,i="",o=!1;return this.iterate(this.root,(function(r){if(r===K)return!0;var s=r.piece,a=s.length;if(0===a)return!0;var u=e._buffers[s.bufferIndex].buffer,l=e._buffers[s.bufferIndex].lineStarts,c=s.start.line,d=s.end.line,h=l[c]+s.start.column;if(o&&(10===u.charCodeAt(h)&&(h++,a--),t[n++]=i,i="",o=!1,0===a))return!0;if(c===d)return e._EOLNormalized||13!==u.charCodeAt(h+a-1)?i+=u.substr(h,a):(o=!0,i+=u.substr(h,a-1)),!0;i+=e._EOLNormalized?u.substring(h,Math.max(h,l[c+1]-e._EOLLength)):u.substring(h,l[c+1]).replace(/(\r\n|\r|\n)$/,""),t[n++]=i;for(var p=c+1;p=_)return l;this.positionInBuffer(e,f(h.index)-m,b);var y=this.getLineFeedCnt(e.piece.bufferIndex,o,b),C=b.line===o.line?b.column-o.column+i:b.column+1,w=C+h[0].length;if(d[l++]=Object(ie.d)(new c.a(n+y,C,n+y,w),h,a),f(h.index)+h[0].length>=_)return l;if(l>=u)return l}}while(h);return l},e.prototype.findMatchesLineByLine=function(e,t,n,i){var o=[],r=0,s=new ie.b(t.wordSeparators,t.regex),a=this.nodeAt2(e.startLineNumber,e.startColumn);if(null===a)return[];var u=this.nodeAt2(e.endLineNumber,e.endColumn);if(null===u)return[];var l=this.positionInBuffer(a.node,a.remainder),c=this.positionInBuffer(u.node,u.remainder);if(a.node===u.node)return this.findMatchesInNode(a.node,s,e.startLineNumber,e.startColumn,l,c,t,n,i,r,o),o;for(var d=e.startLineNumber,h=a.node;h!==u.node;){var p=this.getLineFeedCnt(h.piece.bufferIndex,l,h.piece.end);if(p>=1){var f=this._buffers[h.piece.bufferIndex].lineStarts,g=this.offsetInBuffer(h.piece.bufferIndex,h.piece.start),m=f[l.line+p],v=d===e.startLineNumber?e.startColumn:1;if((r=this.findMatchesInNode(h,s,d,v,l,this.positionInBuffer(h,m-g),t,n,i,r,o))>=i)return o;d+=p}var _=d===e.startLineNumber?e.startColumn-1:0;if(d===e.endLineNumber){var b=this.getLineContent(d).substring(_,e.endColumn-1);return r=this._findMatchesInLine(t,s,b,e.endLineNumber,_,r,o,n,i),o}if((r=this._findMatchesInLine(t,s,this.getLineContent(d).substr(_),d,_,r,o,n,i))>=i)return o;d++,h=(a=this.nodeAt2(d,1)).node,l=this.positionInBuffer(a.node,a.remainder)}if(d===e.endLineNumber){var y=d===e.startLineNumber?e.startColumn-1:0;b=this.getLineContent(d).substring(y,e.endColumn-1);return r=this._findMatchesInLine(t,s,b,e.endLineNumber,y,r,o,n,i),o}var C=d===e.startLineNumber?e.startColumn:1;return r=this.findMatchesInNode(u.node,s,d,C,l,c,t,n,i,r,o),o},e.prototype._findMatchesInLine=function(e,t,n,i,o,r,s,a,u){var l,d=e.wordSeparators;if(!a&&e.simpleSearch){for(var p=e.simpleSearch,f=p.length,g=n.length,m=-f;-1!==(m=n.indexOf(p,m+f));)if((!d||Object(ie.e)(d,n,g,m,f))&&(s[r++]=new h.b(new c.a(i,m+1+o,i,m+1+f+o),null),r>=u))return r;return r}t.reset(0);do{if((l=t.next(n))&&(s[r++]=Object(ie.d)(new c.a(i,l.index+1+o,i,l.index+1+l[0].length+o),l,a),r>=u))return r}while(l);return r},e.prototype.insert=function(e,t,n){if(void 0===n&&(n=!1),this._EOLNormalized=this._EOLNormalized&&n,this._lastVisitedLine.lineNumber=0,this._lastVisitedLine.value="",this.root!==K){var i=this.nodeAt(e),o=i.node,r=i.remainder,s=i.nodeStartOffset,a=o.piece,u=a.bufferIndex,l=this.positionInBuffer(o,r);if(0===o.piece.bufferIndex&&a.end.line===this._lastChangeBufferPos.line&&a.end.column===this._lastChangeBufferPos.column&&s+a.length===e&&t.length<65535)return this.appendToNode(o,t),void this.computeBufferMetadata();if(s===e)this.insertContentToNodeLeft(t,o),this._searchCache.valdiate(e);else if(s+o.piece.length>e){var c=[],d=new ue(a.bufferIndex,l,a.end,this.getLineFeedCnt(a.bufferIndex,l,a.end),this.offsetInBuffer(u,a.end)-this.offsetInBuffer(u,l));if(this.shouldCheckCRLF()&&this.endWithCR(t))if(10===this.nodeCharCodeAt(o,r)){var h={line:d.start.line+1,column:0};d=new ue(d.bufferIndex,h,d.end,this.getLineFeedCnt(d.bufferIndex,h,d.end),d.length-1),t+="\n"}if(this.shouldCheckCRLF()&&this.startWithLF(t))if(13===this.nodeCharCodeAt(o,r-1)){var p=this.positionInBuffer(o,r-1);this.deleteNodeTail(o,p),t="\r"+t,0===o.piece.length&&c.push(o)}else this.deleteNodeTail(o,l);else this.deleteNodeTail(o,l);var f=this.createNewPieces(t);d.length>0&&this.rbInsertRight(o,d);for(var g=o,m=0;m=0;u--)a=this.rbInsertLeft(a,s[u]);this.validateCRLFWithPrevNode(a),this.deleteNodes(n)},e.prototype.insertContentToNodeRight=function(e,t){this.adjustCarriageReturnFromNext(e,t)&&(e+="\n");for(var n=this.createNewPieces(e),i=this.rbInsertRight(t,n[0]),o=i,r=1;r=c))break;a=l+1}return n?(n.line=l,n.column=s-d,null):{line:l,column:s-d}},e.prototype.getLineFeedCnt=function(e,t,n){if(0===n.column)return n.line-t.line;var i=this._buffers[e].lineStarts;if(n.line===i.length-1)return n.line-t.line;var o=i[n.line+1],r=i[n.line]+n.column;if(o>r+1)return n.line-t.line;var s=r-1;return 13===this._buffers[e].buffer.charCodeAt(s)?n.line-t.line+1:n.line-t.line},e.prototype.offsetInBuffer=function(e,t){return this._buffers[e].lineStarts[t.line]+t.column},e.prototype.deleteNodes=function(e){for(var t=0;t65535){for(var t=[];e.length>65535;){var n=e.charCodeAt(65534),i=void 0;13===n||n>=55296&&n<=56319?(i=e.substring(0,65534),e=e.substring(65534)):(i=e.substring(0,65535),e=e.substring(65535));var o=se(i);t.push(new ue(this._buffers.length,{line:0,column:0},{line:o.length-1,column:i.length-o[o.length-1]},o.length-1,i.length)),this._buffers.push(new le(i,o))}var r=se(e);return t.push(new ue(this._buffers.length,{line:0,column:0},{line:r.length-1,column:e.length-r[r.length-1]},r.length-1,e.length)),this._buffers.push(new le(e,r)),t}var s=this._buffers[0].buffer.length,a=se(e,!1),u=this._lastChangeBufferPos;if(this._buffers[0].lineStarts[this._buffers[0].lineStarts.length-1]===s&&0!==s&&this.startWithLF(e)&&this.endWithCR(this._buffers[0].buffer)){this._lastChangeBufferPos={line:this._lastChangeBufferPos.line,column:this._lastChangeBufferPos.column+1},u=this._lastChangeBufferPos;for(var l=0;l=e-1)n=n.left;else{if(n.lf_left+n.piece.lineFeedCnt>e-1){r=this.getAccumulatedValue(n,e-n.lf_left-2),u=this.getAccumulatedValue(n,e-n.lf_left-1),s=this._buffers[n.piece.bufferIndex].buffer,a=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);return l+=n.size_left,this._searchCache.set({node:n,nodeStartOffset:l,nodeStartLineNumber:c-(e-1-n.lf_left)}),s.substring(a+r,a+u-t)}if(n.lf_left+n.piece.lineFeedCnt===e-1){r=this.getAccumulatedValue(n,e-n.lf_left-2),s=this._buffers[n.piece.bufferIndex].buffer,a=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);i=s.substring(a+r,a+n.piece.length);break}e-=n.lf_left+n.piece.lineFeedCnt,l+=n.size_left+n.piece.length,n=n.right}for(n=n.next();n!==K;){s=this._buffers[n.piece.bufferIndex].buffer;if(n.piece.lineFeedCnt>0){u=this.getAccumulatedValue(n,0),a=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);return i+=s.substring(a,a+u-t)}a=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);i+=s.substr(a,n.piece.length),n=n.next()}return i},e.prototype.computeBufferMetadata=function(){for(var e=this.root,t=1,n=0;e!==K;)t+=e.lf_left+e.piece.lineFeedCnt,n+=e.size_left+e.piece.length,e=e.right;this._lineCnt=t,this._length=n,this._searchCache.valdiate(this._length)},e.prototype.getIndexOf=function(e,t){var n=e.piece,i=this.positionInBuffer(e,t),o=i.line-n.start.line;if(this.offsetInBuffer(n.bufferIndex,n.end)-this.offsetInBuffer(n.bufferIndex,n.start)===t){var r=this.getLineFeedCnt(e.piece.bufferIndex,n.start,i);if(r!==o)return{index:r,remainder:0}}return{index:o,remainder:i.column}},e.prototype.getAccumulatedValue=function(e,t){if(t<0)return 0;var n=e.piece,i=this._buffers[n.bufferIndex].lineStarts,o=n.start.line+t+1;return o>n.end.line?i[n.end.line]+n.end.column-i[n.start.line]-n.start.column:i[o]-i[n.start.line]-n.start.column},e.prototype.deleteNodeTail=function(e,t){var n=e.piece,i=n.lineFeedCnt,o=this.offsetInBuffer(n.bufferIndex,n.end),r=t,s=this.offsetInBuffer(n.bufferIndex,r),a=this.getLineFeedCnt(n.bufferIndex,n.start,r),u=a-i,l=s-o,c=n.length+l;e.piece=new ue(n.bufferIndex,n.start,r,a,c),te(this,e,l,u)},e.prototype.deleteNodeHead=function(e,t){var n=e.piece,i=n.lineFeedCnt,o=this.offsetInBuffer(n.bufferIndex,n.start),r=t,s=this.getLineFeedCnt(n.bufferIndex,r,n.end),a=s-i,u=o-this.offsetInBuffer(n.bufferIndex,r),l=n.length+u;e.piece=new ue(n.bufferIndex,r,n.end,s,l),te(this,e,u,a)},e.prototype.shrinkNode=function(e,t,n){var i=e.piece,o=i.start,r=i.end,s=i.length,a=i.lineFeedCnt,u=t,l=this.getLineFeedCnt(i.bufferIndex,i.start,u),c=this.offsetInBuffer(i.bufferIndex,t)-this.offsetInBuffer(i.bufferIndex,o);e.piece=new ue(i.bufferIndex,i.start,u,l,c),te(this,e,c-s,l-a);var d=new ue(i.bufferIndex,n,r,this.getLineFeedCnt(i.bufferIndex,n,r),this.offsetInBuffer(i.bufferIndex,r)-this.offsetInBuffer(i.bufferIndex,n)),h=this.rbInsertRight(e,d);this.validateCRLFWithPrevNode(h)},e.prototype.appendToNode=function(e,t){this.adjustCarriageReturnFromNext(t,e)&&(t+="\n");var n=this.shouldCheckCRLF()&&this.startWithLF(t)&&this.endWithCR(e),i=this._buffers[0].buffer.length;this._buffers[0].buffer+=t;for(var o=se(t,!1),r=0;re)t=t.left;else{if(t.size_left+t.piece.length>=e){i+=t.size_left;var o={node:t,remainder:e-t.size_left,nodeStartOffset:i};return this._searchCache.set(o),o}e-=t.size_left+t.piece.length,i+=t.size_left+t.piece.length,t=t.right}return null},e.prototype.nodeAt2=function(e,t){for(var n=this.root,i=0;n!==K;)if(n.left!==K&&n.lf_left>=e-1)n=n.left;else{if(n.lf_left+n.piece.lineFeedCnt>e-1){var o=this.getAccumulatedValue(n,e-n.lf_left-2),r=this.getAccumulatedValue(n,e-n.lf_left-1);return i+=n.size_left,{node:n,remainder:Math.min(o+t-1,r),nodeStartOffset:i}}if(n.lf_left+n.piece.lineFeedCnt===e-1){if((o=this.getAccumulatedValue(n,e-n.lf_left-2))+t-1<=n.piece.length)return{node:n,remainder:o+t-1,nodeStartOffset:i};t-=n.piece.length-o;break}e-=n.lf_left+n.piece.lineFeedCnt,i+=n.size_left+n.piece.length,n=n.right}for(n=n.next();n!==K;){if(n.piece.lineFeedCnt>0){r=this.getAccumulatedValue(n,0);var s=this.offsetOfNode(n);return{node:n,remainder:Math.min(t-1,r),nodeStartOffset:s}}if(n.piece.length>=t-1)return{node:n,remainder:t-1,nodeStartOffset:this.offsetOfNode(n)};t-=n.piece.length,n=n.next()}return null},e.prototype.nodeCharCodeAt=function(e,t){if(e.piece.lineFeedCnt<1)return-1;var n=this._buffers[e.piece.bufferIndex],i=this.offsetInBuffer(e.piece.bufferIndex,e.piece.start)+t;return n.buffer.charCodeAt(i)},e.prototype.offsetOfNode=function(e){if(!e)return 0;for(var t=e.size_left;e!==this.root;)e.parent.right===e&&(t+=e.parent.size_left+e.parent.piece.length),e=e.parent;return t},e.prototype.shouldCheckCRLF=function(){return!(this._EOLNormalized&&"\n"===this._EOL)},e.prototype.startWithLF=function(e){if("string"==typeof e)return 10===e.charCodeAt(0);if(e===K||0===e.piece.lineFeedCnt)return!1;var t=e.piece,n=this._buffers[t.bufferIndex].lineStarts,i=t.start.line,o=n[i]+t.start.column;return i!==n.length-1&&(!(n[i+1]>o+1)&&10===this._buffers[t.bufferIndex].buffer.charCodeAt(o))},e.prototype.endWithCR=function(e){return"string"==typeof e?13===e.charCodeAt(e.length-1):e!==K&&0!==e.piece.lineFeedCnt&&13===this.nodeCharCodeAt(e,e.piece.length-1)},e.prototype.validateCRLFWithPrevNode=function(e){if(this.shouldCheckCRLF()&&this.startWithLF(e)){var t=e.prev();this.endWithCR(t)&&this.fixCRLF(t,e)}},e.prototype.validateCRLFWithNextNode=function(e){if(this.shouldCheckCRLF()&&this.endWithCR(e)){var t=e.next();this.startWithLF(t)&&this.fixCRLF(e,t)}},e.prototype.fixCRLF=function(e,t){var n,i=[],o=this._buffers[e.piece.bufferIndex].lineStarts;n=0===e.piece.end.column?{line:e.piece.end.line-1,column:o[e.piece.end.line]-o[e.piece.end.line-1]-1}:{line:e.piece.end.line,column:e.piece.end.column-1};var r=e.piece.length-1,s=e.piece.lineFeedCnt-1;e.piece=new ue(e.piece.bufferIndex,e.piece.start,n,s,r),te(this,e,-1,-1),0===e.piece.length&&i.push(e);var a={line:t.piece.start.line+1,column:0},u=t.piece.length-1,l=this.getLineFeedCnt(t.piece.bufferIndex,a,t.piece.end);t.piece=new ue(t.piece.bufferIndex,a,t.piece.end,l,u),te(this,t,-1,-1),0===t.piece.length&&i.push(t);var c=this.createNewPieces("\r\n");this.rbInsertRight(e,c[0]);for(var d=0;d0){v.sort((function(e,t){return t.lineNumber-e.lineNumber})),S=[];u=0;for(var O=v.length;u0&&v[u-1].lineNumber===b)){var L=v[u].oldContent,D=this.getLineContent(b);0!==D.length&&D!==L&&-1===s.q(D)&&S.push(b)}}}return new h.a(C,w,S)},e.prototype._reduceOperations=function(e){return e.length<1e3?e:[this._toSingleEditOperation(e)]},e.prototype._toSingleEditOperation=function(e){for(var t=!1,n=e[0].range,i=e[e.length-1].range,o=new c.a(n.startLineNumber,n.startColumn,i.endLineNumber,i.endColumn),r=n.startLineNumber,s=n.startColumn,a=[],u=0,l=e.length;u0){var h=a.lines.length,p=a.lines[0],f=a.lines[h-1];d=1===h?new c.a(u,l,u,l+p.length):new c.a(u,l,u+h-1,f.length+1)}else d=new c.a(u,l,u,l);n=d.endLineNumber,i=d.endColumn,t.push(d),o=a}return t},e._sortOpsAscending=function(e,t){var n=c.a.compareRangesUsingEnds(e.range,t.range);return 0===n?e.sortIndex-t.sortIndex:n},e._sortOpsDescending=function(e,t){var n=c.a.compareRangesUsingEnds(e.range,t.range);return 0===n?t.sortIndex-e.sortIndex:-n},e}(),pe=function(){function e(e,t,n,i,o,r,s,a){this._chunks=e,this._bom=t,this._cr=n,this._lf=i,this._crlf=o,this._containsRTL=r,this._isBasicASCII=s,this._normalizeEOL=a}return e.prototype._getEOL=function(e){var t=this._cr+this._lf+this._crlf,n=this._cr+this._crlf;return 0===t?1===e?"\n":"\r\n":n>t/2?"\r\n":"\n"},e.prototype.create=function(e){var t=this._getEOL(e),n=this._chunks;if(this._normalizeEOL&&("\r\n"===t&&(this._cr>0||this._lf>0)||"\n"===t&&(this._cr>0||this._crlf>0)))for(var i=0,o=n.length;i=55296&&t<=56319?(this._acceptChunk1(e.substr(0,e.length-1),!1),this._hasPreviousChar=!0,this._previousChar=t):(this._acceptChunk1(e,!1),this._hasPreviousChar=!1,this._previousChar=t)}},e.prototype._acceptChunk1=function(e,t){(t||0!==e.length)&&(this._hasPreviousChar?this._acceptChunk2(String.fromCharCode(this._previousChar)+e):this._acceptChunk2(e))},e.prototype._acceptChunk2=function(e){var t=function(e,t){e.length=0,e[0]=0;for(var n=1,i=0,o=0,r=0,s=!0,a=0,u=t.length;a126)&&(s=!1)}var c=new re(oe(e),i,o,r,s);return e.length=0,c}(this._tmpLineStarts,e);this.chunks.push(new le(e,t.lineStarts)),this.cr+=t.cr,this.lf+=t.lf,this.crlf+=t.crlf,this.isBasicASCII&&(this.isBasicASCII=t.isBasicASCII),this.isBasicASCII||this.containsRTL||(this.containsRTL=s.i(e))},e.prototype.finish=function(e){return void 0===e&&(e=!0),this._finish(),new pe(this.chunks,this.BOM,this.cr,this.lf,this.crlf,this.containsRTL,this.isBasicASCII,e)},e.prototype._finish=function(){if(0===this.chunks.length&&this._acceptChunk1("",!0),this._hasPreviousChar){this._hasPreviousChar=!1;var e=this.chunks[this.chunks.length-1];e.buffer+=String.fromCharCode(this._previousChar);var t=se(e.buffer);e.lineStarts=t,13===this._previousChar&&this.cr++}},e}(),ge=function(){this.changeType=1},me=function(e,t){this.changeType=2,this.lineNumber=e,this.detail=t},ve=function(e,t){this.changeType=3,this.fromLineNumber=e,this.toLineNumber=t},_e=function(e,t,n){this.changeType=4,this.fromLineNumber=e,this.toLineNumber=t,this.detail=n},be=function(){this.changeType=5},ye=function(){function e(e,t,n,i){this.changes=e,this.versionId=t,this.isUndoing=n,this.isRedoing=i}return e.prototype.containsEvent=function(e){for(var t=0,n=this.changes.length;t=this._len;)this._beginState[this._len]=null,this._valid[this._len]=!1,this._len++},e.prototype._deleteLines=function(e,t){0!==t&&(e+t>this._len&&(t=this._len-e),this._beginState.splice(e,t),this._valid.splice(e,t),this._len-=t)},e.prototype._insertLines=function(e,t){if(0!==t){for(var n=[],i=[],o=0;o=0;o--)this._invalidateLine(e.startLineNumber+o-1);this._acceptDeleteRange(e),this._acceptInsertText(new l.a(e.startLineNumber,e.startColumn),t)},e.prototype._acceptDeleteRange=function(e){e.startLineNumber-1>=this._len||this._deleteLines(e.startLineNumber,e.endLineNumber-e.startLineNumber)},e.prototype._acceptInsertText=function(e,t){e.lineNumber-1>=this._len||this._insertLines(e.lineNumber,t)},e}(),Ie=function(e){function t(t){var n=e.call(this)||this;return n._isDisposed=!1,n._textModel=t,n._tokenizationStateStore=new Ee,n._tokenizationSupport=null,n._register(Oe.B.onDidChange((function(e){var t=n._textModel.getLanguageIdentifier();-1!==e.changedLanguages.indexOf(t.language)&&(n._resetTokenizationState(),n._textModel.clearTokens())}))),n._register(n._textModel.onDidChangeRawContentFast((function(e){e.containsEvent(1)&&n._resetTokenizationState()}))),n._register(n._textModel.onDidChangeContentFast((function(e){for(var t=0,i=e.changes.length;t1);){if(this._tokenizeOneInvalidLine(t)>=e)break}this._beginBackgroundTokenization(),this._textModel.setTokens(t.tokens)},t.prototype.tokenizeViewport=function(e,t){var n=new xe.b;this._tokenizeViewport(n,e,t),this._textModel.setTokens(n.tokens)},t.prototype.reset=function(){this._resetTokenizationState(),this._textModel.clearTokens()},t.prototype.forceTokenization=function(e){var t=new xe.b;this._updateTokensUntilLine(t,e),this._textModel.setTokens(t.tokens)},t.prototype.isCheapToTokenize=function(e){if(!this._tokenizationSupport)return!0;var t=this._tokenizationStateStore.invalidLineStartIndex+1;return!(e>t)&&(e0&&s>=1;s--){var a=this._textModel.getLineFirstNonWhitespaceColumn(s);if(0!==a&&a=0;s--){l=(h=Me(u,this._tokenizationSupport,o[s],l)).endState}for(var c=t;c<=n;c++){var d=this._textModel.getLineContent(c),h=Me(u,this._tokenizationSupport,d,l);e.add(c,h.tokens),this._tokenizationStateStore.setFakeTokens(c-1),l=h.endState}}},t}(r.a);function Me(e,t,n,o){var r=null;if(t)try{r=t.tokenize2(n,o.clone(),0)}catch(e){Object(i.e)(e)}return r||(r=Object(Le.e)(e.id,n,o,0)),Se.a.convertToEndOffset(r.tokens,n.length),r}var Te=n("0JNc"),Pe=n("cMvZ"),Re=n("BFtn"),Ae=n("EIAu"),Fe=n("746U"),je=n("zrhQ"),We=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();function Ve(e){var t=new fe;return t.acceptChunk(e),t.finish()}function Be(e,t){return("string"==typeof e?Ve(e):e).create(t)}var He=0,ze=function(){throw new Error("Invalid change accessor")},Ue=function(e){function t(n,i,r,u){void 0===u&&(u=null);var l=e.call(this)||this;l._onWillDispose=l._register(new o.a),l.onWillDispose=l._onWillDispose.event,l._onDidChangeDecorations=l._register(new $e),l.onDidChangeDecorations=l._onDidChangeDecorations.event,l._onDidChangeLanguage=l._register(new o.a),l.onDidChangeLanguage=l._onDidChangeLanguage.event,l._onDidChangeLanguageConfiguration=l._register(new o.a),l.onDidChangeLanguageConfiguration=l._onDidChangeLanguageConfiguration.event,l._onDidChangeTokens=l._register(new o.a),l.onDidChangeTokens=l._onDidChangeTokens.event,l._onDidChangeOptions=l._register(new o.a),l.onDidChangeOptions=l._onDidChangeOptions.event,l._onDidChangeAttached=l._register(new o.a),l.onDidChangeAttached=l._onDidChangeAttached.event,l._eventEmitter=l._register(new et),He++,l.id="$model"+He,l.isForSimpleWidget=i.isForSimpleWidget,l._associatedResource=null==u?a.a.parse("inmemory://model/"+He):u,l._attachedEditorCount=0,l._buffer=Be(n,i.defaultEOL),l._options=t.resolveOptions(l._buffer,i);var d=l._buffer.getLineCount(),h=l._buffer.getValueLengthInRange(new c.a(1,1,d,l._buffer.getLineLength(d)+1),0);return i.largeFileOptimizations?l._isTooLargeForTokenization=h>t.LARGE_FILE_SIZE_THRESHOLD||d>t.LARGE_FILE_LINE_COUNT_THRESHOLD:l._isTooLargeForTokenization=!1,l._isTooLargeForSyncing=h>t.MODEL_SYNC_LIMIT,l._versionId=1,l._alternativeVersionId=1,l._isDisposed=!1,l._isDisposing=!1,l._languageIdentifier=r||Le.a,l._languageRegistryListener=Pe.a.onDidChange((function(e){e.languageIdentifier.id===l._languageIdentifier.id&&l._onDidChangeLanguageConfiguration.fire({})})),l._instanceId=s.M(He),l._lastDecorationId=0,l._decorations=Object.create(null),l._decorationsTree=new Ke,l._commandManager=new m(l),l._isUndoing=!1,l._isRedoing=!1,l._trimAutoWhitespaceLines=null,l._tokens=new xe.d,l._tokens2=new xe.e,l._tokenization=new Ie(l),l}return We(t,e),t.createFromString=function(e,n,i,o){return void 0===n&&(n=t.DEFAULT_CREATION_OPTIONS),void 0===i&&(i=null),void 0===o&&(o=null),new t(e,n,i,o)},t.resolveOptions=function(e,t){if(t.detectIndentation){var n=b(e,t.tabSize,t.insertSpaces);return new h.e({tabSize:n.tabSize,indentSize:n.tabSize,insertSpaces:n.insertSpaces,trimAutoWhitespace:t.trimAutoWhitespace,defaultEOL:t.defaultEOL})}return new h.e({tabSize:t.tabSize,indentSize:t.indentSize,insertSpaces:t.insertSpaces,trimAutoWhitespace:t.trimAutoWhitespace,defaultEOL:t.defaultEOL})},t.prototype.onDidChangeRawContentFast=function(e){return this._eventEmitter.fastEvent((function(t){return e(t.rawContentChangedEvent)}))},t.prototype.onDidChangeRawContent=function(e){return this._eventEmitter.slowEvent((function(t){return e(t.rawContentChangedEvent)}))},t.prototype.onDidChangeContentFast=function(e){return this._eventEmitter.fastEvent((function(t){return e(t.contentChangedEvent)}))},t.prototype.onDidChangeContent=function(e){return this._eventEmitter.slowEvent((function(t){return e(t.contentChangedEvent)}))},t.prototype.dispose=function(){this._isDisposing=!0,this._onWillDispose.fire(),this._languageRegistryListener.dispose(),this._tokenization.dispose(),this._isDisposed=!0,e.prototype.dispose.call(this),this._isDisposing=!1},t.prototype._assertNotDisposed=function(){if(this._isDisposed)throw new Error("Model is disposed!")},t.prototype._emitContentChangedEvent=function(e,t){this._isDisposing||this._eventEmitter.fire(new Ce(e,t))},t.prototype.setValue=function(e){if(this._assertNotDisposed(),null!==e){var t=Be(e,this._options.defaultEOL);this.setValueFromTextBuffer(t)}},t.prototype._createContentChanged2=function(e,t,n,i,o,r,s){return{changes:[{range:e,rangeOffset:t,rangeLength:n,text:i}],eol:this._buffer.getEOL(),versionId:this.getVersionId(),isUndoing:o,isRedoing:r,isFlush:s}},t.prototype.setValueFromTextBuffer=function(e){if(this._assertNotDisposed(),null!==e){var t=this.getFullModelRange(),n=this.getValueLengthInRange(t),i=this.getLineCount(),o=this.getLineMaxColumn(i);this._buffer=e,this._increaseVersionId(),this._tokens.flush(),this._tokens2.flush(),this._decorations=Object.create(null),this._decorationsTree=new Ke,this._commandManager=new m(this),this._trimAutoWhitespaceLines=null,this._emitContentChangedEvent(new ye([new ge],this._versionId,!1,!1),this._createContentChanged2(new c.a(1,1,i,o),0,n,this.getValue(),!1,!1,!0))}},t.prototype.setEOL=function(e){this._assertNotDisposed();var t=1===e?"\r\n":"\n";if(this._buffer.getEOL()!==t){var n=this.getFullModelRange(),i=this.getValueLengthInRange(n),o=this.getLineCount(),r=this.getLineMaxColumn(o);this._onBeforeEOLChange(),this._buffer.setEOL(t),this._increaseVersionId(),this._onAfterEOLChange(),this._emitContentChangedEvent(new ye([new be],this._versionId,!1,!1),this._createContentChanged2(new c.a(1,1,o,r),0,i,this.getValue(),!1,!1,!1))}},t.prototype._onBeforeEOLChange=function(){var e=this.getVersionId(),t=this._decorationsTree.search(0,!1,!1,e);this._ensureNodesHaveRanges(t)},t.prototype._onAfterEOLChange=function(){for(var e=this.getVersionId(),t=this._decorationsTree.collectNodesPostOrder(),n=0,i=t.length;n0},t.prototype.getAttachedEditorCount=function(){return this._attachedEditorCount},t.prototype.isTooLargeForSyncing=function(){return this._isTooLargeForSyncing},t.prototype.isTooLargeForTokenization=function(){return this._isTooLargeForTokenization},t.prototype.isDisposed=function(){return this._isDisposed},t.prototype.isDominatedByLongLines=function(){if(this._assertNotDisposed(),this.isTooLargeForTokenization())return!1;for(var e=0,t=0,n=this._buffer.getLineCount(),i=1;i<=n;i++){var o=this._buffer.getLineLength(i);o>=1e4?t+=o:e+=o}return t>e},Object.defineProperty(t.prototype,"uri",{get:function(){return this._associatedResource},enumerable:!0,configurable:!0}),t.prototype.getOptions=function(){return this._assertNotDisposed(),this._options},t.prototype.getFormattingOptions=function(){return{tabSize:this._options.indentSize,insertSpaces:this._options.insertSpaces}},t.prototype.updateOptions=function(e){this._assertNotDisposed();var t=void 0!==e.tabSize?e.tabSize:this._options.tabSize,n=void 0!==e.indentSize?e.indentSize:this._options.indentSize,i=void 0!==e.insertSpaces?e.insertSpaces:this._options.insertSpaces,o=void 0!==e.trimAutoWhitespace?e.trimAutoWhitespace:this._options.trimAutoWhitespace,r=new h.e({tabSize:t,indentSize:n,insertSpaces:i,defaultEOL:this._options.defaultEOL,trimAutoWhitespace:o});if(!this._options.equals(r)){var s=this._options.createChangeEvent(r);this._options=r,this._onDidChangeOptions.fire(s)}},t.prototype.detectIndentation=function(e,t){this._assertNotDisposed();var n=b(this._buffer,t,e);this.updateOptions({insertSpaces:n.insertSpaces,tabSize:n.tabSize,indentSize:n.tabSize})},t._normalizeIndentationFromWhitespace=function(e,t,n){for(var i=0,o=0;othis.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineContent(e)},t.prototype.getLineLength=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLength(e)},t.prototype.getLinesContent=function(){return this._assertNotDisposed(),this._buffer.getLinesContent()},t.prototype.getEOL=function(){return this._assertNotDisposed(),this._buffer.getEOL()},t.prototype.getLineMinColumn=function(e){return this._assertNotDisposed(),1},t.prototype.getLineMaxColumn=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLength(e)+1},t.prototype.getLineFirstNonWhitespaceColumn=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineFirstNonWhitespaceColumn(e)},t.prototype.getLineLastNonWhitespaceColumn=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLastNonWhitespaceColumn(e)},t.prototype._validateRangeRelaxedNoAllocations=function(e){var t,n,i=this._buffer.getLineCount(),o=e.startLineNumber,r=e.startColumn;if(o<1)t=1,n=1;else if(o>i)t=i,n=this.getLineMaxColumn(t);else{if(t=0|o,r<=1)n=1;else n=r>=(h=this.getLineMaxColumn(t))?h:0|r}var s,a,u=e.endLineNumber,l=e.endColumn;if(u<1)s=1,a=1;else if(u>i)s=i,a=this.getLineMaxColumn(s);else{var h;if(s=0|u,l<=1)a=1;else a=l>=(h=this.getLineMaxColumn(s))?h:0|l}return o===t&&r===n&&u===s&&l===a&&e instanceof c.a&&!(e instanceof d.a)?e:new c.a(t,n,s,a)},t.prototype._isValidPosition=function(e,t,n){if("number"!=typeof e||"number"!=typeof t)return!1;if(isNaN(e)||isNaN(t))return!1;if(e<1||t<1)return!1;if((0|e)!==e||(0|t)!==t)return!1;if(e>this._buffer.getLineCount())return!1;if(1===t)return!0;if(t>this.getLineMaxColumn(e))return!1;if(1===n){var i=this._buffer.getLineCharCode(e,t-2);if(s.z(i))return!1}return!0},t.prototype._validatePosition=function(e,t,n){var i=Math.floor("number"!=typeof e||isNaN(e)?1:e),o=Math.floor("number"!=typeof t||isNaN(t)?1:t),r=this._buffer.getLineCount();if(i<1)return new l.a(1,1);if(i>r)return new l.a(r,this.getLineMaxColumn(r));if(o<=1)return new l.a(i,1);var a=this.getLineMaxColumn(i);if(o>=a)return new l.a(i,a);if(1===n){var u=this._buffer.getLineCharCode(i,o-2);if(s.z(u))return new l.a(i,o-1)}return new l.a(i,o)},t.prototype.validatePosition=function(e){return this._assertNotDisposed(),e instanceof l.a&&this._isValidPosition(e.lineNumber,e.column,1)?e:this._validatePosition(e.lineNumber,e.column,1)},t.prototype._isValidRange=function(e,t){var n=e.startLineNumber,i=e.startColumn,o=e.endLineNumber,r=e.endColumn;if(!this._isValidPosition(n,i,0))return!1;if(!this._isValidPosition(o,r,0))return!1;if(1===t){var a=i>1?this._buffer.getLineCharCode(n,i-2):0,u=r>1&&r<=this._buffer.getLineLength(o)?this._buffer.getLineCharCode(o,r-2):0,l=s.z(a),c=s.z(u);return!l&&!c}return!0},t.prototype.validateRange=function(e){if(this._assertNotDisposed(),e instanceof c.a&&!(e instanceof d.a)&&this._isValidRange(e,1))return e;var t=this._validatePosition(e.startLineNumber,e.startColumn,0),n=this._validatePosition(e.endLineNumber,e.endColumn,0),i=t.lineNumber,o=t.column,r=n.lineNumber,a=n.column,u=o>1?this._buffer.getLineCharCode(i,o-2):0,l=a>1&&a<=this._buffer.getLineLength(r)?this._buffer.getLineCharCode(r,a-2):0,h=s.z(u),p=s.z(l);return h||p?i===r&&o===a?new c.a(i,o-1,r,a-1):h&&p?new c.a(i,o-1,r,a+1):h?new c.a(i,o-1,r,a):new c.a(i,o,r,a+1):new c.a(i,o,r,a)},t.prototype.modifyPosition=function(e,t){this._assertNotDisposed();var n=this.getOffsetAt(e)+t;return this.getPositionAt(Math.min(this._buffer.getLength(),Math.max(0,n)))},t.prototype.getFullModelRange=function(){this._assertNotDisposed();var e=this.getLineCount();return new c.a(1,1,e,this.getLineMaxColumn(e))},t.prototype.findMatchesLineByLine=function(e,t,n,i){return this._buffer.findMatchesLineByLine(e,t,n,i)},t.prototype.findMatches=function(e,t,n,i,o,r,s){var a;if(void 0===s&&(s=999),this._assertNotDisposed(),a=c.a.isIRange(t)?this.validateRange(t):this.getFullModelRange(),!n&&e.indexOf("\n")<0){var u=new ie.a(e,n,i,o).parseSearchRequest();return u?this.findMatchesLineByLine(a,u,r,s):[]}return ie.c.findMatches(this,new ie.a(e,n,i,o),a,r,s)},t.prototype.findNextMatch=function(e,t,n,i,o,r){this._assertNotDisposed();var s=this.validatePosition(t);if(!n&&e.indexOf("\n")<0){var a=new ie.a(e,n,i,o).parseSearchRequest();if(!a)return null;var u=this.getLineCount(),l=new c.a(s.lineNumber,s.column,u,this.getLineMaxColumn(u)),d=this.findMatchesLineByLine(l,a,r,1);return ie.c.findNextMatch(this,new ie.a(e,n,i,o),s,r),d.length>0?d[0]:(l=new c.a(1,1,s.lineNumber,this.getLineMaxColumn(s.lineNumber)),(d=this.findMatchesLineByLine(l,a,r,1)).length>0?d[0]:null)}return ie.c.findNextMatch(this,new ie.a(e,n,i,o),s,r)},t.prototype.findPreviousMatch=function(e,t,n,i,o,r){this._assertNotDisposed();var s=this.validatePosition(t);return ie.c.findPreviousMatch(this,new ie.a(e,n,i,o),s,r)},t.prototype.pushStackElement=function(){this._commandManager.pushStackElement()},t.prototype.pushEOL=function(e){if(("\n"===this.getEOL()?0:1)!==e)try{this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit(),this._commandManager.pushEOL(e)}finally{this._eventEmitter.endDeferredEmit(),this._onDidChangeDecorations.endDeferredEmit()}},t.prototype.pushEditOperations=function(e,t,n){try{return this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit(),this._pushEditOperations(e,t,n)}finally{this._eventEmitter.endDeferredEmit(),this._onDidChangeDecorations.endDeferredEmit()}},t.prototype._pushEditOperations=function(e,t,n){var i=this;if(this._options.trimAutoWhitespace&&this._trimAutoWhitespaceLines){for(var o=t.map((function(e){return{range:i.validateRange(e.range),text:e.text}})),r=!0,s=0,a=e.length;su.endLineNumber,f=u.startLineNumber>_.endLineNumber;if(!p&&!f){l=!0;break}}if(!l){r=!1;break}}if(r)for(s=0,a=this._trimAutoWhitespaceLines.length;s_.endLineNumber)&&!(g===_.startLineNumber&&_.startColumn===m&&_.isEmpty()&&b&&b.length>0&&"\n"===b.charAt(0)||g===_.startLineNumber&&1===_.startColumn&&_.isEmpty()&&b&&b.length>0&&"\n"===b.charAt(b.length-1))){v=!1;break}}v&&t.push({range:new c.a(g,1,g,m),text:null})}this._trimAutoWhitespaceLines=null}return this._commandManager.pushEditOperation(e,t,n)},t.prototype.applyEdits=function(e){try{return this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit(),this._applyEdits(e)}finally{this._eventEmitter.endDeferredEmit(),this._onDidChangeDecorations.endDeferredEmit()}},t.prototype._applyEdits=function(e){for(var t=0,n=e.length;t0?l.text.charCodeAt(0):0),this._onDidChangeDecorations.fire(),this._decorationsTree.acceptReplace(l.rangeOffset,l.rangeLength,l.text.length,l.forceMoveMarkers);for(var f=l.range.startLineNumber,g=l.range.endLineNumber,m=g-f,v=d,_=Math.min(m,v),b=v-m,y=_;y>=0;y--){var C=f+y,w=r-u-b+C;a.push(new me(C,this.getLineContent(w)))}if(_this.getLineCount()?[]:this.getLinesDecorations(e,e,t,n)},t.prototype.getLinesDecorations=function(e,t,n,i){void 0===n&&(n=0),void 0===i&&(i=!1);var o=this.getLineCount(),r=Math.min(o,Math.max(1,e)),s=Math.min(o,Math.max(1,t)),a=this.getLineMaxColumn(s);return this._getDecorationsInRange(new c.a(r,1,s,a),n,i)},t.prototype.getDecorationsInRange=function(e,t,n){void 0===t&&(t=0),void 0===n&&(n=!1);var i=this.validateRange(e);return this._getDecorationsInRange(i,t,n)},t.prototype.getOverviewRulerDecorations=function(e,t){void 0===e&&(e=0),void 0===t&&(t=!1);var n=this.getVersionId(),i=this._decorationsTree.search(e,t,!0,n);return this._ensureNodesHaveRanges(i)},t.prototype.getAllDecorations=function(e,t){void 0===e&&(e=0),void 0===t&&(t=!1);var n=this.getVersionId(),i=this._decorationsTree.search(e,t,!1,n);return this._ensureNodesHaveRanges(i)},t.prototype._getDecorationsInRange=function(e,t,n){var i=this._buffer.getOffsetAt(e.startLineNumber,e.startColumn),o=this._buffer.getOffsetAt(e.endLineNumber,e.endColumn),r=this.getVersionId(),s=this._decorationsTree.intervalSearch(i,o,t,n,r);return this._ensureNodesHaveRanges(s)},t.prototype._ensureNodesHaveRanges=function(e){for(var t=0,n=e.length;tthis.getLineCount())throw new Error("Illegal value for lineNumber");this._tokens.setTokens(this._languageIdentifier.id,e-1,this._buffer.getLineLength(e),t)},t.prototype.setTokens=function(e){if(0!==e.length){for(var t=[],n=0,i=e.length;nthis.getLineCount())throw new Error("Illegal value for lineNumber");this._tokenization.forceTokenization(e)},t.prototype.isCheapToTokenize=function(e){return this._tokenization.isCheapToTokenize(e)},t.prototype.tokenizeIfCheap=function(e){this.isCheapToTokenize(e)&&this.forceTokenization(e)},t.prototype.getLineTokens=function(e){if(e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._getLineTokens(e)},t.prototype._getLineTokens=function(e){var t=this.getLineContent(e),n=this._tokens.getTokens(this._languageIdentifier.id,e-1,t);return this._tokens2.addSemanticTokens(e,n)},t.prototype.getLanguageIdentifier=function(){return this._languageIdentifier},t.prototype.getModeId=function(){return this._languageIdentifier.language},t.prototype.setMode=function(e){if(this._languageIdentifier.id!==e.id){var t={oldLanguage:this._languageIdentifier.language,newLanguage:e.language};this._languageIdentifier=e,this._onDidChangeLanguage.fire(t),this._onDidChangeLanguageConfiguration.fire({})}},t.prototype.getLanguageIdAtPosition=function(e,t){var n=this.validatePosition(new l.a(e,t)),i=this.getLineTokens(n.lineNumber);return i.getLanguageId(i.findTokenIndexAtOffset(n.column-1))},t.prototype.getWordAtPosition=function(e){this._assertNotDisposed();var n=this.validatePosition(e),i=this.getLineContent(n.lineNumber),o=this._getLineTokens(n.lineNumber),r=o.findTokenIndexAtOffset(n.column-1),s=t._findLanguageBoundaries(o,r),a=s[0],u=s[1],l=Object(Te.d)(n.column,Pe.a.getWordDefinition(o.getLanguageId(r)),i.substring(a,u),a);if(l&&l.startColumn<=e.column&&e.column<=l.endColumn)return l;if(r>0&&a===n.column-1){var c=t._findLanguageBoundaries(o,r-1),d=c[0],h=c[1],p=Object(Te.d)(n.column,Pe.a.getWordDefinition(o.getLanguageId(r-1)),i.substring(d,h),d);if(p&&p.startColumn<=e.column&&e.column<=p.endColumn)return p}return null},t._findLanguageBoundaries=function(e,t){for(var n=e.getLanguageId(t),i=0,o=t;o>=0&&e.getLanguageId(o)===n;o--)i=e.getStartOffset(o);for(var r=e.getLineContent().length,s=(o=t,e.getCount());o=0;u--){var l=n.getEndOffset(u);if(l<=a)break;Object(Re.b)(n.getStandardTokenType(u))&&(a=l)}for(var c=Math.min(o.length,e.column-1+s.maxBracketLength),d=null;;){if(!(m=Ae.a.findNextBracketInRange(s.forwardRegex,t,o,a,c)))break;if(m.startColumn<=e.column&&e.column<=m.endColumn){var h=o.substring(m.startColumn-1,m.endColumn-1).toLowerCase();(v=this._matchFoundBracket(m,s.textIsBracket[h],s.textIsOpenBracket[h]))&&(d=v)}a=m.endColumn-1}if(d)return d}if(r>0&&n.getStartOffset(r)===e.column-1){var p=r-1,f=Pe.a.getBracketsSupport(n.getLanguageId(p));if(f&&!Object(Re.b)(n.getStandardTokenType(p))){for(a=Math.max(0,e.column-1-f.maxBracketLength),c=Math.min(o.length,e.column-1+f.maxBracketLength),u=p+1;u=c)break;Object(Re.b)(n.getStandardTokenType(u))&&(c=g)}var m;if((m=Ae.a.findPrevBracketInRange(f.reversedRegex,t,o,a,c))&&m.startColumn<=e.column&&e.column<=m.endColumn){var v;h=o.substring(m.startColumn-1,m.endColumn-1).toLowerCase();if(v=this._matchFoundBracket(m,f.textIsBracket[h],f.textIsOpenBracket[h]))return v}}}return null},t.prototype._matchFoundBracket=function(e,t,n){if(!t)return null;var i;if(n){if(i=this._findMatchingBracketDown(t,e.getEndPosition()))return[e,i]}else if(i=this._findMatchingBracketUp(t,e.getStartPosition()))return[e,i];return null},t.prototype._findMatchingBracketUp=function(e,t){for(var n=e.languageIdentifier.id,i=e.reversedRegex,o=-1,r=function(t,n,r,s){for(;;){var a=Ae.a.findPrevBracketInRange(i,t,n,r,s);if(!a)break;var u=n.substring(a.startColumn-1,a.endColumn-1).toLowerCase();if(e.isOpen(u)?o++:e.isClose(u)&&o--,0===o)return a;s=a.startColumn-1}return null},s=t.lineNumber;s>=1;s--){var a=this._getLineTokens(s),u=a.getCount(),l=this._buffer.getLineContent(s),c=u-1,d=l.length,h=l.length;s===t.lineNumber&&(c=a.findTokenIndexAtOffset(t.column-1),d=t.column-1,h=t.column-1);for(var p=!0;c>=0;c--){var f,g=a.getLanguageId(c)===n&&!Object(Re.b)(a.getStandardTokenType(c));if(g)p?d=a.getStartOffset(c):(d=a.getStartOffset(c),h=a.getEndOffset(c));else if(p&&d!==h)if(f=r(s,l,d,h))return f;p=g}if(p&&d!==h)if(f=r(s,l,d,h))return f}return null},t.prototype._findMatchingBracketDown=function(e,t){for(var n=e.languageIdentifier.id,i=e.forwardRegex,o=1,r=function(t,n,r,s){for(;;){var a=Ae.a.findNextBracketInRange(i,t,n,r,s);if(!a)break;var u=n.substring(a.startColumn-1,a.endColumn-1).toLowerCase();if(e.isOpen(u)?o++:e.isClose(u)&&o--,0===o)return a;r=a.endColumn-1}return null},s=this.getLineCount(),a=t.lineNumber;a<=s;a++){var u=this._getLineTokens(a),l=u.getCount(),c=this._buffer.getLineContent(a),d=0,h=0,p=0;a===t.lineNumber&&(d=u.findTokenIndexAtOffset(t.column-1),h=t.column-1,p=t.column-1);for(var f=!0;d=1;o--){var r=this._getLineTokens(o),s=r.getCount(),a=this._buffer.getLineContent(o),u=s-1,l=a.length,c=a.length;if(o===t.lineNumber)u=r.findTokenIndexAtOffset(t.column-1),l=t.column-1,c=t.column-1,n!==(h=r.getLanguageId(u))&&(n=h,i=Pe.a.getBracketsSupport(n));for(var d=!0;u>=0;u--){var h;if(n!==(h=r.getLanguageId(u))){if(i&&d&&l!==c){if(p=Ae.a.findPrevBracketInRange(i.reversedRegex,o,a,l,c))return this._toFoundBracket(i,p);d=!1}n=h,i=Pe.a.getBracketsSupport(n)}var p,f=!!i&&!Object(Re.b)(r.getStandardTokenType(u));if(f)d?l=r.getStartOffset(u):(l=r.getStartOffset(u),c=r.getEndOffset(u));else if(i&&d&&l!==c)if(p=Ae.a.findPrevBracketInRange(i.reversedRegex,o,a,l,c))return this._toFoundBracket(i,p);d=f}if(i&&d&&l!==c)if(p=Ae.a.findPrevBracketInRange(i.reversedRegex,o,a,l,c))return this._toFoundBracket(i,p)}return null},t.prototype.findNextBracket=function(e){for(var t=this.validatePosition(e),n=this.getLineCount(),i=-1,o=null,r=t.lineNumber;r<=n;r++){var s=this._getLineTokens(r),a=s.getCount(),u=this._buffer.getLineContent(r),l=0,c=0,d=0;if(r===t.lineNumber)l=s.findTokenIndexAtOffset(t.column-1),c=t.column-1,d=t.column-1,i!==(p=s.getLanguageId(l))&&(i=p,o=Pe.a.getBracketsSupport(i));for(var h=!0;lt)return null;var p=this._getLineTokens(h),f=p.getCount(),g=this._buffer.getLineContent(h),m=0,v=0,_=0;if(h===i.lineNumber)m=p.findTokenIndexAtOffset(i.column-1),v=i.column-1,_=i.column-1,l!==(y=p.getLanguageId(m))&&a(l=y,c=Pe.a.getBracketsSupport(l));for(var b=!0;mo)throw new Error("Illegal value for lineNumber");for(var r=Pe.a.getFoldingRules(this._languageIdentifier.id),s=Boolean(r&&r.offSide),a=-2,u=-1,l=-2,c=-1,d=function(e){if(-1!==a&&(-2===a||a>e-1)){a=-1,u=-1;for(var t=e-2;t>=0;t--){var n=i._computeIndentLevel(t);if(n>=0){a=t,u=n;break}}}if(-2===l){l=-1,c=-1;for(t=e;t=0){l=t,c=r;break}}}},h=-2,p=-1,f=-2,g=-1,m=function(e){if(-2===h){h=-1,p=-1;for(var t=e-2;t>=0;t--){var n=i._computeIndentLevel(t);if(n>=0){h=t,p=n;break}}}if(-1!==f&&(-2===f||f=0){f=t,g=r;break}}}},v=0,_=!0,b=0,y=!0,C=0,w=0;_||y;w++){var S=e-w,O=e+w;if(0!==w&&(S<1||So||O>n)&&(y=!1),w>5e4&&(_=!1,y=!1),_){var L=void 0;if((D=this._computeIndentLevel(S-1))>=0?(l=S-1,c=D,L=Math.ceil(D/this._options.indentSize)):(d(S),L=this._getIndentLevelForWhitespaceLine(s,u,c)),0===w){if(v=S,b=O,0===(C=L))return{startLineNumber:v,endLineNumber:b,indent:C};continue}L>=C?v=S:_=!1}if(y){var D,x=void 0;(D=this._computeIndentLevel(O-1))>=0?(h=O-1,p=D,x=Math.ceil(D/this._options.indentSize)):(m(O),x=this._getIndentLevelForWhitespaceLine(s,p,g)),x>=C?b=O:y=!1}}return{startLineNumber:v,endLineNumber:b,indent:C}},t.prototype.getLinesIndentGuides=function(e,t){this._assertNotDisposed();var n=this.getLineCount();if(e<1||e>n)throw new Error("Illegal value for startLineNumber");if(t<1||t>n)throw new Error("Illegal value for endLineNumber");for(var i=Pe.a.getFoldingRules(this._languageIdentifier.id),o=Boolean(i&&i.offSide),r=new Array(t-e+1),s=-2,a=-1,u=-2,l=-1,c=e;c<=t;c++){var d=c-e,h=this._computeIndentLevel(c-1);if(h>=0)s=c-1,a=h,r[d]=Math.ceil(h/this._options.indentSize);else{if(-2===s){s=-1,a=-1;for(var p=c-2;p>=0;p--){if((f=this._computeIndentLevel(p))>=0){s=p,a=f;break}}}if(-1!==u&&(-2===u||u=0){u=p,l=f;break}}}r[d]=this._getIndentLevelForWhitespaceLine(o,a,l)}}return r},t.prototype._getIndentLevelForWhitespaceLine=function(e,t,n){return-1===t||-1===n?0:t0?this._deferredEvent?this._deferredEvent=this._deferredEvent.merge(e):this._deferredEvent=e:(this._fastEmitter.fire(e),this._slowEmitter.fire(e))},t}(r.a)},tXSY: +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/supports.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/supports/richEditBrackets.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */function(e,t,n){"use strict";n.d(t,"b",(function(){return Ue})),n.d(t,"a",(function(){return Xe}));var i=n("/cxE"),o=n("MI8n"),r=n("pmY6"),s=n("N0LK"),a=n("bY76"),u=n("/UlZ"),l=n("cGHE"),c=n("aokT"),d=n("gCVg"),h=n("M1Kb"),p=function(){function e(e,t){this.beforeVersionId=e,this.beforeCursorState=t,this.afterCursorState=null,this.afterVersionId=-1,this.editOperations=[]}return e.prototype.undo=function(e){for(var t=this.editOperations.length-1;t>=0;t--)this.editOperations[t]={operations:e.applyEdits(this.editOperations[t].operations)}},e.prototype.redo=function(e){for(var t=0;t0){var e=this.past.pop();try{e.undo(this.model)}catch(e){return Object(i.e)(e),this.clear(),null}return this.future.push(e),{selections:e.beforeCursorState,recordedVersionId:e.beforeVersionId}}return null},e.prototype.canUndo=function(){return this.past.length>0||null!==this.currentOpenStackElement},e.prototype.redo=function(){if(this.future.length>0){var e=this.future.pop();try{e.redo(this.model)}catch(e){return Object(i.e)(e),this.clear(),null}return this.past.push(e),{selections:e.afterCursorState,recordedVersionId:e.afterVersionId}}return null},e.prototype.canRedo=function(){return this.future.length>0},e}(),v=function(){this.spacesDiff=0,this.looksLikeAlignment=!1};function _(e,t,n,i,o){var r;for(o.spacesDiff=0,o.looksLikeAlignment=!1,r=0;r0&&a>0||l>0&&c>0)){var d=Math.abs(a-c),h=Math.abs(s-l);if(0===d)return o.spacesDiff=h,void(h>0&&0<=l-1&&l-10?o++:m>1&&r++,_(s,a,h,g,l),!l.looksLikeAlignment||n&&t===l.spacesDiff)){var S=l.spacesDiff;S<=8&&u[S]++,s=h,a=g}}var O=n;o!==r&&(O=oD&&(D=t,L=e)})),4===L&&u[4]>0&&u[2]>0&&u[2]>=u[4]/2&&(L=2)}return{insertSpaces:O,tabSize:L}}function y(e){return(1&e.metadata)>>>0}function C(e,t){e.metadata=254&e.metadata|t<<0}function w(e){return(2&e.metadata)>>>1==1}function S(e,t){e.metadata=253&e.metadata|(t?1:0)<<1}function O(e){return(4&e.metadata)>>>2==1}function L(e,t){e.metadata=251&e.metadata|(t?1:0)<<2}function D(e){return(8&e.metadata)>>>3==1}function x(e,t){e.metadata=247&e.metadata|(t?1:0)<<3}function N(e,t){e.metadata=207&e.metadata|t<<4}function k(e,t){e.metadata=191&e.metadata|(t?1:0)<<6}var E=function(){function e(e,t,n){this.metadata=0,this.parent=this,this.left=this,this.right=this,C(this,1),this.start=t,this.end=n,this.delta=0,this.maxEnd=n,this.id=e,this.ownerId=0,this.options=null,L(this,!1),N(this,1),x(this,!1),k(this,!1),this.cachedVersionId=0,this.cachedAbsoluteStart=t,this.cachedAbsoluteEnd=n,this.range=null,S(this,!1)}return e.prototype.reset=function(e,t,n,i){this.start=t,this.end=n,this.maxEnd=n,this.cachedVersionId=e,this.cachedAbsoluteStart=t,this.cachedAbsoluteEnd=n,this.range=i},e.prototype.setOptions=function(e){this.options=e;var t=this.options.className;L(this,"squiggly-error"===t||"squiggly-warning"===t||"squiggly-info"===t),N(this,this.options.stickiness),x(this,!(!this.options.overviewRuler||!this.options.overviewRuler.color)),k(this,this.options.collapseOnReplaceEdit)},e.prototype.setCachedOffsets=function(e,t,n){this.cachedVersionId!==n&&(this.range=null),this.cachedVersionId=n,this.cachedAbsoluteStart=e,this.cachedAbsoluteEnd=t},e.prototype.detach=function(){this.parent=null,this.left=null,this.right=null},e}(),I=new E(null,0,0);I.parent=I,I.left=I,I.right=I,C(I,0);var M=function(){function e(){this.root=I,this.requestNormalizeDelta=!1}return e.prototype.intervalSearch=function(e,t,n,i,o){return this.root===I?[]:function(e,t,n,i,o,r){var s=e.root,a=0,u=0,l=0,c=[],d=0;for(;s!==I;)if(w(s))S(s.left,!1),S(s.right,!1),s===s.parent.right&&(a-=s.parent.delta),s=s.parent;else{if(!w(s.left)){if(a+s.maxEndn)S(s,!0);else{if((l=a+s.end)>=t){s.setCachedOffsets(u,l,r);var h=!0;i&&s.ownerId&&s.ownerId!==i&&(h=!1),o&&O(s)&&(h=!1),h&&(c[d++]=s)}S(s,!0),s.right===I||w(s.right)||(a+=s.delta,s=s.right)}}return S(e.root,!1),c}(this,e,t,n,i,o)},e.prototype.search=function(e,t,n){return this.root===I?[]:function(e,t,n,i){var o=e.root,r=0,s=0,a=0,u=[],l=0;for(;o!==I;)if(w(o))S(o.left,!1),S(o.right,!1),o===o.parent.right&&(r-=o.parent.delta),o=o.parent;else if(o.left===I||w(o.left)){s=r+o.start,a=r+o.end,o.setCachedOffsets(s,a,i);var c=!0;t&&o.ownerId&&o.ownerId!==t&&(c=!1),n&&O(o)&&(c=!1),c&&(u[l++]=o),S(o,!0),o.right===I||w(o.right)||(r+=o.delta,o=o.right)}else o=o.left;return S(e.root,!1),u}(this,e,t,n)},e.prototype.collectNodesFromOwner=function(e){return function(e,t){var n=e.root,i=[],o=0;for(;n!==I;)w(n)?(S(n.left,!1),S(n.right,!1),n=n.parent):n.left===I||w(n.left)?(n.ownerId===t&&(i[o++]=n),S(n,!0),n.right===I||w(n.right)||(n=n.right)):n=n.left;return S(e.root,!1),i}(this,e)},e.prototype.collectNodesPostOrder=function(){return function(e){var t=e.root,n=[],i=0;for(;t!==I;)w(t)?(S(t.left,!1),S(t.right,!1),t=t.parent):t.left===I||w(t.left)?t.right===I||w(t.right)?(n[i++]=t,S(t,!0)):t=t.right:t=t.left;return S(e.root,!1),n}(this)},e.prototype.insert=function(e){R(this,e),this._normalizeDeltaIfNecessary()},e.prototype.delete=function(e){A(this,e),this._normalizeDeltaIfNecessary()},e.prototype.resolveNode=function(e,t){for(var n=e,i=0;e!==this.root;)e===e.parent.right&&(i+=e.parent.delta),e=e.parent;var o=n.start+i,r=n.end+i;n.setCachedOffsets(o,r,t)},e.prototype.acceptReplace=function(e,t,n,i){for(var o=function(e,t,n){var i=e.root,o=0,r=0,s=0,a=[],u=0;for(;i!==I;)if(w(i))S(i.left,!1),S(i.right,!1),i===i.parent.right&&(o-=i.parent.delta),i=i.parent;else{if(!w(i.left)){if(o+i.maxEndn?S(i,!0):((s=o+i.end)>=t&&(i.setCachedOffsets(r,s,0),a[u++]=i),S(i,!0),i.right===I||w(i.right)||(o+=i.delta,i=i.right))}return S(e.root,!1),a}(this,e,e+t),r=0,s=o.length;rn?(o.start+=s,o.end+=s,o.delta+=s,(o.delta<-1073741824||o.delta>1073741824)&&(e.requestNormalizeDelta=!0),S(o,!0)):(S(o,!0),o.right===I||w(o.right)||(r+=o.delta,o=o.right))}S(e.root,!1)}(this,e,e+t,n),this._normalizeDeltaIfNecessary();for(r=0,s=o.length;rn)&&(1!==i&&(2===i||t))}function P(e,t,n,i,o){var r=function(e){return(48&e.metadata)>>>4}(e),s=0===r||2===r,a=1===r||2===r,u=n-t,l=i,c=Math.min(u,l),d=e.start,h=!1,p=e.end,f=!1;t<=d&&p<=n&&function(e){return(64&e.metadata)>>>6==1}(e)&&(e.start=t,h=!0,e.end=t,f=!0);var g=o?1:u>0?2:0;if(!h&&T(d,s,t,g)&&(h=!0),!f&&T(p,a,t,g)&&(f=!0),c>0&&!o){g=u>l?2:0;!h&&T(d,s,t+c,g)&&(h=!0),!f&&T(p,a,t+c,g)&&(f=!0)}g=o?1:0;!h&&T(d,s,n,g)&&(e.start=t+l,h=!0),!f&&T(p,a,n,g)&&(e.end=t+l,f=!0);var m=l-u;h||(e.start=Math.max(0,d+m)),f||(e.end=Math.max(0,p+m)),e.start>e.end&&(e.end=e.start)}function R(e,t){if(e.root===I)return t.parent=I,t.left=I,t.right=I,C(t,0),e.root=t,e.root;!function(e,t){var n=0,i=e.root,o=t.start,r=t.end;for(;;){if(z(o,r,i.start+n,i.end+n)<0){if(i.left===I){t.start-=n,t.end-=n,t.maxEnd-=n,i.left=t;break}i=i.left}else{if(i.right===I){t.start-=n+i.delta,t.end-=n+i.delta,t.maxEnd-=n+i.delta,i.right=t;break}n+=i.delta,i=i.right}}t.parent=i,t.left=I,t.right=I,C(t,1)}(e,t),H(t.parent);for(var n=t;n!==e.root&&1===y(n.parent);){var i;if(n.parent===n.parent.parent.left)1===y(i=n.parent.parent.right)?(C(n.parent,0),C(i,0),C(n.parent.parent,1),n=n.parent.parent):(n===n.parent.right&&j(e,n=n.parent),C(n.parent,0),C(n.parent.parent,1),W(e,n.parent.parent));else 1===y(i=n.parent.parent.left)?(C(n.parent,0),C(i,0),C(n.parent.parent,1),n=n.parent.parent):(n===n.parent.left&&W(e,n=n.parent),C(n.parent,0),C(n.parent.parent,1),j(e,n.parent.parent))}return C(e.root,0),t}function A(e,t){var n,i;if(t.left===I?(i=t,(n=t.right).delta+=t.delta,(n.delta<-1073741824||n.delta>1073741824)&&(e.requestNormalizeDelta=!0),n.start+=t.delta,n.end+=t.delta):t.right===I?(n=t.left,i=t):((n=(i=function(e){for(;e.left!==I;)e=e.left;return e}(t.right)).right).start+=i.delta,n.end+=i.delta,n.delta+=i.delta,(n.delta<-1073741824||n.delta>1073741824)&&(e.requestNormalizeDelta=!0),i.start+=t.delta,i.end+=t.delta,i.delta=t.delta,(i.delta<-1073741824||i.delta>1073741824)&&(e.requestNormalizeDelta=!0)),i===e.root)return e.root=n,C(n,0),t.detach(),F(),B(n),void(e.root.parent=I);var o,r=1===y(i);if(i===i.parent.left?i.parent.left=n:i.parent.right=n,i===t?n.parent=i.parent:(i.parent===t?n.parent=i:n.parent=i.parent,i.left=t.left,i.right=t.right,i.parent=t.parent,C(i,y(t)),t===e.root?e.root=i:t===t.parent.left?t.parent.left=i:t.parent.right=i,i.left!==I&&(i.left.parent=i),i.right!==I&&(i.right.parent=i)),t.detach(),r)return H(n.parent),i!==t&&(H(i),H(i.parent)),void F();for(H(n),H(n.parent),i!==t&&(H(i),H(i.parent));n!==e.root&&0===y(n);)n===n.parent.left?(1===y(o=n.parent.right)&&(C(o,0),C(n.parent,1),j(e,n.parent),o=n.parent.right),0===y(o.left)&&0===y(o.right)?(C(o,1),n=n.parent):(0===y(o.right)&&(C(o.left,0),C(o,1),W(e,o),o=n.parent.right),C(o,y(n.parent)),C(n.parent,0),C(o.right,0),j(e,n.parent),n=e.root)):(1===y(o=n.parent.left)&&(C(o,0),C(n.parent,1),W(e,n.parent),o=n.parent.left),0===y(o.left)&&0===y(o.right)?(C(o,1),n=n.parent):(0===y(o.left)&&(C(o.right,0),C(o,1),j(e,o),o=n.parent.left),C(o,y(n.parent)),C(n.parent,0),C(o.left,0),W(e,n.parent),n=e.root));C(n,0),F()}function F(){I.parent=I,I.delta=0,I.start=0,I.end=0}function j(e,t){var n=t.right;n.delta+=t.delta,(n.delta<-1073741824||n.delta>1073741824)&&(e.requestNormalizeDelta=!0),n.start+=t.delta,n.end+=t.delta,t.right=n.left,n.left!==I&&(n.left.parent=t),n.parent=t.parent,t.parent===I?e.root=n:t===t.parent.left?t.parent.left=n:t.parent.right=n,n.left=t,t.parent=n,B(t),B(n)}function W(e,t){var n=t.left;t.delta-=n.delta,(t.delta<-1073741824||t.delta>1073741824)&&(e.requestNormalizeDelta=!0),t.start-=n.delta,t.end-=n.delta,t.left=n.right,n.right!==I&&(n.right.parent=t),n.parent=t.parent,t.parent===I?e.root=n:t===t.parent.right?t.parent.right=n:t.parent.left=n,n.right=t,t.parent=n,B(t),B(n)}function V(e){var t=e.end;if(e.left!==I){var n=e.left.maxEnd;n>t&&(t=n)}if(e.right!==I){var i=e.right.maxEnd+e.delta;i>t&&(t=i)}return t}function B(e){e.maxEnd=V(e)}function H(e){for(;e!==I;){var t=V(e);if(e.maxEnd===t)return;e.maxEnd=t,e=e.parent}}function z(e,t,n,i){return e===n?t-i:e-n}var U=function(){function e(e,t){this.piece=e,this.color=t,this.size_left=0,this.lf_left=0,this.parent=this,this.left=this,this.right=this}return e.prototype.next=function(){if(this.right!==K)return q(this.right);for(var e=this;e.parent!==K&&e.parent.left!==e;)e=e.parent;return e.parent===K?K:e.parent},e.prototype.prev=function(){if(this.left!==K)return G(this.left);for(var e=this;e.parent!==K&&e.parent.right!==e;)e=e.parent;return e.parent===K?K:e.parent},e.prototype.detach=function(){this.parent=null,this.left=null,this.right=null},e}(),K=new U(null,0);function q(e){for(;e.left!==K;)e=e.left;return e}function G(e){for(;e.right!==K;)e=e.right;return e}function Y(e){return e===K?0:e.size_left+e.piece.length+Y(e.right)}function Z(e){return e===K?0:e.lf_left+e.piece.lineFeedCnt+Z(e.right)}function X(){K.parent=K}function Q(e,t){var n=t.right;n.size_left+=t.size_left+(t.piece?t.piece.length:0),n.lf_left+=t.lf_left+(t.piece?t.piece.lineFeedCnt:0),t.right=n.left,n.left!==K&&(n.left.parent=t),n.parent=t.parent,t.parent===K?e.root=n:t.parent.left===t?t.parent.left=n:t.parent.right=n,n.left=t,t.parent=n}function J(e,t){var n=t.left;t.left=n.right,n.right!==K&&(n.right.parent=t),n.parent=t.parent,t.size_left-=n.size_left+(n.piece?n.piece.length:0),t.lf_left-=n.lf_left+(n.piece?n.piece.lineFeedCnt:0),t.parent===K?e.root=n:t===t.parent.right?t.parent.right=n:t.parent.left=n,n.right=t,t.parent=n}function $(e,t){var n,i;if(n=t.left===K?(i=t).right:t.right===K?(i=t).left:(i=q(t.right)).right,i===e.root)return e.root=n,n.color=0,t.detach(),X(),void(e.root.parent=K);var o=1===i.color;if(i===i.parent.left?i.parent.left=n:i.parent.right=n,i===t?(n.parent=i.parent,ne(e,n)):(i.parent===t?n.parent=i:n.parent=i.parent,ne(e,n),i.left=t.left,i.right=t.right,i.parent=t.parent,i.color=t.color,t===e.root?e.root=i:t===t.parent.left?t.parent.left=i:t.parent.right=i,i.left!==K&&(i.left.parent=i),i.right!==K&&(i.right.parent=i),i.size_left=t.size_left,i.lf_left=t.lf_left,ne(e,i)),t.detach(),n.parent.left===n){var r=Y(n),s=Z(n);if(r!==n.parent.size_left||s!==n.parent.lf_left){var a=r-n.parent.size_left,u=s-n.parent.lf_left;n.parent.size_left=r,n.parent.lf_left=s,te(e,n.parent,a,u)}}if(ne(e,n.parent),o)X();else{for(var l;n!==e.root&&0===n.color;)n===n.parent.left?(1===(l=n.parent.right).color&&(l.color=0,n.parent.color=1,Q(e,n.parent),l=n.parent.right),0===l.left.color&&0===l.right.color?(l.color=1,n=n.parent):(0===l.right.color&&(l.left.color=0,l.color=1,J(e,l),l=n.parent.right),l.color=n.parent.color,n.parent.color=0,l.right.color=0,Q(e,n.parent),n=e.root)):(1===(l=n.parent.left).color&&(l.color=0,n.parent.color=1,J(e,n.parent),l=n.parent.left),0===l.left.color&&0===l.right.color?(l.color=1,n=n.parent):(0===l.left.color&&(l.right.color=0,l.color=1,Q(e,l),l=n.parent.left),l.color=n.parent.color,n.parent.color=0,l.left.color=0,J(e,n.parent),n=e.root));n.color=0,X()}}function ee(e,t){for(ne(e,t);t!==e.root&&1===t.parent.color;){var n;if(t.parent===t.parent.parent.left)1===(n=t.parent.parent.right).color?(t.parent.color=0,n.color=0,t.parent.parent.color=1,t=t.parent.parent):(t===t.parent.right&&Q(e,t=t.parent),t.parent.color=0,t.parent.parent.color=1,J(e,t.parent.parent));else 1===(n=t.parent.parent.left).color?(t.parent.color=0,n.color=0,t.parent.parent.color=1,t=t.parent.parent):(t===t.parent.left&&J(e,t=t.parent),t.parent.color=0,t.parent.parent.color=1,Q(e,t.parent.parent))}e.root.color=0}function te(e,t,n,i){for(;t!==e.root&&t!==K;)t.parent.left===t&&(t.parent.size_left+=n,t.parent.lf_left+=i),t=t.parent}function ne(e,t){var n=0,i=0;if(t!==e.root){if(0===n){for(;t!==e.root&&t===t.parent.right;)t=t.parent;if(t===e.root)return;n=Y((t=t.parent).left)-t.size_left,i=Z(t.left)-t.lf_left,t.size_left+=n,t.lf_left+=i}for(;t!==e.root&&(0!==n||0!==i);)t.parent.left===t&&(t.parent.size_left+=n,t.parent.lf_left+=i),t=t.parent}}K.parent=K,K.left=K,K.right=K,K.color=0;var ie=n("jAJ/");function oe(e){var t;return(t=e[e.length-1]<65536?new Uint16Array(e.length):new Uint32Array(e.length)).set(e,0),t}var re=function(e,t,n,i,o){this.lineStarts=e,this.cr=t,this.lf=n,this.crlf=i,this.isBasicASCII=o};function se(e,t){void 0===t&&(t=!0);for(var n=[0],i=1,o=0,r=e.length;o=0;t--){var n=this._cache[t];if(n.nodeStartOffset<=e&&n.nodeStartOffset+n.node.piece.length>=e)return n}return null},e.prototype.get2=function(e){for(var t=this._cache.length-1;t>=0;t--){var n=this._cache[t];if(n.nodeStartLineNumber&&n.nodeStartLineNumber=e)return n}return null},e.prototype.set=function(e){this._cache.length>=this._limit&&this._cache.shift(),this._cache.push(e)},e.prototype.valdiate=function(e){for(var t=!1,n=this._cache,i=0;i=e)&&(n[i]=null,t=!0)}if(t){for(var r=[],s=0,a=n;s0){e[o].lineStarts||(e[o].lineStarts=se(e[o].buffer));var s=new ue(o+1,{line:0,column:0},{line:e[o].lineStarts.length-1,column:e[o].buffer.length-e[o].lineStarts[e[o].lineStarts.length-1]},e[o].lineStarts.length-1,e[o].buffer.length);this._buffers.push(e[o]),i=this.rbInsertRight(i,s)}this._searchCache=new ce(1),this._lastVisitedLine={lineNumber:0,value:""},this.computeBufferMetadata()},e.prototype.normalizeEOL=function(e){var t=this,n=65535-Math.floor(21845),i=2*n,o="",r=0,s=[];if(this.iterate(this.root,(function(a){var u=t.getNodeContent(a),l=u.length;if(r<=n||r+l0){var a=o.replace(/\r\n|\r|\n/g,e);s.push(new le(a,se(a)))}this.create(s,e,!0)},e.prototype.getEOL=function(){return this._EOL},e.prototype.setEOL=function(e){this._EOL=e,this._EOLLength=this._EOL.length,this.normalizeEOL(e)},e.prototype.getOffsetAt=function(e,t){for(var n=0,i=this.root;i!==K;)if(i.left!==K&&i.lf_left+1>=e)i=i.left;else{if(i.lf_left+i.piece.lineFeedCnt+1>=e)return(n+=i.size_left)+(this.getAccumulatedValue(i,e-i.lf_left-2)+t-1);e-=i.lf_left+i.piece.lineFeedCnt,n+=i.size_left+i.piece.length,i=i.right}return n},e.prototype.getPositionAt=function(e){e=Math.floor(e),e=Math.max(0,e);for(var t=this.root,n=0,i=e;t!==K;)if(0!==t.size_left&&t.size_left>=e)t=t.left;else{if(t.size_left+t.piece.length>=e){var o=this.getIndexOf(t,e-t.size_left);if(n+=t.lf_left+o.index,0===o.index){var r=i-this.getOffsetAt(n+1,1);return new l.a(n+1,r+1)}return new l.a(n+1,o.remainder+1)}if(e-=t.size_left+t.piece.length,n+=t.lf_left+t.piece.lineFeedCnt,t.right===K){r=i-e-this.getOffsetAt(n+1,1);return new l.a(n+1,r+1)}t=t.right}return new l.a(1,1)},e.prototype.getValueInRange=function(e,t){if(e.startLineNumber===e.endLineNumber&&e.startColumn===e.endColumn)return"";var n=this.nodeAt2(e.startLineNumber,e.startColumn),i=this.nodeAt2(e.endLineNumber,e.endColumn),o=this.getValueInRange2(n,i);return t?t===this._EOL&&this._EOLNormalized&&t===this.getEOL()&&this._EOLNormalized?o:o.replace(/\r\n|\r|\n/g,t):o},e.prototype.getValueInRange2=function(e,t){if(e.node===t.node){var n=e.node,i=this._buffers[n.piece.bufferIndex].buffer,o=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);return i.substring(o+e.remainder,o+t.remainder)}var r=e.node,s=this._buffers[r.piece.bufferIndex].buffer,a=this.offsetInBuffer(r.piece.bufferIndex,r.piece.start),u=s.substring(a+e.remainder,a+r.piece.length);for(r=r.next();r!==K;){var l=this._buffers[r.piece.bufferIndex].buffer,c=this.offsetInBuffer(r.piece.bufferIndex,r.piece.start);if(r===t.node){u+=l.substring(c,c+t.remainder);break}u+=l.substr(c,r.piece.length),r=r.next()}return u},e.prototype.getLinesContent=function(){var e=this,t=[],n=0,i="",o=!1;return this.iterate(this.root,(function(r){if(r===K)return!0;var s=r.piece,a=s.length;if(0===a)return!0;var u=e._buffers[s.bufferIndex].buffer,l=e._buffers[s.bufferIndex].lineStarts,c=s.start.line,d=s.end.line,h=l[c]+s.start.column;if(o&&(10===u.charCodeAt(h)&&(h++,a--),t[n++]=i,i="",o=!1,0===a))return!0;if(c===d)return e._EOLNormalized||13!==u.charCodeAt(h+a-1)?i+=u.substr(h,a):(o=!0,i+=u.substr(h,a-1)),!0;i+=e._EOLNormalized?u.substring(h,Math.max(h,l[c+1]-e._EOLLength)):u.substring(h,l[c+1]).replace(/(\r\n|\r|\n)$/,""),t[n++]=i;for(var p=c+1;p=_)return l;this.positionInBuffer(e,f(h.index)-m,b);var y=this.getLineFeedCnt(e.piece.bufferIndex,o,b),C=b.line===o.line?b.column-o.column+i:b.column+1,w=C+h[0].length;if(d[l++]=Object(ie.d)(new c.a(n+y,C,n+y,w),h,a),f(h.index)+h[0].length>=_)return l;if(l>=u)return l}}while(h);return l},e.prototype.findMatchesLineByLine=function(e,t,n,i){var o=[],r=0,s=new ie.b(t.wordSeparators,t.regex),a=this.nodeAt2(e.startLineNumber,e.startColumn);if(null===a)return[];var u=this.nodeAt2(e.endLineNumber,e.endColumn);if(null===u)return[];var l=this.positionInBuffer(a.node,a.remainder),c=this.positionInBuffer(u.node,u.remainder);if(a.node===u.node)return this.findMatchesInNode(a.node,s,e.startLineNumber,e.startColumn,l,c,t,n,i,r,o),o;for(var d=e.startLineNumber,h=a.node;h!==u.node;){var p=this.getLineFeedCnt(h.piece.bufferIndex,l,h.piece.end);if(p>=1){var f=this._buffers[h.piece.bufferIndex].lineStarts,g=this.offsetInBuffer(h.piece.bufferIndex,h.piece.start),m=f[l.line+p],v=d===e.startLineNumber?e.startColumn:1;if((r=this.findMatchesInNode(h,s,d,v,l,this.positionInBuffer(h,m-g),t,n,i,r,o))>=i)return o;d+=p}var _=d===e.startLineNumber?e.startColumn-1:0;if(d===e.endLineNumber){var b=this.getLineContent(d).substring(_,e.endColumn-1);return r=this._findMatchesInLine(t,s,b,e.endLineNumber,_,r,o,n,i),o}if((r=this._findMatchesInLine(t,s,this.getLineContent(d).substr(_),d,_,r,o,n,i))>=i)return o;d++,h=(a=this.nodeAt2(d,1)).node,l=this.positionInBuffer(a.node,a.remainder)}if(d===e.endLineNumber){var y=d===e.startLineNumber?e.startColumn-1:0;b=this.getLineContent(d).substring(y,e.endColumn-1);return r=this._findMatchesInLine(t,s,b,e.endLineNumber,y,r,o,n,i),o}var C=d===e.startLineNumber?e.startColumn:1;return r=this.findMatchesInNode(u.node,s,d,C,l,c,t,n,i,r,o),o},e.prototype._findMatchesInLine=function(e,t,n,i,o,r,s,a,u){var l,d=e.wordSeparators;if(!a&&e.simpleSearch){for(var p=e.simpleSearch,f=p.length,g=n.length,m=-f;-1!==(m=n.indexOf(p,m+f));)if((!d||Object(ie.e)(d,n,g,m,f))&&(s[r++]=new h.b(new c.a(i,m+1+o,i,m+1+f+o),null),r>=u))return r;return r}t.reset(0);do{if((l=t.next(n))&&(s[r++]=Object(ie.d)(new c.a(i,l.index+1+o,i,l.index+1+l[0].length+o),l,a),r>=u))return r}while(l);return r},e.prototype.insert=function(e,t,n){if(void 0===n&&(n=!1),this._EOLNormalized=this._EOLNormalized&&n,this._lastVisitedLine.lineNumber=0,this._lastVisitedLine.value="",this.root!==K){var i=this.nodeAt(e),o=i.node,r=i.remainder,s=i.nodeStartOffset,a=o.piece,u=a.bufferIndex,l=this.positionInBuffer(o,r);if(0===o.piece.bufferIndex&&a.end.line===this._lastChangeBufferPos.line&&a.end.column===this._lastChangeBufferPos.column&&s+a.length===e&&t.length<65535)return this.appendToNode(o,t),void this.computeBufferMetadata();if(s===e)this.insertContentToNodeLeft(t,o),this._searchCache.valdiate(e);else if(s+o.piece.length>e){var c=[],d=new ue(a.bufferIndex,l,a.end,this.getLineFeedCnt(a.bufferIndex,l,a.end),this.offsetInBuffer(u,a.end)-this.offsetInBuffer(u,l));if(this.shouldCheckCRLF()&&this.endWithCR(t))if(10===this.nodeCharCodeAt(o,r)){var h={line:d.start.line+1,column:0};d=new ue(d.bufferIndex,h,d.end,this.getLineFeedCnt(d.bufferIndex,h,d.end),d.length-1),t+="\n"}if(this.shouldCheckCRLF()&&this.startWithLF(t))if(13===this.nodeCharCodeAt(o,r-1)){var p=this.positionInBuffer(o,r-1);this.deleteNodeTail(o,p),t="\r"+t,0===o.piece.length&&c.push(o)}else this.deleteNodeTail(o,l);else this.deleteNodeTail(o,l);var f=this.createNewPieces(t);d.length>0&&this.rbInsertRight(o,d);for(var g=o,m=0;m=0;u--)a=this.rbInsertLeft(a,s[u]);this.validateCRLFWithPrevNode(a),this.deleteNodes(n)},e.prototype.insertContentToNodeRight=function(e,t){this.adjustCarriageReturnFromNext(e,t)&&(e+="\n");for(var n=this.createNewPieces(e),i=this.rbInsertRight(t,n[0]),o=i,r=1;r=c))break;a=l+1}return n?(n.line=l,n.column=s-d,null):{line:l,column:s-d}},e.prototype.getLineFeedCnt=function(e,t,n){if(0===n.column)return n.line-t.line;var i=this._buffers[e].lineStarts;if(n.line===i.length-1)return n.line-t.line;var o=i[n.line+1],r=i[n.line]+n.column;if(o>r+1)return n.line-t.line;var s=r-1;return 13===this._buffers[e].buffer.charCodeAt(s)?n.line-t.line+1:n.line-t.line},e.prototype.offsetInBuffer=function(e,t){return this._buffers[e].lineStarts[t.line]+t.column},e.prototype.deleteNodes=function(e){for(var t=0;t65535){for(var t=[];e.length>65535;){var n=e.charCodeAt(65534),i=void 0;13===n||n>=55296&&n<=56319?(i=e.substring(0,65534),e=e.substring(65534)):(i=e.substring(0,65535),e=e.substring(65535));var o=se(i);t.push(new ue(this._buffers.length,{line:0,column:0},{line:o.length-1,column:i.length-o[o.length-1]},o.length-1,i.length)),this._buffers.push(new le(i,o))}var r=se(e);return t.push(new ue(this._buffers.length,{line:0,column:0},{line:r.length-1,column:e.length-r[r.length-1]},r.length-1,e.length)),this._buffers.push(new le(e,r)),t}var s=this._buffers[0].buffer.length,a=se(e,!1),u=this._lastChangeBufferPos;if(this._buffers[0].lineStarts[this._buffers[0].lineStarts.length-1]===s&&0!==s&&this.startWithLF(e)&&this.endWithCR(this._buffers[0].buffer)){this._lastChangeBufferPos={line:this._lastChangeBufferPos.line,column:this._lastChangeBufferPos.column+1},u=this._lastChangeBufferPos;for(var l=0;l=e-1)n=n.left;else{if(n.lf_left+n.piece.lineFeedCnt>e-1){r=this.getAccumulatedValue(n,e-n.lf_left-2),u=this.getAccumulatedValue(n,e-n.lf_left-1),s=this._buffers[n.piece.bufferIndex].buffer,a=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);return l+=n.size_left,this._searchCache.set({node:n,nodeStartOffset:l,nodeStartLineNumber:c-(e-1-n.lf_left)}),s.substring(a+r,a+u-t)}if(n.lf_left+n.piece.lineFeedCnt===e-1){r=this.getAccumulatedValue(n,e-n.lf_left-2),s=this._buffers[n.piece.bufferIndex].buffer,a=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);i=s.substring(a+r,a+n.piece.length);break}e-=n.lf_left+n.piece.lineFeedCnt,l+=n.size_left+n.piece.length,n=n.right}for(n=n.next();n!==K;){s=this._buffers[n.piece.bufferIndex].buffer;if(n.piece.lineFeedCnt>0){u=this.getAccumulatedValue(n,0),a=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);return i+=s.substring(a,a+u-t)}a=this.offsetInBuffer(n.piece.bufferIndex,n.piece.start);i+=s.substr(a,n.piece.length),n=n.next()}return i},e.prototype.computeBufferMetadata=function(){for(var e=this.root,t=1,n=0;e!==K;)t+=e.lf_left+e.piece.lineFeedCnt,n+=e.size_left+e.piece.length,e=e.right;this._lineCnt=t,this._length=n,this._searchCache.valdiate(this._length)},e.prototype.getIndexOf=function(e,t){var n=e.piece,i=this.positionInBuffer(e,t),o=i.line-n.start.line;if(this.offsetInBuffer(n.bufferIndex,n.end)-this.offsetInBuffer(n.bufferIndex,n.start)===t){var r=this.getLineFeedCnt(e.piece.bufferIndex,n.start,i);if(r!==o)return{index:r,remainder:0}}return{index:o,remainder:i.column}},e.prototype.getAccumulatedValue=function(e,t){if(t<0)return 0;var n=e.piece,i=this._buffers[n.bufferIndex].lineStarts,o=n.start.line+t+1;return o>n.end.line?i[n.end.line]+n.end.column-i[n.start.line]-n.start.column:i[o]-i[n.start.line]-n.start.column},e.prototype.deleteNodeTail=function(e,t){var n=e.piece,i=n.lineFeedCnt,o=this.offsetInBuffer(n.bufferIndex,n.end),r=t,s=this.offsetInBuffer(n.bufferIndex,r),a=this.getLineFeedCnt(n.bufferIndex,n.start,r),u=a-i,l=s-o,c=n.length+l;e.piece=new ue(n.bufferIndex,n.start,r,a,c),te(this,e,l,u)},e.prototype.deleteNodeHead=function(e,t){var n=e.piece,i=n.lineFeedCnt,o=this.offsetInBuffer(n.bufferIndex,n.start),r=t,s=this.getLineFeedCnt(n.bufferIndex,r,n.end),a=s-i,u=o-this.offsetInBuffer(n.bufferIndex,r),l=n.length+u;e.piece=new ue(n.bufferIndex,r,n.end,s,l),te(this,e,u,a)},e.prototype.shrinkNode=function(e,t,n){var i=e.piece,o=i.start,r=i.end,s=i.length,a=i.lineFeedCnt,u=t,l=this.getLineFeedCnt(i.bufferIndex,i.start,u),c=this.offsetInBuffer(i.bufferIndex,t)-this.offsetInBuffer(i.bufferIndex,o);e.piece=new ue(i.bufferIndex,i.start,u,l,c),te(this,e,c-s,l-a);var d=new ue(i.bufferIndex,n,r,this.getLineFeedCnt(i.bufferIndex,n,r),this.offsetInBuffer(i.bufferIndex,r)-this.offsetInBuffer(i.bufferIndex,n)),h=this.rbInsertRight(e,d);this.validateCRLFWithPrevNode(h)},e.prototype.appendToNode=function(e,t){this.adjustCarriageReturnFromNext(t,e)&&(t+="\n");var n=this.shouldCheckCRLF()&&this.startWithLF(t)&&this.endWithCR(e),i=this._buffers[0].buffer.length;this._buffers[0].buffer+=t;for(var o=se(t,!1),r=0;re)t=t.left;else{if(t.size_left+t.piece.length>=e){i+=t.size_left;var o={node:t,remainder:e-t.size_left,nodeStartOffset:i};return this._searchCache.set(o),o}e-=t.size_left+t.piece.length,i+=t.size_left+t.piece.length,t=t.right}return null},e.prototype.nodeAt2=function(e,t){for(var n=this.root,i=0;n!==K;)if(n.left!==K&&n.lf_left>=e-1)n=n.left;else{if(n.lf_left+n.piece.lineFeedCnt>e-1){var o=this.getAccumulatedValue(n,e-n.lf_left-2),r=this.getAccumulatedValue(n,e-n.lf_left-1);return i+=n.size_left,{node:n,remainder:Math.min(o+t-1,r),nodeStartOffset:i}}if(n.lf_left+n.piece.lineFeedCnt===e-1){if((o=this.getAccumulatedValue(n,e-n.lf_left-2))+t-1<=n.piece.length)return{node:n,remainder:o+t-1,nodeStartOffset:i};t-=n.piece.length-o;break}e-=n.lf_left+n.piece.lineFeedCnt,i+=n.size_left+n.piece.length,n=n.right}for(n=n.next();n!==K;){if(n.piece.lineFeedCnt>0){r=this.getAccumulatedValue(n,0);var s=this.offsetOfNode(n);return{node:n,remainder:Math.min(t-1,r),nodeStartOffset:s}}if(n.piece.length>=t-1)return{node:n,remainder:t-1,nodeStartOffset:this.offsetOfNode(n)};t-=n.piece.length,n=n.next()}return null},e.prototype.nodeCharCodeAt=function(e,t){if(e.piece.lineFeedCnt<1)return-1;var n=this._buffers[e.piece.bufferIndex],i=this.offsetInBuffer(e.piece.bufferIndex,e.piece.start)+t;return n.buffer.charCodeAt(i)},e.prototype.offsetOfNode=function(e){if(!e)return 0;for(var t=e.size_left;e!==this.root;)e.parent.right===e&&(t+=e.parent.size_left+e.parent.piece.length),e=e.parent;return t},e.prototype.shouldCheckCRLF=function(){return!(this._EOLNormalized&&"\n"===this._EOL)},e.prototype.startWithLF=function(e){if("string"==typeof e)return 10===e.charCodeAt(0);if(e===K||0===e.piece.lineFeedCnt)return!1;var t=e.piece,n=this._buffers[t.bufferIndex].lineStarts,i=t.start.line,o=n[i]+t.start.column;return i!==n.length-1&&(!(n[i+1]>o+1)&&10===this._buffers[t.bufferIndex].buffer.charCodeAt(o))},e.prototype.endWithCR=function(e){return"string"==typeof e?13===e.charCodeAt(e.length-1):e!==K&&0!==e.piece.lineFeedCnt&&13===this.nodeCharCodeAt(e,e.piece.length-1)},e.prototype.validateCRLFWithPrevNode=function(e){if(this.shouldCheckCRLF()&&this.startWithLF(e)){var t=e.prev();this.endWithCR(t)&&this.fixCRLF(t,e)}},e.prototype.validateCRLFWithNextNode=function(e){if(this.shouldCheckCRLF()&&this.endWithCR(e)){var t=e.next();this.startWithLF(t)&&this.fixCRLF(e,t)}},e.prototype.fixCRLF=function(e,t){var n,i=[],o=this._buffers[e.piece.bufferIndex].lineStarts;n=0===e.piece.end.column?{line:e.piece.end.line-1,column:o[e.piece.end.line]-o[e.piece.end.line-1]-1}:{line:e.piece.end.line,column:e.piece.end.column-1};var r=e.piece.length-1,s=e.piece.lineFeedCnt-1;e.piece=new ue(e.piece.bufferIndex,e.piece.start,n,s,r),te(this,e,-1,-1),0===e.piece.length&&i.push(e);var a={line:t.piece.start.line+1,column:0},u=t.piece.length-1,l=this.getLineFeedCnt(t.piece.bufferIndex,a,t.piece.end);t.piece=new ue(t.piece.bufferIndex,a,t.piece.end,l,u),te(this,t,-1,-1),0===t.piece.length&&i.push(t);var c=this.createNewPieces("\r\n");this.rbInsertRight(e,c[0]);for(var d=0;d0){v.sort((function(e,t){return t.lineNumber-e.lineNumber})),S=[];u=0;for(var O=v.length;u0&&v[u-1].lineNumber===b)){var L=v[u].oldContent,D=this.getLineContent(b);0!==D.length&&D!==L&&-1===s.q(D)&&S.push(b)}}}return new h.a(C,w,S)},e.prototype._reduceOperations=function(e){return e.length<1e3?e:[this._toSingleEditOperation(e)]},e.prototype._toSingleEditOperation=function(e){for(var t=!1,n=e[0].range,i=e[e.length-1].range,o=new c.a(n.startLineNumber,n.startColumn,i.endLineNumber,i.endColumn),r=n.startLineNumber,s=n.startColumn,a=[],u=0,l=e.length;u0){var h=a.lines.length,p=a.lines[0],f=a.lines[h-1];d=1===h?new c.a(u,l,u,l+p.length):new c.a(u,l,u+h-1,f.length+1)}else d=new c.a(u,l,u,l);n=d.endLineNumber,i=d.endColumn,t.push(d),o=a}return t},e._sortOpsAscending=function(e,t){var n=c.a.compareRangesUsingEnds(e.range,t.range);return 0===n?e.sortIndex-t.sortIndex:n},e._sortOpsDescending=function(e,t){var n=c.a.compareRangesUsingEnds(e.range,t.range);return 0===n?t.sortIndex-e.sortIndex:-n},e}(),pe=function(){function e(e,t,n,i,o,r,s,a){this._chunks=e,this._bom=t,this._cr=n,this._lf=i,this._crlf=o,this._containsRTL=r,this._isBasicASCII=s,this._normalizeEOL=a}return e.prototype._getEOL=function(e){var t=this._cr+this._lf+this._crlf,n=this._cr+this._crlf;return 0===t?1===e?"\n":"\r\n":n>t/2?"\r\n":"\n"},e.prototype.create=function(e){var t=this._getEOL(e),n=this._chunks;if(this._normalizeEOL&&("\r\n"===t&&(this._cr>0||this._lf>0)||"\n"===t&&(this._cr>0||this._crlf>0)))for(var i=0,o=n.length;i=55296&&t<=56319?(this._acceptChunk1(e.substr(0,e.length-1),!1),this._hasPreviousChar=!0,this._previousChar=t):(this._acceptChunk1(e,!1),this._hasPreviousChar=!1,this._previousChar=t)}},e.prototype._acceptChunk1=function(e,t){(t||0!==e.length)&&(this._hasPreviousChar?this._acceptChunk2(String.fromCharCode(this._previousChar)+e):this._acceptChunk2(e))},e.prototype._acceptChunk2=function(e){var t=function(e,t){e.length=0,e[0]=0;for(var n=1,i=0,o=0,r=0,s=!0,a=0,u=t.length;a126)&&(s=!1)}var c=new re(oe(e),i,o,r,s);return e.length=0,c}(this._tmpLineStarts,e);this.chunks.push(new le(e,t.lineStarts)),this.cr+=t.cr,this.lf+=t.lf,this.crlf+=t.crlf,this.isBasicASCII&&(this.isBasicASCII=t.isBasicASCII),this.isBasicASCII||this.containsRTL||(this.containsRTL=s.i(e))},e.prototype.finish=function(e){return void 0===e&&(e=!0),this._finish(),new pe(this.chunks,this.BOM,this.cr,this.lf,this.crlf,this.containsRTL,this.isBasicASCII,e)},e.prototype._finish=function(){if(0===this.chunks.length&&this._acceptChunk1("",!0),this._hasPreviousChar){this._hasPreviousChar=!1;var e=this.chunks[this.chunks.length-1];e.buffer+=String.fromCharCode(this._previousChar);var t=se(e.buffer);e.lineStarts=t,13===this._previousChar&&this.cr++}},e}(),ge=function(){this.changeType=1},me=function(e,t){this.changeType=2,this.lineNumber=e,this.detail=t},ve=function(e,t){this.changeType=3,this.fromLineNumber=e,this.toLineNumber=t},_e=function(e,t,n){this.changeType=4,this.fromLineNumber=e,this.toLineNumber=t,this.detail=n},be=function(){this.changeType=5},ye=function(){function e(e,t,n,i){this.changes=e,this.versionId=t,this.isUndoing=n,this.isRedoing=i}return e.prototype.containsEvent=function(e){for(var t=0,n=this.changes.length;t=this._len;)this._beginState[this._len]=null,this._valid[this._len]=!1,this._len++},e.prototype._deleteLines=function(e,t){0!==t&&(e+t>this._len&&(t=this._len-e),this._beginState.splice(e,t),this._valid.splice(e,t),this._len-=t)},e.prototype._insertLines=function(e,t){if(0!==t){for(var n=[],i=[],o=0;o=0;o--)this._invalidateLine(e.startLineNumber+o-1);this._acceptDeleteRange(e),this._acceptInsertText(new l.a(e.startLineNumber,e.startColumn),t)},e.prototype._acceptDeleteRange=function(e){e.startLineNumber-1>=this._len||this._deleteLines(e.startLineNumber,e.endLineNumber-e.startLineNumber)},e.prototype._acceptInsertText=function(e,t){e.lineNumber-1>=this._len||this._insertLines(e.lineNumber,t)},e}(),Ie=function(e){function t(t){var n=e.call(this)||this;return n._isDisposed=!1,n._textModel=t,n._tokenizationStateStore=new Ee,n._tokenizationSupport=null,n._register(Oe.B.onDidChange((function(e){var t=n._textModel.getLanguageIdentifier();-1!==e.changedLanguages.indexOf(t.language)&&(n._resetTokenizationState(),n._textModel.clearTokens())}))),n._register(n._textModel.onDidChangeRawContentFast((function(e){e.containsEvent(1)&&n._resetTokenizationState()}))),n._register(n._textModel.onDidChangeContentFast((function(e){for(var t=0,i=e.changes.length;t1);){if(this._tokenizeOneInvalidLine(t)>=e)break}this._beginBackgroundTokenization(),this._textModel.setTokens(t.tokens)},t.prototype.tokenizeViewport=function(e,t){var n=new xe.b;this._tokenizeViewport(n,e,t),this._textModel.setTokens(n.tokens)},t.prototype.reset=function(){this._resetTokenizationState(),this._textModel.clearTokens()},t.prototype.forceTokenization=function(e){var t=new xe.b;this._updateTokensUntilLine(t,e),this._textModel.setTokens(t.tokens)},t.prototype.isCheapToTokenize=function(e){if(!this._tokenizationSupport)return!0;var t=this._tokenizationStateStore.invalidLineStartIndex+1;return!(e>t)&&(e0&&s>=1;s--){var a=this._textModel.getLineFirstNonWhitespaceColumn(s);if(0!==a&&a=0;s--){l=(h=Me(u,this._tokenizationSupport,o[s],l)).endState}for(var c=t;c<=n;c++){var d=this._textModel.getLineContent(c),h=Me(u,this._tokenizationSupport,d,l);e.add(c,h.tokens),this._tokenizationStateStore.setFakeTokens(c-1),l=h.endState}}},t}(r.a);function Me(e,t,n,o){var r=null;if(t)try{r=t.tokenize2(n,o.clone(),0)}catch(e){Object(i.e)(e)}return r||(r=Object(Le.e)(e.id,n,o,0)),Se.a.convertToEndOffset(r.tokens,n.length),r}var Te=n("0JNc"),Pe=n("cMvZ"),Re=n("BFtn"),Ae=n("EIAu"),Fe=n("746U"),je=n("zrhQ"),We=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();function Ve(e){var t=new fe;return t.acceptChunk(e),t.finish()}function Be(e,t){return("string"==typeof e?Ve(e):e).create(t)}var He=0,ze=function(){throw new Error("Invalid change accessor")},Ue=function(e){function t(n,i,r,u){void 0===u&&(u=null);var l=e.call(this)||this;l._onWillDispose=l._register(new o.a),l.onWillDispose=l._onWillDispose.event,l._onDidChangeDecorations=l._register(new $e),l.onDidChangeDecorations=l._onDidChangeDecorations.event,l._onDidChangeLanguage=l._register(new o.a),l.onDidChangeLanguage=l._onDidChangeLanguage.event,l._onDidChangeLanguageConfiguration=l._register(new o.a),l.onDidChangeLanguageConfiguration=l._onDidChangeLanguageConfiguration.event,l._onDidChangeTokens=l._register(new o.a),l.onDidChangeTokens=l._onDidChangeTokens.event,l._onDidChangeOptions=l._register(new o.a),l.onDidChangeOptions=l._onDidChangeOptions.event,l._onDidChangeAttached=l._register(new o.a),l.onDidChangeAttached=l._onDidChangeAttached.event,l._eventEmitter=l._register(new et),He++,l.id="$model"+He,l.isForSimpleWidget=i.isForSimpleWidget,l._associatedResource=null==u?a.a.parse("inmemory://model/"+He):u,l._attachedEditorCount=0,l._buffer=Be(n,i.defaultEOL),l._options=t.resolveOptions(l._buffer,i);var d=l._buffer.getLineCount(),h=l._buffer.getValueLengthInRange(new c.a(1,1,d,l._buffer.getLineLength(d)+1),0);return i.largeFileOptimizations?l._isTooLargeForTokenization=h>t.LARGE_FILE_SIZE_THRESHOLD||d>t.LARGE_FILE_LINE_COUNT_THRESHOLD:l._isTooLargeForTokenization=!1,l._isTooLargeForSyncing=h>t.MODEL_SYNC_LIMIT,l._versionId=1,l._alternativeVersionId=1,l._isDisposed=!1,l._isDisposing=!1,l._languageIdentifier=r||Le.a,l._languageRegistryListener=Pe.a.onDidChange((function(e){e.languageIdentifier.id===l._languageIdentifier.id&&l._onDidChangeLanguageConfiguration.fire({})})),l._instanceId=s.M(He),l._lastDecorationId=0,l._decorations=Object.create(null),l._decorationsTree=new Ke,l._commandManager=new m(l),l._isUndoing=!1,l._isRedoing=!1,l._trimAutoWhitespaceLines=null,l._tokens=new xe.d,l._tokens2=new xe.e,l._tokenization=new Ie(l),l}return We(t,e),t.createFromString=function(e,n,i,o){return void 0===n&&(n=t.DEFAULT_CREATION_OPTIONS),void 0===i&&(i=null),void 0===o&&(o=null),new t(e,n,i,o)},t.resolveOptions=function(e,t){if(t.detectIndentation){var n=b(e,t.tabSize,t.insertSpaces);return new h.e({tabSize:n.tabSize,indentSize:n.tabSize,insertSpaces:n.insertSpaces,trimAutoWhitespace:t.trimAutoWhitespace,defaultEOL:t.defaultEOL})}return new h.e({tabSize:t.tabSize,indentSize:t.indentSize,insertSpaces:t.insertSpaces,trimAutoWhitespace:t.trimAutoWhitespace,defaultEOL:t.defaultEOL})},t.prototype.onDidChangeRawContentFast=function(e){return this._eventEmitter.fastEvent((function(t){return e(t.rawContentChangedEvent)}))},t.prototype.onDidChangeRawContent=function(e){return this._eventEmitter.slowEvent((function(t){return e(t.rawContentChangedEvent)}))},t.prototype.onDidChangeContentFast=function(e){return this._eventEmitter.fastEvent((function(t){return e(t.contentChangedEvent)}))},t.prototype.onDidChangeContent=function(e){return this._eventEmitter.slowEvent((function(t){return e(t.contentChangedEvent)}))},t.prototype.dispose=function(){this._isDisposing=!0,this._onWillDispose.fire(),this._languageRegistryListener.dispose(),this._tokenization.dispose(),this._isDisposed=!0,e.prototype.dispose.call(this),this._isDisposing=!1},t.prototype._assertNotDisposed=function(){if(this._isDisposed)throw new Error("Model is disposed!")},t.prototype._emitContentChangedEvent=function(e,t){this._isDisposing||this._eventEmitter.fire(new Ce(e,t))},t.prototype.setValue=function(e){if(this._assertNotDisposed(),null!==e){var t=Be(e,this._options.defaultEOL);this.setValueFromTextBuffer(t)}},t.prototype._createContentChanged2=function(e,t,n,i,o,r,s){return{changes:[{range:e,rangeOffset:t,rangeLength:n,text:i}],eol:this._buffer.getEOL(),versionId:this.getVersionId(),isUndoing:o,isRedoing:r,isFlush:s}},t.prototype.setValueFromTextBuffer=function(e){if(this._assertNotDisposed(),null!==e){var t=this.getFullModelRange(),n=this.getValueLengthInRange(t),i=this.getLineCount(),o=this.getLineMaxColumn(i);this._buffer=e,this._increaseVersionId(),this._tokens.flush(),this._tokens2.flush(),this._decorations=Object.create(null),this._decorationsTree=new Ke,this._commandManager=new m(this),this._trimAutoWhitespaceLines=null,this._emitContentChangedEvent(new ye([new ge],this._versionId,!1,!1),this._createContentChanged2(new c.a(1,1,i,o),0,n,this.getValue(),!1,!1,!0))}},t.prototype.setEOL=function(e){this._assertNotDisposed();var t=1===e?"\r\n":"\n";if(this._buffer.getEOL()!==t){var n=this.getFullModelRange(),i=this.getValueLengthInRange(n),o=this.getLineCount(),r=this.getLineMaxColumn(o);this._onBeforeEOLChange(),this._buffer.setEOL(t),this._increaseVersionId(),this._onAfterEOLChange(),this._emitContentChangedEvent(new ye([new be],this._versionId,!1,!1),this._createContentChanged2(new c.a(1,1,o,r),0,i,this.getValue(),!1,!1,!1))}},t.prototype._onBeforeEOLChange=function(){var e=this.getVersionId(),t=this._decorationsTree.search(0,!1,!1,e);this._ensureNodesHaveRanges(t)},t.prototype._onAfterEOLChange=function(){for(var e=this.getVersionId(),t=this._decorationsTree.collectNodesPostOrder(),n=0,i=t.length;n0},t.prototype.getAttachedEditorCount=function(){return this._attachedEditorCount},t.prototype.isTooLargeForSyncing=function(){return this._isTooLargeForSyncing},t.prototype.isTooLargeForTokenization=function(){return this._isTooLargeForTokenization},t.prototype.isDisposed=function(){return this._isDisposed},t.prototype.isDominatedByLongLines=function(){if(this._assertNotDisposed(),this.isTooLargeForTokenization())return!1;for(var e=0,t=0,n=this._buffer.getLineCount(),i=1;i<=n;i++){var o=this._buffer.getLineLength(i);o>=1e4?t+=o:e+=o}return t>e},Object.defineProperty(t.prototype,"uri",{get:function(){return this._associatedResource},enumerable:!0,configurable:!0}),t.prototype.getOptions=function(){return this._assertNotDisposed(),this._options},t.prototype.getFormattingOptions=function(){return{tabSize:this._options.indentSize,insertSpaces:this._options.insertSpaces}},t.prototype.updateOptions=function(e){this._assertNotDisposed();var t=void 0!==e.tabSize?e.tabSize:this._options.tabSize,n=void 0!==e.indentSize?e.indentSize:this._options.indentSize,i=void 0!==e.insertSpaces?e.insertSpaces:this._options.insertSpaces,o=void 0!==e.trimAutoWhitespace?e.trimAutoWhitespace:this._options.trimAutoWhitespace,r=new h.e({tabSize:t,indentSize:n,insertSpaces:i,defaultEOL:this._options.defaultEOL,trimAutoWhitespace:o});if(!this._options.equals(r)){var s=this._options.createChangeEvent(r);this._options=r,this._onDidChangeOptions.fire(s)}},t.prototype.detectIndentation=function(e,t){this._assertNotDisposed();var n=b(this._buffer,t,e);this.updateOptions({insertSpaces:n.insertSpaces,tabSize:n.tabSize,indentSize:n.tabSize})},t._normalizeIndentationFromWhitespace=function(e,t,n){for(var i=0,o=0;othis.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineContent(e)},t.prototype.getLineLength=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLength(e)},t.prototype.getLinesContent=function(){return this._assertNotDisposed(),this._buffer.getLinesContent()},t.prototype.getEOL=function(){return this._assertNotDisposed(),this._buffer.getEOL()},t.prototype.getLineMinColumn=function(e){return this._assertNotDisposed(),1},t.prototype.getLineMaxColumn=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLength(e)+1},t.prototype.getLineFirstNonWhitespaceColumn=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineFirstNonWhitespaceColumn(e)},t.prototype.getLineLastNonWhitespaceColumn=function(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLastNonWhitespaceColumn(e)},t.prototype._validateRangeRelaxedNoAllocations=function(e){var t,n,i=this._buffer.getLineCount(),o=e.startLineNumber,r=e.startColumn;if(o<1)t=1,n=1;else if(o>i)t=i,n=this.getLineMaxColumn(t);else{if(t=0|o,r<=1)n=1;else n=r>=(h=this.getLineMaxColumn(t))?h:0|r}var s,a,u=e.endLineNumber,l=e.endColumn;if(u<1)s=1,a=1;else if(u>i)s=i,a=this.getLineMaxColumn(s);else{var h;if(s=0|u,l<=1)a=1;else a=l>=(h=this.getLineMaxColumn(s))?h:0|l}return o===t&&r===n&&u===s&&l===a&&e instanceof c.a&&!(e instanceof d.a)?e:new c.a(t,n,s,a)},t.prototype._isValidPosition=function(e,t,n){if("number"!=typeof e||"number"!=typeof t)return!1;if(isNaN(e)||isNaN(t))return!1;if(e<1||t<1)return!1;if((0|e)!==e||(0|t)!==t)return!1;if(e>this._buffer.getLineCount())return!1;if(1===t)return!0;if(t>this.getLineMaxColumn(e))return!1;if(1===n){var i=this._buffer.getLineCharCode(e,t-2);if(s.z(i))return!1}return!0},t.prototype._validatePosition=function(e,t,n){var i=Math.floor("number"!=typeof e||isNaN(e)?1:e),o=Math.floor("number"!=typeof t||isNaN(t)?1:t),r=this._buffer.getLineCount();if(i<1)return new l.a(1,1);if(i>r)return new l.a(r,this.getLineMaxColumn(r));if(o<=1)return new l.a(i,1);var a=this.getLineMaxColumn(i);if(o>=a)return new l.a(i,a);if(1===n){var u=this._buffer.getLineCharCode(i,o-2);if(s.z(u))return new l.a(i,o-1)}return new l.a(i,o)},t.prototype.validatePosition=function(e){return this._assertNotDisposed(),e instanceof l.a&&this._isValidPosition(e.lineNumber,e.column,1)?e:this._validatePosition(e.lineNumber,e.column,1)},t.prototype._isValidRange=function(e,t){var n=e.startLineNumber,i=e.startColumn,o=e.endLineNumber,r=e.endColumn;if(!this._isValidPosition(n,i,0))return!1;if(!this._isValidPosition(o,r,0))return!1;if(1===t){var a=i>1?this._buffer.getLineCharCode(n,i-2):0,u=r>1&&r<=this._buffer.getLineLength(o)?this._buffer.getLineCharCode(o,r-2):0,l=s.z(a),c=s.z(u);return!l&&!c}return!0},t.prototype.validateRange=function(e){if(this._assertNotDisposed(),e instanceof c.a&&!(e instanceof d.a)&&this._isValidRange(e,1))return e;var t=this._validatePosition(e.startLineNumber,e.startColumn,0),n=this._validatePosition(e.endLineNumber,e.endColumn,0),i=t.lineNumber,o=t.column,r=n.lineNumber,a=n.column,u=o>1?this._buffer.getLineCharCode(i,o-2):0,l=a>1&&a<=this._buffer.getLineLength(r)?this._buffer.getLineCharCode(r,a-2):0,h=s.z(u),p=s.z(l);return h||p?i===r&&o===a?new c.a(i,o-1,r,a-1):h&&p?new c.a(i,o-1,r,a+1):h?new c.a(i,o-1,r,a):new c.a(i,o,r,a+1):new c.a(i,o,r,a)},t.prototype.modifyPosition=function(e,t){this._assertNotDisposed();var n=this.getOffsetAt(e)+t;return this.getPositionAt(Math.min(this._buffer.getLength(),Math.max(0,n)))},t.prototype.getFullModelRange=function(){this._assertNotDisposed();var e=this.getLineCount();return new c.a(1,1,e,this.getLineMaxColumn(e))},t.prototype.findMatchesLineByLine=function(e,t,n,i){return this._buffer.findMatchesLineByLine(e,t,n,i)},t.prototype.findMatches=function(e,t,n,i,o,r,s){var a;if(void 0===s&&(s=999),this._assertNotDisposed(),a=c.a.isIRange(t)?this.validateRange(t):this.getFullModelRange(),!n&&e.indexOf("\n")<0){var u=new ie.a(e,n,i,o).parseSearchRequest();return u?this.findMatchesLineByLine(a,u,r,s):[]}return ie.c.findMatches(this,new ie.a(e,n,i,o),a,r,s)},t.prototype.findNextMatch=function(e,t,n,i,o,r){this._assertNotDisposed();var s=this.validatePosition(t);if(!n&&e.indexOf("\n")<0){var a=new ie.a(e,n,i,o).parseSearchRequest();if(!a)return null;var u=this.getLineCount(),l=new c.a(s.lineNumber,s.column,u,this.getLineMaxColumn(u)),d=this.findMatchesLineByLine(l,a,r,1);return ie.c.findNextMatch(this,new ie.a(e,n,i,o),s,r),d.length>0?d[0]:(l=new c.a(1,1,s.lineNumber,this.getLineMaxColumn(s.lineNumber)),(d=this.findMatchesLineByLine(l,a,r,1)).length>0?d[0]:null)}return ie.c.findNextMatch(this,new ie.a(e,n,i,o),s,r)},t.prototype.findPreviousMatch=function(e,t,n,i,o,r){this._assertNotDisposed();var s=this.validatePosition(t);return ie.c.findPreviousMatch(this,new ie.a(e,n,i,o),s,r)},t.prototype.pushStackElement=function(){this._commandManager.pushStackElement()},t.prototype.pushEOL=function(e){if(("\n"===this.getEOL()?0:1)!==e)try{this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit(),this._commandManager.pushEOL(e)}finally{this._eventEmitter.endDeferredEmit(),this._onDidChangeDecorations.endDeferredEmit()}},t.prototype.pushEditOperations=function(e,t,n){try{return this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit(),this._pushEditOperations(e,t,n)}finally{this._eventEmitter.endDeferredEmit(),this._onDidChangeDecorations.endDeferredEmit()}},t.prototype._pushEditOperations=function(e,t,n){var i=this;if(this._options.trimAutoWhitespace&&this._trimAutoWhitespaceLines){for(var o=t.map((function(e){return{range:i.validateRange(e.range),text:e.text}})),r=!0,s=0,a=e.length;su.endLineNumber,f=u.startLineNumber>_.endLineNumber;if(!p&&!f){l=!0;break}}if(!l){r=!1;break}}if(r)for(s=0,a=this._trimAutoWhitespaceLines.length;s_.endLineNumber)&&!(g===_.startLineNumber&&_.startColumn===m&&_.isEmpty()&&b&&b.length>0&&"\n"===b.charAt(0)||g===_.startLineNumber&&1===_.startColumn&&_.isEmpty()&&b&&b.length>0&&"\n"===b.charAt(b.length-1))){v=!1;break}}v&&t.push({range:new c.a(g,1,g,m),text:null})}this._trimAutoWhitespaceLines=null}return this._commandManager.pushEditOperation(e,t,n)},t.prototype.applyEdits=function(e){try{return this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit(),this._applyEdits(e)}finally{this._eventEmitter.endDeferredEmit(),this._onDidChangeDecorations.endDeferredEmit()}},t.prototype._applyEdits=function(e){for(var t=0,n=e.length;t0?l.text.charCodeAt(0):0),this._onDidChangeDecorations.fire(),this._decorationsTree.acceptReplace(l.rangeOffset,l.rangeLength,l.text.length,l.forceMoveMarkers);for(var f=l.range.startLineNumber,g=l.range.endLineNumber,m=g-f,v=d,_=Math.min(m,v),b=v-m,y=_;y>=0;y--){var C=f+y,w=r-u-b+C;a.push(new me(C,this.getLineContent(w)))}if(_this.getLineCount()?[]:this.getLinesDecorations(e,e,t,n)},t.prototype.getLinesDecorations=function(e,t,n,i){void 0===n&&(n=0),void 0===i&&(i=!1);var o=this.getLineCount(),r=Math.min(o,Math.max(1,e)),s=Math.min(o,Math.max(1,t)),a=this.getLineMaxColumn(s);return this._getDecorationsInRange(new c.a(r,1,s,a),n,i)},t.prototype.getDecorationsInRange=function(e,t,n){void 0===t&&(t=0),void 0===n&&(n=!1);var i=this.validateRange(e);return this._getDecorationsInRange(i,t,n)},t.prototype.getOverviewRulerDecorations=function(e,t){void 0===e&&(e=0),void 0===t&&(t=!1);var n=this.getVersionId(),i=this._decorationsTree.search(e,t,!0,n);return this._ensureNodesHaveRanges(i)},t.prototype.getAllDecorations=function(e,t){void 0===e&&(e=0),void 0===t&&(t=!1);var n=this.getVersionId(),i=this._decorationsTree.search(e,t,!1,n);return this._ensureNodesHaveRanges(i)},t.prototype._getDecorationsInRange=function(e,t,n){var i=this._buffer.getOffsetAt(e.startLineNumber,e.startColumn),o=this._buffer.getOffsetAt(e.endLineNumber,e.endColumn),r=this.getVersionId(),s=this._decorationsTree.intervalSearch(i,o,t,n,r);return this._ensureNodesHaveRanges(s)},t.prototype._ensureNodesHaveRanges=function(e){for(var t=0,n=e.length;tthis.getLineCount())throw new Error("Illegal value for lineNumber");this._tokens.setTokens(this._languageIdentifier.id,e-1,this._buffer.getLineLength(e),t)},t.prototype.setTokens=function(e){if(0!==e.length){for(var t=[],n=0,i=e.length;nthis.getLineCount())throw new Error("Illegal value for lineNumber");this._tokenization.forceTokenization(e)},t.prototype.isCheapToTokenize=function(e){return this._tokenization.isCheapToTokenize(e)},t.prototype.tokenizeIfCheap=function(e){this.isCheapToTokenize(e)&&this.forceTokenization(e)},t.prototype.getLineTokens=function(e){if(e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._getLineTokens(e)},t.prototype._getLineTokens=function(e){var t=this.getLineContent(e),n=this._tokens.getTokens(this._languageIdentifier.id,e-1,t);return this._tokens2.addSemanticTokens(e,n)},t.prototype.getLanguageIdentifier=function(){return this._languageIdentifier},t.prototype.getModeId=function(){return this._languageIdentifier.language},t.prototype.setMode=function(e){if(this._languageIdentifier.id!==e.id){var t={oldLanguage:this._languageIdentifier.language,newLanguage:e.language};this._languageIdentifier=e,this._onDidChangeLanguage.fire(t),this._onDidChangeLanguageConfiguration.fire({})}},t.prototype.getLanguageIdAtPosition=function(e,t){var n=this.validatePosition(new l.a(e,t)),i=this.getLineTokens(n.lineNumber);return i.getLanguageId(i.findTokenIndexAtOffset(n.column-1))},t.prototype.getWordAtPosition=function(e){this._assertNotDisposed();var n=this.validatePosition(e),i=this.getLineContent(n.lineNumber),o=this._getLineTokens(n.lineNumber),r=o.findTokenIndexAtOffset(n.column-1),s=t._findLanguageBoundaries(o,r),a=s[0],u=s[1],l=Object(Te.d)(n.column,Pe.a.getWordDefinition(o.getLanguageId(r)),i.substring(a,u),a);if(l&&l.startColumn<=e.column&&e.column<=l.endColumn)return l;if(r>0&&a===n.column-1){var c=t._findLanguageBoundaries(o,r-1),d=c[0],h=c[1],p=Object(Te.d)(n.column,Pe.a.getWordDefinition(o.getLanguageId(r-1)),i.substring(d,h),d);if(p&&p.startColumn<=e.column&&e.column<=p.endColumn)return p}return null},t._findLanguageBoundaries=function(e,t){for(var n=e.getLanguageId(t),i=0,o=t;o>=0&&e.getLanguageId(o)===n;o--)i=e.getStartOffset(o);for(var r=e.getLineContent().length,s=(o=t,e.getCount());o=0;u--){var l=n.getEndOffset(u);if(l<=a)break;Object(Re.b)(n.getStandardTokenType(u))&&(a=l)}for(var c=Math.min(o.length,e.column-1+s.maxBracketLength),d=null;;){if(!(m=Ae.a.findNextBracketInRange(s.forwardRegex,t,o,a,c)))break;if(m.startColumn<=e.column&&e.column<=m.endColumn){var h=o.substring(m.startColumn-1,m.endColumn-1).toLowerCase();(v=this._matchFoundBracket(m,s.textIsBracket[h],s.textIsOpenBracket[h]))&&(d=v)}a=m.endColumn-1}if(d)return d}if(r>0&&n.getStartOffset(r)===e.column-1){var p=r-1,f=Pe.a.getBracketsSupport(n.getLanguageId(p));if(f&&!Object(Re.b)(n.getStandardTokenType(p))){for(a=Math.max(0,e.column-1-f.maxBracketLength),c=Math.min(o.length,e.column-1+f.maxBracketLength),u=p+1;u=c)break;Object(Re.b)(n.getStandardTokenType(u))&&(c=g)}var m;if((m=Ae.a.findPrevBracketInRange(f.reversedRegex,t,o,a,c))&&m.startColumn<=e.column&&e.column<=m.endColumn){var v;h=o.substring(m.startColumn-1,m.endColumn-1).toLowerCase();if(v=this._matchFoundBracket(m,f.textIsBracket[h],f.textIsOpenBracket[h]))return v}}}return null},t.prototype._matchFoundBracket=function(e,t,n){if(!t)return null;var i;if(n){if(i=this._findMatchingBracketDown(t,e.getEndPosition()))return[e,i]}else if(i=this._findMatchingBracketUp(t,e.getStartPosition()))return[e,i];return null},t.prototype._findMatchingBracketUp=function(e,t){for(var n=e.languageIdentifier.id,i=e.reversedRegex,o=-1,r=function(t,n,r,s){for(;;){var a=Ae.a.findPrevBracketInRange(i,t,n,r,s);if(!a)break;var u=n.substring(a.startColumn-1,a.endColumn-1).toLowerCase();if(e.isOpen(u)?o++:e.isClose(u)&&o--,0===o)return a;s=a.startColumn-1}return null},s=t.lineNumber;s>=1;s--){var a=this._getLineTokens(s),u=a.getCount(),l=this._buffer.getLineContent(s),c=u-1,d=l.length,h=l.length;s===t.lineNumber&&(c=a.findTokenIndexAtOffset(t.column-1),d=t.column-1,h=t.column-1);for(var p=!0;c>=0;c--){var f,g=a.getLanguageId(c)===n&&!Object(Re.b)(a.getStandardTokenType(c));if(g)p?d=a.getStartOffset(c):(d=a.getStartOffset(c),h=a.getEndOffset(c));else if(p&&d!==h)if(f=r(s,l,d,h))return f;p=g}if(p&&d!==h)if(f=r(s,l,d,h))return f}return null},t.prototype._findMatchingBracketDown=function(e,t){for(var n=e.languageIdentifier.id,i=e.forwardRegex,o=1,r=function(t,n,r,s){for(;;){var a=Ae.a.findNextBracketInRange(i,t,n,r,s);if(!a)break;var u=n.substring(a.startColumn-1,a.endColumn-1).toLowerCase();if(e.isOpen(u)?o++:e.isClose(u)&&o--,0===o)return a;r=a.endColumn-1}return null},s=this.getLineCount(),a=t.lineNumber;a<=s;a++){var u=this._getLineTokens(a),l=u.getCount(),c=this._buffer.getLineContent(a),d=0,h=0,p=0;a===t.lineNumber&&(d=u.findTokenIndexAtOffset(t.column-1),h=t.column-1,p=t.column-1);for(var f=!0;d=1;o--){var r=this._getLineTokens(o),s=r.getCount(),a=this._buffer.getLineContent(o),u=s-1,l=a.length,c=a.length;if(o===t.lineNumber)u=r.findTokenIndexAtOffset(t.column-1),l=t.column-1,c=t.column-1,n!==(h=r.getLanguageId(u))&&(n=h,i=Pe.a.getBracketsSupport(n));for(var d=!0;u>=0;u--){var h;if(n!==(h=r.getLanguageId(u))){if(i&&d&&l!==c){if(p=Ae.a.findPrevBracketInRange(i.reversedRegex,o,a,l,c))return this._toFoundBracket(i,p);d=!1}n=h,i=Pe.a.getBracketsSupport(n)}var p,f=!!i&&!Object(Re.b)(r.getStandardTokenType(u));if(f)d?l=r.getStartOffset(u):(l=r.getStartOffset(u),c=r.getEndOffset(u));else if(i&&d&&l!==c)if(p=Ae.a.findPrevBracketInRange(i.reversedRegex,o,a,l,c))return this._toFoundBracket(i,p);d=f}if(i&&d&&l!==c)if(p=Ae.a.findPrevBracketInRange(i.reversedRegex,o,a,l,c))return this._toFoundBracket(i,p)}return null},t.prototype.findNextBracket=function(e){for(var t=this.validatePosition(e),n=this.getLineCount(),i=-1,o=null,r=t.lineNumber;r<=n;r++){var s=this._getLineTokens(r),a=s.getCount(),u=this._buffer.getLineContent(r),l=0,c=0,d=0;if(r===t.lineNumber)l=s.findTokenIndexAtOffset(t.column-1),c=t.column-1,d=t.column-1,i!==(p=s.getLanguageId(l))&&(i=p,o=Pe.a.getBracketsSupport(i));for(var h=!0;lt)return null;var p=this._getLineTokens(h),f=p.getCount(),g=this._buffer.getLineContent(h),m=0,v=0,_=0;if(h===i.lineNumber)m=p.findTokenIndexAtOffset(i.column-1),v=i.column-1,_=i.column-1,l!==(y=p.getLanguageId(m))&&a(l=y,c=Pe.a.getBracketsSupport(l));for(var b=!0;mo)throw new Error("Illegal value for lineNumber");for(var r=Pe.a.getFoldingRules(this._languageIdentifier.id),s=Boolean(r&&r.offSide),a=-2,u=-1,l=-2,c=-1,d=function(e){if(-1!==a&&(-2===a||a>e-1)){a=-1,u=-1;for(var t=e-2;t>=0;t--){var n=i._computeIndentLevel(t);if(n>=0){a=t,u=n;break}}}if(-2===l){l=-1,c=-1;for(t=e;t=0){l=t,c=r;break}}}},h=-2,p=-1,f=-2,g=-1,m=function(e){if(-2===h){h=-1,p=-1;for(var t=e-2;t>=0;t--){var n=i._computeIndentLevel(t);if(n>=0){h=t,p=n;break}}}if(-1!==f&&(-2===f||f=0){f=t,g=r;break}}}},v=0,_=!0,b=0,y=!0,C=0,w=0;_||y;w++){var S=e-w,O=e+w;if(0!==w&&(S<1||So||O>n)&&(y=!1),w>5e4&&(_=!1,y=!1),_){var L=void 0;if((D=this._computeIndentLevel(S-1))>=0?(l=S-1,c=D,L=Math.ceil(D/this._options.indentSize)):(d(S),L=this._getIndentLevelForWhitespaceLine(s,u,c)),0===w){if(v=S,b=O,0===(C=L))return{startLineNumber:v,endLineNumber:b,indent:C};continue}L>=C?v=S:_=!1}if(y){var D,x=void 0;(D=this._computeIndentLevel(O-1))>=0?(h=O-1,p=D,x=Math.ceil(D/this._options.indentSize)):(m(O),x=this._getIndentLevelForWhitespaceLine(s,p,g)),x>=C?b=O:y=!1}}return{startLineNumber:v,endLineNumber:b,indent:C}},t.prototype.getLinesIndentGuides=function(e,t){this._assertNotDisposed();var n=this.getLineCount();if(e<1||e>n)throw new Error("Illegal value for startLineNumber");if(t<1||t>n)throw new Error("Illegal value for endLineNumber");for(var i=Pe.a.getFoldingRules(this._languageIdentifier.id),o=Boolean(i&&i.offSide),r=new Array(t-e+1),s=-2,a=-1,u=-2,l=-1,c=e;c<=t;c++){var d=c-e,h=this._computeIndentLevel(c-1);if(h>=0)s=c-1,a=h,r[d]=Math.ceil(h/this._options.indentSize);else{if(-2===s){s=-1,a=-1;for(var p=c-2;p>=0;p--){if((f=this._computeIndentLevel(p))>=0){s=p,a=f;break}}}if(-1!==u&&(-2===u||u=0){u=p,l=f;break}}}r[d]=this._getIndentLevelForWhitespaceLine(o,a,l)}}return r},t.prototype._getIndentLevelForWhitespaceLine=function(e,t,n){return-1===t||-1===n?0:t0?this._deferredEvent?this._deferredEvent=this._deferredEvent.merge(e):this._deferredEvent=e:(this._fastEmitter.fire(e),this._slowEmitter.fire(e))},t}(r.a)},tXSY: /*!****************************************************************************************************!*\ !*** ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetController2.js + 3 modules ***! \****************************************************************************************************/ @@ -2561,19 +2561,19 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/strings.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/uri.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorExtensions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/editOperation.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/editOperation.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/linesOperations/linesOperations.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/range.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/core/selection.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/editorContextKeys.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/model/textModel.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/multicursor/multicursor.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/linesOperations/linesOperations.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/common/modes/languageConfigurationRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/contrib/snippet/snippetParser.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggest.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/nls.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/clipboard/common/clipboardService.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/find/findController.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/contextkey/common/contextkey.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/instantiation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/label/common/label.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/goToCommands.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/label/common/label.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/log/common/log.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/rename/rename.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/colorRegistry.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/theme/common/themeService.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ @@ -2649,7 +2649,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/base/common/strings.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/editor/browser/editorExtensions.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/contextkey/common/contextkey.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/extensions.js because of ./node_modules/monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/extensions.js because of ./node_modules/monaco-editor/esm/vs/editor/editor.api.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/monaco-editor/esm/vs/platform/instantiation/common/instantiation.js because of ./node_modules/monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js */function(e,t,n){"use strict";n.d(t,"a",(function(){return v})),n.d(t,"b",(function(){return _})),n.d(t,"d",(function(){return b})),n.d(t,"c",(function(){return y}));var i,o=n("N0LK"),r=n("JQT/"),s=n("pmY6"),a=n("sswD"),u=n("T8No"),l=n("24hK"),c=n("Cg/j"),d=n("9fML"),h=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),p=Object(c.c)("IEditorCancelService"),f=new u.d("cancellableOperation",!1);Object(d.b)(p,function(){function e(){this._tokens=new WeakMap}return e.prototype.add=function(e,t){var n,i=this._tokens.get(e);return i||(i=e.invokeWithinContext((function(e){return{key:f.bindTo(e.get(u.c)),tokens:new l.a}})),this._tokens.set(e,i)),i.key.set(!0),n=i.tokens.push(t),function(){n&&(n(),i.key.set(!i.tokens.isEmpty()),n=void 0)}},e.prototype.cancel=function(e){var t=this._tokens.get(e);if(t){var n=t.tokens.pop();n&&(n.cancel(),t.key.set(!t.tokens.isEmpty()))}},e}(),!0);var g=function(e){function t(t,n){var i=e.call(this,n)||this;return i.editor=t,i._unregister=t.invokeWithinContext((function(e){return e.get(p).add(t,i)})),i}return h(t,e),t.prototype.dispose=function(){this._unregister(),e.prototype.dispose.call(this)},t}(r.b);Object(a.g)(new(function(e){function t(){return e.call(this,{id:"editor.cancelOperation",kbOpts:{weight:100,primary:9},precondition:f})||this}return h(t,e),t.prototype.runEditorCommand=function(e,t){e.get(p).cancel(t)},t}(a.c)));var m=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),v=function(){function e(e,t){if(this.flags=t,0!=(1&this.flags)){var n=e.getModel();this.modelVersionId=n?o.r("{0}#{1}",n.uri.toString(),n.getVersionId()):null}else this.modelVersionId=null;0!=(4&this.flags)?this.position=e.getPosition():this.position=null,0!=(2&this.flags)?this.selection=e.getSelection():this.selection=null,0!=(8&this.flags)?(this.scrollLeft=e.getScrollLeft(),this.scrollTop=e.getScrollTop()):(this.scrollLeft=-1,this.scrollTop=-1)}return e.prototype._equals=function(t){if(!(t instanceof e))return!1;var n=t;return this.modelVersionId===n.modelVersionId&&(this.scrollLeft===n.scrollLeft&&this.scrollTop===n.scrollTop&&(!(!this.position&&n.position||this.position&&!n.position||this.position&&n.position&&!this.position.equals(n.position))&&!(!this.selection&&n.selection||this.selection&&!n.selection||this.selection&&n.selection&&!this.selection.equalsRange(n.selection))))},e.prototype.validate=function(t){return this._equals(new e(t,this.flags))},e}(),_=function(e){function t(t,n,i){var o=e.call(this,t,i)||this;return o.editor=t,o._listener=new s.b,4&n&&o._listener.add(t.onDidChangeCursorPosition((function(e){return o.cancel()}))),2&n&&o._listener.add(t.onDidChangeCursorSelection((function(e){return o.cancel()}))),8&n&&o._listener.add(t.onDidScrollChange((function(e){return o.cancel()}))),1&n&&(o._listener.add(t.onDidChangeModel((function(e){return o.cancel()}))),o._listener.add(t.onDidChangeModelContent((function(e){return o.cancel()})))),o}return m(t,e),t.prototype.dispose=function(){this._listener.dispose(),e.prototype.dispose.call(this)},t}(g),b=function(e){function t(t,n){var i=e.call(this,n)||this;return i._listener=t.onDidChangeContent((function(){return i.cancel()})),i}return m(t,e),t.prototype.dispose=function(){this._listener.dispose(),e.prototype.dispose.call(this)},t}(r.b),y=function(){function e(e,t){this._visiblePosition=e,this._visiblePositionScrollDelta=t}return e.capture=function(t){var n=null,i=0;if(0!==t.getScrollTop()){var o=t.getVisibleRanges();if(o.length>0){n=o[0].getStartPosition();var r=t.getTopForPosition(n.lineNumber,n.column);i=t.getScrollTop()-r}}return new e(n,i)},e.prototype.restore=function(e){if(this._visiblePosition){var t=e.getTopForPosition(this._visiblePosition.lineNumber,this._visiblePosition.column);e.setScrollTop(t+this._visiblePositionScrollDelta)}},e}()},vMFT: /*!****************************************************************************!*\ !*** ./node_modules/monaco-editor/esm/vs/base/parts/tree/browser/tree.css ***! diff --git a/p__Classrooms__Lists__Attachment__index.ce335ad3.async.js b/p__Classrooms__Lists__Attachment__index.ce335ad3.async.js index ffdedf31c0..0b41c50fce 100644 --- a/p__Classrooms__Lists__Attachment__index.ce335ad3.async.js +++ b/p__Classrooms__Lists__Attachment__index.ce335ad3.async.js @@ -275,8 +275,8 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/contextTypes.js because of ./node_modules/rc-tree/es/Tree.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var a=n("rePB"),r=n("Ff2n"),o=n("VTBJ"),i=n("1OyB"),c=n("vuIU"),l=n("JX7q"),s=n("Ji7U"),u=n("LK+K"),d=n("q1tI"),f=n("TSYQ"),p=n.n(f),m=n("sboe"),b=n("OZM5"),h=function(e){var t=e.prefixCls,n=e.level,r=e.isStart,o=e.isEnd;if(!n)return null;for(var i="".concat(t,"-indent-unit"),c=[],l=0;l>1,u=-7,d=n?i-1:0,f= /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/raf/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-resize-observer/es/index.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/Cell/index.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/Footer/index.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/context/TableContext.js because of ./node_modules/antd/es/table/Table.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/Cell/index.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/Footer/index.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/context/TableContext.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/hooks/useColumns.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/sugar/Column.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/sugar/ColumnGroup.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/utils/legacyUtil.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/utils/valueUtil.js because of ./node_modules/antd/es/table/Table.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/sugar/Column.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/sugar/ColumnGroup.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/utils/legacyUtil.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/utils/valueUtil.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/addEventListener.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/css.js because of ./node_modules/rc-image/es/Image.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/getScrollBarSize.js */ diff --git a/p__Classrooms__Lists__CommonHomework__index.97845624.async.js b/p__Classrooms__Lists__CommonHomework__index.97845624.async.js index dd70e8667a..e183013811 100644 --- a/p__Classrooms__Lists__CommonHomework__index.97845624.async.js +++ b/p__Classrooms__Lists__CommonHomework__index.97845624.async.js @@ -363,8 +363,8 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/contextTypes.js because of ./node_modules/rc-tree/es/Tree.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var a=n("rePB"),o=n("Ff2n"),r=n("VTBJ"),i=n("1OyB"),c=n("vuIU"),s=n("JX7q"),l=n("Ji7U"),u=n("LK+K"),d=n("q1tI"),f=n("TSYQ"),p=n.n(f),m=n("sboe"),h=n("OZM5"),b=function(e){var t=e.prefixCls,n=e.level,o=e.isStart,r=e.isEnd;if(!n)return null;for(var i="".concat(t,"-indent-unit"),c=[],s=0;s>1,c=-7,u=A?n-1:0,d= /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/raf/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-resize-observer/es/index.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/Cell/index.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/Footer/index.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/context/TableContext.js because of ./node_modules/antd/es/table/Table.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/Cell/index.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/Footer/index.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/context/TableContext.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/hooks/useColumns.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/sugar/Column.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/sugar/ColumnGroup.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/utils/legacyUtil.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/utils/valueUtil.js because of ./node_modules/antd/es/table/Table.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/sugar/Column.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/sugar/ColumnGroup.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/utils/legacyUtil.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/utils/valueUtil.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/addEventListener.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/css.js because of ./node_modules/rc-image/es/Image.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/getScrollBarSize.js */ diff --git a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.d16738b2.async.js b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.d16738b2.async.js index 3e8bd341e0..6a16f32e66 100644 --- a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.d16738b2.async.js +++ b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.d16738b2.async.js @@ -438,8 +438,8 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/contextTypes.js because of ./node_modules/rc-tree/es/Tree.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var r=n("rePB"),i=n("Ff2n"),a=n("VTBJ"),o=n("1OyB"),s=n("vuIU"),l=n("JX7q"),c=n("Ji7U"),u=n("LK+K"),d=n("q1tI"),f=n("TSYQ"),h=n.n(f),p=n("sboe"),m=n("OZM5"),g=function(e){var t=e.prefixCls,n=e.level,i=e.isStart,a=e.isEnd;if(!n)return null;for(var o="".concat(t,"-indent-unit"),s=[],l=0;l>1,u=-7,d=n?i-1:0,f= /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/raf/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-resize-observer/es/index.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/Cell/index.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/Footer/index.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/context/TableContext.js because of ./node_modules/antd/es/table/Table.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/Cell/index.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/Footer/index.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/context/TableContext.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/hooks/useColumns.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/sugar/Column.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/sugar/ColumnGroup.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/utils/legacyUtil.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/utils/valueUtil.js because of ./node_modules/antd/es/table/Table.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/sugar/Column.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/sugar/ColumnGroup.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/utils/legacyUtil.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/utils/valueUtil.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/addEventListener.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/css.js because of ./node_modules/rc-image/es/Image.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/getScrollBarSize.js */ diff --git a/p__Classrooms__Lists__GroupHomework__index.65c5f16d.async.js b/p__Classrooms__Lists__GroupHomework__index.65c5f16d.async.js index 60577510a3..0600840ee6 100644 --- a/p__Classrooms__Lists__GroupHomework__index.65c5f16d.async.js +++ b/p__Classrooms__Lists__GroupHomework__index.65c5f16d.async.js @@ -443,8 +443,8 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/contextTypes.js because of ./node_modules/rc-tree/es/Tree.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var a=n("rePB"),o=n("Ff2n"),r=n("VTBJ"),i=n("1OyB"),c=n("vuIU"),s=n("JX7q"),l=n("Ji7U"),u=n("LK+K"),d=n("q1tI"),p=n("TSYQ"),f=n.n(p),m=n("sboe"),b=n("OZM5"),h=function(e){var t=e.prefixCls,n=e.level,o=e.isStart,r=e.isEnd;if(!n)return null;for(var i="".concat(t,"-indent-unit"),c=[],s=0;s>1,c=-7,u=r?i-1:0,h= /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/raf/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-resize-observer/es/index.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/Cell/index.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/Footer/index.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/context/TableContext.js because of ./node_modules/antd/es/table/Table.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/Cell/index.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/Footer/index.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/context/TableContext.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/hooks/useColumns.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/sugar/Column.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/sugar/ColumnGroup.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/utils/legacyUtil.js because of ./node_modules/antd/es/table/Table.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/utils/valueUtil.js because of ./node_modules/antd/es/table/Table.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/sugar/Column.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/sugar/ColumnGroup.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/utils/legacyUtil.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-table/es/utils/valueUtil.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/addEventListener.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/css.js because of ./node_modules/rc-image/es/Image.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/getScrollBarSize.js */ diff --git a/p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index.7f2b61c7.async.js b/p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index.7f2b61c7.async.js index b65e50c4cd..2ca67b79d3 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index.7f2b61c7.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index.7f2b61c7.async.js @@ -132,8 +132,8 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/contextTypes.js because of ./node_modules/rc-tree/es/Tree.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var r=n("rePB"),a=n("Ff2n"),o=n("VTBJ"),i=n("1OyB"),c=n("vuIU"),l=n("JX7q"),s=n("Ji7U"),u=n("LK+K"),d=n("q1tI"),f=n("TSYQ"),p=n.n(f),h=n("sboe"),m=n("OZM5"),v=function(e){var t=e.prefixCls,n=e.level,a=e.isStart,o=e.isEnd;if(!n)return null;for(var i="".concat(t,"-indent-unit"),c=[],l=0;l524288e3)return c.b.info("文件超过500M,不符合上传要求"),!1;var t=[];return t.push(e),b([].concat(t)),!1},fileList:h};return v.a.createElement(i.a,{title:"提交文件",visible:"md-tab"===r.actionTabs.key,confirmLoading:E,onOk:Object(u.a)(p.a.mark((function e(){var i,o,s;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==h?void 0:h.length)<=0)){e.next=3;break}return c.b.info("请先选择文件"),e.abrupt("return");case 3:return w(!0),e.next=6,Object(k.c)(h[0],{login:null===(i=t.userInfo)||void 0===i?void 0:i.login,container_type:"Competition",container_id:r.actionTabs.params.id,stage_type:r.actionTabs.params.value,file_name:null===(o=h[0])||void 0===o?void 0:o.name});case 6:0===(null==(s=e.sent)?void 0:s.status)?(c.b.info("提交成功"),n({type:"shixunsDetail/setActionTabs",payload:{key:""}}),w(!1),b([]),a(r.actionTabs.params.value)):(w(!1),c.b.info("提交失败"));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){b([]),n({type:"shixunsDetail/setActionTabs",payload:{key:""}})}},v.a.createElement(T,_,v.a.createElement("p",{className:"ant-upload-drag-icon"},v.a.createElement(S.a,null)),v.a.createElement("p",{className:"ant-upload-hint"},"拖拽文件或者点击上传")))})),C=(n("14J3"),n("BMrR")),A=(n("5NDa"),n("5rEg")),D=n("9Bee"),L=n("m3rI"),I=n("ErOA"),j=n("NLgs"),R=(n("fV52"),n("3I+P")),N=(n("OaEy"),n("2fM7")),M=n("5bA4"),P=n("UESt"),F=N.a.Option;var B=function(e){var t=e.rewarddata,n=e.getlistdatas,r=e.is_signed,a=e.dispatch,o=e.userlist,s=Object(m.useRef)(null),l=Object(m.useState)(!1),f=Object(d.a)(l,2),h=f[0],g=f[1],b=Object(m.useState)(void 0),y=Object(d.a)(b,2),x=y[0],w=y[1],_=Object(m.useState)(""),S=Object(d.a)(_,2),k=S[0],T=S[1],O=Object(m.useState)(void 0),C=Object(d.a)(O,2),D=C[0],I=C[1],B=Object(m.useState)(void 0),U=Object(d.a)(B,2),H=U[0],z=U[1],K=Object(m.useState)(void 0),G=Object(d.a)(K,2),V=G[0],W=G[1];function q(e){return X.apply(this,arguments)}function X(){return(X=Object(u.a)(p.a.mark((function e(t){var i;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.user_received){e.next=3;break}return window.open(t.click_info),e.abrupt("return");case 3:if(Object(j.f)(a)){e.next=5;break}return e.abrupt("return");case 5:if(!1!==r){e.next=8;break}return c.b.info("您尚未报名参赛,请报名参赛后领取"),e.abrupt("return");case 8:if("Pop"!==t.click_event){e.next=14;break}return T(t.id),g(!0),e.abrupt("return");case 14:w(void 0);case 15:return e.next=17,a({type:"competitions/Reward",payload:{competition_module_setting_id:t.id}});case 17:(i=e.sent)&&0===i.status&&(n(),"Link"===t.click_event?(c.b.info("领取成功"),window.open(t.click_info)):c.b.info(t.click_info));case 19:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Y(){return(Y=Object(u.a)(p.a.mark((function e(){var t;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!o||o.real_name){e.next=4;break}if(D){e.next=4;break}return c.b.info("姓名不能为空"),e.abrupt("return");case 4:if(!o||o.email){e.next=8;break}if(H){e.next=8;break}return c.b.info("邮箱不能为空"),e.abrupt("return");case 8:if(!o||o.phone){e.next=12;break}if(V){e.next=12;break}return c.b.info("手机号码不能为空"),e.abrupt("return");case 12:if(x){e.next=15;break}return c.b.info("请选择你的年级"),e.abrupt("return");case 15:return e.next=17,a({type:"competitions/Reward",payload:{competition_module_setting_id:k,className:x,name:D,mail:H,phone:V}});case 17:(t=e.sent)&&0===t.status&&(g(!1),n(),c.b.info("HCIA认证考试代金劵将由Educoder平台统一发放,请及时关注邮箱或站内短信查收"));case 19:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return v.a.createElement("div",null,v.a.createElement(i.a,{visible:h,title:"完善信息",onCancel:function(){return g(!1)},onOk:function(){!function(){Y.apply(this,arguments)}()}},v.a.createElement("p",null,"您的姓名:",v.a.createElement(A.a,{className:o&&o.real_name?"":E.a.bkfff,style:{width:"300px",marginLeft:"14px",background:o&&o.phone?"":"#ffffff!important"},value:o&&o.real_name||D,disabled:o&&o.real_name||!1,onChange:function(e){return I(e.target.value)}})),v.a.createElement("p",{style:{marginTop:"1em"}},"您的邮箱:",v.a.createElement(A.a,{className:o&&o.email?"":"bkfff",style:{width:"300px",marginLeft:"14px",background:o&&o.phone?"":"#ffffff!important"},value:o&&o.email||H,disabled:o&&o.email||!1,onChange:function(e){return z(e.target.value)}})),v.a.createElement("p",{style:{marginTop:"1em"}},"您的手机号:",v.a.createElement(A.a,{style:{width:"300px"},className:o&&o.phone?"":"bkfff",value:o&&o.phone||V,disabled:o&&o.phone||!1,onChange:function(e){return W(e.target.value)}})),"您的年级:",v.a.createElement(N.a,{style:{width:"300px",marginTop:"1em",marginLeft:"14px"},onChange:function(e){w(e)}},v.a.createElement(F,{value:"大一"},"大一"),v.a.createElement(F,{value:"大二"},"大二"),v.a.createElement(F,{value:"大三"},"大三"),v.a.createElement(F,{value:"大四"},"大四"),v.a.createElement(F,{value:"大五"},"大五"),v.a.createElement(F,{value:"硕一"},"硕一"),v.a.createElement(F,{value:"硕二"},"硕二"),v.a.createElement(F,{value:"硕三"},"硕三"),v.a.createElement(F,{value:"博一"},"博一"),v.a.createElement(F,{value:"博二"},"博二"),v.a.createElement(F,{value:"博三"},"博三"),v.a.createElement(F,{value:"博四"},"博四"),v.a.createElement(F,{value:"博五"},"博五")),v.a.createElement("p",{style:{marginTop:"1em"}},"提醒:如无华为云账号,请尽快注册华为云!")),t&&t.length>3?v.a.createElement("div",{style:{position:"relative",marginBottom:"10px",marginTop:"10px"}},v.a.createElement("span",{className:E.a.spanprev,onClick:function(){s.current.prev()}},v.a.createElement(M.a,{style:{color:"#fff",fontSize:"20px",marginLeft:"15px"}})),v.a.createElement(R.a,{ref:s,className:E.a.divwidth,slidesToShow:3,slidesToScroll:1},t&&t.map((function(e,t){return v.a.createElement("div",{style:{textAlign:"center",position:"relative"}},v.a.createElement("img",{src:L.a.IMG_SERVER+"/".concat(e.image_url)}),!1===e.user_received||"Link"===e.click_event?v.a.createElement("p",{className:E.a.receiveclick,onClick:function(){return q(e)}},"点击领取"):v.a.createElement("p",{className:E.a.receivealready},"已经领取"))}))),v.a.createElement("span",{className:E.a.spannext,onClick:function(){s.current.next()}},v.a.createElement(P.a,{style:{color:"#fff",fontSize:"20px",marginLeft:"5px"}}))):v.a.createElement("div",{className:E.a.divwidth,style:{justifyContent:"space-around",marginBottom:"10px",marginTop:"10px"}},t&&t.map((function(e,t){return v.a.createElement("div",{style:{textAlign:"center",position:"relative"}},v.a.createElement("img",{src:L.a.IMG_SERVER+"/".concat(e.image_url)}),!1===e.user_received||"Link"===e.click_event?v.a.createElement("p",{className:E.a.receiveclick,onClick:function(){return q(e)}},"点击领取"):v.a.createElement("p",{className:E.a.receivealready},"已经领取"))}))))},U=function(e,t){var n=e.StaffDetail,a=e.HeaderDetail,s=e.ItemData,l=e.setIssee,f=e.ModelType,h=e.dispatch,b=e.userinfo,y=e.Editable,x=e.qs,E=Object(m.useState)(!1),w=Object(d.a)(E,2),S=w[0],k=w[1],T=Object(m.useState)([]),O=Object(d.a)(T,2),R=O[0],N=O[1],M=Object(m.useState)(""),P=Object(d.a)(M,2),F=P[0],U=P[1],H=Object(m.useState)(""),z=Object(d.a)(H,2),K=z[0],G=z[1],V=Object(m.useState)(!1),W=Object(d.a)(V,2),q=W[0],X=W[1],Y=Object(g.i)().identifier,$=Object(m.useRef)(null),J=Object(m.useRef)(null);$.current=null==n?void 0:n.enrolled,Object(m.useEffect)((function(){var e;return null===(e=J.current)||void 0===e||e.addEventListener("click",Q),function(){var e;null===(e=J.current)||void 0===e||e.removeEventListener("click",Q)}}),[]);var Q=function(e){var t;if("modal-upload"===(null==e||null===(t=e.target)||void 0===t?void 0:t.id)){if(!Object(j.e)(h))return;if(!$.current)return void i.a.info({title:"提示",centered:!0,okText:"我知道了",content:"请先报名,再提交作品"});k(!0)}};Object(m.useEffect)((function(){var e,t,n;null!=a&&a.upload_file&&(N([{name:null==a||null===(e=a.upload_file)||void 0===e?void 0:e.title,status:"done",uid:"123456789"}]),G(null==a?void 0:a.upload_file_url),U(null==a||null===(t=a.upload_file)||void 0===t||null===(n=t.url)||void 0===n?void 0:n.split("/")[3]))}),[null==a?void 0:a.upload_file]);var Z={name:"file",multiple:!1,withCredentials:!0,action:L.a.API_SERVER+"/api/attachments.json",showUploadList:{showRemoveIcon:!1},fileList:R,onChange:function(e){var t,n,i=e.file.status,a=[Object(r.a)({},e.file)];(N(a),"uploading"===e.file.status&&X(!0),"done"===i)&&(U(null===(t=a[0])||void 0===t||null===(n=t.response)||void 0===n?void 0:n.id),X(!1));"error"===i&&(N([]),X(!1))},beforeUpload:function(e){return e.size/1024/1024<1e3?Promise.resolve():(c.b.info("文件大小必须小于1000MB"),Promise.reject())}},ee=function(){k(!0)};return Object(m.useImperativeHandle)(t,(function(){return{handleVisible:ee}})),v.a.createElement("div",{ref:J},"reward"===f?v.a.createElement(B,{userlist:b,dispatch:h,rewarddata:s.reward_setting,is_signed:s.is_signed}):null,v.a.createElement("div",{style:{textAlign:"right"}},((null==b?void 0:b.admin)||(null==b?void 0:b.business)||y)&&v.a.createElement(o.a,{onClick:function(){return l(!1)}},x["编辑"])),v.a.createElement(D.a,{value:x.isChinese?s.md_content:s.md_english_content}),s&&s.attachments&&s.attachments.map((function(e,t){return v.a.createElement("div",null,v.a.createElement("a",{href:(null===L.a||void 0===L.a?void 0:L.a.API_SERVER)+e.url,target:"_self",download:e.title},v.a.createElement("i",{style:{color:"#29BD8B"},className:"font-14 color-green iconfont icon-fujian mr8"}),v.a.createElement("span",{style:{color:"#000000"}},e.title),v.a.createElement("span",{style:{color:"#000000",marginLeft:"10px"}},e.filesize)))})),v.a.createElement(i.a,{centered:!0,title:"上传作品",visible:S,okText:"提交作品",cancelText:"取消",confirmLoading:q,onCancel:function(){return k(!1)},onOk:Object(u.a)(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(F||K){e.next=3;break}return k(!1),e.abrupt("return");case 3:return X(!0),e.next=6,Object(I.a)("/api/competitions/".concat(Y,"/upload_file.json"),{method:"post",body:{attachment_id:F,upload_file_url:K}});case 6:0===e.sent.status&&(k(!1),X(!1));case 8:case"end":return e.stop()}}),e)})))},v.a.createElement("div",null,v.a.createElement(C.a,{align:"middle",className:"mb20"},v.a.createElement("span",null,"作品链接:"),v.a.createElement(A.a,{style:{width:416},value:K,onChange:function(e){var t;return G(null===(t=e.target)||void 0===t?void 0:t.value)}})),v.a.createElement(C.a,{align:"top"},v.a.createElement("span",{style:{lineHeight:"28px"}},"作品文件:"),v.a.createElement(_.a,Z,v.a.createElement(o.a,{type:"primary",className:"mb10"},"上传作品"))))))},H=Object(m.forwardRef)(U),z=n("Ot1p"),K=n("hJwl");var G=function(e){var t=e.ItemData,n=e.setIssee,r=e.MenuItem,i=e.dispatch,a=e.identifier,s=e.ModelType,l=e.userinfo,f=e.getrightdatas,h=e.qs,g=Object(m.useState)([]),b=Object(d.a)(g,2),y=b[0],x=b[1],E=Object(m.useState)(h.isChinese?t.md_content:t.md_english_content),w=Object(d.a)(E,2),S=w[0],k=w[1];Object(m.useEffect)((function(){var e,n=[];null==t||null===(e=t.attachments)||void 0===e||e.map((function(e){var t={uid:e.id,name:e.title,response:{id:e.id}};n.push(t)})),x(n)}),[null==t?void 0:t.attachments]);var T,O,C={name:"file",multiple:!0,withCredentials:!0,action:L.a.API_SERVER+"/api/attachments.json",defaultFileList:(O=[],null==t||null===(T=t.attachments)||void 0===T||T.map((function(e){var t={uid:null==e?void 0:e.id,name:e.title,response:{id:e.id}};O.push(t)})),O),onRemove:function(e){Object(K.t)({id:e.uid})},onChange:function(e){var t=e.file.status;"removed"===t&&x(e.fileList),"done"===t?(x(e.fileList),c.b.success("".concat(e.file.name," 文件上传成功"))):"error"===t&&c.b.error("".concat(e.file.name," 文件上传失败"))},beforeUpload:function(e){var t=e.size/1024/1024<150;return t||c.b.info("文件大小必须小于150MB"),t}};function A(){return(A=Object(u.a)(p.a.mark((function e(){var o;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(S){e.next=3;break}return c.b.warn(h["内容不能为空"]),e.abrupt("return");case 3:return o={attachment_ids:D(y),competition_module_id:t.id,md_content_id:t.md_id,identifier:a},h.isChinese?o.content=S:o.english_content=S,e.next=7,i({type:"competitions/updateMdContent",payload:o});case 7:e.sent&&(c.b.info(h["提交成功"]),n(!0),f(r));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function D(e){var t=[];return e&&e.map((function(e){t.push(e.response.id)})),t}return console.log(C),v.a.createElement("div",null,"reward"===s?v.a.createElement(B,{userlist:l,dispatch:i,rewarddata:t.reward_setting,is_signed:t.is_signed}):null,v.a.createElement(z.a,{defaultValue:S,onChange:function(e){return k(e)}}),v.a.createElement(_.a,C,v.a.createElement(o.a,{className:"uploadBtn"},h["上传附件"]),h["(单个文件150M以内)"]),v.a.createElement("p",{style:{marginTop:"10px"}},v.a.createElement(o.a,{style:{width:"90px"},type:"primary",onClick:function(){return function(){return A.apply(this,arguments)}()}},h["提交"]),v.a.createElement(o.a,{style:{marginLeft:"30px",width:"90px"},onClick:function(){return n(!0)}},h["取消"])))},V=(n("g9YV"),n("wCAj")),W=(n("Znn+"),n("ZTPi"));var q=function(){return v.a.createElement("div",null,v.a.createElement("p",{style:{fontSize:"24px",color:"#05101a"}},"总排行"),v.a.createElement("div",{style:{textAlign:"center"}},v.a.createElement("img",{src:L.a.IMG_SERVER+"/images/educoder/competitions/trophy.png"}),v.a.createElement("p",null,"要抓住一切机会,向所有人证明自己,证明你能够迎接荣耀")))},X=(n("5Dmo"),n("3S7+")),Y=(n("jCWc"),n("kPKH")),$=(n("IzEo"),n("bx4M"));var J=function(e){var t=e.oneItem,n=e.towItem,r=e.threeItem;return v.a.createElement("div",{style:{textAlign:"center"}},v.a.createElement(C.a,{gutter:16,style:{justifyContent:"center"}},v.a.createElement(Y.a,{span:6,style:{marginTop:"30px",marginRight:"20px"}},v.a.createElement($.a,{title:v.a.createElement("div",{className:E.a.towtop},v.a.createElement("img",{style:{marginTop:"20px"},src:L.a.IMG_SERVER+"/images/educoder/huangguan-two.png"}),v.a.createElement("p",{style:{marginTop:"10px"}},v.a.createElement(b.a,{to:"/users/".concat(null==n?void 0:n.user_login,"/classrooms")},v.a.createElement("img",{className:E.a.imgradius,src:L.a.IMG_SERVER+"/images/".concat(null==n?void 0:n.user_image)}),(null==n?void 0:n.competition_prize)&&v.a.createElement("p",{className:E.a.prize},null==n?void 0:n.competition_prize),v.a.createElement("p",{style:{color:"#05101a",fontSize:"16px",marginTop:"10px"}},null==n?void 0:n.record_user_name)))),className:E.a.towdiv,bordered:!1},v.a.createElement("p",{style:{fontSize:"14px"}},null==n?void 0:n.school_name),v.a.createElement("p",{style:{fontSize:"18px"}},null==n?void 0:n.spend_time),v.a.createElement("p",{style:{fontSize:"26px",color:"#a55b29"}},parseFloat(null==n?void 0:n.extra_score)+parseFloat(null==n?void 0:n.score),"分"))),v.a.createElement(Y.a,{span:6},v.a.createElement($.a,{title:v.a.createElement("div",{className:E.a.onetop},v.a.createElement("img",{style:{marginTop:"20px"},src:L.a.IMG_SERVER+"/images/educoder/huangguan.png"}),v.a.createElement("p",{style:{marginTop:"10px"}},v.a.createElement(b.a,{to:"/users/".concat(null==t?void 0:t.user_login,"/classrooms")},v.a.createElement("img",{className:E.a.imgradius,src:L.a.IMG_SERVER+"/images/".concat(null==t?void 0:t.user_image)}),(null==t?void 0:t.competition_prize)&&v.a.createElement("p",{className:E.a.prize},null==t?void 0:t.competition_prize),v.a.createElement("p",{style:{color:"#05101a",fontSize:"16px",marginTop:"10px"}},null==t?void 0:t.record_user_name)))),className:E.a.onediv,bordered:!1},v.a.createElement("p",{style:{fontSize:"14px"}},null==t?void 0:t.school_name),v.a.createElement("p",{style:{fontSize:"18px"}},null==t?void 0:t.spend_time),v.a.createElement("p",{style:{fontSize:"26px",color:"#a55b29"}},parseFloat(null==t?void 0:t.extra_score)+parseFloat(null==t?void 0:t.score),"分"))),v.a.createElement(Y.a,{span:6,style:{marginTop:"40px",marginLeft:"20px"}},v.a.createElement($.a,{title:v.a.createElement("div",{className:E.a.threetop},v.a.createElement("img",{style:{marginTop:"20px"},src:L.a.IMG_SERVER+"/images/educoder/huangguan-three.png"}),v.a.createElement("p",{style:{marginTop:"10px"}},v.a.createElement(b.a,{to:"/users/".concat(null==r?void 0:r.user_login,"/classrooms")},v.a.createElement("img",{className:E.a.imgradius,src:L.a.IMG_SERVER+"/images/".concat(null==r?void 0:r.user_image)}),(null==r?void 0:r.competition_prize)&&v.a.createElement("p",{className:E.a.prize},null==r?void 0:r.competition_prize),v.a.createElement("p",{style:{color:"#05101a",fontSize:"16px",marginTop:"10px"}},null==r?void 0:r.record_user_name)))),className:E.a.threediv,bordered:!1},v.a.createElement("p",{style:{fontSize:"14px"}},null==r?void 0:r.school_name),v.a.createElement("p",{style:{fontSize:"18px"}},null==r?void 0:r.spend_time),v.a.createElement("p",{style:{fontSize:"26px",color:"#a55b29"}},parseFloat(null==r?void 0:r.extra_score)+parseFloat(null==r?void 0:r.score),"分")))))};var Q=function(e){var t,n,r,i,a,o,s,l,c,u,d,f,h,p,m,g,y,x,w,_,S,k,T,O,C,A,D,I,j,R,N=e.ItemData;return v.a.createElement("div",null,v.a.createElement("p",{style:{fontSize:"24px",color:"#05101a"}},"总排行"),v.a.createElement(J,{oneItem:null==N?void 0:N.teams[0],towItem:null==N?void 0:N.teams[1],threeItem:null==N?void 0:N.teams[2]}),(null==N||null===(t=N.user_ranks)||void 0===t?void 0:t.length)>0&&v.a.createElement("div",{className:E.a.myTeam},!1===(null==N||null===(n=N.user_ranks)||void 0===n||null===(r=n[0])||void 0===r?void 0:r.success)?v.a.createElement("span",{style:{marginRight:"70px",padding:"10px"}},v.a.createElement("p",{style:{marginBottom:"0px"}}," 是否晋级:",v.a.createElement("span",{style:{color:!1===(null==N||null===(i=N.user_ranks)||void 0===i||null===(a=i[0])||void 0===a?void 0:a.success)?"red":"green"}},!1===(null==N||null===(o=N.user_ranks)||void 0===o||null===(s=o[0])||void 0===s?void 0:s.success)?"否":null!=N&&null!==(l=N.user_ranks)&&void 0!==l&&null!==(c=l[0])&&void 0!==c&&c.success?"是":"")),(null==N||null===(u=N.user_ranks)||void 0===u||null===(d=u[0])||void 0===d?void 0:d.awards)&&v.a.createElement("p",{style:{marginBottom:"0px"}}," 是否获奖:",v.a.createElement("span",null,"percent_20"===(null==N||null===(f=N.user_ranks)||void 0===f||null===(h=f[0])||void 0===h?void 0:h.awards)?"二等奖":"percent_30"===(null==N||null===(p=N.user_ranks)||void 0===p||null===(m=p[0])||void 0===m?void 0:m.awards)?"三等奖":"没有获得奖项"))):v.a.createElement("span",{style:{marginRight:"70px"}},"我的排名:",null==N||null===(g=N.user_ranks)||void 0===g||null===(y=g[0])||void 0===y?void 0:y.rank),v.a.createElement("span",{style:{flex:1}},v.a.createElement(X.a,{title:"战队名"},null==N||null===(x=N.user_ranks)||void 0===x||null===(w=x[0])||void 0===w?void 0:w.team_name)),v.a.createElement("span",{style:{flex:1}},v.a.createElement(X.a,{title:"时间"},null==N||null===(_=N.user_ranks)||void 0===_||null===(S=_[0])||void 0===S?void 0:S.cost_time)),v.a.createElement("span",{style:{flex:1,textAlign:"center"}},v.a.createElement(X.a,{title:"赋能赛加分"},null==N||null===(k=N.user_ranks)||void 0===k||null===(T=k[0])||void 0===T?void 0:T.extra_score)),v.a.createElement("span",{style:{flex:1}},v.a.createElement(X.a,{title:"比赛成绩"},null==N||null===(O=N.user_ranks)||void 0===O||null===(C=O[0])||void 0===C?void 0:C.score)),v.a.createElement("span",null,v.a.createElement(X.a,{title:"总分"},parseFloat(null==N||null===(A=N.user_ranks)||void 0===A||null===(D=A[0])||void 0===D?void 0:D.extra_score)+parseFloat(null==N||null===(I=N.user_ranks)||void 0===I||null===(j=I[0])||void 0===j?void 0:j.score)||0))),null==N||null===(R=N.teams)||void 0===R?void 0:R.map((function(e,t){return v.a.createElement("div",{className:E.a.bottomItem},v.a.createElement("span",{style:{color:"#0152d9",marginRight:"20px"}},t+1),v.a.createElement(b.a,{to:"/users/".concat(null==e?void 0:e.user_login,"/classrooms"),style:{marginRight:"80px",position:"relative"}},v.a.createElement("img",{className:E.a.imgradius,src:L.a.IMG_SERVER+"/images/".concat(null==e?void 0:e.user_image)}),(null==e?void 0:e.competition_prize)&&v.a.createElement("span",{className:E.a.spanrightradius},null==e?void 0:e.competition_prize)),v.a.createElement("span",{style:{flex:1}},v.a.createElement(X.a,{title:"战队名"},null==e?void 0:e.team_name)),v.a.createElement("span",{style:{flex:1}},v.a.createElement(X.a,{title:"单位/学校名"},e.school_name)),v.a.createElement("span",{style:{flex:1,textAlign:"center"}},v.a.createElement(X.a,{title:"赋能赛加分"},e.extra_score)),v.a.createElement("span",{style:{flex:1}},v.a.createElement(X.a,{title:"比赛成绩"},e.score)),v.a.createElement("span",{style:{color:"#0152d9"}},v.a.createElement(X.a,{title:"总分"},parseFloat(e.extra_score)+parseFloat(e.score))))})))},Z=W.a.TabPane;var ee=function(e){var t,n,r,i,a,s,l=e.ChartRules,f=e.ItemData,h=e.getCharts,b=e.Selectkey,y=e.getChartRules,x=e.userinfo,w=e.Editable,_=e.HeaderDetail,S=e.qs,k=Object(m.useState)(!1),T=Object(d.a)(k,2),O=T[0],C=T[1],A=Object(m.useState)(""),j=Object(d.a)(A,2),R=j[0],N=j[1],M=Object(m.useState)(!0),P=Object(d.a)(M,2),F=P[0],B=P[1],U=Object(m.useState)(),H=Object(d.a)(U,2),K=H[0],G=H[1],X=Object(m.useState)(),Y=Object(d.a)(X,2),$=Y[0],J=Y[1],ee=Object(g.i)().identifier;function te(){return(te=Object(u.a)(p.a.mark((function e(){var t,n,r,i,a,o,s;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(R){e.next=3;break}return c.b.info("内容不能为空"),e.abrupt("return");case 3:if(B(!1),!(t=null==K?void 0:K.id)){e.next=12;break}return e.next=8,Object(I.a)("/api/competitions/".concat(ee,"/update_md_content.json"),{method:"post",body:{competition_module_id:b,content:R,md_content_id:null===(n=l.rule_contents)||void 0===n||null===(r=n.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(t)})))||void 0===r||null===(i=r[0])||void 0===i?void 0:i.id,stage_id:null==K?void 0:K.id}});case 8:0===e.sent.status&&(c.b.info("更新成功"),C(!1),y()),e.next=16;break;case 12:return e.next=14,Object(I.a)("/api/competitions/".concat(ee,"/update_md_content.json"),{method:"post",body:{competition_module_id:b,content:R,md_content_id:null===(a=l.rule_contents)||void 0===a||null===(o=a.filter((function(e){return 0===parseInt(e.competition_stage_id)})))||void 0===o||null===(s=o[0])||void 0===s?void 0:s.id,stage_id:null==K?void 0:K.id}});case 14:0===e.sent.status&&(c.b.info("更新成功"),C(!1),y());case 16:case"end":return e.stop()}}),e)})))).apply(this,arguments)}Object(m.useEffect)((function(){if(F){var e,t,n,r,i,a,o,s=null==l||null===(e=l.stages)||void 0===e?void 0:e[0];if(G(s),null!=s&&s.id)"mAP"!==(null==_?void 0:_.task)&&"dog"!==(null==_?void 0:_.task)||h(null==s?void 0:s.id),N((null===(t=l.rule_contents)||void 0===t||null===(n=t.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==s?void 0:s.id)})))||void 0===n||null===(r=n[0])||void 0===r?void 0:r.content)||"");else"mAP"===(null==_?void 0:_.task)||null==_||_.task,N((null===(i=l.rule_contents)||void 0===i||null===(a=i.filter((function(e){return 0===parseInt(e.competition_stage_id)})))||void 0===a||null===(o=a[0])||void 0===o?void 0:o.content)||"")}}),[l]);var ne=[{title:"排名",dataIndex:"name",align:"center",key:"name",render:function(e,t,n){return v.a.createElement("span",null,n+1)}},{title:"头像",dataIndex:"user_image",align:"center",key:"user_image",render:function(e){return v.a.createElement("img",{className:E.a.imgradius,src:L.a.IMG_SERVER+"/images/".concat(e)})}},{title:"战队名称",dataIndex:"team_name",key:"team_name",render:function(e){return v.a.createElement("span",{title:e},e&&(null==e?void 0:e.length)>=15?(null==e?void 0:e.substr(0,15))+"...":e||"--")}},{title:"单位",dataIndex:"school_name",key:"school_name",align:"center",render:function(e){return v.a.createElement("span",null,e||"--")}},{title:"mAP"===(null==_?void 0:_.task)?"mAP指标":"Jittor-3"===(null==_?void 0:_.task)?"总分":"top1指标",dataIndex:"score",key:"score",render:function(e){return v.a.createElement("span",null,e||"--")}}];return v.a.createElement("div",null,(null==l||null===(t=l.stages)||void 0===t?void 0:t.length)>0?null:v.a.createElement(q,null),(null==l||null===(n=l.stages)||void 0===n?void 0:n.length)>0&&v.a.createElement(W.a,{animated:!0,tabBarExtraContent:((null==x?void 0:x.admin)||(null==x?void 0:x.business)||w)&&v.a.createElement(o.a,{onClick:function(){C(!0)}},S["编辑"]),onChange:function(e){var t,n,r,i,a;C(!1);var o=null==l||null===(t=l.stages)||void 0===t?void 0:t.filter((function(t){return parseInt(e)===parseInt(null==t?void 0:t.id)}))[0];G(o);var s=null==o||null===(n=o.children)||void 0===n?void 0:n[0];J(s),N((null===(r=l.rule_contents)||void 0===r||null===(i=r.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==o?void 0:o.id)})))||void 0===i||null===(a=i[0])||void 0===a?void 0:a.content)||""),h((null==s?void 0:s.id)||e)}},l&&l.stages.map((function(e,t){return v.a.createElement(Z,{tab:e.name,key:null===e.id?0:e.id},!1===O&&l&&l.rule_contents.map((function(t,n){return e.id===t.competition_stage_id||null===e.id&&0===t.competition_stage_id?v.a.createElement(D.a,{key:n,value:void 0===t.content||null===t.content?"":t.content}):void 0})))}))),(null==K||null===(r=K.children)||void 0===r?void 0:r.length)>0&&v.a.createElement(W.a,{activeKey:(null==$?void 0:$.id)+"",onChange:function(e){var t,n=null==K||null===(t=K.children)||void 0===t?void 0:t.filter((function(t){return parseInt(e)===parseInt(null==t?void 0:t.id)}))[0];J(n),h(e)}},null==K||null===(i=K.children)||void 0===i?void 0:i.map((function(e,t){return v.a.createElement(Z,{tab:e.name,key:null===e.id?0:e.id})}))),O&&v.a.createElement("div",null,v.a.createElement(z.a,{defaultValue:R,onChange:function(e){N(e)}}),v.a.createElement("p",{style:{marginTop:"10px"}},v.a.createElement(o.a,{style:{width:"90px"},type:"primary",onClick:function(){return function(){return te.apply(this,arguments)}()}},S["提交"]),v.a.createElement(o.a,{style:{marginLeft:"30px",width:"90px"},onClick:function(){return C(!1)}},S["取消"]))),(null==f||null===(a=f.teams)||void 0===a?void 0:a.length)>0&&("mAP"===(null==_?void 0:_.task)||"dog"===(null==_?void 0:_.task)||"Jittor-3"===(null==_?void 0:_.task))?v.a.createElement(V.a,{dataSource:null==f?void 0:f.teams,columns:ne,pagination:!1}):(null==f||null===(s=f.teams)||void 0===s?void 0:s.length)>0&&v.a.createElement(Q,{ItemData:f}))},te=(n("/zsF"),n("PArb"));var ne=function(e){var t,n,r,i,a,s,l,c=e.Prize,f=Object(g.i)(),h=Object(m.useState)([{type:1,name:"团体奖证书"},{type:2,name:"个人奖证书"},{type:3,name:"优秀指导教师证书"}]),b=Object(d.a)(h,2),y=b[0],x=(b[1],function(){var e=Object(u.a)(p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(K.u)({type:t.type,id:f.identifier});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(location.href="/competitions/exports?id=".concat(f.identifier,"&type=").concat(t.type));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());return v.a.createElement("div",null,v.a.createElement("p",{className:E.a.downloadpdf},"温馨提示:填写的个人信息经审批后,将提供个人获奖证书下载;团队队员信息全部审批后,将提供团队获奖证书下载。"),v.a.createElement("p",{style:{marginTop:"30px",fontSize:"16px",color:"#000"}},"证书情况"),(null==c||null===(t=c.personal_certifications)||void 0===t?void 0:t.length)>0?v.a.createElement("p",null,v.a.createElement("span",null,"个人证书:"),v.a.createElement("img",{src:L.a.IMG_SERVER+"/images/educoder/pdfs.png"}),v.a.createElement("a",{style:{marginLeft:"5px"},href:L.a.API_SERVER+"".concat(null==c||null===(n=c.personal_certifications[0])||void 0===n?void 0:n.url)},"立即下载")):v.a.createElement("p",null,v.a.createElement("span",null,"个人证书:")," ",v.a.createElement("span",{style:{color:"#000"}},"暂未生成"),v.a.createElement("span",{style:{marginLeft:"20px"}},"原因:")," ",v.a.createElement("span",{style:{color:"#000"}},"组委会未完成证书审批,请稍后")),(null==c||null===(r=c.team_certifications)||void 0===r?void 0:r.length)>0?v.a.createElement("p",null,v.a.createElement("span",null,"团队证书:"),v.a.createElement("img",{src:L.a.IMG_SERVER+"/images/educoder/pdfs.png"}),v.a.createElement("a",{style:{marginLeft:"5px"},href:L.a.API_SERVER+"".concat(null==c||null===(i=c.team_certifications[0])||void 0===i?void 0:i.url)},"立即下载")):v.a.createElement("p",null,v.a.createElement("span",null,"团队证书:")," ",v.a.createElement("span",{style:{color:"#000"}},"暂未生成")),v.a.createElement(te.a,null),(null==c||null===(a=c.teams)||void 0===a?void 0:a.length)>0?v.a.createElement("div",null,v.a.createElement("p",null,(null==c?void 0:c.teams)&&(null==c||null===(s=c.teams[0])||void 0===s?void 0:s.name),"战队信息填报概况"),v.a.createElement("p",{style:{display:"flex",height:"50px",background:"#f5f5f5",alignItems:"center",justifyContent:"space-around"}},v.a.createElement("span",{style:{width:"5%"}},"角色"),v.a.createElement("span",{style:{width:"5%"}},"姓名"),v.a.createElement("span",{style:{width:"10%"}},"实名认证"),v.a.createElement("span",{style:{width:"10%"}},"职业认证"),v.a.createElement("span",{style:{width:"10%"}},"手机绑定"),v.a.createElement("span",{style:{width:"10%"}},"邮箱绑定"),v.a.createElement("span",{style:{width:"50%",textAlign:"center"}},"开户行及银行卡号信息(队长填写)")),(null==c?void 0:c.teams)&&(null==c||null===(l=c.teams[0])||void 0===l?void 0:l.team_members.map((function(e,t){var n,r,i,a,o,s;return v.a.createElement("p",{className:E.a.teamItem},v.a.createElement("span",{style:{width:"5%"}},null==e?void 0:e.role),v.a.createElement("span",{style:{width:"5%"}},null==e?void 0:e.name),v.a.createElement("span",{style:{width:"10%"}},"authed"===(null==e?void 0:e.real_name_auth)?"已认证":"authing"===(null==e?void 0:e.real_name_auth)?"待审核":"未认证"),v.a.createElement("span",{style:{width:"10%"}},"authed"===(null==e?void 0:e.professional_auth)?"已认证":"authing"===(null==e?void 0:e.professional_auth)?"待审核":"未认证"),v.a.createElement("span",{style:{width:"10%"}},null!=e&&e.phone_binded?"已绑定":"未绑定"),v.a.createElement("span",{style:{width:"10%"}},null!=e&&e.email_binded?"已绑定":"未绑定"),"队长"===(null==e?void 0:e.role)?v.a.createElement("span",{style:{width:"50%",textAlign:"center"}},(null==c?void 0:c.teams)&&(null==c||null===(n=c.teams[0])||void 0===n||null===(r=n.bank_account)||void 0===r?void 0:r.bank),(null==c?void 0:c.teams)&&(null==c||null===(i=c.teams[0])||void 0===i||null===(a=i.bank_account)||void 0===a?void 0:a.second_bank),(null==c?void 0:c.teams)&&(null==c||null===(o=c.teams[0])||void 0===o||null===(s=o.bank_account)||void 0===s?void 0:s.card_no)):v.a.createElement("span",{style:{width:"50%"}}))})))):null,v.a.createElement(C.a,{gutter:[20,20]},y.map((function(e,t){return v.a.createElement(Y.a,{key:t},v.a.createElement(o.a,{type:"primary",onClick:function(){return x(e)}},e.name))}))))},re=n("0Owb"),ie=(n("7Kak"),n("9yH6")),ae=(n("y8nQ"),n("Vl3Y")),oe=n("1vsH"),se=n("Dgm7"),le=n.n(se),ce=n("NnUe"),ue=n.n(ce),de=_.a.Dragger,fe=Object(y.a)((function(e){var t=e.user,n=e.account,r=e.loading;return{user:t,account:n,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){var t=e.user,n=e.account,a=(e.globalSetting,e.loading),l=e.dispatch,h=(Object(f.a)(e,["user","account","globalSetting","loading","dispatch"]),ae.a.useForm()),g=Object(d.a)(h,1)[0],b=Object(m.useState)({}),y=Object(d.a)(b,2),x=(y[0],y[1]),E=Object(m.useState)(!0),w=Object(d.a)(E,2),_=w[0],S=w[1],k=Object(m.useState)(),T=Object(d.a)(k,2),O=T[0],C=T[1],D=Object(m.useState)(),I=Object(d.a)(D,2),j=I[0],R=I[1],N=Object(m.useState)(),M=Object(d.a)(N,2),P=M[0],F=M[1],B=Object(m.useState)(),U=Object(d.a)(B,2),H=U[0],z=U[1];Object(m.useEffect)((function(){if(n.basicInfo){var e=n.basicInfo,t={name:e.show_realname?e.name:Object(oe.F)(e.name),gender:e.gender};C(e.name),S(e.show_realname),g.setFieldsValue(t),x(t)}}),[n.basicInfo]);var K=function(){var e=Object(u.a)(p.a.mark((function e(r){var i,a,o,s,u,d,f,h;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=(o=r||{}).name,u=o.gender,d=o.idNumber,j){e.next=4;break}return c.b.info("请先上传照片!"),e.abrupt("return");case 4:return e.next=6,l({type:"account/applyRealNameAuth",payload:{id:(null===(i=n.basicInfo)||void 0===i?void 0:i.id)||(null===(a=t.userInfo)||void 0===a?void 0:a.login),name:s,gender:u,id_number:d,show_realname:_,attachment_ids:[P]}});case 6:f=e.sent,G(),f&&(c.b.info("申请已提交,请等待审核!"),l({type:"account/getBasicInfo",payload:{login:null===(h=t.userInfo)||void 0===h?void 0:h.login}}));case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),G=function(){l({type:"account/setActionTabs",payload:{}})},V={data:{type:"real_name"},multiple:!0,showUploadList:!1,action:"".concat(L.a.API_SERVER,"/api/attachments.json"),className:ue.a.uploader,onChange:function(e){var t;"uploading"!==e.file.status?"done"===e.file.status&&(console.log(e.file,e.file.response),F(null===(t=e.file.response)||void 0===t?void 0:t.id),Object(oe.C)(e.file.originFileObj,(function(e){R(e),z(!1)}))):z(!0)},beforeUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type||"image/bmp"===e.type;return t||c.b.info("请上传正确文件格式"),t}};return v.a.createElement(i.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:"Account-RealNameAuth"===n.actionTabs.key,title:"修改实名信息",width:"600px",footer:null},v.a.createElement(s.a,{spinning:!!H},v.a.createElement(ae.a,{className:ue.a.formWrap,form:g,layout:"horizontal",onValuesChange:function(e){x(Object(r.a)({},g.getFieldsValue())),"name"in e&&C(e.name)},onFinish:K},v.a.createElement(ae.a.Item,{label:"姓名",name:"name",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:"请输入真实姓名,最大限制".concat(10,"个字符")},{validator:oe.I}],extra:v.a.createElement("span",null,_?"(显示:平台将显示您的真实姓名)":"(隐藏:平台将显示你的昵称)")},v.a.createElement(A.a,{disabled:!_,placeholder:"请输入真实姓名,最大限制".concat(10,"个字符"),maxLength:10,addonAfter:v.a.createElement("i",{className:"iconfont ".concat(_?"icon-xianshi":"icon-yincang"," font18 ").concat(ue.a.color0152d9),onClick:function(){var e=!_;S(e);var t=e?O:Object(oe.F)(O);g.setFieldsValue({name:t})}})})),v.a.createElement(ae.a.Item,{label:"性别:",name:"gender",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:"请选择性别"}]},v.a.createElement(ie.a.Group,null,v.a.createElement(ie.a,{value:0},"男"),v.a.createElement(ie.a,{value:1},"女"))),v.a.createElement(ae.a.Item,{label:"证件号:",labelCol:{span:3},name:"idNumber",rules:[{required:!0,message:"请输入证件号"}]},v.a.createElement(A.a,{placeholder:"请输入证件号"})),v.a.createElement(ae.a.Item,{label:"身份证上传",labelCol:{span:3}},v.a.createElement("div",{className:ue.a.flexRow},v.a.createElement("div",{className:"".concat(ue.a.flexColumn," ").concat(ue.a.example)},v.a.createElement("span",{className:ue.a.exampleImg},v.a.createElement("img",{src:le.a})),v.a.createElement("span",{className:"tc"},v.a.createElement("p",null,"示例图片"),v.a.createElement("p",{className:"".concat(ue.a.colorOrange," font12")},"(png/jpg/bmp格式,不超过2MB)"))),v.a.createElement("div",{className:ue.a.flexColumn},v.a.createElement(de,Object(re.a)({},V,{accept:".png,.jpg,.bmp,.jpeg"}),j?v.a.createElement("img",{src:j,className:ue.a.uploadImg}):v.a.createElement("div",{className:ue.a.imageTip},v.a.createElement("p",null,v.a.createElement("i",{className:"iconfont icon-cuban2shangchuanyunduan ".concat(ue.a.uploadTipIcon)})),v.a.createElement("p",{className:ue.a.uploadTip},v.a.createElement("a",{className:ue.a.color05101a},"点击或拖拽上传图片")))),v.a.createElement("span",{className:"tc"},v.a.createElement("p",{className:ue.a.viewLargerImg},"查看大图"))))),v.a.createElement("div",{className:ue.a.footerWrap},v.a.createElement(ae.a.Item,null,v.a.createElement(o.a,{className:"mr5",size:"large",onClick:G},"取消"),v.a.createElement(o.a,{size:"large",type:"primary",htmlType:"submit",loading:a["account/applyRealNameAuth"]},"保存"))),v.a.createElement("div",{className:ue.a.note},v.a.createElement("p",null,"认证须知:"),v.a.createElement("p",null,"1.你需要准备有效的身份证正面(人像面)的证件照照片,请确保证件照片清晰可见,严禁PS;"),v.a.createElement("p",null,"2.我们将在你提交认证信息后的24小时(不包含节假日)内完成审核,审核结果将会以系统消息的形式发送给你;"),v.a.createElement("p",null,"3.实名认证审核完成后,无法删除,请谨慎填写;"),v.a.createElement("p",null,"4.实名认证审核完成后,系统将自动发放500个金币作为奖励;"),v.a.createElement("p",null,"5.我们会确保你所提供的信息均处于严格的保密状态,不会泄露;"),v.a.createElement("p",null,"6.如存在恶意乱填写姓名,证件号,及上传与实名认证证件无关图片者,一经发现将冻结EduCoder账号。"),v.a.createElement("p",null,"7.提交实名认证后系统会自动将状态改为已认证,你将可以体验平台需要实名认证的功能;如果在认证后的使用过程中未通过审核,你将不能继续体验需要认证的功能。")))))})),he=(n("O3gP"),n("lrIw")),pe=n("KXlV"),me=n.n(pe),ve=n("Sjjz"),ge=n.n(ve),be=A.a.TextArea,ye=Object(y.a)((function(e){var t=e.account,n=e.loading;return{account:t,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){e.account,e.globalSetting;var t=e.loading,n=e.dispatch,r=e.schoolName,a=e.departmentName,s=e.visible,l=e.onClose,h=void 0===l?function(){}:l,g=e.onSuccess,b=void 0===g?function(){}:g,y=Object(f.a)(e,["account","globalSetting","loading","dispatch","schoolName","departmentName","visible","onClose","onSuccess"]),x=ae.a.useForm(),E=Object(d.a)(x,1)[0],w=Object(m.useRef)();Object(m.useEffect)((function(){w.current=y.schoolId}),[y.schoolId]),Object(m.useEffect)((function(){E.setFieldsValue({department:a})}),[a]);var _=function(){var e=Object(u.a)(p.a.mark((function e(t){var r,i,a,o;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=(r=t||{}).department,a=r.remarks,e.next=3,n({type:"account/appplyDepartment",payload:{school_id:w.current,name:i,remarks:a}});case 3:o=e.sent,h(),o&&(c.b.success("新增院系/部门成功!"),b(i));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return v.a.createElement(i.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:s,title:"申请添加子单位名称",width:"600px",footer:null},v.a.createElement(ae.a,{className:ge.a.formWrap,form:E,labelCol:{span:4},wrapperCol:{span:20},onFinish:_},v.a.createElement(ae.a.Item,{label:"单位名称:"},r),v.a.createElement(ae.a.Item,{label:"部门名称:",name:"department",rules:[{required:!0,message:"请输入部门或者学院名称"}]},v.a.createElement(A.a,{placeholder:"请输入部门或者学院名称"})),v.a.createElement(ae.a.Item,{label:"说明:",name:"remarks"},v.a.createElement(be,{placeholder:"再次说明特别情况(选填)"})),v.a.createElement("div",{className:ge.a.footerWrap},v.a.createElement(ae.a.Item,null,v.a.createElement(o.a,{className:"mr5",size:"large",onClick:function(){h()}},"取消"),v.a.createElement(o.a,{size:"large",type:"primary",htmlType:"submit",loading:t["account/appplyDepartment"]},"保存")))))})),xe=(n("6UJt"),n("DFOY")),Ee=n("jO45"),we=n("jN4g"),_e=n("gJ3r"),Se=n("jwmR"),ke=n.n(Se),Te=function(e,t){return t.some((function(t){return t.label.toLowerCase().indexOf(e.toLowerCase())>-1}))},Oe=A.a.TextArea,Ce=Object(y.a)((function(e){var t=e.account,n=e.loading;return{account:t,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){e.account,e.globalSetting;var t=e.loading,n=e.dispatch,r=e.schoolName,a=e.visible,s=e.onClose,l=void 0===s?function(){}:s,h=e.onSuccess,g=void 0===h?function(){}:h,b=(Object(f.a)(e,["account","globalSetting","loading","dispatch","schoolName","visible","onClose","onSuccess"]),ae.a.useForm()),y=Object(d.a)(b,1)[0];Object(m.useEffect)((function(){y.setFieldsValue({name:r})}),[r]);var x=function(){var e=Object(u.a)(p.a.mark((function e(t){var r,i,a,o,s,u,d;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=(r=t||{}).name,a=r.city,o=void 0===a?[]:a,s=r.address,u=r.remarks,e.next=3,n({type:"account/appplySchool",payload:{name:i,province:o[0],city:o[1],address:s,remarks:u}});case 3:d=e.sent,l(),d&&(c.b.success("新增学校/单位成功!"),g(i));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return v.a.createElement(i.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:a,title:"申请添加单位名称",width:"600px",footer:null},v.a.createElement(ae.a,{className:ke.a.formWrap,form:y,labelCol:{span:4},wrapperCol:{span:20},onFinish:x},v.a.createElement(ae.a.Item,{label:"单位全称:",name:"name",rules:[{required:!0,message:"请输入学校或工作单位"}]},v.a.createElement(A.a,{placeholder:"学校或工作单位"})),v.a.createElement("div",{className:"".concat(ke.a.flexRow," ").concat(ke.a.example)},v.a.createElement("div",null,"示例:"),v.a.createElement("div",{className:ke.a.flexColumn},v.a.createElement("div",null,v.a.createElement(Ee.a,{style:{color:"rgb(82, 196, 26)"}}),v.a.createElement("span",{className:"font14 ml5"},"正确示例:数据结构")),v.a.createElement("div",null,v.a.createElement(we.a,{style:{color:"red"}}),v.a.createElement("span",{className:"font14 ml5"},"错误示例:数据结构2019春")))),v.a.createElement(ae.a.Item,{label:"地区:",name:"city"},v.a.createElement(xe.a,{allowClear:!0,size:"large",options:_e.a,placeholder:"请选择所在地",showSearch:{matchInputWidth:!0,filter:Te}})),v.a.createElement(ae.a.Item,{label:"详细地址:",name:"address"},v.a.createElement(A.a,{placeholder:"请填写完整的地址信息"})),v.a.createElement(ae.a.Item,{label:"说明:",name:"remarks"},v.a.createElement(Oe,{placeholder:"再次说明特别情况(选填)"})),v.a.createElement("div",{className:ke.a.footerWrap},v.a.createElement(ae.a.Item,null,v.a.createElement(o.a,{className:"mr5",size:"large",onClick:function(){l()}},"取消"),v.a.createElement(o.a,{size:"large",type:"primary",htmlType:"submit",loading:t["account/appplySchool"]},"保存")))))})),Ae=N.a.Option,De=_.a.Dragger,Le=Object(y.a)((function(e){var t=e.user,n=e.account,r=e.loading;return{user:t,account:n,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){var t,n,a=e.user,l=e.account,h=e.globalSetting,g=e.loading,b=e.dispatch,y=e.Scoid,x=(Object(f.a)(e,["user","account","globalSetting","loading","dispatch","Scoid"]),ae.a.useForm()),E=Object(d.a)(x,1)[0],w=Object(m.useState)({}),_=Object(d.a)(w,2),S=_[0],k=_[1],T=Object(m.useState)([]),O=Object(d.a)(T,2),D=O[0],I=O[1],j=Object(m.useState)([]),R=Object(d.a)(j,2),M=R[0],P=R[1],F=Object(m.useState)([]),B=Object(d.a)(F,2),U=B[0],H=B[1],z=Object(m.useState)([]),K=Object(d.a)(z,2),G=K[0],V=K[1],W=Object(m.useState)(),q=Object(d.a)(W,2),X=q[0],$=q[1],J=Object(m.useState)(),Q=Object(d.a)(J,2),Z=Q[0],ee=Q[1],te=Object(m.useState)(),ne=Object(d.a)(te,2),ie=ne[0],se=ne[1],le=Object(m.useState)(),ce=Object(d.a)(le,2),de=ce[0],fe=ce[1],pe=Object(m.useState)(),ve=Object(d.a)(pe,2),ge=ve[0],be=ve[1];Object(m.useEffect)((function(){xe()}),[]),Object(m.useEffect)((function(){Object(u.a)(p.a.mark((function e(){var t;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(y){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,Ee(y);case 4:t=e.sent,H(null==t?void 0:t.departments);case 6:case"end":return e.stop()}}),e)})))()}),[y]);var xe=function(){var e=Object(u.a)(p.a.mark((function e(){var t;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b({type:"account/getSchoolOption"});case 2:t=e.sent,I(null==t?void 0:t.schools);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ee=function(e){return b({type:"account/getDepartmentOption",payload:{id:e}})};Object(m.useEffect)((function(){if(l.basicInfo){var e=l.basicInfo,t={identity:e.identity,school:e.school_name,department:e.department_name,studentNo:e.student_id,jobTitle:"teacher"==e.identity?e.technical_title:"教授",manager:"professional"==e.identity?e.technical_title:"企业管理者"};E.setFieldsValue(t),k(t)}}),[l.basicInfo]);var we=function(){var e=Object(u.a)(p.a.mark((function e(t,n){var i,a,o,s,l,c;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=null===(i=D.find((function(e){return e.name===t})))||void 0===i?void 0:i.id,e.next=3,Ee(s);case 3:if(e.t0=e.sent,e.t0){e.next=6;break}e.t0={};case 6:l=e.t0,H(null==l?void 0:l.departments),c=n||(null==l||null===(a=l.departments)||void 0===a||null===(o=a[0])||void 0===o?void 0:o.name),E.setFieldsValue({department:c}),k(Object(r.a)(Object(r.a)({},S),{school:t,department:c}));case 11:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),_e=function(){var e=Object(u.a)(p.a.mark((function e(t){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,xe();case 2:E.setFieldsValue({school:t,department:""}),k(Object(r.a)(Object(r.a)({},S),{school:t,department:""}));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Se=function(){var e=Object(u.a)(p.a.mark((function e(t){var n,r,i,o,s,u,d,f,h,m,v,g,y,x,E,w;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u=(s=t||{}).school,d=s.department,f=s.identity,h=s.studentNo,m=s.jobTitle,v=s.manager,X){e.next=4;break}return c.b.info("请先上传照片!"),e.abrupt("return");case 4:return g=null===(n=D.find((function(e){return e.name===u})))||void 0===n?void 0:n.id,y=null===(r=U.find((function(e){return e.name===d})))||void 0===r?void 0:r.id,x="student"===f?h:"teacher"===f?m:v,e.next=9,b({type:"account/applyProfessionalAuth",payload:{id:(null===(i=l.basicInfo)||void 0===i?void 0:i.id)||(null===(o=a.userInfo)||void 0===o?void 0:o.login),school_id:g,department_id:y,identity:f,extra:x,attachment_ids:[Z]}});case 9:E=e.sent,ke(),E&&(c.b.info("申请已提交,请等待审核!"),b({type:"account/getBasicInfo",payload:{login:null===(w=a.userInfo)||void 0===w?void 0:w.login}}));case 12:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ke=function(){b({type:"account/setActionTabs",payload:{}})},Te={data:{type:"professional"},multiple:!0,showUploadList:!1,action:"".concat(L.a.API_SERVER,"/api/attachments.json"),className:ue.a.uploader,onChange:function(e){var t;"uploading"!==e.file.status?"done"===e.file.status&&(console.log(e.file,e.file.response),ee(null===(t=e.file.response)||void 0===t?void 0:t.id),Object(oe.C)(e.file.originFileObj,(function(e){$(e),se(!1)}))):se(!0)},beforeUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type||"image/bmp"===e.type;return t||c.b.info("请上传正确文件格式"),t}};return v.a.createElement(i.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:ue.a.modal,visible:"Account-ProfessionalAuth"===l.actionTabs.key,title:v.a.createElement("div",null,v.a.createElement("i",{className:"iconfont icon-zhiyerenzheng font18 mr5 ".concat(ue.a.colorBlue)}),"职业认证"),width:"660px",footer:null},v.a.createElement(s.a,{spinning:!!ie},v.a.createElement(ae.a,{className:ue.a.formWrap,form:E,layout:"horizontal",onValuesChange:function(e){(k(Object(r.a)({},E.getFieldsValue())),"school"in e)&&(P(D.filter((function(t){return t.name.includes(e.school)}))),(D.find((function(t){return t.name===e.school}))||{}).id?we(e.school):(E.setFieldsValue({department:""}),k(Object(r.a)(Object(r.a)({},S),{school:e.school,department:""}))))},onFinish:Se},v.a.createElement(C.a,{gutter:[10,0]},v.a.createElement(Y.a,{flex:"300px"},v.a.createElement(ae.a.Item,{label:"职业",name:"identity",rules:[{required:!0,message:"请先选择职业"}]},v.a.createElement(N.a,null,v.a.createElement(Ae,{value:"teacher"},"教师"),v.a.createElement(Ae,{value:"student"},"学生"),v.a.createElement(Ae,{value:"professional"},"专业人士")))),"student"===S.identity&&v.a.createElement(Y.a,{flex:"200px"},v.a.createElement(ae.a.Item,{initialValue:S.studentNo,name:"studentNo",rules:[{required:!0,message:"请先输入学号"}]},v.a.createElement(A.a,{type:"text",placeholder:"请输入学号"}))),"teacher"===S.identity&&v.a.createElement(Y.a,{flex:"200px"},v.a.createElement(ae.a.Item,{initialValue:S.jobTitle,name:"jobTitle",rules:[{required:!0,message:"请先选择职称"}]},v.a.createElement(N.a,null,v.a.createElement(Ae,{value:"教授"},"教授"),v.a.createElement(Ae,{value:"副教授"},"副教授"),v.a.createElement(Ae,{value:"讲师"},"讲师"),v.a.createElement(Ae,{value:"助教"},"助教")))),"professional"===S.identity&&v.a.createElement(Y.a,{flex:"200px"},v.a.createElement(ae.a.Item,{initialValue:S.manager,name:"manager",rules:[{required:!0,message:"请先选择职称"}]},v.a.createElement(N.a,null,v.a.createElement(Ae,{value:"企业管理者"},"企业管理者"),v.a.createElement(Ae,{value:"部门管理者"},"部门管理者"),v.a.createElement(Ae,{value:"高级工程师"},"高级工程师"),v.a.createElement(Ae,{value:"工程师"},"工程师"),v.a.createElement(Ae,{value:"助理工程师"},"助理工程师"))))),v.a.createElement(ae.a.Item,{label:"学校/单位",name:"school",extra:S.school&&!(null!=D&&D.find((function(e){return e.name===S.school})))&&v.a.createElement("div",{className:ue.a.schoolHintWrap},v.a.createElement("span",{className:ue.a.colorCDCDCD},"未找到包含“",S.school,"”的高校,"),v.a.createElement("span",{className:"".concat(ue.a.color0152d9," current"),onClick:function(){fe(!0)}},"申请新增")),rules:[{required:!0,message:"请先选择学校/单位"}]},v.a.createElement(he.a,{showSearch:!0,options:null==M?void 0:M.map((function(e){return{value:e.name}}))})),v.a.createElement(ae.a.Item,{label:"院系/部门",name:"department",extra:S.department&&!(null!=U&&U.find((function(e){return e.name===S.department})))&&v.a.createElement("div",{className:ue.a.schoolHintWrap},v.a.createElement("span",{className:ue.a.colorCDCDCD},S.department?"未找到包含“".concat(S.department,"”的高校,"):"未找到院系,"),v.a.createElement("span",{className:"".concat(ue.a.color0152d9," current"),onClick:function(){D.find((function(e){return e.name===S.school}))?be(!0):c.b.info("请先选择正确的单位或者学校!")}},"申请新增")),rules:[{required:!0,message:"请先选择院系/部门"}]},v.a.createElement(he.a,{showSearch:!0,onChange:function(e){return V(U.filter((function(t){return t.name.includes(e)})))},options:null==G?void 0:G.map((function(e){return{value:e.name}}))})),v.a.createElement(ae.a.Item,{label:"职业证上传"},v.a.createElement("div",{className:ue.a.flexRow},v.a.createElement("div",{className:"".concat(ue.a.flexColumn," ").concat(ue.a.example)},v.a.createElement("span",{className:ue.a.exampleImg},v.a.createElement("img",{src:me.a})),v.a.createElement("span",{className:"tc"},v.a.createElement("p",null,"示例图片"),v.a.createElement("p",{className:"".concat(ue.a.colorOrange," font12")},"(png/jpg/bmp格式,不超过2MB)"))),v.a.createElement("div",{className:ue.a.flexColumn},v.a.createElement(De,Object(re.a)({},Te,{accept:".png,.jpg,.bmp,.jpeg"}),X?v.a.createElement("img",{src:X,className:ue.a.uploadImg}):v.a.createElement("div",{className:ue.a.imageTip},v.a.createElement("p",null,v.a.createElement("i",{className:"iconfont icon-cuban2shangchuanyunduan ".concat(ue.a.uploadTipIcon)})),v.a.createElement("p",{className:ue.a.uploadTip},v.a.createElement("a",{className:ue.a.color05101a},"点击或拖拽上传图片")))),v.a.createElement("span",{className:"tc"},v.a.createElement("p",{className:ue.a.viewLargerImg},"查看大图"))))),v.a.createElement("div",{className:ue.a.footerWrap},v.a.createElement(ae.a.Item,null,v.a.createElement(o.a,{className:"mr5",size:"large",onClick:ke},"取消"),v.a.createElement(o.a,{size:"large",type:"primary",htmlType:"submit",loading:g["account/applyProfessionalAuth"]},"保存"))),v.a.createElement("div",{className:ue.a.note},v.a.createElement("p",null,"认证须知:"),v.a.createElement("p",null,"1.根据职业上传相应的证件照:教师(教师证),专业人士(员工证)、学生(学生证),请确保证件照内容完整并且清晰可见,严禁PS;"),v.a.createElement("p",null,"2.我们将在你提交职业证信息后的24小时(不包含节假日)内完成审核,审核结果将会以系统消息的形式发送给你;"),v.a.createElement("p",null,"3.职业认证审核完成后,无法删除,请谨慎填写;职业变更请选择重新认证;"),v.a.createElement("p",null,"4.职业认证审核完成后,系统将自动发放500个金币作为奖励;"),v.a.createElement("p",null,"5.我们会确保你所提供的信息均处于严格的保密状态,不会泄露;"),v.a.createElement("p",null,"6.如存在恶意乱填写姓名,学号,及上传与职业证件无关图片者,一经发现将冻结",!(null!=h&&null!==(t=h.setting)&&void 0!==t&&t.is_local)&&"EduCoder","账号。"),v.a.createElement("p",null,"7.非老师身份提交职业认证后系统会自动将状态改为已认证,你将可以体验平台需要职业认证的功能;如果在认证后的使用过程中未通过审核,你将不能继续体验需要认证的功能。")))),v.a.createElement(Ce,{visible:de,onClose:function(){return fe(!1)},schoolName:S.school,onSuccess:_e}),v.a.createElement(ye,{visible:ge,onClose:function(){return be(!1)},schoolId:null===(n=D.find((function(e){return e.name===S.school})))||void 0===n?void 0:n.id,schoolName:S.school,departmentName:S.department,onSuccess:function(e){return we(S.school,e)}}))})),Ie=n("aCH8"),je=n.n(Ie);var Re=function(e){var t=e.type,n=e.dispatch,r=e.userid,i=e.isshow,a=e.setPhoneshow,s=e.setEmailshow,l="79e33abd4b6588941ab7622aed1e67e8",f=Object(m.useState)(""),h=Object(d.a)(f,2),g=h[0],b=h[1],y=Object(m.useState)("获取验证码"),x=Object(d.a)(y,2),E=x[0],w=(x[1],Object(m.useState)(60)),_=Object(d.a)(w,2),S=_[0],k=_[1],T=Object(m.useState)(!1),O=Object(d.a)(T,2),C=O[0],D=O[1],L=Object(m.useState)(""),I=Object(d.a)(L,2),j=I[0],R=I[1];function N(){return(N=Object(u.a)(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(g){e.next=3;break}return 3===t?c.b.info("手机号不能为空"):c.b.info("邮箱地址不能为空"),e.abrupt("return");case 3:return e.next=5,n({type:"competitions/getVerification",payload:{type:t,login:g,smscode:je()(l+g)}});case 5:1===e.sent.status&&(c.b.info("获取验证码成功"),M(),D(!0));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function M(){k(60);var e=setInterval((function(){--S>-1?k(S):(clearInterval(e),D(!1))}),1e3)}function P(){return(P=Object(u.a)(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"competitions/PhoneBind",payload:{userid:r,code:j,phone:g}});case 2:0===e.sent.status&&(c.b.info("绑定成功"),a("none"));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function F(){return(F=Object(u.a)(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"competitions/EmailBind",payload:{userid:r,code:j,email:g}});case 2:0===e.sent.status&&(c.b.info("绑定成功"),s("none"));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return v.a.createElement("div",{style:{display:i}},v.a.createElement("p",null,v.a.createElement(A.a,{value:g,onChange:function(e){return b(e.target.value)},placeholder:3===t?"请输入手机号":"请输入邮箱地址",style:{width:"370px"}})),v.a.createElement("span",null,v.a.createElement(A.a,{value:j,onChange:function(e){return R(e.target.value)},placeholder:3===t?"请输入手机获取的验证码":"请输入邮箱获取的验证码",style:{width:"250px"}}))," ",v.a.createElement(o.a,{disabled:C,onClick:function(){return function(){return N.apply(this,arguments)}()},type:"primary",style:{marginLeft:"20px",width:"100px"}},C?"重新发送".concat(S,"s"):E),v.a.createElement("p",{style:{marginTop:"30px",width:"370px",textAlign:"center"}},v.a.createElement(o.a,{type:"primary",style:{marginRight:"15px"},onClick:function(){j?3===t?function(){P.apply(this,arguments)}():function(){F.apply(this,arguments)}():c.b.info("验证码不能为空")}},"确认"),v.a.createElement(o.a,{style:{marginLeft:"20px"},onClick:function(){3===t?a("none"):s("none")}},"取消")))};var Ne=function(e){var t=e.dispatch,n=e.userid,i={wrapperCol:{offset:3,span:21}},a=ae.a.useForm(),s=Object(d.a)(a,1)[0],l=Object(g.i)().identifier;return v.a.createElement("div",{style:{width:"500px"}},v.a.createElement(ae.a,{form:s,name:"basic"},v.a.createElement(ae.a.Item,Object(re.a)({},i,{label:v.a.createElement("div",{style:{width:"30px"}},"开户行"),name:"bank",rules:[{required:!0,message:"请输入开户行"}]}),v.a.createElement(A.a,null)),v.a.createElement(ae.a.Item,Object(re.a)({},i,{label:v.a.createElement("div",{style:{width:"30px"}},"支行"),name:"second_bank",rules:[{required:!0,message:"请输入支行"}]}),v.a.createElement(A.a,null)),v.a.createElement(ae.a.Item,Object(re.a)({},i,{label:v.a.createElement("div",{style:{width:"30px"}},"账号"),name:"card_no",rules:[{required:!0,message:"请输入账号"}]}),v.a.createElement(A.a,null)),v.a.createElement(ae.a.Item,null,v.a.createElement(o.a,{type:"primary",htmlType:"submit",onClick:Object(u.a)(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s.validateFields().then(function(){var e=Object(u.a)(p.a.mark((function e(i){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/setleader",payload:Object(r.a)({identifier:l,user_id:n},i)});case 2:0===e.sent.status&&c.b.info("提交成功");case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)})))},"提交"))))},Me={teacher:"教师",student:"学生",professional:"专业人士"};var Pe=function(e){var t,n,r,i,a,s,l,f,h=e.Prize,g=e.Accounts,b=e.dispatch,y=e.userid,x=Object(m.useState)("none"),E=Object(d.a)(x,2),w=E[0],_=E[1],S=Object(m.useState)("none"),k=Object(d.a)(S,2),T=k[0],O=k[1];function C(e){return A.apply(this,arguments)}function A(){return(A=Object(u.a)(p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("1"!==t){e.next=6;break}return e.next=3,b({type:"competitions/Authentication"});case 3:n=e.sent,e.next=9;break;case 6:return e.next=8,b({type:"competitions/Professional"});case 8:n=e.sent;case 9:0===n.status&&c.b.info("撤销成功");case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return v.a.createElement("div",null,v.a.createElement("p",null,v.a.createElement("span",{style:{color:"red"}},"*"),v.a.createElement("span",{style:{fontSize:"16px"}},"实名信息"),"uncertified"===(null==g?void 0:g.authentication)?v.a.createElement("span",{style:{fontSize:"14px",marginLeft:"20px"}},"通过实名认证后才能获得证书"):null,"uncertified"===(null==g?void 0:g.authentication)?v.a.createElement("span",{style:{fontSize:"14px",marginLeft:"20px",color:"#0152d9",cursor:"pointer"},onClick:function(){b({type:"account/setActionTabs",payload:{key:"Account-RealNameAuth"}})}},"立即认证"):null),v.a.createElement("div",{style:{padding:"20px"}},v.a.createElement("p",null,"姓名:",v.a.createElement("span",null,null==g?void 0:g.name),"uncertified"===(null==g?void 0:g.authentication)?null:"applying"===(null==g?void 0:g.authentication)?v.a.createElement("span",null,v.a.createElement("span",null,"待审核"),v.a.createElement(o.a,{type:"primary",onClick:function(){return C("1")},ghost:!0,style:{marginLeft:"20px"}},"撤销认证")):v.a.createElement("span",{style:{color:"#6ec76e"}},v.a.createElement("span",{className:"iconfont icon-wancheng font-14 ml20"})," 已认证")),v.a.createElement("p",null,"性别:",v.a.createElement("span",null,0===(null==g?void 0:g.gender)?"男":"女"))),v.a.createElement("p",null,v.a.createElement("span",{style:{color:"red"}},"*"),v.a.createElement("span",{style:{fontSize:"16px"}},"职业信息"),"uncertified"===(null==g?void 0:g.authentication)?v.a.createElement("span",{style:{fontSize:"14px",marginLeft:"20px"}},"通过实名认证后才能获得证书"):null,"uncertified"===(null==g?void 0:g.authentication)?v.a.createElement("span",{style:{fontSize:"14px",marginLeft:"20px",color:"#0152d9"},onClick:function(){b({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth"}})}},"立即认证"):null),v.a.createElement("div",{style:{padding:"20px"}},v.a.createElement("p",null,"职业:",v.a.createElement("span",null,g&&g.identity&&Me[g.identity]),"uncertified"===(null==g?void 0:g.authentication)?null:"applying"===(null==g?void 0:g.authentication)?v.a.createElement("span",null,v.a.createElement("span",null,"待审核"),v.a.createElement(o.a,{type:"primary",onClick:function(){return C("2")},ghost:!0,style:{marginLeft:"20px"}},"撤销认证")):v.a.createElement("span",{style:{color:"#6ec76e"}},v.a.createElement("span",{className:"iconfont icon-wancheng font-12 ml20"}),v.a.createElement("span",null,"已认证"),v.a.createElement(o.a,{type:"primary",onClick:function(){b({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth"}})},ghost:!0,style:{marginLeft:"20px"}},"重新认证"))),v.a.createElement("p",null,"学号:",v.a.createElement("span",null,(null==g?void 0:g.student_id)||"--")),v.a.createElement("p",null,"学校:",v.a.createElement("span",null,(null==g?void 0:g.school_name)||"--")),v.a.createElement("p",null,"院系:",v.a.createElement("span",null,(null==g?void 0:g.department_name)||"--"))),v.a.createElement("p",null,v.a.createElement("span",{style:{color:"red"}},"*"),v.a.createElement("span",{style:{fontSize:"16px"}},"联系方式")),v.a.createElement("div",{style:{padding:"20px"}},v.a.createElement("p",{style:{display:"flex"}},v.a.createElement("span",{style:{width:"60px",textAlign:"right"}},"手机号:"),v.a.createElement("span",{style:{width:"150px"}},(null==g?void 0:g.phone)||"--"),"none"===w?v.a.createElement("span",{style:{color:"#0152d9",marginLeft:"20px",cursor:"pointer"},onClick:function(){_("block")}},"更换"):null),v.a.createElement(Re,{type:3,dispatch:b,userid:null==g?void 0:g.id,isshow:w,setPhoneshow:_,setEmailshow:O}),v.a.createElement("p",{style:{display:"flex"}},v.a.createElement("span",{style:{width:"60px",textAlign:"right"}},"Email:"),v.a.createElement("span",{style:{width:"150px"}},(null==g?void 0:g.mail)||"--"),"none"===T?v.a.createElement("span",{style:{color:"#0152d9",marginLeft:"20px",cursor:"pointer"},onClick:function(){O("block")}},"更换"):null),v.a.createElement(Re,{type:4,dispatch:b,userid:null==g?void 0:g.id,isshow:T,setEmailshow:O,setPhoneshow:_})),null!=h&&h.leader&&null!=h&&h.teams&&null!=h&&null!==(t=h.teams[0])&&void 0!==t&&null!==(n=t.bank_account)&&void 0!==n&&n.bank?v.a.createElement("p",null,v.a.createElement("span",{style:{fontSize:"16px"}},"签/领/开户行及银行卡号"),v.a.createElement("span",{style:{fontSize:"12px",marginLeft:"20px"}},"为保障奖金的及时发放,请队长如实填写你名下的银行卡信息")):v.a.createElement("div",null,v.a.createElement("p",null,v.a.createElement("span",{style:{fontSize:"16px"}},"签/领/开户行及银行卡号"),v.a.createElement("span",{style:{fontSize:"12px",marginLeft:"20px"}},"为保障奖金的及时发放,请队长如实填写你名下的银行卡信息")),v.a.createElement(Ne,{dispatch:b,userid:y})),null!=h&&h.leader?v.a.createElement("div",{style:{padding:"20px"}},v.a.createElement("p",{style:{display:"flex"}},v.a.createElement("span",{style:{width:"60px",textAlign:"right"}},"开户行:"),v.a.createElement("span",null,(null==h?void 0:h.teams)&&(null==h||null===(r=h.teams[0])||void 0===r||null===(i=r.bank_account)||void 0===i?void 0:i.bank)||"--")),v.a.createElement("p",{style:{display:"flex"}},v.a.createElement("span",{style:{width:"60px",textAlign:"right"}},"支行:"),v.a.createElement("span",null,(null==h?void 0:h.teams)&&(null==h||null===(a=h.teams[0])||void 0===a||null===(s=a.bank_account)||void 0===s?void 0:s.second_bank)||"--")),v.a.createElement("p",{style:{display:"flex"}},v.a.createElement("span",{style:{width:"60px",textAlign:"right"}},"账号:"),v.a.createElement("span",null,(null==h?void 0:h.teams)&&(null==h||null===(l=h.teams[0])||void 0===l||null===(f=l.bank_account)||void 0===f?void 0:f.card_no)||"--"))):null,v.a.createElement(Le,{Scoid:null==g?void 0:g.school_id}),v.a.createElement(fe,null))},Fe=W.a.TabPane;var Be=function(e){var t=e.Prize,n=e.Accounts,r=e.getAccounts,i=e.dispatch,a=e.userid;return v.a.createElement("div",{className:"fr"},v.a.createElement("div",{className:"mb100 "},v.a.createElement(W.a,{defaultActiveKey:"1",onChange:function(e){"2"===e&&r()}},v.a.createElement(Fe,{tab:"获奖证书下载",key:"1"},v.a.createElement(ne,{Prize:t})),v.a.createElement(Fe,{tab:"完善个人信息",key:"2"},v.a.createElement(Pe,{userid:a,dispatch:i,Prize:t,Accounts:n})))))},Ue=n("xKgJ"),He=n("wd/R"),ze=n.n(He),Ke=W.a.TabPane;var Ge=function(e){var t,n,r,i,a,s,l=e.ChartRules,f=e.ItemData,h=e.getCharts,b=e.Selectkey,y=e.HeaderDetail,x=e.getChartRules,E=e.userinfo,w=e.Editable,_=e.dispatch,S=e.StaffDetail,k=e.qs,T=Object(m.useState)(!1),O=Object(d.a)(T,2),C=O[0],A=O[1],L=Object(m.useState)(""),j=Object(d.a)(L,2),R=j[0],N=j[1],M=Object(m.useState)(!0),P=Object(d.a)(M,2),F=P[0],B=P[1],U=Object(m.useState)(),H=Object(d.a)(U,2),K=H[0],G=H[1],Y=Object(m.useState)(),$=Object(d.a)(Y,2),J=$[0],Q=$[1],Z=Object(g.i)().identifier;function ee(){return(ee=Object(u.a)(p.a.mark((function e(){var t,n,r,i,a,o,s;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(R){e.next=3;break}return c.b.info("内容不能为空"),e.abrupt("return");case 3:if(B(!1),!(t=null==K?void 0:K.id)){e.next=12;break}return e.next=8,Object(I.a)("/api/competitions/".concat(Z,"/update_md_content.json"),{method:"post",body:{competition_module_id:b,content:R,md_content_id:null===(n=l.rule_contents)||void 0===n||null===(r=n.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(t)})))||void 0===r||null===(i=r[0])||void 0===i?void 0:i.id,stage_id:null==K?void 0:K.id}});case 8:0===e.sent.status&&(c.b.info("更新成功"),A(!1),x()),e.next=16;break;case 12:return e.next=14,Object(I.a)("/api/competitions/".concat(Z,"/update_md_content.json"),{method:"post",body:{competition_module_id:b,content:R,md_content_id:null===(a=l.rule_contents)||void 0===a||null===(o=a.filter((function(e){return 0===parseInt(e.competition_stage_id)})))||void 0===o||null===(s=o[0])||void 0===s?void 0:s.id,stage_id:null==K?void 0:K.id}});case 14:0===e.sent.status&&(c.b.info("更新成功"),A(!1),x());case 16:case"end":return e.stop()}}),e)})))).apply(this,arguments)}Object(m.useEffect)((function(){if(F){var e,t,n,r,i=null==l||null===(e=l.stages)||void 0===e?void 0:e[0];G(i);var a,o,s,c,u,d,f=null==l||null===(t=l.stages)||void 0===t||null===(n=t[0])||void 0===n||null===(r=n.children)||void 0===r?void 0:r[0];if(Q(f),null!=i&&i.id)h(null==i?void 0:i.id),N((null===(a=l.rule_contents)||void 0===a||null===(o=a.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==i?void 0:i.id)})))||void 0===o||null===(s=o[0])||void 0===s?void 0:s.content)||"");else h(0),N((null===(c=l.rule_contents)||void 0===c||null===(u=c.filter((function(e){return 0===parseInt(e.competition_stage_id)})))||void 0===u||null===(d=u[0])||void 0===d?void 0:d.content)||"")}}),[l]);var te=[{title:"request_id",dataIndex:"request_id",width:120,align:"center",key:"name",render:function(e,t,n){return v.a.createElement("span",null,e)}},{title:"附件",dataIndex:"file_name",align:"center",width:150,key:"file_name",render:function(e){return v.a.createElement(X.a,{title:e},v.a.createElement("span",{title:e},e&&(null==e?void 0:e.length)>=10?(null==e?void 0:e.substr(0,10))+"...":e||"--"))}},{title:"提交人",dataIndex:"user_name",key:"user_name",width:100,render:function(e){return v.a.createElement("span",{title:e},e&&(null==e?void 0:e.length)>=6?(null==e?void 0:e.substr(0,6))+"...":e||"--")}},{title:"提交时间",dataIndex:"created_at",key:"created_at",align:"center"},{title:"状态",dataIndex:"status",key:"status",width:50,render:function(e){return v.a.createElement("span",null,1===e?"计算中":2===e?"完成":0===e?"待计算":3===e&&"错误")}},!(null!=K&&K.display_four_indicators)&&"计图挑战热身赛"===(null==K?void 0:K.name)&&{title:"数据指标1",dataIndex:"data_ranking",key:"data_ranking",align:"center",render:function(e){return v.a.createElement("span",null,e||"--")}},!(null!=K&&K.display_four_indicators)&&"计图挑战热身赛"===(null==K?void 0:K.name)&&{title:"数据指标2",dataIndex:"data_other",key:"data_other",align:"left",render:function(e){return(null==e?void 0:e.length)>0?null==e?void 0:e.map((function(e,t){return v.a.createElement("span",null,null==e?void 0:e.name,":",null==e?void 0:e.value," ",v.a.createElement("br",null))})):v.a.createElement("span",null,"--")}},(null==K?void 0:K.display_four_indicators)&&{title:"mask accuary",dataIndex:"data_ranking",key:"data_ranking",align:"left",render:function(e){return v.a.createElement("span",null,e||"--")}},(null==K?void 0:K.display_four_indicators)&&{title:"美学评分",dataIndex:"data_other",key:"data_other",align:"left",render:function(e){var t;return v.a.createElement("span",null,(null==e||null===(t=e.find((function(e){return"score"===(null==e?void 0:e.name)})))||void 0===t?void 0:t.value)||"--")}},(null==K?void 0:K.display_four_indicators)&&{title:"FID",dataIndex:"data_other",key:"data_other",align:"left",render:function(e){var t;return v.a.createElement("span",null,(null==e||null===(t=e.find((function(e){return"fid"===(null==e?void 0:e.name)})))||void 0===t?void 0:t.value)||"--")}},(null==K?void 0:K.display_four_indicators)&&{title:"总分",dataIndex:"data_other",key:"data_other",align:"left",render:function(e){var t;return v.a.createElement("span",null,(null==e||null===(t=e.find((function(e){return"total_score"===(null==e?void 0:e.name)})))||void 0===t?void 0:t.value)||"--")}},!(null!=K&&K.display_four_indicators)&&(null==K?void 0:K.name.includes("可微渲染新视角生成赛题"))&&{title:"Car",dataIndex:"data_ranking",key:"data_ranking",align:"center",render:function(e){return v.a.createElement("span",null,e||"--")}},!(null!=K&&K.display_four_indicators)&&(null==K?void 0:K.name.includes("可微渲染新视角生成赛题"))&&{title:"Coffee",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var t;return v.a.createElement("span",null,(null==e||null===(t=e.find((function(e){return"Coffee"===(null==e?void 0:e.name)})))||void 0===t?void 0:t.value)||"--")}},!(null!=K&&K.display_four_indicators)&&(null==K?void 0:K.name.includes("可微渲染新视角生成赛题"))&&{title:"Easyship",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var t;return v.a.createElement("span",null,(null==e||null===(t=e.find((function(e){return"Easyship"===(null==e?void 0:e.name)})))||void 0===t?void 0:t.value)||"--")}},!(null!=K&&K.display_four_indicators)&&(null==K?void 0:K.name.includes("可微渲染新视角生成赛题"))&&{title:"Scar",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var t;return v.a.createElement("span",null,(null==e||null===(t=e.find((function(e){return"Scar"===(null==e?void 0:e.name)})))||void 0===t?void 0:t.value)||"--")}},!(null!=K&&K.display_four_indicators)&&(null==K?void 0:K.name.includes("可微渲染新视角生成赛题"))&&{title:"Scarf",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var t;return v.a.createElement("span",null,(null==e||null===(t=e.find((function(e){return"Scarf"===(null==e?void 0:e.name)})))||void 0===t?void 0:t.value)||"--")}},!(null!=K&&K.display_four_indicators)&&(null==K?void 0:K.name.includes("可微渲染新视角生成赛题"))&&{title:"总分",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var t;return v.a.createElement("span",null,(null==e||null===(t=e.find((function(e){return"Total"===(null==e?void 0:e.name)})))||void 0===t?void 0:t.value)||"--")}},{title:"操作",dataIndex:"result_url",width:50,key:"result_url",render:function(e){return v.a.createElement("a",{href:e,target:"_blank",download:"附件"},"下载")}}].filter((function(e){return!!e}));return v.a.createElement("div",null,(null==l||null===(t=l.stages)||void 0===t?void 0:t.length)>0?null:v.a.createElement(q,null),(null==l||null===(n=l.stages)||void 0===n?void 0:n.length)>0&&v.a.createElement(W.a,{animated:!0,tabBarExtraContent:null!=E&&E.admin||null!=E&&E.business||w?v.a.createElement(o.a,{onClick:function(){A(!0)}},k["编辑"]):S.enrolled&&(null==K?void 0:K.start_time)&&(null==K?void 0:K.end_time)&&v.a.createElement("span",null,"提交时间:",ze()(null==K?void 0:K.start_time).format("YYYY-MM-DD HH:mm:ss"),"至",ze()(null==K?void 0:K.end_time).format("YYYY-MM-DD HH:mm:ss"),v.a.createElement(o.a,{style:{marginLeft:"20px"},disabled:ze()(null==K?void 0:K.start_time).unix()>ze()(ze()().format("YYYY-MM-DD HH:mm:s")).unix()||ze()(ze()().format("YYYY-MM-DD HH:mm:s")).unix()>ze()(null==K?void 0:K.end_time).unix(),onClick:function(){_({type:"shixunsDetail/setActionTabs",payload:{key:"md-tab",params:{value:(null==J?void 0:J.id)||(null==K?void 0:K.id),id:null==y?void 0:y.id}}})}},"提交结果")),onChange:function(e){var t,n,r,i,a;A(!1);var o=null==l||null===(t=l.stages)||void 0===t?void 0:t.filter((function(t){return parseInt(e)===parseInt(null==t?void 0:t.id)}))[0],s=null==o||null===(n=o.children)||void 0===n?void 0:n[0];Q(s),G(o),N((null===(r=l.rule_contents)||void 0===r||null===(i=r.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==o?void 0:o.id)})))||void 0===i||null===(a=i[0])||void 0===a?void 0:a.content)||""),h((null==s?void 0:s.id)||e)}},l&&l.stages.map((function(e,t){return v.a.createElement(Ke,{tab:e.name,key:null===e.id?0:e.id},!1===C&&l&&l.rule_contents.map((function(t,n){return e.id===t.competition_stage_id||null===e.id&&0===t.competition_stage_id?v.a.createElement(D.a,{key:n,value:void 0===t.content||null===t.content?"":t.content}):void 0})))}))),(null==K||null===(r=K.children)||void 0===r?void 0:r.length)>0&&v.a.createElement(W.a,{activeKey:(null==J?void 0:J.id)+"",onChange:function(e){var t,n=null==K||null===(t=K.children)||void 0===t?void 0:t.filter((function(t){return parseInt(e)===parseInt(null==t?void 0:t.id)}))[0];Q(n),h(e)}},null==K||null===(i=K.children)||void 0===i?void 0:i.map((function(e,t){return v.a.createElement(Ke,{tab:e.name,key:null===e.id?0:e.id})}))),C&&v.a.createElement("div",null,v.a.createElement(z.a,{defaultValue:R,onChange:function(e){N(e)}}),v.a.createElement("p",{style:{marginTop:"10px"}},v.a.createElement(o.a,{style:{width:"90px"},type:"primary",onClick:function(){return function(){return ee.apply(this,arguments)}()}},"提交"),v.a.createElement(o.a,{style:{marginLeft:"30px",width:"90px"},onClick:function(){return A(!1)}},"取消"))),(null===(a=y.competition_modules.filter((function(e){return e.id===b})))||void 0===a||null===(s=a[0])||void 0===s?void 0:s.show_leaderboard)&&v.a.createElement(V.a,{dataSource:null==f?void 0:f.results,columns:te}))},Ve=(n("DjyN"),n("NUBc")),We=W.a.TabPane;var qe=function(e){var t,n,i,a,o,l,c=e.loading,f=e.ChartRules,h=e.ItemData,b=e.getCharts,y=(e.Selectkey,e.HeaderDetail,e.getChartRules,e.userinfo,e.Editable,e.dispatch,e.StaffDetail,Object(m.useState)(!1)),x=Object(d.a)(y,2),E=(x[0],x[1]),w=Object(m.useState)(""),_=Object(d.a)(w,2),S=(_[0],_[1]),k=Object(m.useState)(!0),T=Object(d.a)(k,2),O=T[0],C=(T[1],Object(m.useState)()),D=Object(d.a)(C,2),I=D[0],j=D[1],R=Object(m.useState)(),N=Object(d.a)(R,2),M=N[0],P=N[1],F=(Object(g.i)().identifier,Object(m.useState)({page:1,limit:10,sort:"desc"})),B=Object(d.a)(F,2),U=B[0],H=B[1];Object(m.useEffect)((function(){var e;O&&null!=f&&null!==(e=f.stages)&&void 0!==e&&e[0]&&z()}),[null==f||null===(t=f.stages)||void 0===t?void 0:t[0]]);var z=function(){var e=Object(u.a)(p.a.mark((function e(){var t,n,i,a,o,s;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=null==f||null===(t=f.stages)||void 0===t?void 0:t[0],j(o),s=null==f||null===(n=f.stages)||void 0===n||null===(i=n[0])||void 0===i||null===(a=i.children)||void 0===a?void 0:a[0],P(s),U.id=(null==s?void 0:s.id)||(null==o?void 0:o.id),H(Object(r.a)({},U)),e.next=7,b(Object(r.a)(Object(r.a)({},U),{},{stage_id:U.id}));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return v.a.createElement("div",null,(null==f||null===(n=f.stages)||void 0===n?void 0:n.length)>0?null:v.a.createElement(q,null),(null==f||null===(i=f.stages)||void 0===i?void 0:i.length)>0&&v.a.createElement(W.a,{tabBarStyle:{height:65,marginLeft:35,marginRight:30},animated:!0,onChange:function(){var e=Object(u.a)(p.a.mark((function e(t){var n,i,a,o,s,l,c;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return E(!1),l=null==f||null===(n=f.stages)||void 0===n?void 0:n.filter((function(e){return parseInt(t)===parseInt(null==e?void 0:e.id)}))[0],c=null==l||null===(i=l.children)||void 0===i?void 0:i[0],P(c),j(l),S((null===(a=f.rule_contents)||void 0===a||null===(o=a.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==l?void 0:l.id)})))||void 0===o||null===(s=o[0])||void 0===s?void 0:s.content)||""),U.page=1,U.limit=10,U.id=(null==c?void 0:c.id)||t,H(Object(r.a)({},U)),e.next=9,b(Object(r.a)({},U));case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},f&&f.stages.map((function(e,t){return v.a.createElement(We,{tab:e.name,key:null===e.id?0:e.id})}))),(null==I||null===(a=I.children)||void 0===a?void 0:a.length)>0&&v.a.createElement(W.a,{activeKey:(null==M?void 0:M.id)+"",onChange:function(){var e=Object(u.a)(p.a.mark((function e(t){var n,i;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=null==I||null===(n=I.children)||void 0===n?void 0:n.filter((function(e){return parseInt(t)===parseInt(null==e?void 0:e.id)}))[0],P(i),U.page=1,U.limit=10,U.id=t,H(Object(r.a)({},U)),e.next=5,b(Object(r.a)({},U));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},null==I||null===(o=I.children)||void 0===o?void 0:o.map((function(e,t){return v.a.createElement(We,{tab:e.name,key:null===e.id?0:e.id})}))),v.a.createElement("div",{style:{height:10,background:"#F5F5F5"}}),v.a.createElement("div",{style:{padding:"20px 30px"}},v.a.createElement("span",{style:{cursor:"pointer",marginRight:20},onClick:function(){U.page=1,U.sort="desc"===U.sort?"asc":"desc",H(Object(r.a)({},U)),b(Object(r.a)({},U))}},"按提交时间","asc"===U.sort?"正":"倒","序排序 ",v.a.createElement("i",{className:"iconfont font14 ".concat("asc"===U.sort?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")}))," ",v.a.createElement(A.a.Search,{onSearch:function(e){U.page=1,U.search=e,H(Object(r.a)({},U)),b(Object(r.a)({},U))},style:{width:"82%"},placeholder:"输入人员/战队名称进行搜索"}),v.a.createElement(s.a,{spinning:c},null==h||null===(l=h.results)||void 0===l?void 0:l.map((function(e,t){return v.a.createElement("div",{style:{border:"1px solid #E3EFFC",height:100,borderRadius:"2px 2px 0px 0px",marginTop:0===t?14:30}},v.a.createElement("div",{style:{height:60,padding:10,display:"flex",alignItems:"center"}},v.a.createElement("img",{src:L.a.IMG_SERVER+"/images/"+(null==e?void 0:e.image_url),style:{width:40,height:40,borderRadius:"50%"}}),v.a.createElement("div",{style:{marginLeft:10}},v.a.createElement("span",{style:{color:"#333333",fontWeight:500,fontSize:"16px"}},null==e?void 0:e.user_name),v.a.createElement("span",{style:{color:"#999999",fontWeight:400,fontSize:"14px",marginLeft:60}},"所属战队",v.a.createElement("span",{style:{marginLeft:10,color:"#333"}},(null==e?void 0:e.team_name)||"- -")),v.a.createElement("span",{style:{color:"#333333",fontWeight:400,fontSize:"14px",marginLeft:40}},"学校 ",v.a.createElement("span",{style:{marginLeft:10,color:"#333"}},(null==e?void 0:e.school_name)||"- -")))),v.a.createElement("div",{style:{background:"#EEF2F8",height:40,borderRadius:"0px 0px 2px 2px",paddingLeft:60,paddingRight:40,display:"flex",alignItems:"center",justifyContent:"space-between"}},v.a.createElement("div",null,v.a.createElement("span",{style:{color:"#666666",fontSize:"12px"}},"提交时间:",null==e?void 0:e.created_at),v.a.createElement("span",{style:{color:"#666666",fontSize:"12px",margin:"0px 40px"}},"消耗内存:",(null==e?void 0:e.ts_mem)||"- -","MB"),v.a.createElement("span",{style:{color:"#666666",fontSize:"12px"}},"代码执行时间:",(null==e?void 0:e.ts_time)||"- -","秒")),v.a.createElement("a",{style:{display:"flex",alignItems:"center"},href:"/tasks/".concat(null==e?void 0:e.game_identifier),target:"_blank"},v.a.createElement("i",{className:"iconfont icon-chakandaima",style:{marginRight:4}}),v.a.createElement("span",{style:{lineHeight:"14px"}},"查看代码"))))}))),v.a.createElement(Ve.a,{total:null==h?void 0:h.total_count,pageSize:10,hideOnSinglePage:!0,style:{marginTop:40,textAlign:"center"},showSizeChanger:!1,current:U.page,onChange:function(e,t){U.page=e,H(Object(r.a)({},U)),b(Object(r.a)({},U))}})))};var Xe=function(e){var t,n=e.item,r=e.index,i=e.StaffDetail,a=Object(m.useState)(!0),s=Object(d.a)(a,2),l=s[0],c=s[1],u=Object(m.useState)(!0),f=Object(d.a)(u,2),h=f[0],p=f[1],g=Object(m.useRef)();return v.a.createElement("div",{style:{border:"1px solid #E3EFFC",borderRadius:"2px",marginTop:20}},v.a.createElement("div",{style:{padding:10,display:"flex",position:"relative"}},v.a.createElement("img",{src:L.a.IMG_SERVER+"/"+(null==n?void 0:n.pic),style:{width:220,height:130,borderRadius:"4px"}}),v.a.createElement("div",{style:{marginLeft:20,width:"75%"}},v.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},v.a.createElement("span",{style:{color:"#333333",fontWeight:500,fontSize:"16px"}},"任务",function(e){var t=["零","一","二","三","四","五","六","七","八","九"],n=["","十","百","千","万"];e=parseInt(e);var r=function(e){for(var r=e.toString().split("").reverse(),i="",a=0;a0&&0==r[a]&&0==r[a-1]?"":t[r[a]]+(0==r[a]?n[0]:n[a]))+i;return i},i=Math.floor(e/1e4),a=e%1e4;return a.toString().length<4&&(a="0"+a),i?r(i)+"万"+r(a):r(e)}(r+1),":",v.a.createElement("span",{style:{color:"#333",fontWeight:"400"}},null==n?void 0:n.name)),v.a.createElement("span",{style:{color:"#9096A3"}},"关卡",v.a.createElement("span",{style:{color:"#333333",marginLeft:5}},null==n?void 0:n.challenges_count)," ")),v.a.createElement("div",{ref:g},v.a.createElement(D.a,{style:{maxHeight:l&&100},value:null==n?void 0:n.description})),v.a.createElement("div",{style:{textAlign:"center",color:"#145DFF",cursor:"pointer"},onClick:function(){c(!l)}},l?"阅读全文 ":"收起全文 ",v.a.createElement("i",{className:"iconfont font14 ".concat(l?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})),v.a.createElement("div",{style:{marginTop:14,maxHeight:h&&58,overflow:"hidden"}},null==n||null===(t=n.challenges)||void 0===t?void 0:t.map((function(e,t){return v.a.createElement("div",{style:{marginTop:0===t?0:12}},v.a.createElement("i",{className:"iconfont icon-shixunti2 c-light-primary font20"}),v.a.createElement("span",{style:{marginLeft:10}},"第",t+1,"关",null==e?void 0:e.name))}))),v.a.createElement("div",{style:{position:"absolute",bottom:14,right:10,color:"#145DFF",cursor:"pointer"}},v.a.createElement("span",{onClick:function(){p(!h)}},h?"展开":"收起"," ",v.a.createElement("i",{className:"iconfont font14 ".concat(h?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")}))," ",(null==i?void 0:i.enrolled)&&v.a.createElement(o.a,{onClick:function(){window.open("/shixuns/".concat(null==n?void 0:n.identifier,"/challenges"))},style:{marginLeft:30},type:"primary"},"开启挑战")))))},Ye=W.a.TabPane;var $e=function(e){var t,n,i,a,o,l,c=e.loading,f=e.ChartRules,h=e.ItemData,b=e.getCharts,y=(e.Selectkey,e.HeaderDetail,e.getChartRules,e.userinfo,e.Editable,e.dispatch,e.StaffDetail),x=Object(m.useState)(!1),E=Object(d.a)(x,2),w=(E[0],E[1]),_=Object(m.useState)(""),S=Object(d.a)(_,2),k=(S[0],S[1]),T=Object(m.useState)(!0),O=Object(d.a)(T,2),C=O[0],A=(O[1],Object(m.useState)()),D=Object(d.a)(A,2),L=D[0],I=D[1],j=Object(m.useState)(),R=Object(d.a)(j,2),N=R[0],M=R[1],P=(Object(g.i)().identifier,Object(m.useState)({page:1,limit:10})),F=Object(d.a)(P,2),B=F[0],U=F[1];console.log("loading",c);var H=Object(m.useState)(),z=Object(d.a)(H,2);z[0],z[1],Object(m.useEffect)((function(){var e;C&&null!=f&&null!==(e=f.stages)&&void 0!==e&&e[0]&&K()}),[null==f||null===(t=f.stages)||void 0===t?void 0:t[0]]);var K=function(){var e=Object(u.a)(p.a.mark((function e(){var t,n,i,a,o,s;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=null==f||null===(t=f.stages)||void 0===t?void 0:t[0],I(o),s=null==f||null===(n=f.stages)||void 0===n||null===(i=n[0])||void 0===i||null===(a=i.children)||void 0===a?void 0:a[0],M(s),B.id=(null==s?void 0:s.id)||(null==o?void 0:o.id),U(Object(r.a)({},B)),e.next=7,b(Object(r.a)(Object(r.a)({},B),{},{stage_id:B.id}));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return v.a.createElement("div",null,(null==f||null===(n=f.stages)||void 0===n?void 0:n.length)>0?null:v.a.createElement(q,null),(null==f||null===(i=f.stages)||void 0===i?void 0:i.length)>0&&v.a.createElement(W.a,{tabBarStyle:{height:65,marginLeft:35,marginRight:30},animated:!0,onChange:function(){var e=Object(u.a)(p.a.mark((function e(t){var n,i,a,o,s,l,c;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return w(!1),l=null==f||null===(n=f.stages)||void 0===n?void 0:n.filter((function(e){return parseInt(t)===parseInt(null==e?void 0:e.id)}))[0],c=null==l||null===(i=l.children)||void 0===i?void 0:i[0],M(c),I(l),k((null===(a=f.rule_contents)||void 0===a||null===(o=a.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==l?void 0:l.id)})))||void 0===o||null===(s=o[0])||void 0===s?void 0:s.content)||""),B.page=1,B.limit=10,B.id=(null==c?void 0:c.id)||t,U(Object(r.a)({},B)),e.next=9,b(Object(r.a)({},B));case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},f&&f.stages.map((function(e,t){return v.a.createElement(Ye,{tab:e.name,key:null===e.id?0:e.id})}))),(null==L||null===(a=L.children)||void 0===a?void 0:a.length)>0&&v.a.createElement(W.a,{activeKey:(null==N?void 0:N.id)+"",tabBarStyle:{height:65,marginLeft:35,marginRight:30},onChange:function(){var e=Object(u.a)(p.a.mark((function e(t){var n,i;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=null==L||null===(n=L.children)||void 0===n?void 0:n.filter((function(e){return parseInt(t)===parseInt(null==e?void 0:e.id)}))[0],M(i),B.page=1,B.limit=10,B.id=t,U(Object(r.a)({},B)),e.next=5,b(Object(r.a)({},B));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},null==L||null===(o=L.children)||void 0===o?void 0:o.map((function(e,t){return v.a.createElement(Ye,{tab:e.name,key:null===e.id?0:e.id})}))),v.a.createElement("div",{style:{height:10,background:"#F5F5F5"}}),v.a.createElement("div",{style:{padding:"20px 30px"}},v.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},v.a.createElement("span",{style:{color:"#9096A3"}},"作品提交时间",v.a.createElement("span",{style:{color:"#333333",marginLeft:5}},null==h?void 0:h.start_time,"~",null==h?void 0:h.end_time)),v.a.createElement("span",{style:{color:"#9096A3"}},"成绩来源",v.a.createElement("span",{style:{color:"#333333",marginLeft:5}},0===(null==h?void 0:h.score_source)?"经验值":"预测准确率")," ")),v.a.createElement(s.a,{spinning:c},null==h||null===(l=h.results)||void 0===l?void 0:l.map((function(e,t){return v.a.createElement(Xe,{StaffDetail:y,item:e,index:t})}))),v.a.createElement(Ve.a,{total:null==h?void 0:h.total_count,pageSize:10,hideOnSinglePage:!0,style:{marginTop:40,textAlign:"center"},showSizeChanger:!1,current:B.page,onChange:function(e,t){B.page=e,U(Object(r.a)({},B)),b(Object(r.a)({},B))}})))},Je=n("UfjD"),Qe=n("qHvr");t.default=Object(y.a)((function(e){var t=e.loading;return{globalSetting:e.globalSetting,competitions:e.competitions,loading:t,user:e.user}}))((function(e){e.globalSetting;var t,n,h,y,x,_,S,k,T=e.loading,C=e.dispatch,A=e.user,D=e.competitions,I=(Object(f.a)(e,["globalSetting","loading","dispatch","user","competitions"]),Object(m.useState)({avatar_url:""})),R=Object(d.a)(I,2),N=R[0],M=R[1],P=Object(m.useState)([]),F=Object(d.a)(P,2),B=F[0],U=F[1],z=Object(g.i)().identifier,K=Object(m.useState)([]),V=Object(d.a)(K,2),W=V[0],q=V[1],X=Object(m.useState)(!0),Y=Object(d.a)(X,2),$=Y[0],J=Y[1],Q=Object(m.useState)([]),Z=Object(d.a)(Q,2),te=Z[0],ne=Z[1],re=Object(m.useState)([]),ie=Object(d.a)(re,2),ae=ie[0],se=ie[1],le=Object(m.useState)(!1),ce=Object(d.a)(le,2),ue=ce[0],de=ce[1],fe=Object(m.useState)(!1),he=Object(d.a)(fe,2),pe=he[0],me=he[1],ve=Object(m.useState)(!1),ge=Object(d.a)(ve,2),be=ge[0],ye=ge[1],xe=Object(m.useState)([]),Ee=Object(d.a)(xe,2),we=Ee[0],_e=Ee[1],Se=Object(m.useState)([]),ke=Object(d.a)(Se,2),Te=ke[0],Oe=ke[1],Ce=Object(m.useState)([]),Ae=Object(d.a)(Ce,2),De=Ae[0],Le=Ae[1],Ie=Object(m.useState)(!1),je=Object(d.a)(Ie,2),Re=je[0],Ne=je[1],Me=Object(m.useState)([]),Pe=Object(d.a)(Me,2),Fe=Pe[0],He=Pe[1],ze=Object(m.useState)(),Ke=Object(d.a)(ze,2),Ve=Ke[0],We=Ke[1],Xe=Object(m.useState)(!0),Ye=Object(d.a)(Xe,2),Ze=Ye[0],et=Ye[1],tt=Object(m.useState)(!1),nt=Object(d.a)(tt,2),rt=nt[0],it=nt[1],at=Object(m.useState)(!1),ot=Object(d.a)(at,2),st=ot[0],lt=ot[1],ct=Object(m.useState)(!1),ut=Object(d.a)(ct,2),dt=ut[0],ft=ut[1],ht=Object(m.useState)(!1),pt=Object(d.a)(ht,2),mt=pt[0],vt=pt[1],gt=Object(m.useState)(!1),bt=Object(d.a)(gt,2),yt=bt[0],xt=bt[1],Et=Object(m.useState)(!0),wt=Object(d.a)(Et,2),_t=wt[0],St=wt[1],kt=Object(g.h)(),Tt=Object(m.useRef)(null),Ot=D.qs;function Ct(){return At.apply(this,arguments)}function At(){return(At=Object(u.a)(p.a.mark((function e(){var t;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=U,e.next=3,C({type:"competitions/getStaff",payload:{identifier:z}});case 3:return e.t1=e.sent,(0,e.t0)(e.t1),e.next=7,C({type:"competitions/getHeader",payload:{identifier:z}});case 7:t=e.sent,M(t),Object(oe.V)((null==t?void 0:t.name)||"竞赛");case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Dt(e){return Lt.apply(this,arguments)}function Lt(){return(Lt=Object(u.a)(p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Le(t.id),De=t.id,ne(t),"entrance"!==t.module_type){e.next=9;break}return e.next=6,C({type:"competitions/getItem",payload:{url:t.module_url,module_type:"entrance"}});case 6:n=e.sent,e.next=12;break;case 9:return e.next=11,C({type:"competitions/getItem",payload:{url:t.module_url}});case 11:n=e.sent;case 12:de(!1),ye(!1),Ne(!1),q(n),it(!1),lt(!1),se(t.module_type),"chart"===t.module_type?(de(!0),J(!1),Rt()):"certificate"===t.module_type?(ye(!0),de(!1),J(!1),Kt()):"md_tab"===t.module_type?(Ne(!0),J(!1),localStorage.setItem("issee","2"),de(!1),ye(!1),Ht()):"md_shixun"===t.module_type?(it(!0),J(!1),Ht()):"entrance"===t.module_type?(lt(!0),J(!1),Ht()):(J(!0),localStorage.setItem("issee","1"));case 20:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function It(e,t,n){return jt.apply(this,arguments)}function jt(){return(jt=Object(u.a)(p.a.mark((function e(t,n,r){var i;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.stopPropagation(),Object(j.e)(C)){e.next=3;break}return e.abrupt("return");case 3:if(null==N||!N.is_authentication||null!=A&&null!==(i=A.userInfo)&&void 0!==i&&i.authentication){e.next=6;break}return C({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 6:if(null==N||!N.enroll_url){e.next=9;break}return Object(oe.Q)(null==N?void 0:N.enroll_url),e.abrupt("return");case 9:if("ismodel"!==r){e.next=23;break}if(!0!==n.member_of_course){e.next=14;break}Object(oe.Q)("/classrooms/".concat(n.course_id)),e.next=21;break;case 14:if(n.invite_code){e.next=17;break}return c.b.info("本竞赛只面向部分学校/单位开放,你暂时没有参赛资格"),e.abrupt("return");case 17:return e.next=19,C({type:"competitions/addApplytojoincourse",payload:{invite_code:n.invite_code,student:1}});case 19:0===e.sent.status&&Object(oe.Q)("/classrooms/".concat(n.course_id));case 21:e.next=27;break;case 23:if(!0!==B.enrolled){e.next=26;break}return Object(oe.Q)(r),e.abrupt("return");case 26:ft(!0);case 27:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Rt(){return Nt.apply(this,arguments)}function Nt(){return(Nt=Object(u.a)(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=me,e.next=3,C({type:"competitions/ChartRules",payload:{identifier:z}});case 3:return e.t1=e.sent,e.next=6,(0,e.t0)(e.t1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Mt(){return(Mt=Object(u.a)(p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,C({type:"competitions/Charts",payload:{identifier:z,stage_id:t}});case 2:n=e.sent,q(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Pt(){return(Pt=Object(u.a)(p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return et(!0),e.next=3,C({type:"competitions/Results",payload:Object(r.a)({identifier:z,stage_id:null==t?void 0:t.id},t)});case 3:n=e.sent,q(n),et(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ft(){return(Ft=Object(u.a)(p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return et(!0),e.next=3,C({type:"competitions/Results",payload:Object(r.a)({identifier:z,stage_id:null==t?void 0:t.id,module_type:"entrance"},t)});case 3:n=e.sent,q(n),et(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Bt(e){return Ut.apply(this,arguments)}function Ut(){return(Ut=Object(u.a)(p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,C({type:"competitions/Results",payload:{identifier:z,stage_id:t}});case 2:if(n=e.sent,"1"!==localStorage.getItem("issee")){e.next=5;break}return e.abrupt("return");case 5:q(n);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ht(){return zt.apply(this,arguments)}function zt(){return(zt=Object(u.a)(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=He,e.next=3,C({type:"competitions/TabResults",payload:{identifier:z,competition_module_id:De}});case 3:e.t1=e.sent,(0,e.t0)(e.t1);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Kt(){return Gt.apply(this,arguments)}function Gt(){return(Gt=Object(u.a)(p.a.mark((function e(){var t,n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,C({type:"competitions/Prize",payload:{identifier:z,user_id:null==A||null===(t=A.userInfo)||void 0===t?void 0:t.user_id}});case 2:n=e.sent,_e(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Vt(){return(Vt=Object(u.a)(p.a.mark((function e(){var t,n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,C({type:"competitions/Accounts",payload:{id:null==A||null===(t=A.userInfo)||void 0===t?void 0:t.user_id}});case 2:n=e.sent,Oe(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Wt(){return(Wt=Object(u.a)(p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(_t){e.next=2;break}return e.abrupt("return");case 2:if(St(!1),!qt()){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,C({type:"competitions/AddTeam",payload:{identifier:z,name:t}});case 7:(n=e.sent)&&0===n.status?(c.b.info("创建战队成功"),Ct(),vt(!1)):St(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function qt(){var e,t,n,r;if(null!=A&&null!==(e=A.userInfo)&&void 0!==e&&e.is_teacher){if(null!=B&&null!==(n=B.teacher_staff)&&void 0!==n&&n.mutiple_limited&&null!=B&&B.enrolled)return c.b.info("你已经报名,不能重复报名"),St(!0),!0}else if(null!=B&&null!==(r=B.member_staff)&&void 0!==r&&r.mutiple_limited&&null!=B&&B.enrolled)return c.b.info("你已经报名,不能重复报名"),St(!0),!0;if(null!=B&&B.enroll_ended)return c.b.info("报名已截止,无需报名"),St(!0),!0;if(null!=A&&null!==(t=A.userInfo)&&void 0!==t&&t.is_teacher){if(!B.teacher_staff)return c.b.info("已禁止老师报名"),St(!0),!0}else if(null==B||!B.member_staff)return c.b.info("已禁止学生报名"),St(!0),!0}function Xt(){return(Xt=Object(u.a)(p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(_t){e.next=2;break}return e.abrupt("return");case 2:if(!qt()){e.next=4;break}return e.abrupt("return");case 4:return St(!1),e.next=7,C({type:"competitions/JoinTeam",payload:{identifier:z,invite_code:t}});case 7:(n=e.sent)&&0===n.status?(c.b.info(Ot["加入战队成功"]),xt(!1),St(!0),Ct()):(c.b.info(Ot[n.message]),St(!0));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return Object(m.useEffect)((function(){z&&Ct(),Object(oe.V)("竞赛")}),[z]),Object(m.useEffect)((function(){var e;We(1===parseInt(null==kt||null===(e=kt.query)||void 0===e?void 0:e.type))}),[kt]),Object(m.useEffect)((function(){var e;if((null==N||null===(e=N.competition_modules)||void 0===e?void 0:e.length)>0){var t,n;if("赛题发布"===(null==kt||null===(t=kt.query)||void 0===t?void 0:t.active)){var r,i=null==N||null===(r=N.competition_modules)||void 0===r?void 0:r.find((function(e){return"赛题发布"===e.name}));if(i)return void Dt(i)}Dt(null==N||null===(n=N.competition_modules)||void 0===n?void 0:n[0])}}),[N]),console.log("-------",Ze),v.a.createElement("div",{className:"edu-container minH500"},v.a.createElement(l.a,{className:"mt10",separator:">"},v.a.createElement(l.a.Item,null,v.a.createElement(b.a,{to:"/competitions/index"},Ot["在线竞赛"])),Ot.isChinese?v.a.createElement(l.a.Item,null,N.name,N.sub_title?"-"+N.sub_title:null):v.a.createElement(l.a.Item,null,N.english_name,N.english_sub_title?"-"+N.english_sub_title:null)),v.a.createElement("div",{className:"mt10",style:{display:"flex",background:"#fff",position:"relative",padding:"20px 12px"}},v.a.createElement(s.a,{spinning:T.effects["competitions/getHeader"]},Ot.isChinese?v.a.createElement("div",{style:{height:"355px",width:"800px"}},(null==N?void 0:N.avatar_url)&&null!==(null==N?void 0:N.avatar_url)&&v.a.createElement("img",{style:{height:"355px",width:"800px"},src:L.a.IMG_SERVER+"/"+(null==N?void 0:N.avatar_url)}),!(null!=N&&N.avatar_url)&&null==(null==N?void 0:N.avatar_url)&&v.a.createElement("img",{style:{height:"355px",width:"800px"},src:L.a.IMG_SERVER+"/images/educoder/competitions/mainbanner.jpg"})):v.a.createElement("div",{style:{height:"355px",width:"800px"}},(null==N?void 0:N.english_avatar_url)&&null!==(null==N?void 0:N.english_avatar_url)&&v.a.createElement("img",{style:{height:"355px",width:"800px"},src:L.a.IMG_SERVER+"/"+(null==N?void 0:N.english_avatar_url)}),!(null!=N&&N.english_avatar_url)&&null==(null==N?void 0:N.english_avatar_url)&&v.a.createElement("img",{style:{height:"355px",width:"800px"},src:L.a.IMG_SERVER+"/images/educoder/competitions/mainbanner.jpg"}))),v.a.createElement("div",{style:{marginLeft:"20px",width:"400px"}},Ot.isChinese?v.a.createElement("p",{title:"".concat(N.name).concat(N.sub_title?"-"+N.sub_title:""),className:"".concat(E.a.titlesize)},N.name,N.sub_title?"-"+N.sub_title:null):v.a.createElement("p",{title:"".concat(N.english_name).concat(N.english_sub_title?"-"+N.english_sub_title:null),className:"".concat(E.a.titlesize)},N.english_name,N.english_sub_title?"-"+N.english_sub_title:null),v.a.createElement("p",{style:{display:"flex",justifyContent:"space-between",marginRight:18}},v.a.createElement("span",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},v.a.createElement("span",null,Ot["奖金"]),null!=N&&N.bonus?v.a.createElement("span",{style:{fontSize:"24px"}},"¥",parseInt(N&&N.bonus).toLocaleString()):v.a.createElement("span",{style:{fontSize:"24px"}},Ot["暂无"])),v.a.createElement("span",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},v.a.createElement("span",null,Ot["浏览"]),v.a.createElement("span",{style:{fontSize:"24px"}},parseInt(N&&N.visits_count).toLocaleString())),v.a.createElement("span",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},v.a.createElement("span",null,Ot["报名"]),v.a.createElement("span",{style:{fontSize:"24px"}},parseInt(N&&N.member_count).toLocaleString()))),v.a.createElement("p",{className:E.a.timesize,style:{marginTop:30}},v.a.createElement("span",{style:{color:"#9b9b9b",marginTop:"30px"}},Ot["竞赛时间:"]),N.start_time,"~",N.end_time),v.a.createElement("p",{className:E.a.timesize},v.a.createElement("span",{style:{color:"#9b9b9b"}},Ot["报名截止:"]),N.enroll_end_time),"ended"===N.competition_status?v.a.createElement("p",{className:E.a.timesize},v.a.createElement("span",{style:{color:"#9b9b9b"}},Ot["竞赛状态:"]),Ot["已结束"]):null,"nearly_published"===N.competition_status?v.a.createElement("p",{className:E.a.timesize},v.a.createElement("span",{style:{color:"#9b9b9b"}},Ot["竞赛状态:"]),Ot["未发布"]):null,"progressing"===N.competition_status?v.a.createElement("p",{className:E.a.timesize},v.a.createElement("span",{style:{color:"#9b9b9b"}},Ot["竞赛状态:"]),Ot["进行中"]):null,v.a.createElement("div",{style:{display:"flex",justifyContent:"center"}},(null==N?void 0:N.mode)<=2&&B.enrolled&&v.a.createElement(o.a,{onClick:function(e){var t;1===(null==N?void 0:N.mode)?Dt(null===(t=N.competition_modules)||void 0===t?void 0:t.find((function(e){return"entrance"===e.module_type}))):It(e,N,"ismodel")},style:{background:"#07C160",color:"#fff",border:"1px solid #07C160",marginRight:20,display:2===(null==N?void 0:N.mode)||1===(null==N?void 0:N.mode)&&(null===(t=N.competition_modules)||void 0===t||null===(n=t.filter((function(e){return"entrance"===e.module_type})))||void 0===n?void 0:n.length)>0?"":"none"},className:E.a.buttonsize},1===(null==N?void 0:N.mode)&&Ot["赛题入口"],2===(null==N?void 0:N.mode)&&"进入课堂"),"ended"===N.competition_status?v.a.createElement(o.a,{type:"primary",className:E.a.buttonsize,disabled:!0},Ot["已结束"]):null,"nearly_published"===N.competition_status?v.a.createElement(o.a,{type:"primary",className:E.a.buttonsize,disabled:!0},Ot["未发布"]):null,"nearly_published"!==N.competition_status&&N.enroll_end&&"ended"!==N.competition_status?v.a.createElement(o.a,{type:"primary",className:E.a.buttonsize,disabled:!0},"报名截止"):null,"progressing"===N.competition_status&&1!=N.enroll_end?v.a.createElement(o.a,{type:"primary",disabled:B.enrolled&&!N.need_attachment,className:E.a.buttonsize,onClick:function(e){var t;B.enrolled&&N.need_attachment?null===(t=Tt.current)||void 0===t||t.handleVisible():It(e,N,2===N.mode?"ismodel":N.personal?"personal":"/competitions/index/".concat(N.identifier,"/enroll"))}},B.enrolled?N.need_attachment?"上传作品":Ot["已报名"]:null!=N&&N.enroll_url?"前往大赛官网报名":Ot["立即报名"]):null),"游客"!=A.userInfo.real_name&&!(null!=N&&N.enroll_url)&&v.a.createElement("span",{onClick:function(e){return It(e,N,2===N.mode?"ismodel":N.personal?"personal":"/competitions/index/".concat(N.identifier,"/enroll"))},className:E.a.myteam},Object(Ue.u)()?"参赛战队>>":"".concat(Ot["我的战队"],">>")))),v.a.createElement("div",{className:E.a.bootmdetail},v.a.createElement("div",{className:E.a.flex1},v.a.createElement(a.a,{selectedKeys:["".concat(De)]},N&&N.competition_modules&&N.competition_modules.map((function(e,t){if("enroll"!=e.module_type)return v.a.createElement(a.a.Item,{className:E.a.menuItem,onClick:function(){if(null!=e&&e.is_authentication){if(!Object(j.e)(C))return;c.b.info("加入战队才能查看")}else et(!1),Dt(e)},key:e.id},Ot.isChinese?e.name:e.english_name)})))),v.a.createElement("div",{className:E.a.flex6,style:{padding:(rt||st)&&0}},be?v.a.createElement(Be,{dispatch:C,userid:null==A||null===(h=A.userInfo)||void 0===h?void 0:h.user_id,Prize:we,Accounts:Te,getAccounts:function(){return Vt.apply(this,arguments)}}):null,ue?v.a.createElement(ee,{qs:Ot,HeaderDetail:N,userinfo:A.userInfo,Editable:null==N||null===(y=N.permission)||void 0===y?void 0:y.editable,getCharts:function(e){return Mt.apply(this,arguments)},getChartRules:Rt,Selectkey:De,ChartRules:pe,ItemData:W}):null,$?v.a.createElement(H,{qs:Ot,ref:Tt,StaffDetail:B,HeaderDetail:N,userinfo:A.userInfo,Editable:null==N||null===(x=N.permission)||void 0===x?void 0:x.editable,ItemData:W,setIssee:J,ModelType:ae,dispatch:C}):null,$||rt||st||ue||be||Re?null:v.a.createElement(G,{qs:Ot,userinfo:A.userInfo,ModelType:ae,getrightdatas:Dt,dispatch:C,MenuItem:te,setIssee:J,identifier:z,ItemData:W}),Re&&v.a.createElement(Ge,{qs:Ot,dispatch:C,StaffDetail:B,userinfo:A.userInfo,HeaderDetail:N,Editable:null==N||null===(_=N.permission)||void 0===_?void 0:_.editable,getCharts:Bt,getChartRules:Ht,Selectkey:De,ChartRules:Fe,ItemData:W}),rt&&v.a.createElement(qe,{loading:Ze,dispatch:C,StaffDetail:B,userinfo:A.userInfo,HeaderDetail:N,Editable:null==N||null===(S=N.permission)||void 0===S?void 0:S.editable,getCharts:function(e){return Pt.apply(this,arguments)},getChartRules:Ht,Selectkey:De,ChartRules:Fe,ItemData:W}),st&&v.a.createElement($e,{loading:Ze,dispatch:C,StaffDetail:B,userinfo:A.userInfo,HeaderDetail:N,Editable:null==N||null===(k=N.permission)||void 0===k?void 0:k.editable,getCharts:function(e){return Ft.apply(this,arguments)},getChartRules:Ht,Selectkey:De,ChartRules:Fe,ItemData:W}))),v.a.createElement(w.a,null),v.a.createElement(O,{getResults:Bt}),v.a.createElement(i.a,{visible:Ve,footer:null,width:720,title:"提示",centered:!0,onCancel:function(){return We(!1)}},v.a.createElement("div",{className:E.a.modal},v.a.createElement("div",null,"华为模型王者挑战赛黄金赛正式开启啦"),v.a.createElement("div",null,"本赛段总奖金高达",v.a.createElement("span",{style:{color:"#FF8C29"}},"300,000"),"元"),v.a.createElement("div",null,"1、符合赛题要求的队伍(共25支)可获得奖金:12000RMB/队 ;"),v.a.createElement("div",null,"2、参与获得“荣耀殿堂”榜主的队伍,可获得由中国软件开源创新大赛组委会颁发的黄金宝箱;"),v.a.createElement("div",null,"3、各赛题精度最高的队伍,可获得由中国软件开源创新大赛组委会颁发的黄金宝箱+荣誉证书;"),v.a.createElement("div",null,"心动吧,那就快点击下方按钮报名参赛"),v.a.createElement(o.a,{type:"primary",onClick:function(){return Object(oe.Q)("https://competition.huaweicloud.com/information/1000041485/introduction")}},"前往报名参赛"))),v.a.createElement(i.a,{title:Ot["选择参赛方式"],visible:dt,onCancel:function(){ft(!1)},footer:!1},v.a.createElement("div",{style:{display:"flex",justifyContent:"space-around",height:100,alignItems:"center"}},v.a.createElement(o.a,{type:"primary",style:{height:40},onClick:function(){xt(!0),ft(!1)}},Ot["加入战队参赛"]),v.a.createElement(o.a,{style:{height:40},onClick:function(){vt(!0),ft(!1)}},Ot["去创建战队参赛"]))),yt?v.a.createElement(Je.a,{isjoin:yt,setJoin:xt,JoinTeams:function(e){return Xt.apply(this,arguments)}}):null,mt?v.a.createElement(Qe.a,{isAddmodle:mt,setIsAdd:vt,createTeam:function(e){return Wt.apply(this,arguments)}}):null)}))},GRuw: +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.r(t);var r=n("k1fw"),i=(n("2qtc"),n("kLXV")),a=(n("lUTK"),n("BvKs")),o=(n("+L6B"),n("2/Rp")),s=(n("T2oS"),n("W9HT")),l=(n("sPJy"),n("bE4q")),c=(n("miYZ"),n("tsqr")),u=n("9og8"),d=n("tJVT"),f=n("PpiC"),h=n("WmNS"),p=n.n(h),m=n("q1tI"),v=n.n(m),g=n("Ty5D"),b=n("55Ip"),y=n("9kvl"),x=n("KeDT"),E=n.n(x),w=n("zrhs"),_=(n("DZo9"),n("8z0m")),S=n("LtfV"),k=n("KhGG"),T=_.a.Dragger,O=Object(y.a)((function(e){return{user:e.user,classroomList:e.classroomList,shixunsDetail:e.shixunsDetail}}))((function(e){var t=e.user,n=e.dispatch,r=(e.classroomList,e.shixunsDetail),a=e.getResults,o=(Object(g.i)(),Object(m.useState)()),s=Object(d.a)(o,2),l=(s[0],s[1],Object(m.useState)([])),f=Object(d.a)(l,2),h=f[0],b=f[1],y=Object(m.useState)(!1),x=Object(d.a)(y,2),E=x[0],w=x[1],_={onRemove:function(){b([])},beforeUpload:function(e){if(console.log(e),(null==e?void 0:e.size)>524288e3)return c.b.info("文件超过500M,不符合上传要求"),!1;var t=[];return t.push(e),b([].concat(t)),!1},fileList:h};return v.a.createElement(i.a,{title:"提交文件",visible:"md-tab"===r.actionTabs.key,confirmLoading:E,onOk:Object(u.a)(p.a.mark((function e(){var i,o,s;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==h?void 0:h.length)<=0)){e.next=3;break}return c.b.info("请先选择文件"),e.abrupt("return");case 3:return w(!0),e.next=6,Object(k.c)(h[0],{login:null===(i=t.userInfo)||void 0===i?void 0:i.login,container_type:"Competition",container_id:r.actionTabs.params.id,stage_type:r.actionTabs.params.value,file_name:null===(o=h[0])||void 0===o?void 0:o.name});case 6:0===(null==(s=e.sent)?void 0:s.status)?(c.b.info("提交成功"),n({type:"shixunsDetail/setActionTabs",payload:{key:""}}),w(!1),b([]),a(r.actionTabs.params.value)):(w(!1),c.b.info("提交失败"));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){b([]),n({type:"shixunsDetail/setActionTabs",payload:{key:""}})}},v.a.createElement(T,_,v.a.createElement("p",{className:"ant-upload-drag-icon"},v.a.createElement(S.a,null)),v.a.createElement("p",{className:"ant-upload-hint"},"拖拽文件或者点击上传")))})),C=(n("14J3"),n("BMrR")),A=(n("5NDa"),n("5rEg")),D=n("9Bee"),L=n("m3rI"),I=n("ErOA"),j=n("NLgs"),R=(n("fV52"),n("3I+P")),N=(n("OaEy"),n("2fM7")),M=n("5bA4"),P=n("UESt"),F=N.a.Option;var B=function(e){var t=e.rewarddata,n=e.getlistdatas,r=e.is_signed,a=e.dispatch,o=e.userlist,s=Object(m.useRef)(null),l=Object(m.useState)(!1),f=Object(d.a)(l,2),h=f[0],g=f[1],b=Object(m.useState)(void 0),y=Object(d.a)(b,2),x=y[0],w=y[1],_=Object(m.useState)(""),S=Object(d.a)(_,2),k=S[0],T=S[1],O=Object(m.useState)(void 0),C=Object(d.a)(O,2),D=C[0],I=C[1],B=Object(m.useState)(void 0),U=Object(d.a)(B,2),H=U[0],z=U[1],K=Object(m.useState)(void 0),G=Object(d.a)(K,2),V=G[0],W=G[1];function q(e){return X.apply(this,arguments)}function X(){return(X=Object(u.a)(p.a.mark((function e(t){var i;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.user_received){e.next=3;break}return window.open(t.click_info),e.abrupt("return");case 3:if(Object(j.f)(a)){e.next=5;break}return e.abrupt("return");case 5:if(!1!==r){e.next=8;break}return c.b.info("您尚未报名参赛,请报名参赛后领取"),e.abrupt("return");case 8:if("Pop"!==t.click_event){e.next=14;break}return T(t.id),g(!0),e.abrupt("return");case 14:w(void 0);case 15:return e.next=17,a({type:"competitions/Reward",payload:{competition_module_setting_id:t.id}});case 17:(i=e.sent)&&0===i.status&&(n(),"Link"===t.click_event?(c.b.info("领取成功"),window.open(t.click_info)):c.b.info(t.click_info));case 19:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Y(){return(Y=Object(u.a)(p.a.mark((function e(){var t;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!o||o.real_name){e.next=4;break}if(D){e.next=4;break}return c.b.info("姓名不能为空"),e.abrupt("return");case 4:if(!o||o.email){e.next=8;break}if(H){e.next=8;break}return c.b.info("邮箱不能为空"),e.abrupt("return");case 8:if(!o||o.phone){e.next=12;break}if(V){e.next=12;break}return c.b.info("手机号码不能为空"),e.abrupt("return");case 12:if(x){e.next=15;break}return c.b.info("请选择你的年级"),e.abrupt("return");case 15:return e.next=17,a({type:"competitions/Reward",payload:{competition_module_setting_id:k,className:x,name:D,mail:H,phone:V}});case 17:(t=e.sent)&&0===t.status&&(g(!1),n(),c.b.info("HCIA认证考试代金劵将由Educoder平台统一发放,请及时关注邮箱或站内短信查收"));case 19:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return v.a.createElement("div",null,v.a.createElement(i.a,{visible:h,title:"完善信息",onCancel:function(){return g(!1)},onOk:function(){!function(){Y.apply(this,arguments)}()}},v.a.createElement("p",null,"您的姓名:",v.a.createElement(A.a,{className:o&&o.real_name?"":E.a.bkfff,style:{width:"300px",marginLeft:"14px",background:o&&o.phone?"":"#ffffff!important"},value:o&&o.real_name||D,disabled:o&&o.real_name||!1,onChange:function(e){return I(e.target.value)}})),v.a.createElement("p",{style:{marginTop:"1em"}},"您的邮箱:",v.a.createElement(A.a,{className:o&&o.email?"":"bkfff",style:{width:"300px",marginLeft:"14px",background:o&&o.phone?"":"#ffffff!important"},value:o&&o.email||H,disabled:o&&o.email||!1,onChange:function(e){return z(e.target.value)}})),v.a.createElement("p",{style:{marginTop:"1em"}},"您的手机号:",v.a.createElement(A.a,{style:{width:"300px"},className:o&&o.phone?"":"bkfff",value:o&&o.phone||V,disabled:o&&o.phone||!1,onChange:function(e){return W(e.target.value)}})),"您的年级:",v.a.createElement(N.a,{style:{width:"300px",marginTop:"1em",marginLeft:"14px"},onChange:function(e){w(e)}},v.a.createElement(F,{value:"大一"},"大一"),v.a.createElement(F,{value:"大二"},"大二"),v.a.createElement(F,{value:"大三"},"大三"),v.a.createElement(F,{value:"大四"},"大四"),v.a.createElement(F,{value:"大五"},"大五"),v.a.createElement(F,{value:"硕一"},"硕一"),v.a.createElement(F,{value:"硕二"},"硕二"),v.a.createElement(F,{value:"硕三"},"硕三"),v.a.createElement(F,{value:"博一"},"博一"),v.a.createElement(F,{value:"博二"},"博二"),v.a.createElement(F,{value:"博三"},"博三"),v.a.createElement(F,{value:"博四"},"博四"),v.a.createElement(F,{value:"博五"},"博五")),v.a.createElement("p",{style:{marginTop:"1em"}},"提醒:如无华为云账号,请尽快注册华为云!")),t&&t.length>3?v.a.createElement("div",{style:{position:"relative",marginBottom:"10px",marginTop:"10px"}},v.a.createElement("span",{className:E.a.spanprev,onClick:function(){s.current.prev()}},v.a.createElement(M.a,{style:{color:"#fff",fontSize:"20px",marginLeft:"15px"}})),v.a.createElement(R.a,{ref:s,className:E.a.divwidth,slidesToShow:3,slidesToScroll:1},t&&t.map((function(e,t){return v.a.createElement("div",{style:{textAlign:"center",position:"relative"}},v.a.createElement("img",{src:L.a.IMG_SERVER+"/".concat(e.image_url)}),!1===e.user_received||"Link"===e.click_event?v.a.createElement("p",{className:E.a.receiveclick,onClick:function(){return q(e)}},"点击领取"):v.a.createElement("p",{className:E.a.receivealready},"已经领取"))}))),v.a.createElement("span",{className:E.a.spannext,onClick:function(){s.current.next()}},v.a.createElement(P.a,{style:{color:"#fff",fontSize:"20px",marginLeft:"5px"}}))):v.a.createElement("div",{className:E.a.divwidth,style:{justifyContent:"space-around",marginBottom:"10px",marginTop:"10px"}},t&&t.map((function(e,t){return v.a.createElement("div",{style:{textAlign:"center",position:"relative"}},v.a.createElement("img",{src:L.a.IMG_SERVER+"/".concat(e.image_url)}),!1===e.user_received||"Link"===e.click_event?v.a.createElement("p",{className:E.a.receiveclick,onClick:function(){return q(e)}},"点击领取"):v.a.createElement("p",{className:E.a.receivealready},"已经领取"))}))))},U=function(e,t){var n=e.StaffDetail,a=e.HeaderDetail,s=e.ItemData,l=e.setIssee,f=e.ModelType,h=e.dispatch,b=e.userinfo,y=e.Editable,x=e.qs,E=Object(m.useState)(!1),w=Object(d.a)(E,2),S=w[0],k=w[1],T=Object(m.useState)([]),O=Object(d.a)(T,2),R=O[0],N=O[1],M=Object(m.useState)(""),P=Object(d.a)(M,2),F=P[0],U=P[1],H=Object(m.useState)(""),z=Object(d.a)(H,2),K=z[0],G=z[1],V=Object(m.useState)(!1),W=Object(d.a)(V,2),q=W[0],X=W[1],Y=Object(g.i)().identifier,$=Object(m.useRef)(null),J=Object(m.useRef)(null);$.current=null==n?void 0:n.enrolled,Object(m.useEffect)((function(){var e;return null===(e=J.current)||void 0===e||e.addEventListener("click",Q),function(){var e;null===(e=J.current)||void 0===e||e.removeEventListener("click",Q)}}),[]);var Q=function(e){var t;if("modal-upload"===(null==e||null===(t=e.target)||void 0===t?void 0:t.id)){if(!Object(j.e)(h))return;if(!$.current)return void i.a.info({title:"提示",centered:!0,okText:"我知道了",content:"请先报名,再提交作品"});k(!0)}};Object(m.useEffect)((function(){var e,t,n;null!=a&&a.upload_file&&(N([{name:null==a||null===(e=a.upload_file)||void 0===e?void 0:e.title,status:"done",uid:"123456789"}]),G(null==a?void 0:a.upload_file_url),U(null==a||null===(t=a.upload_file)||void 0===t||null===(n=t.url)||void 0===n?void 0:n.split("/")[3]))}),[null==a?void 0:a.upload_file]);var Z={name:"file",multiple:!1,withCredentials:!0,action:L.a.API_SERVER+"/api/attachments.json",showUploadList:{showRemoveIcon:!1},fileList:R,onChange:function(e){var t,n,i=e.file.status,a=[Object(r.a)({},e.file)];(N(a),"uploading"===e.file.status&&X(!0),"done"===i)&&(U(null===(t=a[0])||void 0===t||null===(n=t.response)||void 0===n?void 0:n.id),X(!1));"error"===i&&(N([]),X(!1))},beforeUpload:function(e){return e.size/1024/1024<1e3?Promise.resolve():(c.b.info("文件大小必须小于1000MB"),Promise.reject())}},ee=function(){k(!0)};return Object(m.useImperativeHandle)(t,(function(){return{handleVisible:ee}})),v.a.createElement("div",{ref:J},"reward"===f?v.a.createElement(B,{userlist:b,dispatch:h,rewarddata:s.reward_setting,is_signed:s.is_signed}):null,v.a.createElement("div",{style:{textAlign:"right"}},((null==b?void 0:b.admin)||(null==b?void 0:b.business)||y)&&v.a.createElement(o.a,{onClick:function(){return l(!1)}},x["编辑"])),v.a.createElement(D.a,{value:x.isChinese?s.md_content:s.md_english_content}),s&&s.attachments&&s.attachments.map((function(e,t){return v.a.createElement("div",null,v.a.createElement("a",{href:(null===L.a||void 0===L.a?void 0:L.a.API_SERVER)+e.url,target:"_self",download:e.title},v.a.createElement("i",{style:{color:"#29BD8B"},className:"font-14 color-green iconfont icon-fujian mr8"}),v.a.createElement("span",{style:{color:"#000000"}},e.title),v.a.createElement("span",{style:{color:"#000000",marginLeft:"10px"}},e.filesize)))})),v.a.createElement(i.a,{centered:!0,title:"上传作品",visible:S,okText:"提交作品",cancelText:"取消",confirmLoading:q,onCancel:function(){return k(!1)},onOk:Object(u.a)(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(F||K){e.next=3;break}return k(!1),e.abrupt("return");case 3:return X(!0),e.next=6,Object(I.a)("/api/competitions/".concat(Y,"/upload_file.json"),{method:"post",body:{attachment_id:F,upload_file_url:K}});case 6:0===e.sent.status&&(k(!1),X(!1));case 8:case"end":return e.stop()}}),e)})))},v.a.createElement("div",null,v.a.createElement(C.a,{align:"middle",className:"mb20"},v.a.createElement("span",null,"作品链接:"),v.a.createElement(A.a,{style:{width:416},value:K,onChange:function(e){var t;return G(null===(t=e.target)||void 0===t?void 0:t.value)}})),v.a.createElement(C.a,{align:"top"},v.a.createElement("span",{style:{lineHeight:"28px"}},"作品文件:"),v.a.createElement(_.a,Z,v.a.createElement(o.a,{type:"primary",className:"mb10"},"上传作品"))))))},H=Object(m.forwardRef)(U),z=n("Ot1p"),K=n("hJwl");var G=function(e){var t=e.ItemData,n=e.setIssee,r=e.MenuItem,i=e.dispatch,a=e.identifier,s=e.ModelType,l=e.userinfo,f=e.getrightdatas,h=e.qs,g=Object(m.useState)([]),b=Object(d.a)(g,2),y=b[0],x=b[1],E=Object(m.useState)(h.isChinese?t.md_content:t.md_english_content),w=Object(d.a)(E,2),S=w[0],k=w[1];Object(m.useEffect)((function(){var e,n=[];null==t||null===(e=t.attachments)||void 0===e||e.map((function(e){var t={uid:e.id,name:e.title,response:{id:e.id}};n.push(t)})),x(n)}),[null==t?void 0:t.attachments]);var T,O,C={name:"file",multiple:!0,withCredentials:!0,action:L.a.API_SERVER+"/api/attachments.json",defaultFileList:(O=[],null==t||null===(T=t.attachments)||void 0===T||T.map((function(e){var t={uid:null==e?void 0:e.id,name:e.title,response:{id:e.id}};O.push(t)})),O),onRemove:function(e){Object(K.t)({id:e.uid})},onChange:function(e){var t=e.file.status;"removed"===t&&x(e.fileList),"done"===t?(x(e.fileList),c.b.success("".concat(e.file.name," 文件上传成功"))):"error"===t&&c.b.error("".concat(e.file.name," 文件上传失败"))},beforeUpload:function(e){var t=e.size/1024/1024<150;return t||c.b.info("文件大小必须小于150MB"),t}};function A(){return(A=Object(u.a)(p.a.mark((function e(){var o;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(S){e.next=3;break}return c.b.warn(h["内容不能为空"]),e.abrupt("return");case 3:return o={attachment_ids:D(y),competition_module_id:t.id,md_content_id:t.md_id,identifier:a},h.isChinese?o.content=S:o.english_content=S,e.next=7,i({type:"competitions/updateMdContent",payload:o});case 7:e.sent&&(c.b.info(h["提交成功"]),n(!0),f(r));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function D(e){var t=[];return e&&e.map((function(e){t.push(e.response.id)})),t}return console.log(C),v.a.createElement("div",null,"reward"===s?v.a.createElement(B,{userlist:l,dispatch:i,rewarddata:t.reward_setting,is_signed:t.is_signed}):null,v.a.createElement(z.a,{defaultValue:S,onChange:function(e){return k(e)}}),v.a.createElement(_.a,C,v.a.createElement(o.a,{className:"uploadBtn"},h["上传附件"]),h["(单个文件150M以内)"]),v.a.createElement("p",{style:{marginTop:"10px"}},v.a.createElement(o.a,{style:{width:"90px"},type:"primary",onClick:function(){return function(){return A.apply(this,arguments)}()}},h["提交"]),v.a.createElement(o.a,{style:{marginLeft:"30px",width:"90px"},onClick:function(){return n(!0)}},h["取消"])))},V=(n("g9YV"),n("wCAj")),W=(n("Znn+"),n("ZTPi"));var q=function(){return v.a.createElement("div",null,v.a.createElement("p",{style:{fontSize:"24px",color:"#05101a"}},"总排行"),v.a.createElement("div",{style:{textAlign:"center"}},v.a.createElement("img",{src:L.a.IMG_SERVER+"/images/educoder/competitions/trophy.png"}),v.a.createElement("p",null,"要抓住一切机会,向所有人证明自己,证明你能够迎接荣耀")))},X=(n("5Dmo"),n("3S7+")),Y=(n("jCWc"),n("kPKH")),$=(n("IzEo"),n("bx4M"));var J=function(e){var t=e.oneItem,n=e.towItem,r=e.threeItem;return v.a.createElement("div",{style:{textAlign:"center"}},v.a.createElement(C.a,{gutter:16,style:{justifyContent:"center"}},v.a.createElement(Y.a,{span:6,style:{marginTop:"30px",marginRight:"20px"}},v.a.createElement($.a,{title:v.a.createElement("div",{className:E.a.towtop},v.a.createElement("img",{style:{marginTop:"20px"},src:L.a.IMG_SERVER+"/images/educoder/huangguan-two.png"}),v.a.createElement("p",{style:{marginTop:"10px"}},v.a.createElement(b.a,{to:"/users/".concat(null==n?void 0:n.user_login,"/classrooms")},v.a.createElement("img",{className:E.a.imgradius,src:L.a.IMG_SERVER+"/images/".concat(null==n?void 0:n.user_image)}),(null==n?void 0:n.competition_prize)&&v.a.createElement("p",{className:E.a.prize},null==n?void 0:n.competition_prize),v.a.createElement("p",{style:{color:"#05101a",fontSize:"16px",marginTop:"10px"}},null==n?void 0:n.record_user_name)))),className:E.a.towdiv,bordered:!1},v.a.createElement("p",{style:{fontSize:"14px"}},null==n?void 0:n.school_name),v.a.createElement("p",{style:{fontSize:"18px"}},null==n?void 0:n.spend_time),v.a.createElement("p",{style:{fontSize:"26px",color:"#a55b29"}},parseFloat(null==n?void 0:n.extra_score)+parseFloat(null==n?void 0:n.score),"分"))),v.a.createElement(Y.a,{span:6},v.a.createElement($.a,{title:v.a.createElement("div",{className:E.a.onetop},v.a.createElement("img",{style:{marginTop:"20px"},src:L.a.IMG_SERVER+"/images/educoder/huangguan.png"}),v.a.createElement("p",{style:{marginTop:"10px"}},v.a.createElement(b.a,{to:"/users/".concat(null==t?void 0:t.user_login,"/classrooms")},v.a.createElement("img",{className:E.a.imgradius,src:L.a.IMG_SERVER+"/images/".concat(null==t?void 0:t.user_image)}),(null==t?void 0:t.competition_prize)&&v.a.createElement("p",{className:E.a.prize},null==t?void 0:t.competition_prize),v.a.createElement("p",{style:{color:"#05101a",fontSize:"16px",marginTop:"10px"}},null==t?void 0:t.record_user_name)))),className:E.a.onediv,bordered:!1},v.a.createElement("p",{style:{fontSize:"14px"}},null==t?void 0:t.school_name),v.a.createElement("p",{style:{fontSize:"18px"}},null==t?void 0:t.spend_time),v.a.createElement("p",{style:{fontSize:"26px",color:"#a55b29"}},parseFloat(null==t?void 0:t.extra_score)+parseFloat(null==t?void 0:t.score),"分"))),v.a.createElement(Y.a,{span:6,style:{marginTop:"40px",marginLeft:"20px"}},v.a.createElement($.a,{title:v.a.createElement("div",{className:E.a.threetop},v.a.createElement("img",{style:{marginTop:"20px"},src:L.a.IMG_SERVER+"/images/educoder/huangguan-three.png"}),v.a.createElement("p",{style:{marginTop:"10px"}},v.a.createElement(b.a,{to:"/users/".concat(null==r?void 0:r.user_login,"/classrooms")},v.a.createElement("img",{className:E.a.imgradius,src:L.a.IMG_SERVER+"/images/".concat(null==r?void 0:r.user_image)}),(null==r?void 0:r.competition_prize)&&v.a.createElement("p",{className:E.a.prize},null==r?void 0:r.competition_prize),v.a.createElement("p",{style:{color:"#05101a",fontSize:"16px",marginTop:"10px"}},null==r?void 0:r.record_user_name)))),className:E.a.threediv,bordered:!1},v.a.createElement("p",{style:{fontSize:"14px"}},null==r?void 0:r.school_name),v.a.createElement("p",{style:{fontSize:"18px"}},null==r?void 0:r.spend_time),v.a.createElement("p",{style:{fontSize:"26px",color:"#a55b29"}},parseFloat(null==r?void 0:r.extra_score)+parseFloat(null==r?void 0:r.score),"分")))))};var Q=function(e){var t,n,r,i,a,o,s,l,c,u,d,f,h,p,m,g,y,x,w,_,S,k,T,O,C,A,D,I,j,R,N=e.ItemData;return v.a.createElement("div",null,v.a.createElement("p",{style:{fontSize:"24px",color:"#05101a"}},"总排行"),v.a.createElement(J,{oneItem:null==N?void 0:N.teams[0],towItem:null==N?void 0:N.teams[1],threeItem:null==N?void 0:N.teams[2]}),(null==N||null===(t=N.user_ranks)||void 0===t?void 0:t.length)>0&&v.a.createElement("div",{className:E.a.myTeam},!1===(null==N||null===(n=N.user_ranks)||void 0===n||null===(r=n[0])||void 0===r?void 0:r.success)?v.a.createElement("span",{style:{marginRight:"70px",padding:"10px"}},v.a.createElement("p",{style:{marginBottom:"0px"}}," 是否晋级:",v.a.createElement("span",{style:{color:!1===(null==N||null===(i=N.user_ranks)||void 0===i||null===(a=i[0])||void 0===a?void 0:a.success)?"red":"green"}},!1===(null==N||null===(o=N.user_ranks)||void 0===o||null===(s=o[0])||void 0===s?void 0:s.success)?"否":null!=N&&null!==(l=N.user_ranks)&&void 0!==l&&null!==(c=l[0])&&void 0!==c&&c.success?"是":"")),(null==N||null===(u=N.user_ranks)||void 0===u||null===(d=u[0])||void 0===d?void 0:d.awards)&&v.a.createElement("p",{style:{marginBottom:"0px"}}," 是否获奖:",v.a.createElement("span",null,"percent_20"===(null==N||null===(f=N.user_ranks)||void 0===f||null===(h=f[0])||void 0===h?void 0:h.awards)?"二等奖":"percent_30"===(null==N||null===(p=N.user_ranks)||void 0===p||null===(m=p[0])||void 0===m?void 0:m.awards)?"三等奖":"没有获得奖项"))):v.a.createElement("span",{style:{marginRight:"70px"}},"我的排名:",null==N||null===(g=N.user_ranks)||void 0===g||null===(y=g[0])||void 0===y?void 0:y.rank),v.a.createElement("span",{style:{flex:1}},v.a.createElement(X.a,{title:"战队名"},null==N||null===(x=N.user_ranks)||void 0===x||null===(w=x[0])||void 0===w?void 0:w.team_name)),v.a.createElement("span",{style:{flex:1}},v.a.createElement(X.a,{title:"时间"},null==N||null===(_=N.user_ranks)||void 0===_||null===(S=_[0])||void 0===S?void 0:S.cost_time)),v.a.createElement("span",{style:{flex:1,textAlign:"center"}},v.a.createElement(X.a,{title:"赋能赛加分"},null==N||null===(k=N.user_ranks)||void 0===k||null===(T=k[0])||void 0===T?void 0:T.extra_score)),v.a.createElement("span",{style:{flex:1}},v.a.createElement(X.a,{title:"比赛成绩"},null==N||null===(O=N.user_ranks)||void 0===O||null===(C=O[0])||void 0===C?void 0:C.score)),v.a.createElement("span",null,v.a.createElement(X.a,{title:"总分"},parseFloat(null==N||null===(A=N.user_ranks)||void 0===A||null===(D=A[0])||void 0===D?void 0:D.extra_score)+parseFloat(null==N||null===(I=N.user_ranks)||void 0===I||null===(j=I[0])||void 0===j?void 0:j.score)||0))),null==N||null===(R=N.teams)||void 0===R?void 0:R.map((function(e,t){return v.a.createElement("div",{className:E.a.bottomItem},v.a.createElement("span",{style:{color:"#0152d9",marginRight:"20px"}},t+1),v.a.createElement(b.a,{to:"/users/".concat(null==e?void 0:e.user_login,"/classrooms"),style:{marginRight:"80px",position:"relative"}},v.a.createElement("img",{className:E.a.imgradius,src:L.a.IMG_SERVER+"/images/".concat(null==e?void 0:e.user_image)}),(null==e?void 0:e.competition_prize)&&v.a.createElement("span",{className:E.a.spanrightradius},null==e?void 0:e.competition_prize)),v.a.createElement("span",{style:{flex:1}},v.a.createElement(X.a,{title:"战队名"},null==e?void 0:e.team_name)),v.a.createElement("span",{style:{flex:1}},v.a.createElement(X.a,{title:"单位/学校名"},e.school_name)),v.a.createElement("span",{style:{flex:1,textAlign:"center"}},v.a.createElement(X.a,{title:"赋能赛加分"},e.extra_score)),v.a.createElement("span",{style:{flex:1}},v.a.createElement(X.a,{title:"比赛成绩"},e.score)),v.a.createElement("span",{style:{color:"#0152d9"}},v.a.createElement(X.a,{title:"总分"},parseFloat(e.extra_score)+parseFloat(e.score))))})))},Z=W.a.TabPane;var ee=function(e){var t,n,r,i,a,s,l=e.ChartRules,f=e.ItemData,h=e.getCharts,b=e.Selectkey,y=e.getChartRules,x=e.userinfo,w=e.Editable,_=e.HeaderDetail,S=e.qs,k=Object(m.useState)(!1),T=Object(d.a)(k,2),O=T[0],C=T[1],A=Object(m.useState)(""),j=Object(d.a)(A,2),R=j[0],N=j[1],M=Object(m.useState)(!0),P=Object(d.a)(M,2),F=P[0],B=P[1],U=Object(m.useState)(),H=Object(d.a)(U,2),K=H[0],G=H[1],X=Object(m.useState)(),Y=Object(d.a)(X,2),$=Y[0],J=Y[1],ee=Object(g.i)().identifier;function te(){return(te=Object(u.a)(p.a.mark((function e(){var t,n,r,i,a,o,s;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(R){e.next=3;break}return c.b.info("内容不能为空"),e.abrupt("return");case 3:if(B(!1),!(t=null==K?void 0:K.id)){e.next=12;break}return e.next=8,Object(I.a)("/api/competitions/".concat(ee,"/update_md_content.json"),{method:"post",body:{competition_module_id:b,content:R,md_content_id:null===(n=l.rule_contents)||void 0===n||null===(r=n.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(t)})))||void 0===r||null===(i=r[0])||void 0===i?void 0:i.id,stage_id:null==K?void 0:K.id}});case 8:0===e.sent.status&&(c.b.info("更新成功"),C(!1),y()),e.next=16;break;case 12:return e.next=14,Object(I.a)("/api/competitions/".concat(ee,"/update_md_content.json"),{method:"post",body:{competition_module_id:b,content:R,md_content_id:null===(a=l.rule_contents)||void 0===a||null===(o=a.filter((function(e){return 0===parseInt(e.competition_stage_id)})))||void 0===o||null===(s=o[0])||void 0===s?void 0:s.id,stage_id:null==K?void 0:K.id}});case 14:0===e.sent.status&&(c.b.info("更新成功"),C(!1),y());case 16:case"end":return e.stop()}}),e)})))).apply(this,arguments)}Object(m.useEffect)((function(){if(F){var e,t,n,r,i,a,o,s=null==l||null===(e=l.stages)||void 0===e?void 0:e[0];if(G(s),null!=s&&s.id)"mAP"!==(null==_?void 0:_.task)&&"dog"!==(null==_?void 0:_.task)||h(null==s?void 0:s.id),N((null===(t=l.rule_contents)||void 0===t||null===(n=t.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==s?void 0:s.id)})))||void 0===n||null===(r=n[0])||void 0===r?void 0:r.content)||"");else"mAP"===(null==_?void 0:_.task)||null==_||_.task,N((null===(i=l.rule_contents)||void 0===i||null===(a=i.filter((function(e){return 0===parseInt(e.competition_stage_id)})))||void 0===a||null===(o=a[0])||void 0===o?void 0:o.content)||"")}}),[l]);var ne=[{title:"排名",dataIndex:"name",align:"center",key:"name",render:function(e,t,n){return v.a.createElement("span",null,n+1)}},{title:"头像",dataIndex:"user_image",align:"center",key:"user_image",render:function(e){return v.a.createElement("img",{className:E.a.imgradius,src:L.a.IMG_SERVER+"/images/".concat(e)})}},{title:"战队名称",dataIndex:"team_name",key:"team_name",render:function(e){return v.a.createElement("span",{title:e},e&&(null==e?void 0:e.length)>=15?(null==e?void 0:e.substr(0,15))+"...":e||"--")}},{title:"单位",dataIndex:"school_name",key:"school_name",align:"center",render:function(e){return v.a.createElement("span",null,e||"--")}},{title:"mAP"===(null==_?void 0:_.task)?"mAP指标":"Jittor-3"===(null==_?void 0:_.task)?"总分":"top1指标",dataIndex:"score",key:"score",render:function(e){return v.a.createElement("span",null,e||"--")}}];return v.a.createElement("div",null,(null==l||null===(t=l.stages)||void 0===t?void 0:t.length)>0?null:v.a.createElement(q,null),(null==l||null===(n=l.stages)||void 0===n?void 0:n.length)>0&&v.a.createElement(W.a,{animated:!0,tabBarExtraContent:((null==x?void 0:x.admin)||(null==x?void 0:x.business)||w)&&v.a.createElement(o.a,{onClick:function(){C(!0)}},S["编辑"]),onChange:function(e){var t,n,r,i,a;C(!1);var o=null==l||null===(t=l.stages)||void 0===t?void 0:t.filter((function(t){return parseInt(e)===parseInt(null==t?void 0:t.id)}))[0];G(o);var s=null==o||null===(n=o.children)||void 0===n?void 0:n[0];J(s),N((null===(r=l.rule_contents)||void 0===r||null===(i=r.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==o?void 0:o.id)})))||void 0===i||null===(a=i[0])||void 0===a?void 0:a.content)||""),h((null==s?void 0:s.id)||e)}},l&&l.stages.map((function(e,t){return v.a.createElement(Z,{tab:e.name,key:null===e.id?0:e.id},!1===O&&l&&l.rule_contents.map((function(t,n){return e.id===t.competition_stage_id||null===e.id&&0===t.competition_stage_id?v.a.createElement(D.a,{key:n,value:void 0===t.content||null===t.content?"":t.content}):void 0})))}))),(null==K||null===(r=K.children)||void 0===r?void 0:r.length)>0&&v.a.createElement(W.a,{activeKey:(null==$?void 0:$.id)+"",onChange:function(e){var t,n=null==K||null===(t=K.children)||void 0===t?void 0:t.filter((function(t){return parseInt(e)===parseInt(null==t?void 0:t.id)}))[0];J(n),h(e)}},null==K||null===(i=K.children)||void 0===i?void 0:i.map((function(e,t){return v.a.createElement(Z,{tab:e.name,key:null===e.id?0:e.id})}))),O&&v.a.createElement("div",null,v.a.createElement(z.a,{defaultValue:R,onChange:function(e){N(e)}}),v.a.createElement("p",{style:{marginTop:"10px"}},v.a.createElement(o.a,{style:{width:"90px"},type:"primary",onClick:function(){return function(){return te.apply(this,arguments)}()}},S["提交"]),v.a.createElement(o.a,{style:{marginLeft:"30px",width:"90px"},onClick:function(){return C(!1)}},S["取消"]))),(null==f||null===(a=f.teams)||void 0===a?void 0:a.length)>0&&("mAP"===(null==_?void 0:_.task)||"dog"===(null==_?void 0:_.task)||"Jittor-3"===(null==_?void 0:_.task))?v.a.createElement(V.a,{dataSource:null==f?void 0:f.teams,columns:ne,pagination:!1}):(null==f||null===(s=f.teams)||void 0===s?void 0:s.length)>0&&v.a.createElement(Q,{ItemData:f}))},te=(n("/zsF"),n("PArb"));var ne=function(e){var t,n,r,i,a,s,l,c=e.Prize,f=Object(g.i)(),h=Object(m.useState)([{type:1,name:"团体奖证书"},{type:2,name:"个人奖证书"},{type:3,name:"优秀指导教师证书"}]),b=Object(d.a)(h,2),y=b[0],x=(b[1],function(){var e=Object(u.a)(p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(K.u)({type:t.type,id:f.identifier});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(location.href="/competitions/exports?id=".concat(f.identifier,"&type=").concat(t.type));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());return v.a.createElement("div",null,v.a.createElement("p",{className:E.a.downloadpdf},"温馨提示:填写的个人信息经审批后,将提供个人获奖证书下载;团队队员信息全部审批后,将提供团队获奖证书下载。"),v.a.createElement("p",{style:{marginTop:"30px",fontSize:"16px",color:"#000"}},"证书情况"),(null==c||null===(t=c.personal_certifications)||void 0===t?void 0:t.length)>0?v.a.createElement("p",null,v.a.createElement("span",null,"个人证书:"),v.a.createElement("img",{src:L.a.IMG_SERVER+"/images/educoder/pdfs.png"}),v.a.createElement("a",{style:{marginLeft:"5px"},href:L.a.API_SERVER+"".concat(null==c||null===(n=c.personal_certifications[0])||void 0===n?void 0:n.url)},"立即下载")):v.a.createElement("p",null,v.a.createElement("span",null,"个人证书:")," ",v.a.createElement("span",{style:{color:"#000"}},"暂未生成"),v.a.createElement("span",{style:{marginLeft:"20px"}},"原因:")," ",v.a.createElement("span",{style:{color:"#000"}},"组委会未完成证书审批,请稍后")),(null==c||null===(r=c.team_certifications)||void 0===r?void 0:r.length)>0?v.a.createElement("p",null,v.a.createElement("span",null,"团队证书:"),v.a.createElement("img",{src:L.a.IMG_SERVER+"/images/educoder/pdfs.png"}),v.a.createElement("a",{style:{marginLeft:"5px"},href:L.a.API_SERVER+"".concat(null==c||null===(i=c.team_certifications[0])||void 0===i?void 0:i.url)},"立即下载")):v.a.createElement("p",null,v.a.createElement("span",null,"团队证书:")," ",v.a.createElement("span",{style:{color:"#000"}},"暂未生成")),v.a.createElement(te.a,null),(null==c||null===(a=c.teams)||void 0===a?void 0:a.length)>0?v.a.createElement("div",null,v.a.createElement("p",null,(null==c?void 0:c.teams)&&(null==c||null===(s=c.teams[0])||void 0===s?void 0:s.name),"战队信息填报概况"),v.a.createElement("p",{style:{display:"flex",height:"50px",background:"#f5f5f5",alignItems:"center",justifyContent:"space-around"}},v.a.createElement("span",{style:{width:"5%"}},"角色"),v.a.createElement("span",{style:{width:"5%"}},"姓名"),v.a.createElement("span",{style:{width:"10%"}},"实名认证"),v.a.createElement("span",{style:{width:"10%"}},"职业认证"),v.a.createElement("span",{style:{width:"10%"}},"手机绑定"),v.a.createElement("span",{style:{width:"10%"}},"邮箱绑定"),v.a.createElement("span",{style:{width:"50%",textAlign:"center"}},"开户行及银行卡号信息(队长填写)")),(null==c?void 0:c.teams)&&(null==c||null===(l=c.teams[0])||void 0===l?void 0:l.team_members.map((function(e,t){var n,r,i,a,o,s;return v.a.createElement("p",{className:E.a.teamItem},v.a.createElement("span",{style:{width:"5%"}},null==e?void 0:e.role),v.a.createElement("span",{style:{width:"5%"}},null==e?void 0:e.name),v.a.createElement("span",{style:{width:"10%"}},"authed"===(null==e?void 0:e.real_name_auth)?"已认证":"authing"===(null==e?void 0:e.real_name_auth)?"待审核":"未认证"),v.a.createElement("span",{style:{width:"10%"}},"authed"===(null==e?void 0:e.professional_auth)?"已认证":"authing"===(null==e?void 0:e.professional_auth)?"待审核":"未认证"),v.a.createElement("span",{style:{width:"10%"}},null!=e&&e.phone_binded?"已绑定":"未绑定"),v.a.createElement("span",{style:{width:"10%"}},null!=e&&e.email_binded?"已绑定":"未绑定"),"队长"===(null==e?void 0:e.role)?v.a.createElement("span",{style:{width:"50%",textAlign:"center"}},(null==c?void 0:c.teams)&&(null==c||null===(n=c.teams[0])||void 0===n||null===(r=n.bank_account)||void 0===r?void 0:r.bank),(null==c?void 0:c.teams)&&(null==c||null===(i=c.teams[0])||void 0===i||null===(a=i.bank_account)||void 0===a?void 0:a.second_bank),(null==c?void 0:c.teams)&&(null==c||null===(o=c.teams[0])||void 0===o||null===(s=o.bank_account)||void 0===s?void 0:s.card_no)):v.a.createElement("span",{style:{width:"50%"}}))})))):null,v.a.createElement(C.a,{gutter:[20,20]},y.map((function(e,t){return v.a.createElement(Y.a,{key:t},v.a.createElement(o.a,{type:"primary",onClick:function(){return x(e)}},e.name))}))))},re=n("0Owb"),ie=(n("7Kak"),n("9yH6")),ae=(n("y8nQ"),n("Vl3Y")),oe=n("1vsH"),se=n("Dgm7"),le=n.n(se),ce=n("NnUe"),ue=n.n(ce),de=_.a.Dragger,fe=Object(y.a)((function(e){var t=e.user,n=e.account,r=e.loading;return{user:t,account:n,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){var t=e.user,n=e.account,a=(e.globalSetting,e.loading),l=e.dispatch,h=(Object(f.a)(e,["user","account","globalSetting","loading","dispatch"]),ae.a.useForm()),g=Object(d.a)(h,1)[0],b=Object(m.useState)({}),y=Object(d.a)(b,2),x=(y[0],y[1]),E=Object(m.useState)(!0),w=Object(d.a)(E,2),_=w[0],S=w[1],k=Object(m.useState)(),T=Object(d.a)(k,2),O=T[0],C=T[1],D=Object(m.useState)(),I=Object(d.a)(D,2),j=I[0],R=I[1],N=Object(m.useState)(),M=Object(d.a)(N,2),P=M[0],F=M[1],B=Object(m.useState)(),U=Object(d.a)(B,2),H=U[0],z=U[1];Object(m.useEffect)((function(){if(n.basicInfo){var e=n.basicInfo,t={name:e.show_realname?e.name:Object(oe.F)(e.name),gender:e.gender};C(e.name),S(e.show_realname),g.setFieldsValue(t),x(t)}}),[n.basicInfo]);var K=function(){var e=Object(u.a)(p.a.mark((function e(r){var i,a,o,s,u,d,f,h;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=(o=r||{}).name,u=o.gender,d=o.idNumber,j){e.next=4;break}return c.b.info("请先上传照片!"),e.abrupt("return");case 4:return e.next=6,l({type:"account/applyRealNameAuth",payload:{id:(null===(i=n.basicInfo)||void 0===i?void 0:i.id)||(null===(a=t.userInfo)||void 0===a?void 0:a.login),name:s,gender:u,id_number:d,show_realname:_,attachment_ids:[P]}});case 6:f=e.sent,G(),f&&(c.b.info("申请已提交,请等待审核!"),l({type:"account/getBasicInfo",payload:{login:null===(h=t.userInfo)||void 0===h?void 0:h.login}}));case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),G=function(){l({type:"account/setActionTabs",payload:{}})},V={data:{type:"real_name"},multiple:!0,showUploadList:!1,action:"".concat(L.a.API_SERVER,"/api/attachments.json"),className:ue.a.uploader,onChange:function(e){var t;"uploading"!==e.file.status?"done"===e.file.status&&(console.log(e.file,e.file.response),F(null===(t=e.file.response)||void 0===t?void 0:t.id),Object(oe.C)(e.file.originFileObj,(function(e){R(e),z(!1)}))):z(!0)},beforeUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type||"image/bmp"===e.type;return t||c.b.info("请上传正确文件格式"),t}};return v.a.createElement(i.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:"Account-RealNameAuth"===n.actionTabs.key,title:"修改实名信息",width:"600px",footer:null},v.a.createElement(s.a,{spinning:!!H},v.a.createElement(ae.a,{className:ue.a.formWrap,form:g,layout:"horizontal",onValuesChange:function(e){x(Object(r.a)({},g.getFieldsValue())),"name"in e&&C(e.name)},onFinish:K},v.a.createElement(ae.a.Item,{label:"姓名",name:"name",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:"请输入真实姓名,最大限制".concat(10,"个字符")},{validator:oe.I}],extra:v.a.createElement("span",null,_?"(显示:平台将显示您的真实姓名)":"(隐藏:平台将显示你的昵称)")},v.a.createElement(A.a,{disabled:!_,placeholder:"请输入真实姓名,最大限制".concat(10,"个字符"),maxLength:10,addonAfter:v.a.createElement("i",{className:"iconfont ".concat(_?"icon-xianshi":"icon-yincang"," font18 ").concat(ue.a.color0152d9),onClick:function(){var e=!_;S(e);var t=e?O:Object(oe.F)(O);g.setFieldsValue({name:t})}})})),v.a.createElement(ae.a.Item,{label:"性别:",name:"gender",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:"请选择性别"}]},v.a.createElement(ie.a.Group,null,v.a.createElement(ie.a,{value:0},"男"),v.a.createElement(ie.a,{value:1},"女"))),v.a.createElement(ae.a.Item,{label:"证件号:",labelCol:{span:3},name:"idNumber",rules:[{required:!0,message:"请输入证件号"}]},v.a.createElement(A.a,{placeholder:"请输入证件号"})),v.a.createElement(ae.a.Item,{label:"身份证上传",labelCol:{span:3}},v.a.createElement("div",{className:ue.a.flexRow},v.a.createElement("div",{className:"".concat(ue.a.flexColumn," ").concat(ue.a.example)},v.a.createElement("span",{className:ue.a.exampleImg},v.a.createElement("img",{src:le.a})),v.a.createElement("span",{className:"tc"},v.a.createElement("p",null,"示例图片"),v.a.createElement("p",{className:"".concat(ue.a.colorOrange," font12")},"(png/jpg/bmp格式,不超过2MB)"))),v.a.createElement("div",{className:ue.a.flexColumn},v.a.createElement(de,Object(re.a)({},V,{accept:".png,.jpg,.bmp,.jpeg"}),j?v.a.createElement("img",{src:j,className:ue.a.uploadImg}):v.a.createElement("div",{className:ue.a.imageTip},v.a.createElement("p",null,v.a.createElement("i",{className:"iconfont icon-cuban2shangchuanyunduan ".concat(ue.a.uploadTipIcon)})),v.a.createElement("p",{className:ue.a.uploadTip},v.a.createElement("a",{className:ue.a.color05101a},"点击或拖拽上传图片")))),v.a.createElement("span",{className:"tc"},v.a.createElement("p",{className:ue.a.viewLargerImg},"查看大图"))))),v.a.createElement("div",{className:ue.a.footerWrap},v.a.createElement(ae.a.Item,null,v.a.createElement(o.a,{className:"mr5",size:"large",onClick:G},"取消"),v.a.createElement(o.a,{size:"large",type:"primary",htmlType:"submit",loading:a["account/applyRealNameAuth"]},"保存"))),v.a.createElement("div",{className:ue.a.note},v.a.createElement("p",null,"认证须知:"),v.a.createElement("p",null,"1.你需要准备有效的身份证正面(人像面)的证件照照片,请确保证件照片清晰可见,严禁PS;"),v.a.createElement("p",null,"2.我们将在你提交认证信息后的24小时(不包含节假日)内完成审核,审核结果将会以系统消息的形式发送给你;"),v.a.createElement("p",null,"3.实名认证审核完成后,无法删除,请谨慎填写;"),v.a.createElement("p",null,"4.实名认证审核完成后,系统将自动发放500个金币作为奖励;"),v.a.createElement("p",null,"5.我们会确保你所提供的信息均处于严格的保密状态,不会泄露;"),v.a.createElement("p",null,"6.如存在恶意乱填写姓名,证件号,及上传与实名认证证件无关图片者,一经发现将冻结EduCoder账号。"),v.a.createElement("p",null,"7.提交实名认证后系统会自动将状态改为已认证,你将可以体验平台需要实名认证的功能;如果在认证后的使用过程中未通过审核,你将不能继续体验需要认证的功能。")))))})),he=(n("O3gP"),n("lrIw")),pe=n("KXlV"),me=n.n(pe),ve=n("Sjjz"),ge=n.n(ve),be=A.a.TextArea,ye=Object(y.a)((function(e){var t=e.account,n=e.loading;return{account:t,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){e.account,e.globalSetting;var t=e.loading,n=e.dispatch,r=e.schoolName,a=e.departmentName,s=e.visible,l=e.onClose,h=void 0===l?function(){}:l,g=e.onSuccess,b=void 0===g?function(){}:g,y=Object(f.a)(e,["account","globalSetting","loading","dispatch","schoolName","departmentName","visible","onClose","onSuccess"]),x=ae.a.useForm(),E=Object(d.a)(x,1)[0],w=Object(m.useRef)();Object(m.useEffect)((function(){w.current=y.schoolId}),[y.schoolId]),Object(m.useEffect)((function(){E.setFieldsValue({department:a})}),[a]);var _=function(){var e=Object(u.a)(p.a.mark((function e(t){var r,i,a,o;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=(r=t||{}).department,a=r.remarks,e.next=3,n({type:"account/appplyDepartment",payload:{school_id:w.current,name:i,remarks:a}});case 3:o=e.sent,h(),o&&(c.b.success("新增院系/部门成功!"),b(i));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return v.a.createElement(i.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:s,title:"申请添加子单位名称",width:"600px",footer:null},v.a.createElement(ae.a,{className:ge.a.formWrap,form:E,labelCol:{span:4},wrapperCol:{span:20},onFinish:_},v.a.createElement(ae.a.Item,{label:"单位名称:"},r),v.a.createElement(ae.a.Item,{label:"部门名称:",name:"department",rules:[{required:!0,message:"请输入部门或者学院名称"}]},v.a.createElement(A.a,{placeholder:"请输入部门或者学院名称"})),v.a.createElement(ae.a.Item,{label:"说明:",name:"remarks"},v.a.createElement(be,{placeholder:"再次说明特别情况(选填)"})),v.a.createElement("div",{className:ge.a.footerWrap},v.a.createElement(ae.a.Item,null,v.a.createElement(o.a,{className:"mr5",size:"large",onClick:function(){h()}},"取消"),v.a.createElement(o.a,{size:"large",type:"primary",htmlType:"submit",loading:t["account/appplyDepartment"]},"保存")))))})),xe=(n("6UJt"),n("DFOY")),Ee=n("jO45"),we=n("jN4g"),_e=n("gJ3r"),Se=n("jwmR"),ke=n.n(Se),Te=function(e,t){return t.some((function(t){return t.label.toLowerCase().indexOf(e.toLowerCase())>-1}))},Oe=A.a.TextArea,Ce=Object(y.a)((function(e){var t=e.account,n=e.loading;return{account:t,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){e.account,e.globalSetting;var t=e.loading,n=e.dispatch,r=e.schoolName,a=e.visible,s=e.onClose,l=void 0===s?function(){}:s,h=e.onSuccess,g=void 0===h?function(){}:h,b=(Object(f.a)(e,["account","globalSetting","loading","dispatch","schoolName","visible","onClose","onSuccess"]),ae.a.useForm()),y=Object(d.a)(b,1)[0];Object(m.useEffect)((function(){y.setFieldsValue({name:r})}),[r]);var x=function(){var e=Object(u.a)(p.a.mark((function e(t){var r,i,a,o,s,u,d;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=(r=t||{}).name,a=r.city,o=void 0===a?[]:a,s=r.address,u=r.remarks,e.next=3,n({type:"account/appplySchool",payload:{name:i,province:o[0],city:o[1],address:s,remarks:u}});case 3:d=e.sent,l(),d&&(c.b.success("新增学校/单位成功!"),g(i));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return v.a.createElement(i.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:a,title:"申请添加单位名称",width:"600px",footer:null},v.a.createElement(ae.a,{className:ke.a.formWrap,form:y,labelCol:{span:4},wrapperCol:{span:20},onFinish:x},v.a.createElement(ae.a.Item,{label:"单位全称:",name:"name",rules:[{required:!0,message:"请输入学校或工作单位"}]},v.a.createElement(A.a,{placeholder:"学校或工作单位"})),v.a.createElement("div",{className:"".concat(ke.a.flexRow," ").concat(ke.a.example)},v.a.createElement("div",null,"示例:"),v.a.createElement("div",{className:ke.a.flexColumn},v.a.createElement("div",null,v.a.createElement(Ee.a,{style:{color:"rgb(82, 196, 26)"}}),v.a.createElement("span",{className:"font14 ml5"},"正确示例:数据结构")),v.a.createElement("div",null,v.a.createElement(we.a,{style:{color:"red"}}),v.a.createElement("span",{className:"font14 ml5"},"错误示例:数据结构2019春")))),v.a.createElement(ae.a.Item,{label:"地区:",name:"city"},v.a.createElement(xe.a,{allowClear:!0,size:"large",options:_e.a,placeholder:"请选择所在地",showSearch:{matchInputWidth:!0,filter:Te}})),v.a.createElement(ae.a.Item,{label:"详细地址:",name:"address"},v.a.createElement(A.a,{placeholder:"请填写完整的地址信息"})),v.a.createElement(ae.a.Item,{label:"说明:",name:"remarks"},v.a.createElement(Oe,{placeholder:"再次说明特别情况(选填)"})),v.a.createElement("div",{className:ke.a.footerWrap},v.a.createElement(ae.a.Item,null,v.a.createElement(o.a,{className:"mr5",size:"large",onClick:function(){l()}},"取消"),v.a.createElement(o.a,{size:"large",type:"primary",htmlType:"submit",loading:t["account/appplySchool"]},"保存")))))})),Ae=N.a.Option,De=_.a.Dragger,Le=Object(y.a)((function(e){var t=e.user,n=e.account,r=e.loading;return{user:t,account:n,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){var t,n,a=e.user,l=e.account,h=e.globalSetting,g=e.loading,b=e.dispatch,y=e.Scoid,x=(Object(f.a)(e,["user","account","globalSetting","loading","dispatch","Scoid"]),ae.a.useForm()),E=Object(d.a)(x,1)[0],w=Object(m.useState)({}),_=Object(d.a)(w,2),S=_[0],k=_[1],T=Object(m.useState)([]),O=Object(d.a)(T,2),D=O[0],I=O[1],j=Object(m.useState)([]),R=Object(d.a)(j,2),M=R[0],P=R[1],F=Object(m.useState)([]),B=Object(d.a)(F,2),U=B[0],H=B[1],z=Object(m.useState)([]),K=Object(d.a)(z,2),G=K[0],V=K[1],W=Object(m.useState)(),q=Object(d.a)(W,2),X=q[0],$=q[1],J=Object(m.useState)(),Q=Object(d.a)(J,2),Z=Q[0],ee=Q[1],te=Object(m.useState)(),ne=Object(d.a)(te,2),ie=ne[0],se=ne[1],le=Object(m.useState)(),ce=Object(d.a)(le,2),de=ce[0],fe=ce[1],pe=Object(m.useState)(),ve=Object(d.a)(pe,2),ge=ve[0],be=ve[1];Object(m.useEffect)((function(){xe()}),[]),Object(m.useEffect)((function(){Object(u.a)(p.a.mark((function e(){var t;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(y){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,Ee(y);case 4:t=e.sent,H(null==t?void 0:t.departments);case 6:case"end":return e.stop()}}),e)})))()}),[y]);var xe=function(){var e=Object(u.a)(p.a.mark((function e(){var t;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b({type:"account/getSchoolOption"});case 2:t=e.sent,I(null==t?void 0:t.schools);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ee=function(e){return b({type:"account/getDepartmentOption",payload:{id:e}})};Object(m.useEffect)((function(){if(l.basicInfo){var e=l.basicInfo,t={identity:e.identity,school:e.school_name,department:e.department_name,studentNo:e.student_id,jobTitle:"teacher"==e.identity?e.technical_title:"教授",manager:"professional"==e.identity?e.technical_title:"企业管理者"};E.setFieldsValue(t),k(t)}}),[l.basicInfo]);var we=function(){var e=Object(u.a)(p.a.mark((function e(t,n){var i,a,o,s,l,c;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=null===(i=D.find((function(e){return e.name===t})))||void 0===i?void 0:i.id,e.next=3,Ee(s);case 3:if(e.t0=e.sent,e.t0){e.next=6;break}e.t0={};case 6:l=e.t0,H(null==l?void 0:l.departments),c=n||(null==l||null===(a=l.departments)||void 0===a||null===(o=a[0])||void 0===o?void 0:o.name),E.setFieldsValue({department:c}),k(Object(r.a)(Object(r.a)({},S),{school:t,department:c}));case 11:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),_e=function(){var e=Object(u.a)(p.a.mark((function e(t){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,xe();case 2:E.setFieldsValue({school:t,department:""}),k(Object(r.a)(Object(r.a)({},S),{school:t,department:""}));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Se=function(){var e=Object(u.a)(p.a.mark((function e(t){var n,r,i,o,s,u,d,f,h,m,v,g,y,x,E,w;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u=(s=t||{}).school,d=s.department,f=s.identity,h=s.studentNo,m=s.jobTitle,v=s.manager,X){e.next=4;break}return c.b.info("请先上传照片!"),e.abrupt("return");case 4:return g=null===(n=D.find((function(e){return e.name===u})))||void 0===n?void 0:n.id,y=null===(r=U.find((function(e){return e.name===d})))||void 0===r?void 0:r.id,x="student"===f?h:"teacher"===f?m:v,e.next=9,b({type:"account/applyProfessionalAuth",payload:{id:(null===(i=l.basicInfo)||void 0===i?void 0:i.id)||(null===(o=a.userInfo)||void 0===o?void 0:o.login),school_id:g,department_id:y,identity:f,extra:x,attachment_ids:[Z]}});case 9:E=e.sent,ke(),E&&(c.b.info("申请已提交,请等待审核!"),b({type:"account/getBasicInfo",payload:{login:null===(w=a.userInfo)||void 0===w?void 0:w.login}}));case 12:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ke=function(){b({type:"account/setActionTabs",payload:{}})},Te={data:{type:"professional"},multiple:!0,showUploadList:!1,action:"".concat(L.a.API_SERVER,"/api/attachments.json"),className:ue.a.uploader,onChange:function(e){var t;"uploading"!==e.file.status?"done"===e.file.status&&(console.log(e.file,e.file.response),ee(null===(t=e.file.response)||void 0===t?void 0:t.id),Object(oe.C)(e.file.originFileObj,(function(e){$(e),se(!1)}))):se(!0)},beforeUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type||"image/bmp"===e.type;return t||c.b.info("请上传正确文件格式"),t}};return v.a.createElement(i.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:ue.a.modal,visible:"Account-ProfessionalAuth"===l.actionTabs.key,title:v.a.createElement("div",null,v.a.createElement("i",{className:"iconfont icon-zhiyerenzheng font18 mr5 ".concat(ue.a.colorBlue)}),"职业认证"),width:"660px",footer:null},v.a.createElement(s.a,{spinning:!!ie},v.a.createElement(ae.a,{className:ue.a.formWrap,form:E,layout:"horizontal",onValuesChange:function(e){(k(Object(r.a)({},E.getFieldsValue())),"school"in e)&&(P(D.filter((function(t){return t.name.includes(e.school)}))),(D.find((function(t){return t.name===e.school}))||{}).id?we(e.school):(E.setFieldsValue({department:""}),k(Object(r.a)(Object(r.a)({},S),{school:e.school,department:""}))))},onFinish:Se},v.a.createElement(C.a,{gutter:[10,0]},v.a.createElement(Y.a,{flex:"300px"},v.a.createElement(ae.a.Item,{label:"职业",name:"identity",rules:[{required:!0,message:"请先选择职业"}]},v.a.createElement(N.a,null,v.a.createElement(Ae,{value:"teacher"},"教师"),v.a.createElement(Ae,{value:"student"},"学生"),v.a.createElement(Ae,{value:"professional"},"专业人士")))),"student"===S.identity&&v.a.createElement(Y.a,{flex:"200px"},v.a.createElement(ae.a.Item,{initialValue:S.studentNo,name:"studentNo",rules:[{required:!0,message:"请先输入学号"}]},v.a.createElement(A.a,{type:"text",placeholder:"请输入学号"}))),"teacher"===S.identity&&v.a.createElement(Y.a,{flex:"200px"},v.a.createElement(ae.a.Item,{initialValue:S.jobTitle,name:"jobTitle",rules:[{required:!0,message:"请先选择职称"}]},v.a.createElement(N.a,null,v.a.createElement(Ae,{value:"教授"},"教授"),v.a.createElement(Ae,{value:"副教授"},"副教授"),v.a.createElement(Ae,{value:"讲师"},"讲师"),v.a.createElement(Ae,{value:"助教"},"助教")))),"professional"===S.identity&&v.a.createElement(Y.a,{flex:"200px"},v.a.createElement(ae.a.Item,{initialValue:S.manager,name:"manager",rules:[{required:!0,message:"请先选择职称"}]},v.a.createElement(N.a,null,v.a.createElement(Ae,{value:"企业管理者"},"企业管理者"),v.a.createElement(Ae,{value:"部门管理者"},"部门管理者"),v.a.createElement(Ae,{value:"高级工程师"},"高级工程师"),v.a.createElement(Ae,{value:"工程师"},"工程师"),v.a.createElement(Ae,{value:"助理工程师"},"助理工程师"))))),v.a.createElement(ae.a.Item,{label:"学校/单位",name:"school",extra:S.school&&!(null!=D&&D.find((function(e){return e.name===S.school})))&&v.a.createElement("div",{className:ue.a.schoolHintWrap},v.a.createElement("span",{className:ue.a.colorCDCDCD},"未找到包含“",S.school,"”的高校,"),v.a.createElement("span",{className:"".concat(ue.a.color0152d9," current"),onClick:function(){fe(!0)}},"申请新增")),rules:[{required:!0,message:"请先选择学校/单位"}]},v.a.createElement(he.a,{showSearch:!0,options:null==M?void 0:M.map((function(e){return{value:e.name}}))})),v.a.createElement(ae.a.Item,{label:"院系/部门",name:"department",extra:S.department&&!(null!=U&&U.find((function(e){return e.name===S.department})))&&v.a.createElement("div",{className:ue.a.schoolHintWrap},v.a.createElement("span",{className:ue.a.colorCDCDCD},S.department?"未找到包含“".concat(S.department,"”的高校,"):"未找到院系,"),v.a.createElement("span",{className:"".concat(ue.a.color0152d9," current"),onClick:function(){D.find((function(e){return e.name===S.school}))?be(!0):c.b.info("请先选择正确的单位或者学校!")}},"申请新增")),rules:[{required:!0,message:"请先选择院系/部门"}]},v.a.createElement(he.a,{showSearch:!0,onChange:function(e){return V(U.filter((function(t){return t.name.includes(e)})))},options:null==G?void 0:G.map((function(e){return{value:e.name}}))})),v.a.createElement(ae.a.Item,{label:"职业证上传"},v.a.createElement("div",{className:ue.a.flexRow},v.a.createElement("div",{className:"".concat(ue.a.flexColumn," ").concat(ue.a.example)},v.a.createElement("span",{className:ue.a.exampleImg},v.a.createElement("img",{src:me.a})),v.a.createElement("span",{className:"tc"},v.a.createElement("p",null,"示例图片"),v.a.createElement("p",{className:"".concat(ue.a.colorOrange," font12")},"(png/jpg/bmp格式,不超过2MB)"))),v.a.createElement("div",{className:ue.a.flexColumn},v.a.createElement(De,Object(re.a)({},Te,{accept:".png,.jpg,.bmp,.jpeg"}),X?v.a.createElement("img",{src:X,className:ue.a.uploadImg}):v.a.createElement("div",{className:ue.a.imageTip},v.a.createElement("p",null,v.a.createElement("i",{className:"iconfont icon-cuban2shangchuanyunduan ".concat(ue.a.uploadTipIcon)})),v.a.createElement("p",{className:ue.a.uploadTip},v.a.createElement("a",{className:ue.a.color05101a},"点击或拖拽上传图片")))),v.a.createElement("span",{className:"tc"},v.a.createElement("p",{className:ue.a.viewLargerImg},"查看大图"))))),v.a.createElement("div",{className:ue.a.footerWrap},v.a.createElement(ae.a.Item,null,v.a.createElement(o.a,{className:"mr5",size:"large",onClick:ke},"取消"),v.a.createElement(o.a,{size:"large",type:"primary",htmlType:"submit",loading:g["account/applyProfessionalAuth"]},"保存"))),v.a.createElement("div",{className:ue.a.note},v.a.createElement("p",null,"认证须知:"),v.a.createElement("p",null,"1.根据职业上传相应的证件照:教师(教师证),专业人士(员工证)、学生(学生证),请确保证件照内容完整并且清晰可见,严禁PS;"),v.a.createElement("p",null,"2.我们将在你提交职业证信息后的24小时(不包含节假日)内完成审核,审核结果将会以系统消息的形式发送给你;"),v.a.createElement("p",null,"3.职业认证审核完成后,无法删除,请谨慎填写;职业变更请选择重新认证;"),v.a.createElement("p",null,"4.职业认证审核完成后,系统将自动发放500个金币作为奖励;"),v.a.createElement("p",null,"5.我们会确保你所提供的信息均处于严格的保密状态,不会泄露;"),v.a.createElement("p",null,"6.如存在恶意乱填写姓名,学号,及上传与职业证件无关图片者,一经发现将冻结",!(null!=h&&null!==(t=h.setting)&&void 0!==t&&t.is_local)&&"EduCoder","账号。"),v.a.createElement("p",null,"7.非老师身份提交职业认证后系统会自动将状态改为已认证,你将可以体验平台需要职业认证的功能;如果在认证后的使用过程中未通过审核,你将不能继续体验需要认证的功能。")))),v.a.createElement(Ce,{visible:de,onClose:function(){return fe(!1)},schoolName:S.school,onSuccess:_e}),v.a.createElement(ye,{visible:ge,onClose:function(){return be(!1)},schoolId:null===(n=D.find((function(e){return e.name===S.school})))||void 0===n?void 0:n.id,schoolName:S.school,departmentName:S.department,onSuccess:function(e){return we(S.school,e)}}))})),Ie=n("aCH8"),je=n.n(Ie);var Re=function(e){var t=e.type,n=e.dispatch,r=e.userid,i=e.isshow,a=e.setPhoneshow,s=e.setEmailshow,l="79e33abd4b6588941ab7622aed1e67e8",f=Object(m.useState)(""),h=Object(d.a)(f,2),g=h[0],b=h[1],y=Object(m.useState)("获取验证码"),x=Object(d.a)(y,2),E=x[0],w=(x[1],Object(m.useState)(60)),_=Object(d.a)(w,2),S=_[0],k=_[1],T=Object(m.useState)(!1),O=Object(d.a)(T,2),C=O[0],D=O[1],L=Object(m.useState)(""),I=Object(d.a)(L,2),j=I[0],R=I[1];function N(){return(N=Object(u.a)(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(g){e.next=3;break}return 3===t?c.b.info("手机号不能为空"):c.b.info("邮箱地址不能为空"),e.abrupt("return");case 3:return e.next=5,n({type:"competitions/getVerification",payload:{type:t,login:g,smscode:je()(l+g)}});case 5:1===e.sent.status&&(c.b.info("获取验证码成功"),M(),D(!0));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function M(){k(60);var e=setInterval((function(){--S>-1?k(S):(clearInterval(e),D(!1))}),1e3)}function P(){return(P=Object(u.a)(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"competitions/PhoneBind",payload:{userid:r,code:j,phone:g}});case 2:0===e.sent.status&&(c.b.info("绑定成功"),a("none"));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function F(){return(F=Object(u.a)(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"competitions/EmailBind",payload:{userid:r,code:j,email:g}});case 2:0===e.sent.status&&(c.b.info("绑定成功"),s("none"));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return v.a.createElement("div",{style:{display:i}},v.a.createElement("p",null,v.a.createElement(A.a,{value:g,onChange:function(e){return b(e.target.value)},placeholder:3===t?"请输入手机号":"请输入邮箱地址",style:{width:"370px"}})),v.a.createElement("span",null,v.a.createElement(A.a,{value:j,onChange:function(e){return R(e.target.value)},placeholder:3===t?"请输入手机获取的验证码":"请输入邮箱获取的验证码",style:{width:"250px"}}))," ",v.a.createElement(o.a,{disabled:C,onClick:function(){return function(){return N.apply(this,arguments)}()},type:"primary",style:{marginLeft:"20px",width:"100px"}},C?"重新发送".concat(S,"s"):E),v.a.createElement("p",{style:{marginTop:"30px",width:"370px",textAlign:"center"}},v.a.createElement(o.a,{type:"primary",style:{marginRight:"15px"},onClick:function(){j?3===t?function(){P.apply(this,arguments)}():function(){F.apply(this,arguments)}():c.b.info("验证码不能为空")}},"确认"),v.a.createElement(o.a,{style:{marginLeft:"20px"},onClick:function(){3===t?a("none"):s("none")}},"取消")))};var Ne=function(e){var t=e.dispatch,n=e.userid,i={wrapperCol:{offset:3,span:21}},a=ae.a.useForm(),s=Object(d.a)(a,1)[0],l=Object(g.i)().identifier;return v.a.createElement("div",{style:{width:"500px"}},v.a.createElement(ae.a,{form:s,name:"basic"},v.a.createElement(ae.a.Item,Object(re.a)({},i,{label:v.a.createElement("div",{style:{width:"30px"}},"开户行"),name:"bank",rules:[{required:!0,message:"请输入开户行"}]}),v.a.createElement(A.a,null)),v.a.createElement(ae.a.Item,Object(re.a)({},i,{label:v.a.createElement("div",{style:{width:"30px"}},"支行"),name:"second_bank",rules:[{required:!0,message:"请输入支行"}]}),v.a.createElement(A.a,null)),v.a.createElement(ae.a.Item,Object(re.a)({},i,{label:v.a.createElement("div",{style:{width:"30px"}},"账号"),name:"card_no",rules:[{required:!0,message:"请输入账号"}]}),v.a.createElement(A.a,null)),v.a.createElement(ae.a.Item,null,v.a.createElement(o.a,{type:"primary",htmlType:"submit",onClick:Object(u.a)(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s.validateFields().then(function(){var e=Object(u.a)(p.a.mark((function e(i){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/setleader",payload:Object(r.a)({identifier:l,user_id:n},i)});case 2:0===e.sent.status&&c.b.info("提交成功");case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)})))},"提交"))))},Me={teacher:"教师",student:"学生",professional:"专业人士"};var Pe=function(e){var t,n,r,i,a,s,l,f,h=e.Prize,g=e.Accounts,b=e.dispatch,y=e.userid,x=Object(m.useState)("none"),E=Object(d.a)(x,2),w=E[0],_=E[1],S=Object(m.useState)("none"),k=Object(d.a)(S,2),T=k[0],O=k[1];function C(e){return A.apply(this,arguments)}function A(){return(A=Object(u.a)(p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("1"!==t){e.next=6;break}return e.next=3,b({type:"competitions/Authentication"});case 3:n=e.sent,e.next=9;break;case 6:return e.next=8,b({type:"competitions/Professional"});case 8:n=e.sent;case 9:0===n.status&&c.b.info("撤销成功");case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return v.a.createElement("div",null,v.a.createElement("p",null,v.a.createElement("span",{style:{color:"red"}},"*"),v.a.createElement("span",{style:{fontSize:"16px"}},"实名信息"),"uncertified"===(null==g?void 0:g.authentication)?v.a.createElement("span",{style:{fontSize:"14px",marginLeft:"20px"}},"通过实名认证后才能获得证书"):null,"uncertified"===(null==g?void 0:g.authentication)?v.a.createElement("span",{style:{fontSize:"14px",marginLeft:"20px",color:"#0152d9",cursor:"pointer"},onClick:function(){b({type:"account/setActionTabs",payload:{key:"Account-RealNameAuth"}})}},"立即认证"):null),v.a.createElement("div",{style:{padding:"20px"}},v.a.createElement("p",null,"姓名:",v.a.createElement("span",null,null==g?void 0:g.name),"uncertified"===(null==g?void 0:g.authentication)?null:"applying"===(null==g?void 0:g.authentication)?v.a.createElement("span",null,v.a.createElement("span",null,"待审核"),v.a.createElement(o.a,{type:"primary",onClick:function(){return C("1")},ghost:!0,style:{marginLeft:"20px"}},"撤销认证")):v.a.createElement("span",{style:{color:"#6ec76e"}},v.a.createElement("span",{className:"iconfont icon-wancheng font-14 ml20"})," 已认证")),v.a.createElement("p",null,"性别:",v.a.createElement("span",null,0===(null==g?void 0:g.gender)?"男":"女"))),v.a.createElement("p",null,v.a.createElement("span",{style:{color:"red"}},"*"),v.a.createElement("span",{style:{fontSize:"16px"}},"职业信息"),"uncertified"===(null==g?void 0:g.authentication)?v.a.createElement("span",{style:{fontSize:"14px",marginLeft:"20px"}},"通过实名认证后才能获得证书"):null,"uncertified"===(null==g?void 0:g.authentication)?v.a.createElement("span",{style:{fontSize:"14px",marginLeft:"20px",color:"#0152d9"},onClick:function(){b({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth"}})}},"立即认证"):null),v.a.createElement("div",{style:{padding:"20px"}},v.a.createElement("p",null,"职业:",v.a.createElement("span",null,g&&g.identity&&Me[g.identity]),"uncertified"===(null==g?void 0:g.authentication)?null:"applying"===(null==g?void 0:g.authentication)?v.a.createElement("span",null,v.a.createElement("span",null,"待审核"),v.a.createElement(o.a,{type:"primary",onClick:function(){return C("2")},ghost:!0,style:{marginLeft:"20px"}},"撤销认证")):v.a.createElement("span",{style:{color:"#6ec76e"}},v.a.createElement("span",{className:"iconfont icon-wancheng font-12 ml20"}),v.a.createElement("span",null,"已认证"),v.a.createElement(o.a,{type:"primary",onClick:function(){b({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth"}})},ghost:!0,style:{marginLeft:"20px"}},"重新认证"))),v.a.createElement("p",null,"学号:",v.a.createElement("span",null,(null==g?void 0:g.student_id)||"--")),v.a.createElement("p",null,"学校:",v.a.createElement("span",null,(null==g?void 0:g.school_name)||"--")),v.a.createElement("p",null,"院系:",v.a.createElement("span",null,(null==g?void 0:g.department_name)||"--"))),v.a.createElement("p",null,v.a.createElement("span",{style:{color:"red"}},"*"),v.a.createElement("span",{style:{fontSize:"16px"}},"联系方式")),v.a.createElement("div",{style:{padding:"20px"}},v.a.createElement("p",{style:{display:"flex"}},v.a.createElement("span",{style:{width:"60px",textAlign:"right"}},"手机号:"),v.a.createElement("span",{style:{width:"150px"}},(null==g?void 0:g.phone)||"--"),"none"===w?v.a.createElement("span",{style:{color:"#0152d9",marginLeft:"20px",cursor:"pointer"},onClick:function(){_("block")}},"更换"):null),v.a.createElement(Re,{type:3,dispatch:b,userid:null==g?void 0:g.id,isshow:w,setPhoneshow:_,setEmailshow:O}),v.a.createElement("p",{style:{display:"flex"}},v.a.createElement("span",{style:{width:"60px",textAlign:"right"}},"Email:"),v.a.createElement("span",{style:{width:"150px"}},(null==g?void 0:g.mail)||"--"),"none"===T?v.a.createElement("span",{style:{color:"#0152d9",marginLeft:"20px",cursor:"pointer"},onClick:function(){O("block")}},"更换"):null),v.a.createElement(Re,{type:4,dispatch:b,userid:null==g?void 0:g.id,isshow:T,setEmailshow:O,setPhoneshow:_})),null!=h&&h.leader&&null!=h&&h.teams&&null!=h&&null!==(t=h.teams[0])&&void 0!==t&&null!==(n=t.bank_account)&&void 0!==n&&n.bank?v.a.createElement("p",null,v.a.createElement("span",{style:{fontSize:"16px"}},"签/领/开户行及银行卡号"),v.a.createElement("span",{style:{fontSize:"12px",marginLeft:"20px"}},"为保障奖金的及时发放,请队长如实填写你名下的银行卡信息")):v.a.createElement("div",null,v.a.createElement("p",null,v.a.createElement("span",{style:{fontSize:"16px"}},"签/领/开户行及银行卡号"),v.a.createElement("span",{style:{fontSize:"12px",marginLeft:"20px"}},"为保障奖金的及时发放,请队长如实填写你名下的银行卡信息")),v.a.createElement(Ne,{dispatch:b,userid:y})),null!=h&&h.leader?v.a.createElement("div",{style:{padding:"20px"}},v.a.createElement("p",{style:{display:"flex"}},v.a.createElement("span",{style:{width:"60px",textAlign:"right"}},"开户行:"),v.a.createElement("span",null,(null==h?void 0:h.teams)&&(null==h||null===(r=h.teams[0])||void 0===r||null===(i=r.bank_account)||void 0===i?void 0:i.bank)||"--")),v.a.createElement("p",{style:{display:"flex"}},v.a.createElement("span",{style:{width:"60px",textAlign:"right"}},"支行:"),v.a.createElement("span",null,(null==h?void 0:h.teams)&&(null==h||null===(a=h.teams[0])||void 0===a||null===(s=a.bank_account)||void 0===s?void 0:s.second_bank)||"--")),v.a.createElement("p",{style:{display:"flex"}},v.a.createElement("span",{style:{width:"60px",textAlign:"right"}},"账号:"),v.a.createElement("span",null,(null==h?void 0:h.teams)&&(null==h||null===(l=h.teams[0])||void 0===l||null===(f=l.bank_account)||void 0===f?void 0:f.card_no)||"--"))):null,v.a.createElement(Le,{Scoid:null==g?void 0:g.school_id}),v.a.createElement(fe,null))},Fe=W.a.TabPane;var Be=function(e){var t=e.Prize,n=e.Accounts,r=e.getAccounts,i=e.dispatch,a=e.userid;return v.a.createElement("div",{className:"fr"},v.a.createElement("div",{className:"mb100 "},v.a.createElement(W.a,{defaultActiveKey:"1",onChange:function(e){"2"===e&&r()}},v.a.createElement(Fe,{tab:"获奖证书下载",key:"1"},v.a.createElement(ne,{Prize:t})),v.a.createElement(Fe,{tab:"完善个人信息",key:"2"},v.a.createElement(Pe,{userid:a,dispatch:i,Prize:t,Accounts:n})))))},Ue=n("xKgJ"),He=n("wd/R"),ze=n.n(He),Ke=W.a.TabPane;var Ge=function(e){var t,n,r,i,a,s,l=e.ChartRules,f=e.ItemData,h=e.getCharts,b=e.Selectkey,y=e.HeaderDetail,x=e.getChartRules,E=e.userinfo,w=e.Editable,_=e.dispatch,S=e.StaffDetail,k=e.qs,T=Object(m.useState)(!1),O=Object(d.a)(T,2),C=O[0],A=O[1],L=Object(m.useState)(""),j=Object(d.a)(L,2),R=j[0],N=j[1],M=Object(m.useState)(!0),P=Object(d.a)(M,2),F=P[0],B=P[1],U=Object(m.useState)(),H=Object(d.a)(U,2),K=H[0],G=H[1],Y=Object(m.useState)(),$=Object(d.a)(Y,2),J=$[0],Q=$[1],Z=Object(g.i)().identifier;function ee(){return(ee=Object(u.a)(p.a.mark((function e(){var t,n,r,i,a,o,s;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(R){e.next=3;break}return c.b.info("内容不能为空"),e.abrupt("return");case 3:if(B(!1),!(t=null==K?void 0:K.id)){e.next=12;break}return e.next=8,Object(I.a)("/api/competitions/".concat(Z,"/update_md_content.json"),{method:"post",body:{competition_module_id:b,content:R,md_content_id:null===(n=l.rule_contents)||void 0===n||null===(r=n.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(t)})))||void 0===r||null===(i=r[0])||void 0===i?void 0:i.id,stage_id:null==K?void 0:K.id}});case 8:0===e.sent.status&&(c.b.info("更新成功"),A(!1),x()),e.next=16;break;case 12:return e.next=14,Object(I.a)("/api/competitions/".concat(Z,"/update_md_content.json"),{method:"post",body:{competition_module_id:b,content:R,md_content_id:null===(a=l.rule_contents)||void 0===a||null===(o=a.filter((function(e){return 0===parseInt(e.competition_stage_id)})))||void 0===o||null===(s=o[0])||void 0===s?void 0:s.id,stage_id:null==K?void 0:K.id}});case 14:0===e.sent.status&&(c.b.info("更新成功"),A(!1),x());case 16:case"end":return e.stop()}}),e)})))).apply(this,arguments)}Object(m.useEffect)((function(){if(F){var e,t,n,r,i=null==l||null===(e=l.stages)||void 0===e?void 0:e[0];G(i);var a,o,s,c,u,d,f=null==l||null===(t=l.stages)||void 0===t||null===(n=t[0])||void 0===n||null===(r=n.children)||void 0===r?void 0:r[0];if(Q(f),null!=i&&i.id)h(null==i?void 0:i.id),N((null===(a=l.rule_contents)||void 0===a||null===(o=a.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==i?void 0:i.id)})))||void 0===o||null===(s=o[0])||void 0===s?void 0:s.content)||"");else h(0),N((null===(c=l.rule_contents)||void 0===c||null===(u=c.filter((function(e){return 0===parseInt(e.competition_stage_id)})))||void 0===u||null===(d=u[0])||void 0===d?void 0:d.content)||"")}}),[l]);var te=[{title:"request_id",dataIndex:"request_id",width:120,align:"center",key:"name",render:function(e,t,n){return v.a.createElement("span",null,e)}},{title:"附件",dataIndex:"file_name",align:"center",width:150,key:"file_name",render:function(e){return v.a.createElement(X.a,{title:e},v.a.createElement("span",{title:e},e&&(null==e?void 0:e.length)>=10?(null==e?void 0:e.substr(0,10))+"...":e||"--"))}},{title:"提交人",dataIndex:"user_name",key:"user_name",width:100,render:function(e){return v.a.createElement("span",{title:e},e&&(null==e?void 0:e.length)>=6?(null==e?void 0:e.substr(0,6))+"...":e||"--")}},{title:"提交时间",dataIndex:"created_at",key:"created_at",align:"center"},{title:"状态",dataIndex:"status",key:"status",width:50,render:function(e){return v.a.createElement("span",null,1===e?"计算中":2===e?"完成":0===e?"待计算":3===e&&"错误")}},!(null!=K&&K.display_four_indicators)&&"计图挑战热身赛"===(null==K?void 0:K.name)&&{title:"数据指标1",dataIndex:"data_ranking",key:"data_ranking",align:"center",render:function(e){return v.a.createElement("span",null,e||"--")}},!(null!=K&&K.display_four_indicators)&&"计图挑战热身赛"===(null==K?void 0:K.name)&&{title:"数据指标2",dataIndex:"data_other",key:"data_other",align:"left",render:function(e){return(null==e?void 0:e.length)>0?null==e?void 0:e.map((function(e,t){return v.a.createElement("span",null,null==e?void 0:e.name,":",null==e?void 0:e.value," ",v.a.createElement("br",null))})):v.a.createElement("span",null,"--")}},(null==K?void 0:K.display_four_indicators)&&{title:"mask accuary",dataIndex:"data_ranking",key:"data_ranking",align:"left",render:function(e){return v.a.createElement("span",null,e||"--")}},(null==K?void 0:K.display_four_indicators)&&{title:"美学评分",dataIndex:"data_other",key:"data_other",align:"left",render:function(e){var t;return v.a.createElement("span",null,(null==e||null===(t=e.find((function(e){return"score"===(null==e?void 0:e.name)})))||void 0===t?void 0:t.value)||"--")}},(null==K?void 0:K.display_four_indicators)&&{title:"FID",dataIndex:"data_other",key:"data_other",align:"left",render:function(e){var t;return v.a.createElement("span",null,(null==e||null===(t=e.find((function(e){return"fid"===(null==e?void 0:e.name)})))||void 0===t?void 0:t.value)||"--")}},(null==K?void 0:K.display_four_indicators)&&{title:"总分",dataIndex:"data_other",key:"data_other",align:"left",render:function(e){var t;return v.a.createElement("span",null,(null==e||null===(t=e.find((function(e){return"total_score"===(null==e?void 0:e.name)})))||void 0===t?void 0:t.value)||"--")}},!(null!=K&&K.display_four_indicators)&&(null==K?void 0:K.name.includes("可微渲染新视角生成赛题"))&&{title:"Car",dataIndex:"data_ranking",key:"data_ranking",align:"center",render:function(e){return v.a.createElement("span",null,e||"--")}},!(null!=K&&K.display_four_indicators)&&(null==K?void 0:K.name.includes("可微渲染新视角生成赛题"))&&{title:"Coffee",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var t;return v.a.createElement("span",null,(null==e||null===(t=e.find((function(e){return"Coffee"===(null==e?void 0:e.name)})))||void 0===t?void 0:t.value)||"--")}},!(null!=K&&K.display_four_indicators)&&(null==K?void 0:K.name.includes("可微渲染新视角生成赛题"))&&{title:"Easyship",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var t;return v.a.createElement("span",null,(null==e||null===(t=e.find((function(e){return"Easyship"===(null==e?void 0:e.name)})))||void 0===t?void 0:t.value)||"--")}},!(null!=K&&K.display_four_indicators)&&(null==K?void 0:K.name.includes("可微渲染新视角生成赛题"))&&{title:"Scar",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var t;return v.a.createElement("span",null,(null==e||null===(t=e.find((function(e){return"Scar"===(null==e?void 0:e.name)})))||void 0===t?void 0:t.value)||"--")}},!(null!=K&&K.display_four_indicators)&&(null==K?void 0:K.name.includes("可微渲染新视角生成赛题"))&&{title:"Scarf",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var t;return v.a.createElement("span",null,(null==e||null===(t=e.find((function(e){return"Scarf"===(null==e?void 0:e.name)})))||void 0===t?void 0:t.value)||"--")}},!(null!=K&&K.display_four_indicators)&&(null==K?void 0:K.name.includes("可微渲染新视角生成赛题"))&&{title:"总分",dataIndex:"data_other",key:"data_other",align:"center",render:function(e){var t;return v.a.createElement("span",null,(null==e||null===(t=e.find((function(e){return"Total"===(null==e?void 0:e.name)})))||void 0===t?void 0:t.value)||"--")}},{title:"操作",dataIndex:"result_url",width:50,key:"result_url",render:function(e){return v.a.createElement("a",{href:e,target:"_blank",download:"附件"},"下载")}}].filter((function(e){return!!e}));return v.a.createElement("div",null,(null==l||null===(t=l.stages)||void 0===t?void 0:t.length)>0?null:v.a.createElement(q,null),(null==l||null===(n=l.stages)||void 0===n?void 0:n.length)>0&&v.a.createElement(W.a,{animated:!0,tabBarExtraContent:null!=E&&E.admin||null!=E&&E.business||w?v.a.createElement(o.a,{onClick:function(){A(!0)}},k["编辑"]):S.enrolled&&(null==K?void 0:K.start_time)&&(null==K?void 0:K.end_time)&&v.a.createElement("span",null,"提交时间:",ze()(null==K?void 0:K.start_time).format("YYYY-MM-DD HH:mm:ss"),"至",ze()(null==K?void 0:K.end_time).format("YYYY-MM-DD HH:mm:ss"),v.a.createElement(o.a,{style:{marginLeft:"20px"},disabled:ze()(null==K?void 0:K.start_time).unix()>ze()(ze()().format("YYYY-MM-DD HH:mm:s")).unix()||ze()(ze()().format("YYYY-MM-DD HH:mm:s")).unix()>ze()(null==K?void 0:K.end_time).unix(),onClick:function(){_({type:"shixunsDetail/setActionTabs",payload:{key:"md-tab",params:{value:(null==J?void 0:J.id)||(null==K?void 0:K.id),id:null==y?void 0:y.id}}})}},"提交结果")),onChange:function(e){var t,n,r,i,a;A(!1);var o=null==l||null===(t=l.stages)||void 0===t?void 0:t.filter((function(t){return parseInt(e)===parseInt(null==t?void 0:t.id)}))[0],s=null==o||null===(n=o.children)||void 0===n?void 0:n[0];Q(s),G(o),N((null===(r=l.rule_contents)||void 0===r||null===(i=r.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==o?void 0:o.id)})))||void 0===i||null===(a=i[0])||void 0===a?void 0:a.content)||""),h((null==s?void 0:s.id)||e)}},l&&l.stages.map((function(e,t){return v.a.createElement(Ke,{tab:e.name,key:null===e.id?0:e.id},!1===C&&l&&l.rule_contents.map((function(t,n){return e.id===t.competition_stage_id||null===e.id&&0===t.competition_stage_id?v.a.createElement(D.a,{key:n,value:void 0===t.content||null===t.content?"":t.content}):void 0})))}))),(null==K||null===(r=K.children)||void 0===r?void 0:r.length)>0&&v.a.createElement(W.a,{activeKey:(null==J?void 0:J.id)+"",onChange:function(e){var t,n=null==K||null===(t=K.children)||void 0===t?void 0:t.filter((function(t){return parseInt(e)===parseInt(null==t?void 0:t.id)}))[0];Q(n),h(e)}},null==K||null===(i=K.children)||void 0===i?void 0:i.map((function(e,t){return v.a.createElement(Ke,{tab:e.name,key:null===e.id?0:e.id})}))),C&&v.a.createElement("div",null,v.a.createElement(z.a,{defaultValue:R,onChange:function(e){N(e)}}),v.a.createElement("p",{style:{marginTop:"10px"}},v.a.createElement(o.a,{style:{width:"90px"},type:"primary",onClick:function(){return function(){return ee.apply(this,arguments)}()}},"提交"),v.a.createElement(o.a,{style:{marginLeft:"30px",width:"90px"},onClick:function(){return A(!1)}},"取消"))),(null===(a=y.competition_modules.filter((function(e){return e.id===b})))||void 0===a||null===(s=a[0])||void 0===s?void 0:s.show_leaderboard)&&v.a.createElement(V.a,{dataSource:null==f?void 0:f.results,columns:te}))},Ve=(n("DjyN"),n("NUBc")),We=W.a.TabPane;var qe=function(e){var t,n,i,a,o,l,c=e.loading,f=e.ChartRules,h=e.ItemData,b=e.getCharts,y=(e.Selectkey,e.HeaderDetail,e.getChartRules,e.userinfo,e.Editable,e.dispatch,e.StaffDetail,Object(m.useState)(!1)),x=Object(d.a)(y,2),E=(x[0],x[1]),w=Object(m.useState)(""),_=Object(d.a)(w,2),S=(_[0],_[1]),k=Object(m.useState)(!0),T=Object(d.a)(k,2),O=T[0],C=(T[1],Object(m.useState)()),D=Object(d.a)(C,2),I=D[0],j=D[1],R=Object(m.useState)(),N=Object(d.a)(R,2),M=N[0],P=N[1],F=(Object(g.i)().identifier,Object(m.useState)({page:1,limit:10,sort:"desc"})),B=Object(d.a)(F,2),U=B[0],H=B[1];Object(m.useEffect)((function(){var e;O&&null!=f&&null!==(e=f.stages)&&void 0!==e&&e[0]&&z()}),[null==f||null===(t=f.stages)||void 0===t?void 0:t[0]]);var z=function(){var e=Object(u.a)(p.a.mark((function e(){var t,n,i,a,o,s;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=null==f||null===(t=f.stages)||void 0===t?void 0:t[0],j(o),s=null==f||null===(n=f.stages)||void 0===n||null===(i=n[0])||void 0===i||null===(a=i.children)||void 0===a?void 0:a[0],P(s),U.id=(null==s?void 0:s.id)||(null==o?void 0:o.id),H(Object(r.a)({},U)),e.next=7,b(Object(r.a)(Object(r.a)({},U),{},{stage_id:U.id}));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return v.a.createElement("div",null,(null==f||null===(n=f.stages)||void 0===n?void 0:n.length)>0?null:v.a.createElement(q,null),(null==f||null===(i=f.stages)||void 0===i?void 0:i.length)>0&&v.a.createElement(W.a,{tabBarStyle:{height:65,marginLeft:35,marginRight:30},animated:!0,onChange:function(){var e=Object(u.a)(p.a.mark((function e(t){var n,i,a,o,s,l,c;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return E(!1),l=null==f||null===(n=f.stages)||void 0===n?void 0:n.filter((function(e){return parseInt(t)===parseInt(null==e?void 0:e.id)}))[0],c=null==l||null===(i=l.children)||void 0===i?void 0:i[0],P(c),j(l),S((null===(a=f.rule_contents)||void 0===a||null===(o=a.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==l?void 0:l.id)})))||void 0===o||null===(s=o[0])||void 0===s?void 0:s.content)||""),U.page=1,U.limit=10,U.id=(null==c?void 0:c.id)||t,H(Object(r.a)({},U)),e.next=9,b(Object(r.a)({},U));case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},f&&f.stages.map((function(e,t){return v.a.createElement(We,{tab:e.name,key:null===e.id?0:e.id})}))),(null==I||null===(a=I.children)||void 0===a?void 0:a.length)>0&&v.a.createElement(W.a,{activeKey:(null==M?void 0:M.id)+"",onChange:function(){var e=Object(u.a)(p.a.mark((function e(t){var n,i;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=null==I||null===(n=I.children)||void 0===n?void 0:n.filter((function(e){return parseInt(t)===parseInt(null==e?void 0:e.id)}))[0],P(i),U.page=1,U.limit=10,U.id=t,H(Object(r.a)({},U)),e.next=5,b(Object(r.a)({},U));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},null==I||null===(o=I.children)||void 0===o?void 0:o.map((function(e,t){return v.a.createElement(We,{tab:e.name,key:null===e.id?0:e.id})}))),v.a.createElement("div",{style:{height:10,background:"#F5F5F5"}}),v.a.createElement("div",{style:{padding:"20px 30px"}},v.a.createElement("span",{style:{cursor:"pointer",marginRight:20},onClick:function(){U.page=1,U.sort="desc"===U.sort?"asc":"desc",H(Object(r.a)({},U)),b(Object(r.a)({},U))}},"按提交时间","asc"===U.sort?"正":"倒","序排序 ",v.a.createElement("i",{className:"iconfont font14 ".concat("asc"===U.sort?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")}))," ",v.a.createElement(A.a.Search,{onSearch:function(e){U.page=1,U.search=e,H(Object(r.a)({},U)),b(Object(r.a)({},U))},style:{width:"82%"},placeholder:"输入人员/战队名称进行搜索"}),v.a.createElement(s.a,{spinning:c},null==h||null===(l=h.results)||void 0===l?void 0:l.map((function(e,t){return v.a.createElement("div",{style:{border:"1px solid #E3EFFC",height:100,borderRadius:"2px 2px 0px 0px",marginTop:0===t?14:30}},v.a.createElement("div",{style:{height:60,padding:10,display:"flex",alignItems:"center"}},v.a.createElement("img",{src:L.a.IMG_SERVER+"/images/"+(null==e?void 0:e.image_url),style:{width:40,height:40,borderRadius:"50%"}}),v.a.createElement("div",{style:{marginLeft:10}},v.a.createElement("span",{style:{color:"#333333",fontWeight:500,fontSize:"16px"}},null==e?void 0:e.user_name),v.a.createElement("span",{style:{color:"#999999",fontWeight:400,fontSize:"14px",marginLeft:60}},"所属战队",v.a.createElement("span",{style:{marginLeft:10,color:"#333"}},(null==e?void 0:e.team_name)||"- -")),v.a.createElement("span",{style:{color:"#333333",fontWeight:400,fontSize:"14px",marginLeft:40}},"学校 ",v.a.createElement("span",{style:{marginLeft:10,color:"#333"}},(null==e?void 0:e.school_name)||"- -")))),v.a.createElement("div",{style:{background:"#EEF2F8",height:40,borderRadius:"0px 0px 2px 2px",paddingLeft:60,paddingRight:40,display:"flex",alignItems:"center",justifyContent:"space-between"}},v.a.createElement("div",null,v.a.createElement("span",{style:{color:"#666666",fontSize:"12px"}},"提交时间:",null==e?void 0:e.created_at),v.a.createElement("span",{style:{color:"#666666",fontSize:"12px",margin:"0px 40px"}},"消耗内存:",(null==e?void 0:e.ts_mem)||"- -","MB"),v.a.createElement("span",{style:{color:"#666666",fontSize:"12px"}},"代码执行时间:",(null==e?void 0:e.ts_time)||"- -","秒")),v.a.createElement("a",{style:{display:"flex",alignItems:"center"},href:"/tasks/".concat(null==e?void 0:e.game_identifier),target:"_blank"},v.a.createElement("i",{className:"iconfont icon-chakandaima",style:{marginRight:4}}),v.a.createElement("span",{style:{lineHeight:"14px"}},"查看代码"))))}))),v.a.createElement(Ve.a,{total:null==h?void 0:h.total_count,pageSize:10,hideOnSinglePage:!0,style:{marginTop:40,textAlign:"center"},showSizeChanger:!1,current:U.page,onChange:function(e,t){U.page=e,H(Object(r.a)({},U)),b(Object(r.a)({},U))}})))};var Xe=function(e){var t,n=e.item,r=e.index,i=e.StaffDetail,a=Object(m.useState)(!0),s=Object(d.a)(a,2),l=s[0],c=s[1],u=Object(m.useState)(!0),f=Object(d.a)(u,2),h=f[0],p=f[1],g=Object(m.useRef)();return v.a.createElement("div",{style:{border:"1px solid #E3EFFC",borderRadius:"2px",marginTop:20}},v.a.createElement("div",{style:{padding:10,display:"flex",position:"relative"}},v.a.createElement("img",{src:L.a.IMG_SERVER+"/"+(null==n?void 0:n.pic),style:{width:220,height:130,borderRadius:"4px"}}),v.a.createElement("div",{style:{marginLeft:20,width:"75%"}},v.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},v.a.createElement("span",{style:{color:"#333333",fontWeight:500,fontSize:"16px"}},"任务",function(e){var t=["零","一","二","三","四","五","六","七","八","九"],n=["","十","百","千","万"];e=parseInt(e);var r=function(e){for(var r=e.toString().split("").reverse(),i="",a=0;a0&&0==r[a]&&0==r[a-1]?"":t[r[a]]+(0==r[a]?n[0]:n[a]))+i;return i},i=Math.floor(e/1e4),a=e%1e4;return a.toString().length<4&&(a="0"+a),i?r(i)+"万"+r(a):r(e)}(r+1),":",v.a.createElement("span",{style:{color:"#333",fontWeight:"400"}},null==n?void 0:n.name)),v.a.createElement("span",{style:{color:"#9096A3"}},"关卡",v.a.createElement("span",{style:{color:"#333333",marginLeft:5}},null==n?void 0:n.challenges_count)," ")),v.a.createElement("div",{ref:g},v.a.createElement(D.a,{style:{maxHeight:l&&100},value:null==n?void 0:n.description})),v.a.createElement("div",{style:{textAlign:"center",color:"#145DFF",cursor:"pointer"},onClick:function(){c(!l)}},l?"阅读全文 ":"收起全文 ",v.a.createElement("i",{className:"iconfont font14 ".concat(l?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})),v.a.createElement("div",{style:{marginTop:14,maxHeight:h&&58,overflow:"hidden"}},null==n||null===(t=n.challenges)||void 0===t?void 0:t.map((function(e,t){return v.a.createElement("div",{style:{marginTop:0===t?0:12}},v.a.createElement("i",{className:"iconfont icon-shixunti2 c-light-primary font20"}),v.a.createElement("span",{style:{marginLeft:10}},"第",t+1,"关",null==e?void 0:e.name))}))),v.a.createElement("div",{style:{position:"absolute",bottom:14,right:10,color:"#145DFF",cursor:"pointer"}},v.a.createElement("span",{onClick:function(){p(!h)}},h?"展开":"收起"," ",v.a.createElement("i",{className:"iconfont font14 ".concat(h?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")}))," ",(null==i?void 0:i.enrolled)&&v.a.createElement(o.a,{onClick:function(){window.open("/shixuns/".concat(null==n?void 0:n.identifier,"/challenges"))},style:{marginLeft:30},type:"primary"},"开启挑战")))))},Ye=W.a.TabPane;var $e=function(e){var t,n,i,a,o,l,c=e.loading,f=e.ChartRules,h=e.ItemData,b=e.getCharts,y=(e.Selectkey,e.HeaderDetail,e.getChartRules,e.userinfo,e.Editable,e.dispatch,e.StaffDetail),x=Object(m.useState)(!1),E=Object(d.a)(x,2),w=(E[0],E[1]),_=Object(m.useState)(""),S=Object(d.a)(_,2),k=(S[0],S[1]),T=Object(m.useState)(!0),O=Object(d.a)(T,2),C=O[0],A=(O[1],Object(m.useState)()),D=Object(d.a)(A,2),L=D[0],I=D[1],j=Object(m.useState)(),R=Object(d.a)(j,2),N=R[0],M=R[1],P=(Object(g.i)().identifier,Object(m.useState)({page:1,limit:10})),F=Object(d.a)(P,2),B=F[0],U=F[1];console.log("loading",c);var H=Object(m.useState)(),z=Object(d.a)(H,2);z[0],z[1],Object(m.useEffect)((function(){var e;C&&null!=f&&null!==(e=f.stages)&&void 0!==e&&e[0]&&K()}),[null==f||null===(t=f.stages)||void 0===t?void 0:t[0]]);var K=function(){var e=Object(u.a)(p.a.mark((function e(){var t,n,i,a,o,s;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=null==f||null===(t=f.stages)||void 0===t?void 0:t[0],I(o),s=null==f||null===(n=f.stages)||void 0===n||null===(i=n[0])||void 0===i||null===(a=i.children)||void 0===a?void 0:a[0],M(s),B.id=(null==s?void 0:s.id)||(null==o?void 0:o.id),U(Object(r.a)({},B)),e.next=7,b(Object(r.a)(Object(r.a)({},B),{},{stage_id:B.id}));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return v.a.createElement("div",null,(null==f||null===(n=f.stages)||void 0===n?void 0:n.length)>0?null:v.a.createElement(q,null),(null==f||null===(i=f.stages)||void 0===i?void 0:i.length)>0&&v.a.createElement(W.a,{tabBarStyle:{height:65,marginLeft:35,marginRight:30},animated:!0,onChange:function(){var e=Object(u.a)(p.a.mark((function e(t){var n,i,a,o,s,l,c;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return w(!1),l=null==f||null===(n=f.stages)||void 0===n?void 0:n.filter((function(e){return parseInt(t)===parseInt(null==e?void 0:e.id)}))[0],c=null==l||null===(i=l.children)||void 0===i?void 0:i[0],M(c),I(l),k((null===(a=f.rule_contents)||void 0===a||null===(o=a.filter((function(e){return parseInt(e.competition_stage_id)===parseInt(null==l?void 0:l.id)})))||void 0===o||null===(s=o[0])||void 0===s?void 0:s.content)||""),B.page=1,B.limit=10,B.id=(null==c?void 0:c.id)||t,U(Object(r.a)({},B)),e.next=9,b(Object(r.a)({},B));case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},f&&f.stages.map((function(e,t){return v.a.createElement(Ye,{tab:e.name,key:null===e.id?0:e.id})}))),(null==L||null===(a=L.children)||void 0===a?void 0:a.length)>0&&v.a.createElement(W.a,{activeKey:(null==N?void 0:N.id)+"",tabBarStyle:{height:65,marginLeft:35,marginRight:30},onChange:function(){var e=Object(u.a)(p.a.mark((function e(t){var n,i;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=null==L||null===(n=L.children)||void 0===n?void 0:n.filter((function(e){return parseInt(t)===parseInt(null==e?void 0:e.id)}))[0],M(i),B.page=1,B.limit=10,B.id=t,U(Object(r.a)({},B)),e.next=5,b(Object(r.a)({},B));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},null==L||null===(o=L.children)||void 0===o?void 0:o.map((function(e,t){return v.a.createElement(Ye,{tab:e.name,key:null===e.id?0:e.id})}))),v.a.createElement("div",{style:{height:10,background:"#F5F5F5"}}),v.a.createElement("div",{style:{padding:"20px 30px"}},v.a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},v.a.createElement("span",{style:{color:"#9096A3"}},"作品提交时间",v.a.createElement("span",{style:{color:"#333333",marginLeft:5}},null==h?void 0:h.start_time,"~",null==h?void 0:h.end_time)),v.a.createElement("span",{style:{color:"#9096A3"}},"成绩来源",v.a.createElement("span",{style:{color:"#333333",marginLeft:5}},0===(null==h?void 0:h.score_source)?"经验值":"预测准确率")," ")),v.a.createElement(s.a,{spinning:c},null==h||null===(l=h.results)||void 0===l?void 0:l.map((function(e,t){return v.a.createElement(Xe,{StaffDetail:y,item:e,index:t})}))),v.a.createElement(Ve.a,{total:null==h?void 0:h.total_count,pageSize:10,hideOnSinglePage:!0,style:{marginTop:40,textAlign:"center"},showSizeChanger:!1,current:B.page,onChange:function(e,t){B.page=e,U(Object(r.a)({},B)),b(Object(r.a)({},B))}})))},Je=n("UfjD"),Qe=n("qHvr");t.default=Object(y.a)((function(e){var t=e.loading;return{globalSetting:e.globalSetting,competitions:e.competitions,loading:t,user:e.user}}))((function(e){e.globalSetting;var t,n,h,y,x,_,S,k,T=e.loading,C=e.dispatch,A=e.user,D=e.competitions,I=(Object(f.a)(e,["globalSetting","loading","dispatch","user","competitions"]),Object(m.useState)({avatar_url:""})),R=Object(d.a)(I,2),N=R[0],M=R[1],P=Object(m.useState)([]),F=Object(d.a)(P,2),B=F[0],U=F[1],z=Object(g.i)().identifier,K=Object(m.useState)([]),V=Object(d.a)(K,2),W=V[0],q=V[1],X=Object(m.useState)(!0),Y=Object(d.a)(X,2),$=Y[0],J=Y[1],Q=Object(m.useState)([]),Z=Object(d.a)(Q,2),te=Z[0],ne=Z[1],re=Object(m.useState)([]),ie=Object(d.a)(re,2),ae=ie[0],se=ie[1],le=Object(m.useState)(!1),ce=Object(d.a)(le,2),ue=ce[0],de=ce[1],fe=Object(m.useState)(!1),he=Object(d.a)(fe,2),pe=he[0],me=he[1],ve=Object(m.useState)(!1),ge=Object(d.a)(ve,2),be=ge[0],ye=ge[1],xe=Object(m.useState)([]),Ee=Object(d.a)(xe,2),we=Ee[0],_e=Ee[1],Se=Object(m.useState)([]),ke=Object(d.a)(Se,2),Te=ke[0],Oe=ke[1],Ce=Object(m.useState)([]),Ae=Object(d.a)(Ce,2),De=Ae[0],Le=Ae[1],Ie=Object(m.useState)(!1),je=Object(d.a)(Ie,2),Re=je[0],Ne=je[1],Me=Object(m.useState)([]),Pe=Object(d.a)(Me,2),Fe=Pe[0],He=Pe[1],ze=Object(m.useState)(),Ke=Object(d.a)(ze,2),Ve=Ke[0],We=Ke[1],Xe=Object(m.useState)(!0),Ye=Object(d.a)(Xe,2),Ze=Ye[0],et=Ye[1],tt=Object(m.useState)(!1),nt=Object(d.a)(tt,2),rt=nt[0],it=nt[1],at=Object(m.useState)(!1),ot=Object(d.a)(at,2),st=ot[0],lt=ot[1],ct=Object(m.useState)(!1),ut=Object(d.a)(ct,2),dt=ut[0],ft=ut[1],ht=Object(m.useState)(!1),pt=Object(d.a)(ht,2),mt=pt[0],vt=pt[1],gt=Object(m.useState)(!1),bt=Object(d.a)(gt,2),yt=bt[0],xt=bt[1],Et=Object(m.useState)(!0),wt=Object(d.a)(Et,2),_t=wt[0],St=wt[1],kt=Object(g.h)(),Tt=Object(m.useRef)(null),Ot=D.qs;function Ct(){return At.apply(this,arguments)}function At(){return(At=Object(u.a)(p.a.mark((function e(){var t;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=U,e.next=3,C({type:"competitions/getStaff",payload:{identifier:z}});case 3:return e.t1=e.sent,(0,e.t0)(e.t1),e.next=7,C({type:"competitions/getHeader",payload:{identifier:z}});case 7:t=e.sent,M(t),Object(oe.V)((null==t?void 0:t.name)||"竞赛");case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Dt(e){return Lt.apply(this,arguments)}function Lt(){return(Lt=Object(u.a)(p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Le(t.id),De=t.id,ne(t),"entrance"!==t.module_type){e.next=9;break}return e.next=6,C({type:"competitions/getItem",payload:{url:t.module_url,module_type:"entrance"}});case 6:n=e.sent,e.next=12;break;case 9:return e.next=11,C({type:"competitions/getItem",payload:{url:t.module_url}});case 11:n=e.sent;case 12:de(!1),ye(!1),Ne(!1),q(n),it(!1),lt(!1),se(t.module_type),"chart"===t.module_type?(de(!0),J(!1),Rt()):"certificate"===t.module_type?(ye(!0),de(!1),J(!1),Kt()):"md_tab"===t.module_type?(Ne(!0),J(!1),localStorage.setItem("issee","2"),de(!1),ye(!1),Ht()):"md_shixun"===t.module_type?(it(!0),J(!1),Ht()):"entrance"===t.module_type?(lt(!0),J(!1),Ht()):(J(!0),localStorage.setItem("issee","1"));case 20:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function It(e,t,n){return jt.apply(this,arguments)}function jt(){return(jt=Object(u.a)(p.a.mark((function e(t,n,r){var i;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.stopPropagation(),Object(j.e)(C)){e.next=3;break}return e.abrupt("return");case 3:if(null==N||!N.is_authentication||null!=A&&null!==(i=A.userInfo)&&void 0!==i&&i.authentication){e.next=6;break}return C({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 6:if(null==N||!N.enroll_url){e.next=9;break}return Object(oe.Q)(null==N?void 0:N.enroll_url),e.abrupt("return");case 9:if("ismodel"!==r){e.next=23;break}if(!0!==n.member_of_course){e.next=14;break}Object(oe.Q)("/classrooms/".concat(n.course_id)),e.next=21;break;case 14:if(n.invite_code){e.next=17;break}return c.b.info("本竞赛只面向部分学校/单位开放,你暂时没有参赛资格"),e.abrupt("return");case 17:return e.next=19,C({type:"competitions/addApplytojoincourse",payload:{invite_code:n.invite_code,student:1}});case 19:0===e.sent.status&&Object(oe.Q)("/classrooms/".concat(n.course_id));case 21:e.next=27;break;case 23:if(!0!==B.enrolled){e.next=26;break}return Object(oe.Q)(r),e.abrupt("return");case 26:ft(!0);case 27:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Rt(){return Nt.apply(this,arguments)}function Nt(){return(Nt=Object(u.a)(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=me,e.next=3,C({type:"competitions/ChartRules",payload:{identifier:z}});case 3:return e.t1=e.sent,e.next=6,(0,e.t0)(e.t1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Mt(){return(Mt=Object(u.a)(p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,C({type:"competitions/Charts",payload:{identifier:z,stage_id:t}});case 2:n=e.sent,q(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Pt(){return(Pt=Object(u.a)(p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return et(!0),e.next=3,C({type:"competitions/Results",payload:Object(r.a)({identifier:z,stage_id:null==t?void 0:t.id},t)});case 3:n=e.sent,q(n),et(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ft(){return(Ft=Object(u.a)(p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return et(!0),e.next=3,C({type:"competitions/Results",payload:Object(r.a)({identifier:z,stage_id:null==t?void 0:t.id,module_type:"entrance"},t)});case 3:n=e.sent,q(n),et(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Bt(e){return Ut.apply(this,arguments)}function Ut(){return(Ut=Object(u.a)(p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,C({type:"competitions/Results",payload:{identifier:z,stage_id:t}});case 2:if(n=e.sent,"1"!==localStorage.getItem("issee")){e.next=5;break}return e.abrupt("return");case 5:q(n);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ht(){return zt.apply(this,arguments)}function zt(){return(zt=Object(u.a)(p.a.mark((function e(){return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=He,e.next=3,C({type:"competitions/TabResults",payload:{identifier:z,competition_module_id:De}});case 3:e.t1=e.sent,(0,e.t0)(e.t1);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Kt(){return Gt.apply(this,arguments)}function Gt(){return(Gt=Object(u.a)(p.a.mark((function e(){var t,n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,C({type:"competitions/Prize",payload:{identifier:z,user_id:null==A||null===(t=A.userInfo)||void 0===t?void 0:t.user_id}});case 2:n=e.sent,_e(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Vt(){return(Vt=Object(u.a)(p.a.mark((function e(){var t,n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,C({type:"competitions/Accounts",payload:{id:null==A||null===(t=A.userInfo)||void 0===t?void 0:t.user_id}});case 2:n=e.sent,Oe(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Wt(){return(Wt=Object(u.a)(p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(_t){e.next=2;break}return e.abrupt("return");case 2:if(St(!1),!qt()){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,C({type:"competitions/AddTeam",payload:{identifier:z,name:t}});case 7:(n=e.sent)&&0===n.status?(c.b.info("创建战队成功"),Ct(),vt(!1)):St(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function qt(){var e,t,n,r;if(null!=A&&null!==(e=A.userInfo)&&void 0!==e&&e.is_teacher){if(null!=B&&null!==(n=B.teacher_staff)&&void 0!==n&&n.mutiple_limited&&null!=B&&B.enrolled)return c.b.info("你已经报名,不能重复报名"),St(!0),!0}else if(null!=B&&null!==(r=B.member_staff)&&void 0!==r&&r.mutiple_limited&&null!=B&&B.enrolled)return c.b.info("你已经报名,不能重复报名"),St(!0),!0;if(null!=B&&B.enroll_ended)return c.b.info("报名已截止,无需报名"),St(!0),!0;if(null!=A&&null!==(t=A.userInfo)&&void 0!==t&&t.is_teacher){if(!B.teacher_staff)return c.b.info("已禁止老师报名"),St(!0),!0}else if(null==B||!B.member_staff)return c.b.info("已禁止学生报名"),St(!0),!0}function Xt(){return(Xt=Object(u.a)(p.a.mark((function e(t){var n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(_t){e.next=2;break}return e.abrupt("return");case 2:if(!qt()){e.next=4;break}return e.abrupt("return");case 4:return St(!1),e.next=7,C({type:"competitions/JoinTeam",payload:{identifier:z,invite_code:t}});case 7:(n=e.sent)&&0===n.status?(c.b.info(Ot["加入战队成功"]),xt(!1),St(!0),Ct()):St(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return Object(m.useEffect)((function(){z&&Ct(),Object(oe.V)("竞赛")}),[z]),Object(m.useEffect)((function(){var e;We(1===parseInt(null==kt||null===(e=kt.query)||void 0===e?void 0:e.type))}),[kt]),Object(m.useEffect)((function(){var e;if((null==N||null===(e=N.competition_modules)||void 0===e?void 0:e.length)>0){var t,n;if("赛题发布"===(null==kt||null===(t=kt.query)||void 0===t?void 0:t.active)){var r,i=null==N||null===(r=N.competition_modules)||void 0===r?void 0:r.find((function(e){return"赛题发布"===e.name}));if(i)return void Dt(i)}Dt(null==N||null===(n=N.competition_modules)||void 0===n?void 0:n[0])}}),[N]),console.log("-------",Ze),v.a.createElement("div",{className:"edu-container minH500"},v.a.createElement(l.a,{className:"mt10",separator:">"},v.a.createElement(l.a.Item,null,v.a.createElement(b.a,{to:"/competitions/index"},Ot["在线竞赛"])),Ot.isChinese?v.a.createElement(l.a.Item,null,N.name,N.sub_title?"-"+N.sub_title:null):v.a.createElement(l.a.Item,null,N.english_name,N.english_sub_title?"-"+N.english_sub_title:null)),v.a.createElement("div",{className:"mt10",style:{display:"flex",background:"#fff",position:"relative",padding:"20px 12px"}},v.a.createElement(s.a,{spinning:T.effects["competitions/getHeader"]},Ot.isChinese?v.a.createElement("div",{style:{height:"355px",width:"800px"}},(null==N?void 0:N.avatar_url)&&null!==(null==N?void 0:N.avatar_url)&&v.a.createElement("img",{style:{height:"355px",width:"800px"},src:L.a.IMG_SERVER+"/"+(null==N?void 0:N.avatar_url)}),!(null!=N&&N.avatar_url)&&null==(null==N?void 0:N.avatar_url)&&v.a.createElement("img",{style:{height:"355px",width:"800px"},src:L.a.IMG_SERVER+"/images/educoder/competitions/mainbanner.jpg"})):v.a.createElement("div",{style:{height:"355px",width:"800px"}},(null==N?void 0:N.english_avatar_url)&&null!==(null==N?void 0:N.english_avatar_url)&&v.a.createElement("img",{style:{height:"355px",width:"800px"},src:L.a.IMG_SERVER+"/"+(null==N?void 0:N.english_avatar_url)}),!(null!=N&&N.english_avatar_url)&&null==(null==N?void 0:N.english_avatar_url)&&v.a.createElement("img",{style:{height:"355px",width:"800px"},src:L.a.IMG_SERVER+"/images/educoder/competitions/mainbanner.jpg"}))),v.a.createElement("div",{style:{marginLeft:"20px",width:"400px"}},Ot.isChinese?v.a.createElement("p",{title:"".concat(N.name).concat(N.sub_title?"-"+N.sub_title:""),className:"".concat(E.a.titlesize)},N.name,N.sub_title?"-"+N.sub_title:null):v.a.createElement("p",{title:"".concat(N.english_name).concat(N.english_sub_title?"-"+N.english_sub_title:null),className:"".concat(E.a.titlesize)},N.english_name,N.english_sub_title?"-"+N.english_sub_title:null),v.a.createElement("p",{style:{display:"flex",justifyContent:"space-between",marginRight:18}},v.a.createElement("span",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},v.a.createElement("span",null,Ot["奖金"]),null!=N&&N.bonus?v.a.createElement("span",{style:{fontSize:"24px"}},"¥",parseInt(N&&N.bonus).toLocaleString()):v.a.createElement("span",{style:{fontSize:"24px"}},Ot["暂无"])),v.a.createElement("span",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},v.a.createElement("span",null,Ot["浏览"]),v.a.createElement("span",{style:{fontSize:"24px"}},parseInt(N&&N.visits_count).toLocaleString())),v.a.createElement("span",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},v.a.createElement("span",null,Ot["报名"]),v.a.createElement("span",{style:{fontSize:"24px"}},parseInt(N&&N.member_count).toLocaleString()))),v.a.createElement("p",{className:E.a.timesize,style:{marginTop:30}},v.a.createElement("span",{style:{color:"#9b9b9b",marginTop:"30px"}},Ot["竞赛时间:"]),N.start_time,"~",N.end_time),v.a.createElement("p",{className:E.a.timesize},v.a.createElement("span",{style:{color:"#9b9b9b"}},Ot["报名截止:"]),N.enroll_end_time),"ended"===N.competition_status?v.a.createElement("p",{className:E.a.timesize},v.a.createElement("span",{style:{color:"#9b9b9b"}},Ot["竞赛状态:"]),Ot["已结束"]):null,"nearly_published"===N.competition_status?v.a.createElement("p",{className:E.a.timesize},v.a.createElement("span",{style:{color:"#9b9b9b"}},Ot["竞赛状态:"]),Ot["未发布"]):null,"progressing"===N.competition_status?v.a.createElement("p",{className:E.a.timesize},v.a.createElement("span",{style:{color:"#9b9b9b"}},Ot["竞赛状态:"]),Ot["进行中"]):null,v.a.createElement("div",{style:{display:"flex",justifyContent:"center"}},(null==N?void 0:N.mode)<=2&&B.enrolled&&v.a.createElement(o.a,{onClick:function(e){var t;1===(null==N?void 0:N.mode)?Dt(null===(t=N.competition_modules)||void 0===t?void 0:t.find((function(e){return"entrance"===e.module_type}))):It(e,N,"ismodel")},style:{background:"#07C160",color:"#fff",border:"1px solid #07C160",marginRight:20,display:2===(null==N?void 0:N.mode)||1===(null==N?void 0:N.mode)&&(null===(t=N.competition_modules)||void 0===t||null===(n=t.filter((function(e){return"entrance"===e.module_type})))||void 0===n?void 0:n.length)>0?"":"none"},className:E.a.buttonsize},1===(null==N?void 0:N.mode)&&Ot["赛题入口"],2===(null==N?void 0:N.mode)&&"进入课堂"),"ended"===N.competition_status?v.a.createElement(o.a,{type:"primary",className:E.a.buttonsize,disabled:!0},Ot["已结束"]):null,"nearly_published"===N.competition_status?v.a.createElement(o.a,{type:"primary",className:E.a.buttonsize,disabled:!0},Ot["未发布"]):null,"nearly_published"!==N.competition_status&&N.enroll_end&&"ended"!==N.competition_status?v.a.createElement(o.a,{type:"primary",className:E.a.buttonsize,disabled:!0},"报名截止"):null,"progressing"===N.competition_status&&1!=N.enroll_end?v.a.createElement(o.a,{type:"primary",disabled:B.enrolled&&!N.need_attachment,className:E.a.buttonsize,onClick:function(e){var t;B.enrolled&&N.need_attachment?null===(t=Tt.current)||void 0===t||t.handleVisible():It(e,N,2===N.mode?"ismodel":N.personal?"personal":"/competitions/index/".concat(N.identifier,"/enroll"))}},B.enrolled?N.need_attachment?"上传作品":Ot["已报名"]:null!=N&&N.enroll_url?"前往大赛官网报名":Ot["立即报名"]):null),"游客"!=A.userInfo.real_name&&!(null!=N&&N.enroll_url)&&v.a.createElement("span",{onClick:function(e){return It(e,N,2===N.mode?"ismodel":N.personal?"personal":"/competitions/index/".concat(N.identifier,"/enroll"))},className:E.a.myteam},Object(Ue.u)()?"参赛战队>>":"".concat(Ot["我的战队"],">>")))),v.a.createElement("div",{className:E.a.bootmdetail},v.a.createElement("div",{className:E.a.flex1},v.a.createElement(a.a,{selectedKeys:["".concat(De)]},N&&N.competition_modules&&N.competition_modules.map((function(e,t){if("enroll"!=e.module_type)return v.a.createElement(a.a.Item,{className:E.a.menuItem,onClick:function(){if(null!=e&&e.is_authentication){if(!Object(j.e)(C))return;c.b.info("加入战队才能查看")}else et(!1),Dt(e)},key:e.id},Ot.isChinese?e.name:e.english_name)})))),v.a.createElement("div",{className:E.a.flex6,style:{padding:(rt||st)&&0}},be?v.a.createElement(Be,{dispatch:C,userid:null==A||null===(h=A.userInfo)||void 0===h?void 0:h.user_id,Prize:we,Accounts:Te,getAccounts:function(){return Vt.apply(this,arguments)}}):null,ue?v.a.createElement(ee,{qs:Ot,HeaderDetail:N,userinfo:A.userInfo,Editable:null==N||null===(y=N.permission)||void 0===y?void 0:y.editable,getCharts:function(e){return Mt.apply(this,arguments)},getChartRules:Rt,Selectkey:De,ChartRules:pe,ItemData:W}):null,$?v.a.createElement(H,{qs:Ot,ref:Tt,StaffDetail:B,HeaderDetail:N,userinfo:A.userInfo,Editable:null==N||null===(x=N.permission)||void 0===x?void 0:x.editable,ItemData:W,setIssee:J,ModelType:ae,dispatch:C}):null,$||rt||st||ue||be||Re?null:v.a.createElement(G,{qs:Ot,userinfo:A.userInfo,ModelType:ae,getrightdatas:Dt,dispatch:C,MenuItem:te,setIssee:J,identifier:z,ItemData:W}),Re&&v.a.createElement(Ge,{qs:Ot,dispatch:C,StaffDetail:B,userinfo:A.userInfo,HeaderDetail:N,Editable:null==N||null===(_=N.permission)||void 0===_?void 0:_.editable,getCharts:Bt,getChartRules:Ht,Selectkey:De,ChartRules:Fe,ItemData:W}),rt&&v.a.createElement(qe,{loading:Ze,dispatch:C,StaffDetail:B,userinfo:A.userInfo,HeaderDetail:N,Editable:null==N||null===(S=N.permission)||void 0===S?void 0:S.editable,getCharts:function(e){return Pt.apply(this,arguments)},getChartRules:Ht,Selectkey:De,ChartRules:Fe,ItemData:W}),st&&v.a.createElement($e,{loading:Ze,dispatch:C,StaffDetail:B,userinfo:A.userInfo,HeaderDetail:N,Editable:null==N||null===(k=N.permission)||void 0===k?void 0:k.editable,getCharts:function(e){return Ft.apply(this,arguments)},getChartRules:Ht,Selectkey:De,ChartRules:Fe,ItemData:W}))),v.a.createElement(w.a,null),v.a.createElement(O,{getResults:Bt}),v.a.createElement(i.a,{visible:Ve,footer:null,width:720,title:"提示",centered:!0,onCancel:function(){return We(!1)}},v.a.createElement("div",{className:E.a.modal},v.a.createElement("div",null,"华为模型王者挑战赛黄金赛正式开启啦"),v.a.createElement("div",null,"本赛段总奖金高达",v.a.createElement("span",{style:{color:"#FF8C29"}},"300,000"),"元"),v.a.createElement("div",null,"1、符合赛题要求的队伍(共25支)可获得奖金:12000RMB/队 ;"),v.a.createElement("div",null,"2、参与获得“荣耀殿堂”榜主的队伍,可获得由中国软件开源创新大赛组委会颁发的黄金宝箱;"),v.a.createElement("div",null,"3、各赛题精度最高的队伍,可获得由中国软件开源创新大赛组委会颁发的黄金宝箱+荣誉证书;"),v.a.createElement("div",null,"心动吧,那就快点击下方按钮报名参赛"),v.a.createElement(o.a,{type:"primary",onClick:function(){return Object(oe.Q)("https://competition.huaweicloud.com/information/1000041485/introduction")}},"前往报名参赛"))),v.a.createElement(i.a,{title:Ot["选择参赛方式"],visible:dt,onCancel:function(){ft(!1)},footer:!1},v.a.createElement("div",{style:{display:"flex",justifyContent:"space-around",height:100,alignItems:"center"}},v.a.createElement(o.a,{type:"primary",style:{height:40},onClick:function(){xt(!0),ft(!1)}},Ot["加入战队参赛"]),v.a.createElement(o.a,{style:{height:40},onClick:function(){vt(!0),ft(!1)}},Ot["去创建战队参赛"]))),yt?v.a.createElement(Je.a,{isjoin:yt,setJoin:xt,JoinTeams:function(e){return Xt.apply(this,arguments)}}):null,mt?v.a.createElement(Qe.a,{isAddmodle:mt,setIsAdd:vt,createTeam:function(e){return Wt.apply(this,arguments)}}):null)}))},GRuw: /*!******************************************!*\ !*** ./node_modules/crypto-js/sha224.js ***! \******************************************/ @@ -521,8 +521,8 @@ function(e){var t=r,n=t.lib,i=n.WordArray,a=n.Hasher,o=t.algo,s=i.create([0,1,2, /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/contextTypes.js because of ./node_modules/rc-tree/es/Tree.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var r=n("rePB"),i=n("Ff2n"),a=n("VTBJ"),o=n("1OyB"),s=n("vuIU"),l=n("JX7q"),c=n("Ji7U"),u=n("LK+K"),d=n("q1tI"),f=n("TSYQ"),h=n.n(f),p=n("sboe"),m=n("OZM5"),v=function(e){var t=e.prefixCls,n=e.level,i=e.isStart,a=e.isEnd;if(!n)return null;for(var o="".concat(t,"-indent-unit"),s=[],l=0;l=0||t.relatedTarget.className.indexOf("".concat(i,"-next"))>=0)||(e.setState({goInputText:""}),r(e.getValidValue()))},e.go=function(t){""!==e.state.goInputText&&(t.keyCode!==h&&"click"!==t.type||(e.setState({goInputText:""}),e.props.quickGo(e.getValidValue())))},e}return Object(o.a)(a,[{key:"getValidValue",value:function(){var e=this.state,t=e.goInputText,a=e.current;return!t||isNaN(t)?a:Number(t)}},{key:"getPageSizeOptions",value:function(){var e=this.props,t=e.pageSize,a=e.pageSizeOptions;return a.some((function(e){return e.toString()===t.toString()}))?a:a.concat([t.toString()]).sort((function(e,t){return(isNaN(Number(e))?0:Number(e))-(isNaN(Number(t))?0:Number(t))}))}},{key:"render",value:function(){var e=this,t=this.props,a=t.pageSize,n=t.locale,r=t.rootPrefixCls,i=t.changeSize,l=t.quickGo,o=t.goButton,c=t.selectComponentClass,s=t.buildOptionText,u=t.selectPrefixCls,d=t.disabled,p=this.state.goInputText,f="".concat(r,"-options"),h=c,v=null,g=null,b=null;if(!i&&!l)return null;var x=this.getPageSizeOptions();if(i&&h){var E=x.map((function(t,a){return m.a.createElement(h.Option,{key:a,value:t.toString()},(s||e.buildOptionText)(t))}));v=m.a.createElement(h,{disabled:d,prefixCls:u,showSearch:!1,className:"".concat(f,"-size-changer"),optionLabelProp:"children",dropdownMatchSelectWidth:!1,value:(a||x[0]).toString(),onChange:this.changeSize,getPopupContainer:function(e){return e.parentNode}},E)}return l&&(o&&(b="boolean"==typeof o?m.a.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:d,className:"".concat(f,"-quick-jumper-button")},n.jump_to_confirm):m.a.createElement("span",{onClick:this.go,onKeyUp:this.go},o)),g=m.a.createElement("div",{className:"".concat(f,"-quick-jumper")},n.jump_to,m.a.createElement("input",{disabled:d,type:"text",value:p,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur}),n.page,b)),m.a.createElement("li",{className:"".concat(f)},v,g)}}]),a}(m.a.Component);b.defaultProps={pageSizeOptions:["10","20","50","100"]};var x=b,E=a("N2Kk");function y(){}function O(e,t,a){var n=void 0===e?t.pageSize:e;return Math.floor((a.total-1)/n)+1}var j=function(e){Object(c.a)(a,e);var t=Object(s.a)(a);function a(e){var n;Object(l.a)(this,a),(n=t.call(this,e)).getJumpPrevPage=function(){return Math.max(1,n.state.current-(n.props.showLessItems?3:5))},n.getJumpNextPage=function(){return Math.min(O(void 0,n.state,n.props),n.state.current+(n.props.showLessItems?3:5))},n.getItemIcon=function(e,t){var a=n.props.prefixCls,r=e||m.a.createElement("button",{type:"button","aria-label":t,className:"".concat(a,"-item-link")});return"function"==typeof e&&(r=m.a.createElement(e,Object(i.a)({},n.props))),r},n.savePaginationNode=function(e){n.paginationNode=e},n.isValid=function(e){return"number"==typeof(t=e)&&isFinite(t)&&Math.floor(t)===t&&e!==n.state.current;var t},n.shouldDisplayQuickJumper=function(){var e=n.props,t=e.showQuickJumper,a=e.pageSize;return!(e.total<=a)&&t},n.handleKeyDown=function(e){e.keyCode!==v&&e.keyCode!==g||e.preventDefault()},n.handleKeyUp=function(e){var t=n.getValidValue(e);t!==n.state.currentInputValue&&n.setState({currentInputValue:t}),e.keyCode===h?n.handleChange(t):e.keyCode===v?n.handleChange(t-1):e.keyCode===g&&n.handleChange(t+1)},n.changePageSize=function(e){var t=n.state.current,a=O(e,n.state,n.props);t=t>a?a:t,0===a&&(t=n.state.current),"number"==typeof e&&("pageSize"in n.props||n.setState({pageSize:e}),"current"in n.props||n.setState({current:t,currentInputValue:t})),n.props.onShowSizeChange(t,e),"onChange"in n.props&&n.props.onChange&&n.props.onChange(t,e)},n.handleChange=function(e){var t=n.props.disabled,a=e;if(n.isValid(a)&&!t){var r=O(void 0,n.state,n.props);a>r?a=r:a<1&&(a=1),"current"in n.props||n.setState({current:a,currentInputValue:a});var i=n.state.pageSize;return n.props.onChange(a,i),a}return n.state.current},n.prev=function(){n.hasPrev()&&n.handleChange(n.state.current-1)},n.next=function(){n.hasNext()&&n.handleChange(n.state.current+1)},n.jumpPrev=function(){n.handleChange(n.getJumpPrevPage())},n.jumpNext=function(){n.handleChange(n.getJumpNextPage())},n.hasPrev=function(){return n.state.current>1},n.hasNext=function(){return n.state.current2?a-2:0),r=2;r=a?a:Number(t)}},{key:"getShowSizeChanger",value:function(){var e=this.props,t=e.showSizeChanger,a=e.total,n=e.totalBoundaryShowSizeChanger;return void 0!==t?t:a>n}},{key:"renderPrev",value:function(e){var t=this.props,a=t.prevIcon,n=(0,t.itemRender)(e,"prev",this.getItemIcon(a,"prev page")),r=!this.hasPrev();return Object(u.isValidElement)(n)?Object(u.cloneElement)(n,{disabled:r}):n}},{key:"renderNext",value:function(e){var t=this.props,a=t.nextIcon,n=(0,t.itemRender)(e,"next",this.getItemIcon(a,"next page")),r=!this.hasNext();return Object(u.isValidElement)(n)?Object(u.cloneElement)(n,{disabled:r}):n}},{key:"render",value:function(){var e=this,t=this.props,a=t.prefixCls,i=t.className,l=t.style,o=t.disabled,c=t.hideOnSinglePage,s=t.total,d=t.locale,h=t.showQuickJumper,v=t.showLessItems,g=t.showTitle,b=t.showTotal,E=t.simple,y=t.itemRender,j=t.showPrevNextJumpers,S=t.jumpPrevIcon,_=t.jumpNextIcon,N=t.selectComponentClass,k=t.selectPrefixCls,w=t.pageSizeOptions,C=this.state,I=C.current,A=C.pageSize,T=C.currentInputValue;if(!0===c&&s<=A)return null;var z=O(void 0,this.state,this.props),P=[],D=null,R=null,V=null,M=null,K=null,L=h&&h.goButton,q=v?1:2,F=I-1>0?I-1:0,J=I+1=2*q&&3!==I&&(P[0]=Object(u.cloneElement)(P[0],{className:"".concat(a,"-item-after-jump-prev")}),P.unshift(D)),z-I>=2*q&&I!==z-2&&(P[P.length-1]=Object(u.cloneElement)(P[P.length-1],{className:"".concat(a,"-item-before-jump-next")}),P.push(R)),1!==Q&&P.unshift(V),Y!==z&&P.push(M)}var ee=null;b&&(ee=m.a.createElement("li",{className:"".concat(a,"-total-text")},b(s,[0===s?0:(I-1)*A+1,I*A>s?s:I*A])));var te=!this.hasPrev()||!z,ae=!this.hasNext()||!z;return m.a.createElement("ul",Object(n.a)({className:p()(a,i,Object(r.a)({},"".concat(a,"-disabled"),o)),style:l,unselectable:"unselectable",ref:this.savePaginationNode},B),ee,m.a.createElement("li",{title:g?d.prev_page:null,onClick:this.prev,tabIndex:te?null:0,onKeyPress:this.runIfEnterPrev,className:p()("".concat(a,"-prev"),Object(r.a)({},"".concat(a,"-disabled"),te)),"aria-disabled":te},this.renderPrev(F)),P,m.a.createElement("li",{title:g?d.next_page:null,onClick:this.next,tabIndex:ae?null:0,onKeyPress:this.runIfEnterNext,className:p()("".concat(a,"-next"),Object(r.a)({},"".concat(a,"-disabled"),ae)),"aria-disabled":ae},this.renderNext(J)),m.a.createElement(x,{disabled:o,locale:d,rootPrefixCls:a,selectComponentClass:N,selectPrefixCls:k,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:I,pageSize:A,pageSizeOptions:w,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:L}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var a={};if("current"in e&&(a.current=e.current,e.current!==t.current&&(a.currentInputValue=a.current)),"pageSize"in e&&e.pageSize!==t.pageSize){var n=t.current,r=O(e.pageSize,t,e);n=n>r?r:n,"current"in e||(a.current=n,a.currentInputValue=n),a.pageSize=e.pageSize}return a}}]),a}(m.a.Component);j.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:y,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:y,locale:E.a,style:{},itemRender:function(e,t,a){return a},totalBoundaryShowSizeChanger:50};var S=j},"61Iv": +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,a){"use strict";a.d(t,"a",(function(){return S}));var n=a("wx14"),r=a("rePB"),i=a("VTBJ"),l=a("1OyB"),o=a("vuIU"),c=a("Ji7U"),s=a("LK+K"),u=a("q1tI"),m=a.n(u),d=a("TSYQ"),p=a.n(d),f=function(e){var t,a="".concat(e.rootPrefixCls,"-item"),n=p()(a,"".concat(a,"-").concat(e.page),(t={},Object(r.a)(t,"".concat(a,"-active"),e.active),Object(r.a)(t,e.className,!!e.className),Object(r.a)(t,"".concat(a,"-disabled"),!e.page),t));return m.a.createElement("li",{title:e.showTitle?e.page:null,className:n,onClick:function(){e.onClick(e.page)},onKeyPress:function(t){e.onKeyPress(t,e.onClick,e.page)},tabIndex:"0"},e.itemRender(e.page,"page",m.a.createElement("a",{rel:"nofollow"},e.page)))},h=13,v=38,g=40,b=function(e){Object(c.a)(a,e);var t=Object(s.a)(a);function a(){var e;Object(l.a)(this,a);for(var n=arguments.length,r=new Array(n),i=0;i=0||t.relatedTarget.className.indexOf("".concat(i,"-next"))>=0)||(e.setState({goInputText:""}),r(e.getValidValue()))},e.go=function(t){""!==e.state.goInputText&&(t.keyCode!==h&&"click"!==t.type||(e.setState({goInputText:""}),e.props.quickGo(e.getValidValue())))},e}return Object(o.a)(a,[{key:"getValidValue",value:function(){var e=this.state,t=e.goInputText,a=e.current;return!t||isNaN(t)?a:Number(t)}},{key:"getPageSizeOptions",value:function(){var e=this.props,t=e.pageSize,a=e.pageSizeOptions;return a.some((function(e){return e.toString()===t.toString()}))?a:a.concat([t.toString()]).sort((function(e,t){return(isNaN(Number(e))?0:Number(e))-(isNaN(Number(t))?0:Number(t))}))}},{key:"render",value:function(){var e=this,t=this.props,a=t.pageSize,n=t.locale,r=t.rootPrefixCls,i=t.changeSize,l=t.quickGo,o=t.goButton,c=t.selectComponentClass,s=t.buildOptionText,u=t.selectPrefixCls,d=t.disabled,p=this.state.goInputText,f="".concat(r,"-options"),h=c,v=null,g=null,b=null;if(!i&&!l)return null;var x=this.getPageSizeOptions();if(i&&h){var E=x.map((function(t,a){return m.a.createElement(h.Option,{key:a,value:t.toString()},(s||e.buildOptionText)(t))}));v=m.a.createElement(h,{disabled:d,prefixCls:u,showSearch:!1,className:"".concat(f,"-size-changer"),optionLabelProp:"children",dropdownMatchSelectWidth:!1,value:(a||x[0]).toString(),onChange:this.changeSize,getPopupContainer:function(e){return e.parentNode}},E)}return l&&(o&&(b="boolean"==typeof o?m.a.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:d,className:"".concat(f,"-quick-jumper-button")},n.jump_to_confirm):m.a.createElement("span",{onClick:this.go,onKeyUp:this.go},o)),g=m.a.createElement("div",{className:"".concat(f,"-quick-jumper")},n.jump_to,m.a.createElement("input",{disabled:d,type:"text",value:p,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur}),n.page,b)),m.a.createElement("li",{className:"".concat(f)},v,g)}}]),a}(m.a.Component);b.defaultProps={pageSizeOptions:["10","20","50","100"]};var x=b,E=a("N2Kk");function y(){}function O(e,t,a){var n=void 0===e?t.pageSize:e;return Math.floor((a.total-1)/n)+1}var j=function(e){Object(c.a)(a,e);var t=Object(s.a)(a);function a(e){var n;Object(l.a)(this,a),(n=t.call(this,e)).getJumpPrevPage=function(){return Math.max(1,n.state.current-(n.props.showLessItems?3:5))},n.getJumpNextPage=function(){return Math.min(O(void 0,n.state,n.props),n.state.current+(n.props.showLessItems?3:5))},n.getItemIcon=function(e,t){var a=n.props.prefixCls,r=e||m.a.createElement("button",{type:"button","aria-label":t,className:"".concat(a,"-item-link")});return"function"==typeof e&&(r=m.a.createElement(e,Object(i.a)({},n.props))),r},n.savePaginationNode=function(e){n.paginationNode=e},n.isValid=function(e){return"number"==typeof(t=e)&&isFinite(t)&&Math.floor(t)===t&&e!==n.state.current;var t},n.shouldDisplayQuickJumper=function(){var e=n.props,t=e.showQuickJumper,a=e.pageSize;return!(e.total<=a)&&t},n.handleKeyDown=function(e){e.keyCode!==v&&e.keyCode!==g||e.preventDefault()},n.handleKeyUp=function(e){var t=n.getValidValue(e);t!==n.state.currentInputValue&&n.setState({currentInputValue:t}),e.keyCode===h?n.handleChange(t):e.keyCode===v?n.handleChange(t-1):e.keyCode===g&&n.handleChange(t+1)},n.changePageSize=function(e){var t=n.state.current,a=O(e,n.state,n.props);t=t>a?a:t,0===a&&(t=n.state.current),"number"==typeof e&&("pageSize"in n.props||n.setState({pageSize:e}),"current"in n.props||n.setState({current:t,currentInputValue:t})),n.props.onShowSizeChange(t,e),"onChange"in n.props&&n.props.onChange&&n.props.onChange(t,e)},n.handleChange=function(e){var t=n.props.disabled,a=e;if(n.isValid(a)&&!t){var r=O(void 0,n.state,n.props);a>r?a=r:a<1&&(a=1),"current"in n.props||n.setState({current:a,currentInputValue:a});var i=n.state.pageSize;return n.props.onChange(a,i),a}return n.state.current},n.prev=function(){n.hasPrev()&&n.handleChange(n.state.current-1)},n.next=function(){n.hasNext()&&n.handleChange(n.state.current+1)},n.jumpPrev=function(){n.handleChange(n.getJumpPrevPage())},n.jumpNext=function(){n.handleChange(n.getJumpNextPage())},n.hasPrev=function(){return n.state.current>1},n.hasNext=function(){return n.state.current2?a-2:0),r=2;r=a?a:Number(t)}},{key:"getShowSizeChanger",value:function(){var e=this.props,t=e.showSizeChanger,a=e.total,n=e.totalBoundaryShowSizeChanger;return void 0!==t?t:a>n}},{key:"renderPrev",value:function(e){var t=this.props,a=t.prevIcon,n=(0,t.itemRender)(e,"prev",this.getItemIcon(a,"prev page")),r=!this.hasPrev();return Object(u.isValidElement)(n)?Object(u.cloneElement)(n,{disabled:r}):n}},{key:"renderNext",value:function(e){var t=this.props,a=t.nextIcon,n=(0,t.itemRender)(e,"next",this.getItemIcon(a,"next page")),r=!this.hasNext();return Object(u.isValidElement)(n)?Object(u.cloneElement)(n,{disabled:r}):n}},{key:"render",value:function(){var e=this,t=this.props,a=t.prefixCls,i=t.className,l=t.style,o=t.disabled,c=t.hideOnSinglePage,s=t.total,d=t.locale,h=t.showQuickJumper,v=t.showLessItems,g=t.showTitle,b=t.showTotal,E=t.simple,y=t.itemRender,j=t.showPrevNextJumpers,S=t.jumpPrevIcon,_=t.jumpNextIcon,k=t.selectComponentClass,N=t.selectPrefixCls,w=t.pageSizeOptions,C=this.state,I=C.current,A=C.pageSize,T=C.currentInputValue;if(!0===c&&s<=A)return null;var z=O(void 0,this.state,this.props),P=[],D=null,R=null,V=null,M=null,K=null,L=h&&h.goButton,q=v?1:2,F=I-1>0?I-1:0,J=I+1=2*q&&3!==I&&(P[0]=Object(u.cloneElement)(P[0],{className:"".concat(a,"-item-after-jump-prev")}),P.unshift(D)),z-I>=2*q&&I!==z-2&&(P[P.length-1]=Object(u.cloneElement)(P[P.length-1],{className:"".concat(a,"-item-before-jump-next")}),P.push(R)),1!==Q&&P.unshift(V),Y!==z&&P.push(M)}var ee=null;b&&(ee=m.a.createElement("li",{className:"".concat(a,"-total-text")},b(s,[0===s?0:(I-1)*A+1,I*A>s?s:I*A])));var te=!this.hasPrev()||!z,ae=!this.hasNext()||!z;return m.a.createElement("ul",Object(n.a)({className:p()(a,i,Object(r.a)({},"".concat(a,"-disabled"),o)),style:l,unselectable:"unselectable",ref:this.savePaginationNode},B),ee,m.a.createElement("li",{title:g?d.prev_page:null,onClick:this.prev,tabIndex:te?null:0,onKeyPress:this.runIfEnterPrev,className:p()("".concat(a,"-prev"),Object(r.a)({},"".concat(a,"-disabled"),te)),"aria-disabled":te},this.renderPrev(F)),P,m.a.createElement("li",{title:g?d.next_page:null,onClick:this.next,tabIndex:ae?null:0,onKeyPress:this.runIfEnterNext,className:p()("".concat(a,"-next"),Object(r.a)({},"".concat(a,"-disabled"),ae)),"aria-disabled":ae},this.renderNext(J)),m.a.createElement(x,{disabled:o,locale:d,rootPrefixCls:a,selectComponentClass:k,selectPrefixCls:N,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:I,pageSize:A,pageSizeOptions:w,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:L}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var a={};if("current"in e&&(a.current=e.current,e.current!==t.current&&(a.currentInputValue=a.current)),"pageSize"in e&&e.pageSize!==t.pageSize){var n=t.current,r=O(e.pageSize,t,e);n=n>r?r:n,"current"in e||(a.current=n,a.currentInputValue=n),a.pageSize=e.pageSize}return a}}]),a}(m.a.Component);j.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:y,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:y,locale:E.a,style:{},itemRender:function(e,t,a){return a},totalBoundaryShowSizeChanger:50};var S=j},"61Iv": /*!*************************************************!*\ !*** ./src/pages/Competitions/Entered/xmtz.png ***! \*************************************************/ @@ -86,7 +86,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/tooltip/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-router-dom/esm/react-router-dom.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-router/esm/react-router.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,a){"use strict";a.r(t);a("2qtc");var n=a("kLXV"),r=(a("+L6B"),a("2/Rp")),i=(a("cWXX"),a("/ezw")),l=(a("DjyN"),a("NUBc")),o=(a("sPJy"),a("bE4q")),c=(a("miYZ"),a("tsqr")),s=a("9og8"),u=a("tJVT"),m=a("PpiC"),d=a("WmNS"),p=a.n(d),f=a("q1tI"),h=a.n(f),v=a("Ty5D"),g=a("55Ip"),b=a("9kvl"),x=a("ipgu"),E=a.n(x),y=a("jWHs"),O=a.n(y);var j=function(e){var t=e.setIsAddmodel,a=e.setJoin,n=e.HeaderDetail,r=e.user,i=e.dispatch,l=e.qs;return h.a.createElement("div",{className:E.a.backgroundimg},h.a.createElement("p",{className:E.a.countsize},l["欢迎报名参加本项赛事!全面支持各类竞赛的在线运行管理,"]),h.a.createElement("p",{className:E.a.countsize},l["大数据、人工智能、各类芯片架构等竞赛任务均可在线运行、部署和评测。"]),h.a.createElement("div",{className:E.a.buttoncoent},h.a.createElement("span",{onClick:function(){var e;null==n||!n.is_authentication||null!=r&&null!==(e=r.userInfo)&&void 0!==e&&e.authentication?a(!0):i({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}})},className:E.a.addteams},l["加入战队"]),h.a.createElement("span",{onClick:function(){var e;null==n||!n.is_authentication||null!=r&&null!==(e=r.userInfo)&&void 0!==e&&e.authentication?t(!0):i({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}})},className:E.a.createteams},l["创建战队"])),h.a.createElement("div",{className:E.a.code},h.a.createElement("p",null,l["作品指导张老师微信"]),h.a.createElement("div",null,h.a.createElement("img",{width:90,height:90,src:O.a}))))},S=a("qHvr"),_=a("m3rI");var N=function(e){var t=e.setIsAddmodel,a=e.setJoin,n=e.HeaderDetail,r=e.user,i=e.dispatch;return h.a.createElement("div",{className:E.a.nullnodata},h.a.createElement("img",{src:_.a.IMG_SERVER+"/images/educoder/competitions/Noentry.jpg"}),h.a.createElement("p",{style:{fontSize:"16px",color:"#333333"},className:"bootomtext"},"您当前未报名,请先",h.a.createElement("span",{onClick:function(){var e;null==n||!n.is_authentication||null!=r&&null!==(e=r.userInfo)&&void 0!==e&&e.authentication?a(!0):i({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}})},style:{color:"#0152d9",cursor:"pointer"}},"加入战队"),"或",h.a.createElement("span",{onClick:function(){var e;null==n||!n.is_authentication||null!=r&&null!==(e=r.userInfo)&&void 0!==e&&e.authentication?t(!0):i({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}})},style:{color:"#0152d9",cursor:"pointer"}},"创建战队"),","),h.a.createElement("p",{style:{fontSize:"16px",color:"#333333"}},"加入/创建战队后将自动报名"))},k=(a("5NDa"),a("5rEg")),w=k.a.Search;var C=function(e){var t=e.Count,a=e.Members_count,n=e.selectlist,r=e.setIsselect,i=e.qs,l=Object(f.useState)(""),o=Object(u.a)(l,2),c=o[0],s=o[1];return h.a.createElement("div",{className:E.a.searchhead},h.a.createElement("p",{className:E.a.selectleft},i["战队总数"],":",h.a.createElement("span",{style:{color:"#459BE5",fontSize:"16px"}},t),h.a.createElement("span",{style:{marginLeft:"5px",marginRight:"15px"}},i["个"])," ",i["参赛总人数"],":",h.a.createElement("span",{style:{color:"#459BE5"}},a),h.a.createElement("span",{style:{marginLeft:"5px"}},i["人"])),h.a.createElement(w,{className:E.a.packinputs,value:c,placeholder:i["请输入战队名称搜索"],allowClear:!0,onChange:function(e){s(e.target.value)},onSearch:function(e){r(!0),n(c)}}))},I=(a("qVdP"),a("jsC+")),A=(a("5Dmo"),a("3S7+")),T=(a("lUTK"),a("BvKs")),z=a("Fvcw");var P=function(e){var t=e.item,a=e.identifier,n=e.isTipsshow,r=e.type,i=e.setIslookModel,l=e.setTeam,o=e.setMembers,s=e.mode,u=e.qs;return console.log(s),h.a.createElement("div",{className:E.a.ManagedTeams},h.a.createElement("div",{className:E.a.width18},t&&t.team_log?h.a.createElement("img",{className:E.a.imageradius,src:_.a.IMG_SERVER+"/".concat(t.team_log)}):h.a.createElement("span",{className:E.a.spanradius},t.name.length>2?t.name.substring(0,2):t.name),h.a.createElement("span",{className:E.a.nametitle,title:t.name},t.name?t.name.length>6?t.name.substring(0,6)+"...":t.name:"--"),1===r?h.a.createElement(g.a,{to:"/competitions/index/".concat(a,"/UpdateTeanname/").concat(t.id)},h.a.createElement(A.a,{overlayStyle:{zIndex:1},defaultVisible:!0,placement:"top",visible:t&&t.auto_create,autoAdjustOverflow:!1,title:"请修改战队名称"},h.a.createElement(z.a,{style:{marginLeft:"5px"}}))):null),h.a.createElement("div",{className:E.a.width15,style:{justifyContent:"center"}},h.a.createElement("img",{className:E.a.loaderimg,src:_.a.IMG_SERVER+"/images/"+"".concat(t.creator.image_url)}),h.a.createElement("span",{style:{marginLeft:"13px"},title:t.creator.name},t.creator.name.length>3?t.creator.name.substring(0,3)+"...":t.creator.name)),h.a.createElement("div",{className:E.a.width15,style:{width:"10%"}},h.a.createElement("span",{title:t.school_name},t.school_name?t.school_name.length>6?t.school_name.substring(0,6)+"...":t.school_name:"--")),h.a.createElement("div",{className:E.a.width18,style:{width:254,marginLeft:10}},u["创建时间"],":",h.a.createElement("span",{title:t.created_at},t.created_at||"--")),h.a.createElement("div",{className:E.a.width15,style:{width:200}},u["邀请码"],":",h.a.createElement("span",{title:t.invite_code},t.invite_code||"--"),h.a.createElement("i",{className:"iconfont icon-fuzhi font-14",onClick:function(){var e="copy_invite_code".concat(t.id);document.getElementById(e).select(),document.execCommand("Copy"),c.b.success(u["复制成功"])},style:{display:"inline-block",color:"#0152d9",marginLeft:"5px",marginRight:"10px",cursor:"pointer"}}),h.a.createElement("input",{id:"copy_invite_code"+t.id,value:t.invite_code||"--",onChange:function(e){},style:{opacity:"0",position:"absolute",bottom:"15px"}})),h.a.createElement("div",{className:E.a.width15,style:{justifyContent:"flex-end",width:215}},h.a.createElement("span",null,u["战队成员"],":",h.a.createElement("span",null,t.team_members?t.team_members.length:"--")),h.a.createElement("span",{onClick:function(){return l(t),void(1===r?o(!0):i(!0))},style:{color:"#0152d9",marginLeft:"10px",cursor:"pointer"}},1===r?u["设置"]:u["查看"]),t&&t.active||2===r?h.a.createElement("span",{className:E.a.borderjingao,style:{visibility:"hidden"}}):h.a.createElement(A.a,{placement:"top",title:"请设置战队成员"},h.a.createElement("span",{className:E.a.borderjingao},"!"))),3===s&&h.a.createElement(g.a,{to:"/competitions/index/".concat(a,"/teamDetail/").concat(t.id),style:{color:"#0152d9",fontSize:"14px",marginLeft:"30px",cursor:"pointer",width:"6%"}},"战队详情"),h.a.createElement(I.a,{overlay:function(){return h.a.createElement(T.a,null,h.a.createElement(T.a.Item,{onClick:function(){return n(r,t.id)}},1===r?u["删除战队"]:"退出战队"))}},h.a.createElement("i",{style:{marginLeft:"30px"},className:"iconfont icon-sandian"})))};var D=function(e){var t=e.item,a=e.setIslookModel,n=e.setTeam,r=e.mode,i=e.qs,l=Object(v.i)().identifier;return h.a.createElement("div",{className:E.a.ManagedTeams},h.a.createElement("div",{className:E.a.width20},t&&t.team_log?h.a.createElement("img",{className:E.a.imageradius,src:_.a.IMG_SERVER+"/".concat(t.team_log)}):h.a.createElement("span",{className:E.a.spanradius},t.name.length>2?t.name.substring(0,2):t.name),h.a.createElement("span",{title:t.name,className:E.a.nametitle},t.name?t.name.length>6?t.name.substring(0,6)+"...":t.name:"--")),h.a.createElement("div",{className:E.a.width20},h.a.createElement("img",{className:E.a.loaderimg,src:_.a.IMG_SERVER+"/images/"+"".concat(t.creator.image_url)}),h.a.createElement("span",{title:t.creator.name,style:{marginLeft:"13px"}},t.creator.name.length>3?t.creator.name.substring(0,3)+"...":t.creator.name)),h.a.createElement("div",{className:E.a.width20},h.a.createElement("span",{title:t.school_name},t.school_name?t.school_name.length>6?t.school_name.substring(0,6)+"...":t.school_name:"--")),h.a.createElement("div",{className:E.a.width20,style:{width:254,marginLeft:10}},i["创建时间"],":",h.a.createElement("span",null,t.created_at||"--")),h.a.createElement("div",{className:E.a.width20,style:{justifyContent:"flex-end"}},h.a.createElement("span",null,i["战队成员"],":",h.a.createElement("span",null,t.team_members?t.team_members.length:"--")),h.a.createElement("span",{onClick:function(){a(!0),n(t)},style:{color:"#0152d9",marginLeft:"15px",cursor:"pointer"}},i["查看"])),3===r&&h.a.createElement(g.a,{to:"/competitions/index/".concat(l,"/teamDetail/").concat(t.id),style:{color:"#0152d9",fontSize:"14px",marginLeft:"30px",cursor:"pointer",width:"10%"}},"战队详情"))};var R=function(e){var t=e.teamitem,a=e.qs;return h.a.createElement("div",null,h.a.createElement("div",{style:{display:"flex",alignItems:"center",flexDirection:"initial",height:"37px",background:"#fff",marginTop:"3px",padding:"0px 15px"}},h.a.createElement("span",{style:{flex:"1"}},h.a.createElement("img",{className:E.a.loaderimg,src:_.a.IMG_SERVER+"/images/"+"".concat(t.image_url)})),h.a.createElement("span",{style:{flex:"1"}},t&&t.name.length>6?t.name.substring(0,6)+"...":t.name),h.a.createElement("span",{style:{flex:"2"}},t&&t.phone||"- -"),h.a.createElement("span",{style:{flex:"2"}},t&&t.school_name.length>6?t.school_name.substring(0,6)+"...":t.school_name||"- - "),h.a.createElement("span",{style:{flex:"2"}},null!=t&&t.identity?a[null==t?void 0:t.identity]:"- -"),h.a.createElement("span",{style:{flex:"2"},className:"task-hide"},t&&t.student_id||"- -"),h.a.createElement("span",{style:{flex:"2",color:t&&"leader"===t.role?"#0152d9":"#2ABD8C",fontSize:"14px"}},t&&"leader"===t.role?a["队长"]:"队员",h.a.createElement("span",{style:{color:"#F3730C"}},t&&t.creator?"(".concat(a["创建者"],")"):""))))},V=a("4i/N");var M=function(e){var t=e.islookmodel,a=e.mydatas,r=e.setIslookModel,i=e.qs;return h.a.createElement(n.a,{centered:!0,title:h.a.createElement("div",{style:{alignItems:"center",display:"flex"}},h.a.createElement("div",{style:{textAlign:"left",flex:"1"}},a.name),h.a.createElement(V.a,{onClick:function(){return r(!1)},style:{cursor:"porint"}})),visible:t,closable:!1,destroyOnClose:!0,footer:null,width:900},h.a.createElement("div",null,h.a.createElement("div",{style:{display:"flex",alignItems:"center",flexDirection:"initial",height:"37px",background:"#FAFAFA",padding:"0px 15px"}},h.a.createElement("span",{style:{flex:"1"}},i["头像"]),h.a.createElement("span",{style:{flex:"1"}},i["姓名"]),h.a.createElement("span",{style:{flex:"2"}},i["手机"]),h.a.createElement("span",{style:{flex:"2"}},i["学校/单位"]),h.a.createElement("span",{style:{flex:"2"}},i["职业"]),h.a.createElement("span",{style:{flex:"2"}},i["学号"]),h.a.createElement("span",{style:{flex:"2"}},i["角色"]))),a&&a.team_members&&a.team_members.map((function(e,t){return h.a.createElement(R,{qs:!0,key:t,teamitem:e})})))};var K=function(e){var t=e.title,a=e.content,r=e.Tipsmodel,i=e.setTipsmodel,l=e.TipsSubmit,o=e.TipsType,c=e.qs;return h.a.createElement(n.a,{okText:c["确定"],cancelText:c["取消"],centered:!0,title:h.a.createElement("div",{style:{alignItems:"center",display:"flex"}},h.a.createElement("div",{style:{textAlign:"left",flex:"1"}},t),h.a.createElement(V.a,{onClick:function(){return i(!1)},style:{cursor:"porint"}})),visible:r,closable:!1,destroyOnClose:!0,onCancel:function(){return i(!1)},onOk:function(){return l(o)}},a)},L=a("UfjD");var q=function(e){var t=e.qs;return h.a.createElement("div",{className:E.a.teammember},h.a.createElement("span",{className:E.a.flex1},t["头像"]),h.a.createElement("span",{className:E.a.flex1},t["姓名"]),h.a.createElement("span",{className:E.a.flex2},t["手机"]),h.a.createElement("span",{className:E.a.flex2},t["学校/单位"]),h.a.createElement("span",{className:E.a.flex2},t["职业"]),h.a.createElement("span",{className:E.a.flex2},t["学号"]),h.a.createElement("span",{className:E.a.flex2},t["角色"]),h.a.createElement("span",{className:E.a.flex2,style:{textAlign:"center"}},t["操作"]))},F=(a("P2fV"),a("NJEC"));var J=function(e){var t=e.teamitem,a=e.index,n=e.setTeams,r=e.Teams,i=e.setLoaderid,l=e.qs;function o(){var e=r,l=r&&r.findIndex((function(e){return"leader"===e.role}));e[a].role="leader",e[l].role=e&&e[l].is_teacher?"teacher":"member";var o=e.sort((function(e,t){return e.creator?-1:1})).sort((function(e,t){return"leader"===e.role?-1:1}));n(o),i(t.id)}return h.a.createElement("div",{className:E.a.teammembers},h.a.createElement("span",{className:E.a.flex1},h.a.createElement("img",{className:E.a.loaderimg,src:_.a.IMG_SERVER+"/images/"+"".concat(t.image_url)})),h.a.createElement("span",{className:E.a.flex1},t&&t.name.length>6?t.name.substring(0,6)+"...":t.name),h.a.createElement("span",{className:E.a.flex2},t&&t.phone||"- -"),h.a.createElement("span",{className:E.a.flex2},t&&t.school_name.length>6?t.school_name.substring(0,6)+"...":t.school_name||"- - "),h.a.createElement("span",{className:E.a.flex2},null!=t&&t.identity?l[null==t?void 0:t.identity]:"- -"),h.a.createElement("span",{className:"".concat(E.a.flex2," ").concat(E.a.task_hide)},t&&t.student_id||"- -"),h.a.createElement("span",{className:E.a.flex2,style:{color:(t&&t.role,"#0152d9"),fontSize:"14px"}},t&&"leader"===t.role?l["队长"]:"队员",h.a.createElement("span",{style:{color:"#F3730C"}},t&&t.creator?"(".concat(l["创建者"],")"):"")),h.a.createElement("div",{className:E.a.flex2},h.a.createElement(F.a,{title:"设置为队长,权限:编辑战队、设置战队成员、转移队长、删除战队",okText:"确认",cancelText:"取消",onConfirm:function(){return o()}},h.a.createElement("span",{className:" ".concat(E.a.deleteitem)},t&&"leader"===t.role||t&&t.creator?"":"设为队长")),h.a.createElement("span",{style:{color:"#f73737"},onClick:function(){return e=r&&r.filter((function(e){return e.id!=t.id})),void n(e);var e},className:" ".concat(E.a.deleteitem)},t&&"leader"===t.role||t&&t.creator?"":"删除")))},B=(a("R9oj"),a("ECub"));var U=function(e){var t=e.teachers,a=e.setTeams,n=e.Teams,r=e.HeaderDetail,i=t.map((function(e,t){return h.a.createElement("div",{key:t,className:E.a.teachname,onMouseDown:function(){if(null!=e&&e.authentication||null==r||!r.is_authentication)if(e.enrolled)c.b.info("该用户已经加入战队");else if((null==n?void 0:n.filter((function(t){return e.id===t.id})).length)>0)c.b.info("该用户已在战队列表,请不要重复添加");else{var t=n;t.push(e),a(t)}else c.b.info("当前竞赛需要实名认证,该用户未进行实名认证不能参与。")}},h.a.createElement("img",{style:{marginLeft:"10px",marginRight:"3px"},className:E.a.loaderimg,src:_.a.IMG_SERVER+"/images/"+"".concat(e.image_url)}),h.a.createElement("span",{style:{textAlign:"left",width:"20%",padding:"0px 5px"}},e.name||"- -"),h.a.createElement("span",{style:{textAlign:"left",width:"18%",padding:"0px 5px"}},e.phone||"- -"),h.a.createElement("span",{style:{textAlign:"left",width:"18%",padding:"0px 5px"},className:E.a.task_hide},e.identity||"- -"),h.a.createElement("span",{style:{textAlign:"left",width:"20%",padding:"0px 5px"}},e.school_name||"- -"),h.a.createElement("span",{style:{textAlign:"left",width:"24%",color:e.enrolled?"#28be6c":e.enrolled||!1!==e.enrollable?"":"#F3730C",padding:"0px 5px",fontSize:"12px"}},e.enrolled?"已加入本战队":e.enrolled||!1!==e.enrollable?"":"已加入其他战队"))}));return h.a.createElement("div",{className:E.a.teacherdown},0===t.length?h.a.createElement(B.a,{description:h.a.createElement("div",null,h.a.createElement("p",null,"搜索结果为空"),h.a.createElement("p",null,"成功注册后的账号(职业为老师)"),h.a.createElement("p",null,"才能被搜索到哦~")),image:B.a.PRESENTED_IMAGE_SIMPLE}):h.a.createElement("div",null,i))};var W=function(e){var t=e.students,a=e.setTeams,n=e.Teams,r=e.HeaderDetail,i=t.map((function(e,t){return h.a.createElement("div",{key:t,className:E.a.teachname,onMouseDown:function(){if(null!=e&&e.authentication||null==r||!r.is_authentication)if(e.enrolled)c.b.info("该用户已经加入战队");else if((null==n?void 0:n.filter((function(t){return e.id===t.id})).length)>0)c.b.info("该用户已在战队列表,请不要重复添加");else{var t=n;t.push(e),a(t)}else c.b.info("当前竞赛需要实名认证,该用户未进行实名认证不能参与。")}},h.a.createElement("img",{style:{marginLeft:"10px",marginRight:"3px"},className:E.a.loaderimg,src:_.a.IMG_SERVER+"/images/"+"".concat(e.image_url)}),h.a.createElement("span",{style:{textAlign:"left",width:"20%",padding:"0px 5px"}},e.name||"- -"),h.a.createElement("span",{style:{textAlign:"left",width:"18%",padding:"0px 5px"}},e.phone||"- -"),h.a.createElement("span",{style:{textAlign:"left",width:"18%",padding:"0px 5px"},className:E.a.task_hide},e.student_id?"学号"+e.student_id:"- -"),h.a.createElement("span",{style:{textAlign:"left",width:"20%",padding:"0px 5px"}},e.school_name||"- -"),h.a.createElement("span",{style:{textAlign:"left",width:"24%",color:e.enrolled?"#28be6c":e.enrolled||!1!==e.enrollable?"":"#F3730C",padding:"0px 5px",fontSize:"12px"}},e.enrolled?"已加入本战队":e.enrolled||!1!==e.enrollable?"":"已加入其他战队"))}));return h.a.createElement("div",{className:E.a.teacherdown},0===t.length?h.a.createElement(B.a,{description:h.a.createElement("div",null,h.a.createElement("p",null,"搜索结果为空"),h.a.createElement("p",null,"成功注册后的账号(职业为学生)"),h.a.createElement("p",null,"才能被搜索到哦~")),image:B.a.PRESENTED_IMAGE_SIMPLE}):h.a.createElement("div",null,i))},G=k.a.Search;var H=function(e){var t,a,r,i,l=e.Membersshow,o=e.setClose,m=e.HeaderDetail,d=e.StaffDetail,v=e.setMembers,g=e.dispatch,b=e.identifier,x=e.mydatas,y=e.selectlist,O=e.qs,j=Object(f.useState)(""),S=Object(u.a)(j,2),_=S[0],N=S[1],k=Object(f.useState)(""),w=Object(u.a)(k,2),C=w[0],A=w[1],T=Object(f.useState)([]),z=Object(u.a)(T,2),P=z[0],D=z[1],R=Object(f.useState)(!1),M=Object(u.a)(R,2),K=M[0],L=M[1],F=Object(f.useState)([]),B=Object(u.a)(F,2),H=B[0],X=B[1],Q=Object(f.useState)(!1),Y=Object(u.a)(Q,2),Z=Y[0],$=Y[1],ee=Object(f.useState)([]),te=Object(u.a)(ee,2),ae=te[0],ne=te[1],re=Object(f.useState)([]),ie=Object(u.a)(re,2),le=ie[0],oe=ie[1],ce=Object(f.useState)([]),se=Object(u.a)(ce,2),ue=se[0],me=se[1],de=Object(f.useState)([]),pe=Object(u.a)(de,2),fe=pe[0],he=pe[1],ve=Object(f.useState)(!1),ge=Object(u.a)(ve,2),be=ge[0],xe=ge[1],Ee=Object(f.useState)(!1),ye=Object(u.a)(Ee,2),Oe=ye[0],je=ye[1];function Se(){return(Se=Object(s.a)(p.a.mark((function e(){var t;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g({type:"competitions/getStudents",payload:{identifier:b,keyword:C,team_id:x&&x.id}});case 2:(t=e.sent)&&X(t.teachers);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _e(){return(_e=Object(s.a)(p.a.mark((function e(){var t;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g({type:"competitions/getTeacher",payload:{identifier:b,keyword:_,team_id:x&&x.id}});case 2:(t=e.sent)&&D(t.teachers);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ne(){return(Ne=Object(s.a)(p.a.mark((function e(){var t,a,n,r,i;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=[],r=[],ae&&ae.map((function(e,t){e.is_teacher?r.push(e.id):n.push(e.id)})),me(r.length),he(n.length),!((null==d||null===(t=d.teacher_staff)||void 0===t?void 0:t.maximum)"},h.a.createElement(o.a.Item,null,h.a.createElement(g.a,{to:"/competitions/index"},zt["在线竞赛"])),zt.isChinese?h.a.createElement(o.a.Item,null,h.a.createElement(g.a,{to:"/competitions/index/".concat(U)},R.name,R.sub_title?"-"+R.sub_title:null)):h.a.createElement(o.a.Item,null,h.a.createElement(g.a,{to:"/competitions/index/".concat(U)},R.english_name,R.english_sub_title?"-"+R.english_sub_title:null)),h.a.createElement(o.a.Item,null,zt["报名链接"])),h.a.createElement("div",{className:"mt10",style:{display:"flex",background:"#fff",position:"relative"}},h.a.createElement(j,{qs:zt,HeaderDetail:R,dispatch:w,user:I,setIsAddmodel:rt,setJoin:ct})),h.a.createElement(i.a,{loading:k["competitions/getTeamList"],active:!0,avatar:{size:40},paragraph:{rows:5}},h.a.createElement("div",{className:"mt10 mb10"},((null==I||null===(t=I.userInfo)||void 0===t?void 0:t.admin)||(null==I||null===(a=I.userInfo)||void 0===a?void 0:a.business))&&h.a.createElement(C,{qs:zt,selectlist:Pt,setIsselect:vt,Count:X&&X.count,Members_count:X&&X.members_count}),!X||!X.my_teams||0!==X.my_teams.length||null!=I&&null!==(d=I.userInfo)&&void 0!==d&&d.admin&&null!=I&&null!==(b=I.userInfo)&&void 0!==b&&b.business?null:h.a.createElement(N,{HeaderDetail:R,dispatch:w,user:I,setIsAddmodel:rt,setJoin:ct}),Ce?h.a.createElement(M,{qs:zt,islookmodel:Ce,setIslookModel:Ie,mydatas:ze}):null,Ve?h.a.createElement(K,{qs:zt,title:qe,content:Ue,Tipsmodel:Ve,TipsType:$e,setTipsmodel:Me,TipsSubmit:function(e){return Kt.apply(this,arguments)}}):null,ot?h.a.createElement(L.a,{qs:zt,isjoin:ot,setJoin:ct,JoinTeams:function(e){return Ft.apply(this,arguments)}}):null,nt?h.a.createElement(S.a,{qs:zt,isAddmodle:nt,setIsAdd:rt,createTeam:function(e){return Lt.apply(this,arguments)}}):null,mt?h.a.createElement(H,{qs:zt,HeaderDetail:R,setClose:function(){var e=kt;ie(e.competition_teams),de(e&&e.my_teams&&e.my_teams.filter((function(e){return e.manage_permission}))),ve(e&&e.my_teams&&e.my_teams.filter((function(e){return!e.manage_permission})))},StaffDetail:J,Membersshow:mt,selectlist:Pt,setMembers:dt,dispatch:w,identifier:U,mydatas:ze}):null,ht||me&&me.map((function(e,t){return 0===t?h.a.createElement("div",{key:t},h.a.createElement("div",{className:E.a.teamstitlesize,style:{paddingRight:"36px"}},h.a.createElement("span",{style:{flex:"1"}},zt["管理的战队"],"  (",me.length,")")," ",me.filter((function(e){return!e.active})).length>0?h.a.createElement("span",{style:{fontSize:"14px",color:"#F3730C"}},"您有",me.filter((function(e){return!e.active})).length,"个战队未满足参赛要求!为了不影响成绩,请设置战队成员"):""),h.a.createElement(P,{qs:zt,mode:R.mode,item:e,type:1,identifier:U,isTipsshow:Rt,setIslookModel:Ie,setTeam:Pe,setMembers:dt})):h.a.createElement(P,{qs:zt,mode:R.mode,key:t,item:e,type:1,identifier:U,isTipsshow:Rt,setIslookModel:Ie,setTeam:Pe,setMembers:dt})})),ht||he&&he.map((function(e,t){return 0===t?h.a.createElement("div",{key:t},h.a.createElement("div",{className:E.a.teamstitlesize,style:{paddingRight:"36px"}},h.a.createElement("span",{style:{flex:"1"}},"加入的战队  (",he.length,")")),h.a.createElement(P,{qs:zt,mode:R.mode,key:t,item:e,type:2,identifier:U,isTipsshow:Rt,setIslookModel:Ie,setTeam:Pe,setMembers:dt})):h.a.createElement(P,{qs:zt,mode:R.mode,key:t,item:e,type:2,identifier:U,isTipsshow:Rt,setIslookModel:Ie,setTeam:Pe,setMembers:dt})})),((null==I||null===(x=I.userInfo)||void 0===x?void 0:x.admin)||(null==I||null===(y=I.userInfo)||void 0===y?void 0:y.business))&&ne.map((function(e,t){return 0===t?h.a.createElement("div",{key:t},h.a.createElement("div",{className:E.a.teamstitlesize,style:{paddingRight:"36px"}},h.a.createElement("span",{style:{flex:"1"}},ht?"搜索结果":zt["全部战队"],"  (",X.count,")")),h.a.createElement(D,{qs:zt,mode:R.mode,item:e,setIslookModel:Ie,setTeam:Pe})):h.a.createElement(D,{qs:zt,mode:R.mode,key:t,item:e,setIslookModel:Ie,setTeam:Pe})})),(null!=I&&null!==(O=I.userInfo)&&void 0!==O&&O.admin||null!=I&&null!==(_=I.userInfo)&&void 0!==_&&_.business)&&X&&X.count>20?h.a.createElement("div",{style:{marginTop:"30px",marginBottom:"30px",textAlign:"center"}},h.a.createElement(l.a,{onChange:function(e){je(Oe=e),Pt(xe)},showSizeChanger:!1,current:Oe,pageSize:Ne,total:X.count})):null)),h.a.createElement(Y,{isShowmodel:xt,isSignUphide:Et}),h.a.createElement(Z.a,null),h.a.createElement(n.a,{visible:At,footer:null,title:"报名成功",centered:!0,width:500,onCancel:function(){return Tt(!1)}},h.a.createElement("div",{style:{padding:"32px"}},h.a.createElement("p",{style:{fontSize:"16px",fontWeight:"500"}},"恭喜您已成功报名《",null==R?void 0:R.name,"-",null==R?void 0:R.sub_title,"》"),h.a.createElement("span",null,"温馨提示:"),h.a.createElement("br",null),[46,49,50,52].includes(parseInt(null==R?void 0:R.id))&&h.a.createElement("span",null," 1、赛题已发布,点击下方“前往查看”按钮查看赛题。"),[45,51].includes(parseInt(null==R?void 0:R.id))&&h.a.createElement("span",null," 1、扫码加入赛道群,咨询赛道详细内容,更有行业专家全程支持"),h.a.createElement("br",null),[46,49,50,52].includes(parseInt(null==R?void 0:R.id))&&h.a.createElement("span",null," 2、扫码加入赛道群,咨询赛道详细内容,更有行业专家全程支持"),h.a.createElement("br",null),h.a.createElement("div",{style:{marginTop:"30px",textAlign:"center"}},[50,51].includes(parseInt(null==R?void 0:R.id))&&h.a.createElement("img",{src:ae.a,style:{width:"220px",height:"270px"}}),[46,45].includes(parseInt(null==R?void 0:R.id))&&h.a.createElement("img",{src:re.a,style:{width:"220px",height:"270px"}}),[49].includes(parseInt(null==R?void 0:R.id))&&h.a.createElement("img",{src:le.a,style:{width:"220px",height:"270px"}}),[52].includes(parseInt(null==R?void 0:R.id))&&h.a.createElement("img",{src:ee.a,style:{width:"220px",height:"270px"}}),h.a.createElement("p",{style:{marginTop:"30px"}},[46,49,50,52].includes(parseInt(null==R?void 0:R.id))&&h.a.createElement(r.a,{style:{width:"116px",height:"40px"},type:"primary",onClick:function(){Object(oe.Q)("/competitions/index/".concat(null==R?void 0:R.identifier,"?active=赛题发布"))}},"前往查看"),[45,51].includes(parseInt(null==R?void 0:R.id))&&h.a.createElement(r.a,{style:{width:"116px",height:"40px"},type:"primary",onClick:function(){Tt(!1)}},"知道了"))))))}))},LdHM: +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,a){"use strict";a.r(t);a("2qtc");var n=a("kLXV"),r=(a("+L6B"),a("2/Rp")),i=(a("cWXX"),a("/ezw")),l=(a("DjyN"),a("NUBc")),o=(a("sPJy"),a("bE4q")),c=(a("miYZ"),a("tsqr")),s=a("9og8"),u=a("tJVT"),m=a("PpiC"),d=a("WmNS"),p=a.n(d),f=a("q1tI"),h=a.n(f),v=a("Ty5D"),g=a("55Ip"),b=a("9kvl"),x=a("ipgu"),E=a.n(x),y=a("jWHs"),O=a.n(y);var j=function(e){var t=e.setIsAddmodel,a=e.setJoin,n=e.HeaderDetail,r=e.user,i=e.dispatch,l=e.qs;return h.a.createElement("div",{className:E.a.backgroundimg},h.a.createElement("p",{className:E.a.countsize},l["欢迎报名参加本项赛事!全面支持各类竞赛的在线运行管理,"]),h.a.createElement("p",{className:E.a.countsize},l["大数据、人工智能、各类芯片架构等竞赛任务均可在线运行、部署和评测。"]),h.a.createElement("div",{className:E.a.buttoncoent},h.a.createElement("span",{onClick:function(){var e;null==n||!n.is_authentication||null!=r&&null!==(e=r.userInfo)&&void 0!==e&&e.authentication?a(!0):i({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}})},className:E.a.addteams},l["加入战队"]),h.a.createElement("span",{onClick:function(){var e;null==n||!n.is_authentication||null!=r&&null!==(e=r.userInfo)&&void 0!==e&&e.authentication?t(!0):i({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}})},className:E.a.createteams},l["创建战队"])),h.a.createElement("div",{className:E.a.code},h.a.createElement("p",null,l["作品指导张老师微信"]),h.a.createElement("div",null,h.a.createElement("img",{width:90,height:90,src:O.a}))))},S=a("qHvr"),_=a("m3rI");var k=function(e){var t=e.setIsAddmodel,a=e.setJoin,n=e.HeaderDetail,r=e.user,i=e.dispatch;return e.qs.isChinese?h.a.createElement("div",{className:E.a.nullnodata},h.a.createElement("img",{src:_.a.IMG_SERVER+"/images/educoder/competitions/Noentry.jpg"}),h.a.createElement("p",{style:{fontSize:"16px",color:"#333333"},className:"bootomtext"},"您当前未报名,请先",h.a.createElement("span",{onClick:function(){var e;null==n||!n.is_authentication||null!=r&&null!==(e=r.userInfo)&&void 0!==e&&e.authentication?a(!0):i({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}})},style:{color:"#0152d9",cursor:"pointer"}},"加入战队"),"或",h.a.createElement("span",{onClick:function(){var e;null==n||!n.is_authentication||null!=r&&null!==(e=r.userInfo)&&void 0!==e&&e.authentication?t(!0):i({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}})},style:{color:"#0152d9",cursor:"pointer"}},"创建战队"),","),h.a.createElement("p",{style:{fontSize:"16px",color:"#333333"}},"加入/创建战队后将自动报名")):h.a.createElement("div",{className:E.a.nullnodata},h.a.createElement("img",{src:_.a.IMG_SERVER+"/images/educoder/competitions/Noentry.jpg"}),h.a.createElement("p",{style:{fontSize:"16px",color:"#333333"},className:"bootomtext"},"You are not currently registered,Please",h.a.createElement("span",{onClick:function(){var e;null==n||!n.is_authentication||null!=r&&null!==(e=r.userInfo)&&void 0!==e&&e.authentication?a(!0):i({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}})},style:{color:"#0152d9",cursor:"pointer"}},"join the team"),"or",h.a.createElement("span",{onClick:function(){var e;null==n||!n.is_authentication||null!=r&&null!==(e=r.userInfo)&&void 0!==e&&e.authentication?t(!0):i({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}})},style:{color:"#0152d9",cursor:"pointer"}},"create a team"),","),h.a.createElement("p",{style:{fontSize:"16px",color:"#333333"}},"After joining/creating a team, you will be automatically registered."))},N=(a("5NDa"),a("5rEg")),w=N.a.Search;var C=function(e){var t=e.Count,a=e.Members_count,n=e.selectlist,r=e.setIsselect,i=e.qs,l=Object(f.useState)(""),o=Object(u.a)(l,2),c=o[0],s=o[1];return h.a.createElement("div",{className:E.a.searchhead},h.a.createElement("p",{className:E.a.selectleft},i["战队总数"],":",h.a.createElement("span",{style:{color:"#459BE5",fontSize:"16px"}},t),h.a.createElement("span",{style:{marginLeft:"5px",marginRight:"15px"}},i["个"])," ",i["参赛总人数"],":",h.a.createElement("span",{style:{color:"#459BE5"}},a),h.a.createElement("span",{style:{marginLeft:"5px"}},i["人"])),h.a.createElement(w,{className:E.a.packinputs,value:c,placeholder:i["请输入战队名称搜索"],allowClear:!0,onChange:function(e){s(e.target.value)},onSearch:function(e){r(!0),n(c)}}))},I=(a("qVdP"),a("jsC+")),A=(a("5Dmo"),a("3S7+")),T=(a("lUTK"),a("BvKs")),z=a("Fvcw");var P=function(e){var t=e.item,a=e.identifier,n=e.isTipsshow,r=e.type,i=e.setIslookModel,l=e.setTeam,o=e.setMembers,s=e.mode,u=e.qs;return console.log(s),h.a.createElement("div",{className:E.a.ManagedTeams},h.a.createElement("div",{className:E.a.width18},t&&t.team_log?h.a.createElement("img",{className:E.a.imageradius,src:_.a.IMG_SERVER+"/".concat(t.team_log)}):h.a.createElement("span",{className:E.a.spanradius},t.name.length>2?t.name.substring(0,2):t.name),h.a.createElement("span",{className:E.a.nametitle,title:t.name},t.name?t.name.length>6?t.name.substring(0,6)+"...":t.name:"--"),1===r?h.a.createElement(g.a,{to:"/competitions/index/".concat(a,"/UpdateTeanname/").concat(t.id)},h.a.createElement(A.a,{overlayStyle:{zIndex:1},defaultVisible:!0,placement:"top",visible:t&&t.auto_create,autoAdjustOverflow:!1,title:"请修改战队名称"},h.a.createElement(z.a,{style:{marginLeft:"5px"}}))):null),h.a.createElement("div",{className:E.a.width15,style:{justifyContent:"center"}},h.a.createElement("img",{className:E.a.loaderimg,src:_.a.IMG_SERVER+"/images/"+"".concat(t.creator.image_url)}),h.a.createElement("span",{style:{marginLeft:"13px"},title:t.creator.name},t.creator.name.length>3?t.creator.name.substring(0,3)+"...":t.creator.name)),h.a.createElement("div",{className:E.a.width15,style:{width:"10%"}},h.a.createElement("span",{title:t.school_name},t.school_name?t.school_name.length>6?t.school_name.substring(0,6)+"...":t.school_name:"--")),h.a.createElement("div",{className:E.a.width18,style:{width:254,marginLeft:10}},u["创建时间"],":",h.a.createElement("span",{title:t.created_at},t.created_at||"--")),h.a.createElement("div",{className:E.a.width15,style:{width:200}},u["邀请码"],":",h.a.createElement("span",{title:t.invite_code},t.invite_code||"--"),h.a.createElement("i",{className:"iconfont icon-fuzhi font-14",onClick:function(){var e="copy_invite_code".concat(t.id);document.getElementById(e).select(),document.execCommand("Copy"),c.b.success(u["复制成功"])},style:{display:"inline-block",color:"#0152d9",marginLeft:"5px",marginRight:"10px",cursor:"pointer"}}),h.a.createElement("input",{id:"copy_invite_code"+t.id,value:t.invite_code||"--",onChange:function(e){},style:{opacity:"0",position:"absolute",bottom:"15px"}})),h.a.createElement("div",{className:E.a.width15,style:{justifyContent:"flex-end",width:215}},h.a.createElement("span",null,u["战队成员"],":",h.a.createElement("span",null,t.team_members?t.team_members.length:"--")),h.a.createElement("span",{onClick:function(){return l(t),void(1===r?o(!0):i(!0))},style:{color:"#0152d9",marginLeft:"10px",cursor:"pointer"}},1===r?u["设置"]:u["查看"]),t&&t.active||2===r?h.a.createElement("span",{className:E.a.borderjingao,style:{visibility:"hidden"}}):h.a.createElement(A.a,{placement:"top",title:"请设置战队成员"},h.a.createElement("span",{className:E.a.borderjingao},"!"))),3===s&&h.a.createElement(g.a,{to:"/competitions/index/".concat(a,"/teamDetail/").concat(t.id),style:{color:"#0152d9",fontSize:"14px",marginLeft:"30px",cursor:"pointer",width:"6%"}},"战队详情"),h.a.createElement(I.a,{overlay:function(){return h.a.createElement(T.a,null,h.a.createElement(T.a.Item,{onClick:function(){return n(r,t.id)}},1===r?u["删除战队"]:"退出战队"))}},h.a.createElement("i",{style:{marginLeft:"30px"},className:"iconfont icon-sandian"})))};var D=function(e){var t=e.item,a=e.setIslookModel,n=e.setTeam,r=e.mode,i=e.qs,l=Object(v.i)().identifier;return h.a.createElement("div",{className:E.a.ManagedTeams},h.a.createElement("div",{className:E.a.width20},t&&t.team_log?h.a.createElement("img",{className:E.a.imageradius,src:_.a.IMG_SERVER+"/".concat(t.team_log)}):h.a.createElement("span",{className:E.a.spanradius},t.name.length>2?t.name.substring(0,2):t.name),h.a.createElement("span",{title:t.name,className:E.a.nametitle},t.name?t.name.length>6?t.name.substring(0,6)+"...":t.name:"--")),h.a.createElement("div",{className:E.a.width20},h.a.createElement("img",{className:E.a.loaderimg,src:_.a.IMG_SERVER+"/images/"+"".concat(t.creator.image_url)}),h.a.createElement("span",{title:t.creator.name,style:{marginLeft:"13px"}},t.creator.name.length>3?t.creator.name.substring(0,3)+"...":t.creator.name)),h.a.createElement("div",{className:E.a.width20},h.a.createElement("span",{title:t.school_name},t.school_name?t.school_name.length>6?t.school_name.substring(0,6)+"...":t.school_name:"--")),h.a.createElement("div",{className:E.a.width20,style:{width:254,marginLeft:10}},i["创建时间"],":",h.a.createElement("span",null,t.created_at||"--")),h.a.createElement("div",{className:E.a.width20,style:{justifyContent:"flex-end"}},h.a.createElement("span",null,i["战队成员"],":",h.a.createElement("span",null,t.team_members?t.team_members.length:"--")),h.a.createElement("span",{onClick:function(){a(!0),n(t)},style:{color:"#0152d9",marginLeft:"15px",cursor:"pointer"}},i["查看"])),3===r&&h.a.createElement(g.a,{to:"/competitions/index/".concat(l,"/teamDetail/").concat(t.id),style:{color:"#0152d9",fontSize:"14px",marginLeft:"30px",cursor:"pointer",width:"10%"}},"战队详情"))};var R=function(e){var t=e.teamitem,a=e.qs;return h.a.createElement("div",null,h.a.createElement("div",{style:{display:"flex",alignItems:"center",flexDirection:"initial",height:"37px",background:"#fff",marginTop:"3px",padding:"0px 15px"}},h.a.createElement("span",{style:{flex:"1"}},h.a.createElement("img",{className:E.a.loaderimg,src:_.a.IMG_SERVER+"/images/"+"".concat(t.image_url)})),h.a.createElement("span",{style:{flex:"1"}},t&&t.name.length>6?t.name.substring(0,6)+"...":t.name),h.a.createElement("span",{style:{flex:"2"}},t&&t.phone||"- -"),h.a.createElement("span",{style:{flex:"2"}},t&&t.school_name.length>6?t.school_name.substring(0,6)+"...":t.school_name||"- - "),h.a.createElement("span",{style:{flex:"2"}},null!=t&&t.identity?a[null==t?void 0:t.identity]:"- -"),h.a.createElement("span",{style:{flex:"2"},className:"task-hide"},t&&t.student_id||"- -"),h.a.createElement("span",{style:{flex:"2",color:t&&"leader"===t.role?"#0152d9":"#2ABD8C",fontSize:"14px"}},t&&"leader"===t.role?a["队长"]:a["队员"],h.a.createElement("span",{style:{color:"#F3730C"}},t&&t.creator?"(".concat(a["创建者"],")"):""))))},V=a("4i/N");var M=function(e){var t=e.islookmodel,a=e.mydatas,r=e.setIslookModel,i=e.qs;return h.a.createElement(n.a,{centered:!0,title:h.a.createElement("div",{style:{alignItems:"center",display:"flex"}},h.a.createElement("div",{style:{textAlign:"left",flex:"1"}},a.name),h.a.createElement(V.a,{onClick:function(){return r(!1)},style:{cursor:"porint"}})),visible:t,closable:!1,destroyOnClose:!0,footer:null,width:900},h.a.createElement("div",null,h.a.createElement("div",{style:{display:"flex",alignItems:"center",flexDirection:"initial",height:"37px",background:"#FAFAFA",padding:"0px 15px"}},h.a.createElement("span",{style:{flex:"1"}},i["头像"]),h.a.createElement("span",{style:{flex:"1"}},i["姓名"]),h.a.createElement("span",{style:{flex:"2"}},i["手机"]),h.a.createElement("span",{style:{flex:"2"}},i["学校/单位"]),h.a.createElement("span",{style:{flex:"2"}},i["职业"]),h.a.createElement("span",{style:{flex:"2"}},i["学号"]),h.a.createElement("span",{style:{flex:"2"}},i["角色"]))),a&&a.team_members&&a.team_members.map((function(e,t){return h.a.createElement(R,{qs:i,key:t,teamitem:e})})))};var K=function(e){var t=e.title,a=e.content,r=e.Tipsmodel,i=e.setTipsmodel,l=e.TipsSubmit,o=e.TipsType,c=e.qs;return h.a.createElement(n.a,{okText:c["确定"],cancelText:c["取消"],centered:!0,title:h.a.createElement("div",{style:{alignItems:"center",display:"flex"}},h.a.createElement("div",{style:{textAlign:"left",flex:"1"}},t),h.a.createElement(V.a,{onClick:function(){return i(!1)},style:{cursor:"porint"}})),visible:r,closable:!1,destroyOnClose:!0,onCancel:function(){return i(!1)},onOk:function(){return l(o)}},a)},L=a("UfjD");var q=function(e){var t=e.qs;return h.a.createElement("div",{className:E.a.teammember},h.a.createElement("span",{className:E.a.flex1},t["头像"]),h.a.createElement("span",{className:E.a.flex1},t["姓名"]),h.a.createElement("span",{className:E.a.flex2},t["手机"]),h.a.createElement("span",{className:E.a.flex2},t["学校/单位"]),h.a.createElement("span",{className:E.a.flex2},t["职业"]),h.a.createElement("span",{className:E.a.flex2},t["学号"]),h.a.createElement("span",{className:E.a.flex2},t["角色"]),h.a.createElement("span",{className:E.a.flex2,style:{textAlign:"center"}},t["操作"]))},F=(a("P2fV"),a("NJEC"));var J=function(e){var t=e.teamitem,a=e.index,n=e.setTeams,r=e.Teams,i=e.setLoaderid,l=e.qs;function o(){var e=r,l=r&&r.findIndex((function(e){return"leader"===e.role}));e[a].role="leader",e[l].role=e&&e[l].is_teacher?"teacher":"member";var o=e.sort((function(e,t){return e.creator?-1:1})).sort((function(e,t){return"leader"===e.role?-1:1}));n(o),i(t.id)}return h.a.createElement("div",{className:E.a.teammembers},h.a.createElement("span",{className:E.a.flex1},h.a.createElement("img",{className:E.a.loaderimg,src:_.a.IMG_SERVER+"/images/"+"".concat(t.image_url)})),h.a.createElement("span",{className:E.a.flex1},t&&t.name.length>6?t.name.substring(0,6)+"...":t.name),h.a.createElement("span",{className:E.a.flex2},t&&t.phone||"- -"),h.a.createElement("span",{className:E.a.flex2},t&&t.school_name.length>6?t.school_name.substring(0,6)+"...":t.school_name||"- - "),h.a.createElement("span",{className:E.a.flex2},null!=t&&t.identity?l[null==t?void 0:t.identity]:"- -"),h.a.createElement("span",{className:"".concat(E.a.flex2," ").concat(E.a.task_hide)},t&&t.student_id||"- -"),h.a.createElement("span",{className:E.a.flex2,style:{color:(t&&t.role,"#0152d9"),fontSize:"14px"}},t&&"leader"===t.role?l["队长"]:l["队员"],h.a.createElement("span",{style:{color:"#F3730C"}},t&&t.creator?"(".concat(l["创建者"],")"):"")),h.a.createElement("div",{className:E.a.flex2},h.a.createElement(F.a,{title:"设置为队长,权限:编辑战队、设置战队成员、转移队长、删除战队",okText:"确认",cancelText:"取消",onConfirm:function(){return o()}},h.a.createElement("span",{className:" ".concat(E.a.deleteitem)},t&&"leader"===t.role||t&&t.creator?"":"设为队长")),h.a.createElement("span",{style:{color:"#f73737"},onClick:function(){return e=r&&r.filter((function(e){return e.id!=t.id})),void n(e);var e},className:" ".concat(E.a.deleteitem)},t&&"leader"===t.role||t&&t.creator?"":"删除")))},B=(a("R9oj"),a("ECub"));var U=function(e){var t=e.teachers,a=e.setTeams,n=e.Teams,r=e.HeaderDetail,i=t.map((function(e,t){return h.a.createElement("div",{key:t,className:E.a.teachname,onMouseDown:function(){if(null!=e&&e.authentication||null==r||!r.is_authentication)if(e.enrolled)c.b.info("该用户已经加入战队");else if((null==n?void 0:n.filter((function(t){return e.id===t.id})).length)>0)c.b.info("该用户已在战队列表,请不要重复添加");else{var t=n;t.push(e),a(t)}else c.b.info("当前竞赛需要实名认证,该用户未进行实名认证不能参与。")}},h.a.createElement("img",{style:{marginLeft:"10px",marginRight:"3px"},className:E.a.loaderimg,src:_.a.IMG_SERVER+"/images/"+"".concat(e.image_url)}),h.a.createElement("span",{style:{textAlign:"left",width:"20%",padding:"0px 5px"}},e.name||"- -"),h.a.createElement("span",{style:{textAlign:"left",width:"18%",padding:"0px 5px"}},e.phone||"- -"),h.a.createElement("span",{style:{textAlign:"left",width:"18%",padding:"0px 5px"},className:E.a.task_hide},e.identity||"- -"),h.a.createElement("span",{style:{textAlign:"left",width:"20%",padding:"0px 5px"}},e.school_name||"- -"),h.a.createElement("span",{style:{textAlign:"left",width:"24%",color:e.enrolled?"#28be6c":e.enrolled||!1!==e.enrollable?"":"#F3730C",padding:"0px 5px",fontSize:"12px"}},e.enrolled?"已加入本战队":e.enrolled||!1!==e.enrollable?"":"已加入其他战队"))}));return h.a.createElement("div",{className:E.a.teacherdown},0===t.length?h.a.createElement(B.a,{description:h.a.createElement("div",null,h.a.createElement("p",null,"搜索结果为空"),h.a.createElement("p",null,"成功注册后的账号(职业为老师)"),h.a.createElement("p",null,"才能被搜索到哦~")),image:B.a.PRESENTED_IMAGE_SIMPLE}):h.a.createElement("div",null,i))};var G=function(e){var t=e.students,a=e.setTeams,n=e.Teams,r=e.HeaderDetail,i=t.map((function(e,t){return h.a.createElement("div",{key:t,className:E.a.teachname,onMouseDown:function(){if(null!=e&&e.authentication||null==r||!r.is_authentication)if(e.enrolled)c.b.info("该用户已经加入战队");else if((null==n?void 0:n.filter((function(t){return e.id===t.id})).length)>0)c.b.info("该用户已在战队列表,请不要重复添加");else{var t=n;t.push(e),a(t)}else c.b.info("当前竞赛需要实名认证,该用户未进行实名认证不能参与。")}},h.a.createElement("img",{style:{marginLeft:"10px",marginRight:"3px"},className:E.a.loaderimg,src:_.a.IMG_SERVER+"/images/"+"".concat(e.image_url)}),h.a.createElement("span",{style:{textAlign:"left",width:"20%",padding:"0px 5px"}},e.name||"- -"),h.a.createElement("span",{style:{textAlign:"left",width:"18%",padding:"0px 5px"}},e.phone||"- -"),h.a.createElement("span",{style:{textAlign:"left",width:"18%",padding:"0px 5px"},className:E.a.task_hide},e.student_id?"学号"+e.student_id:"- -"),h.a.createElement("span",{style:{textAlign:"left",width:"20%",padding:"0px 5px"}},e.school_name||"- -"),h.a.createElement("span",{style:{textAlign:"left",width:"24%",color:e.enrolled?"#28be6c":e.enrolled||!1!==e.enrollable?"":"#F3730C",padding:"0px 5px",fontSize:"12px"}},e.enrolled?"已加入本战队":e.enrolled||!1!==e.enrollable?"":"已加入其他战队"))}));return h.a.createElement("div",{className:E.a.teacherdown},0===t.length?h.a.createElement(B.a,{description:h.a.createElement("div",null,h.a.createElement("p",null,"搜索结果为空"),h.a.createElement("p",null,"成功注册后的账号(职业为学生)"),h.a.createElement("p",null,"才能被搜索到哦~")),image:B.a.PRESENTED_IMAGE_SIMPLE}):h.a.createElement("div",null,i))},W=N.a.Search;var H=function(e){var t,a,r,i,l=e.Membersshow,o=e.setClose,m=e.HeaderDetail,d=e.StaffDetail,v=e.setMembers,g=e.dispatch,b=e.identifier,x=e.mydatas,y=e.selectlist,O=e.qs,j=Object(f.useState)(""),S=Object(u.a)(j,2),_=S[0],k=S[1],N=Object(f.useState)(""),w=Object(u.a)(N,2),C=w[0],A=w[1],T=Object(f.useState)([]),z=Object(u.a)(T,2),P=z[0],D=z[1],R=Object(f.useState)(!1),M=Object(u.a)(R,2),K=M[0],L=M[1],F=Object(f.useState)([]),B=Object(u.a)(F,2),H=B[0],X=B[1],Q=Object(f.useState)(!1),Y=Object(u.a)(Q,2),Z=Y[0],$=Y[1],ee=Object(f.useState)([]),te=Object(u.a)(ee,2),ae=te[0],ne=te[1],re=Object(f.useState)([]),ie=Object(u.a)(re,2),le=ie[0],oe=ie[1],ce=Object(f.useState)([]),se=Object(u.a)(ce,2),ue=se[0],me=se[1],de=Object(f.useState)([]),pe=Object(u.a)(de,2),fe=pe[0],he=pe[1],ve=Object(f.useState)(!1),ge=Object(u.a)(ve,2),be=ge[0],xe=ge[1],Ee=Object(f.useState)(!1),ye=Object(u.a)(Ee,2),Oe=ye[0],je=ye[1];function Se(){return(Se=Object(s.a)(p.a.mark((function e(){var t;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g({type:"competitions/getStudents",payload:{identifier:b,keyword:C,team_id:x&&x.id}});case 2:(t=e.sent)&&X(t.teachers);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _e(){return(_e=Object(s.a)(p.a.mark((function e(){var t;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g({type:"competitions/getTeacher",payload:{identifier:b,keyword:_,team_id:x&&x.id}});case 2:(t=e.sent)&&D(t.teachers);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ke(){return(ke=Object(s.a)(p.a.mark((function e(){var t,a,n,r,i;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=[],r=[],ae&&ae.map((function(e,t){e.is_teacher?r.push(e.id):n.push(e.id)})),me(r.length),he(n.length),!((null==d||null===(t=d.teacher_staff)||void 0===t?void 0:t.maximum)"},h.a.createElement(o.a.Item,null,h.a.createElement(g.a,{to:"/competitions/index"},zt["在线竞赛"])),zt.isChinese?h.a.createElement(o.a.Item,null,h.a.createElement(g.a,{to:"/competitions/index/".concat(U)},R.name,R.sub_title?"-"+R.sub_title:null)):h.a.createElement(o.a.Item,null,h.a.createElement(g.a,{to:"/competitions/index/".concat(U)},R.english_name,R.english_sub_title?"-"+R.english_sub_title:null)),h.a.createElement(o.a.Item,null,zt["报名链接"])),h.a.createElement("div",{className:"mt10",style:{display:"flex",background:"#fff",position:"relative"}},h.a.createElement(j,{qs:zt,HeaderDetail:R,dispatch:w,user:I,setIsAddmodel:rt,setJoin:ct})),h.a.createElement(i.a,{loading:N["competitions/getTeamList"],active:!0,avatar:{size:40},paragraph:{rows:5}},h.a.createElement("div",{className:"mt10 mb10"},((null==I||null===(t=I.userInfo)||void 0===t?void 0:t.admin)||(null==I||null===(a=I.userInfo)||void 0===a?void 0:a.business))&&h.a.createElement(C,{qs:zt,selectlist:Pt,setIsselect:vt,Count:X&&X.count,Members_count:X&&X.members_count}),!X||!X.my_teams||0!==X.my_teams.length||null!=I&&null!==(d=I.userInfo)&&void 0!==d&&d.admin&&null!=I&&null!==(b=I.userInfo)&&void 0!==b&&b.business?null:h.a.createElement(k,{qs:zt,HeaderDetail:R,dispatch:w,user:I,setIsAddmodel:rt,setJoin:ct}),Ce?h.a.createElement(M,{qs:zt,islookmodel:Ce,setIslookModel:Ie,mydatas:ze}):null,Ve?h.a.createElement(K,{qs:zt,title:qe,content:Ue,Tipsmodel:Ve,TipsType:$e,setTipsmodel:Me,TipsSubmit:function(e){return Kt.apply(this,arguments)}}):null,ot?h.a.createElement(L.a,{qs:zt,isjoin:ot,setJoin:ct,JoinTeams:function(e){return Ft.apply(this,arguments)}}):null,nt?h.a.createElement(S.a,{qs:zt,isAddmodle:nt,setIsAdd:rt,createTeam:function(e){return Lt.apply(this,arguments)}}):null,mt?h.a.createElement(H,{qs:zt,HeaderDetail:R,setClose:function(){var e=Nt;ie(e.competition_teams),de(e&&e.my_teams&&e.my_teams.filter((function(e){return e.manage_permission}))),ve(e&&e.my_teams&&e.my_teams.filter((function(e){return!e.manage_permission})))},StaffDetail:J,Membersshow:mt,selectlist:Pt,setMembers:dt,dispatch:w,identifier:U,mydatas:ze}):null,ht||me&&me.map((function(e,t){return 0===t?h.a.createElement("div",{key:t},h.a.createElement("div",{className:E.a.teamstitlesize,style:{paddingRight:"36px"}},h.a.createElement("span",{style:{flex:"1"}},zt["管理的战队"],"  (",me.length,")")," ",me.filter((function(e){return!e.active})).length>0?h.a.createElement("span",{style:{fontSize:"14px",color:"#F3730C"}},"您有",me.filter((function(e){return!e.active})).length,"个战队未满足参赛要求!为了不影响成绩,请设置战队成员"):""),h.a.createElement(P,{qs:zt,mode:R.mode,item:e,type:1,identifier:U,isTipsshow:Rt,setIslookModel:Ie,setTeam:Pe,setMembers:dt})):h.a.createElement(P,{qs:zt,mode:R.mode,key:t,item:e,type:1,identifier:U,isTipsshow:Rt,setIslookModel:Ie,setTeam:Pe,setMembers:dt})})),ht||he&&he.map((function(e,t){return 0===t?h.a.createElement("div",{key:t},h.a.createElement("div",{className:E.a.teamstitlesize,style:{paddingRight:"36px"}},h.a.createElement("span",{style:{flex:"1"}},"加入的战队  (",he.length,")")),h.a.createElement(P,{qs:zt,mode:R.mode,key:t,item:e,type:2,identifier:U,isTipsshow:Rt,setIslookModel:Ie,setTeam:Pe,setMembers:dt})):h.a.createElement(P,{qs:zt,mode:R.mode,key:t,item:e,type:2,identifier:U,isTipsshow:Rt,setIslookModel:Ie,setTeam:Pe,setMembers:dt})})),((null==I||null===(x=I.userInfo)||void 0===x?void 0:x.admin)||(null==I||null===(y=I.userInfo)||void 0===y?void 0:y.business))&&ne.map((function(e,t){return 0===t?h.a.createElement("div",{key:t},h.a.createElement("div",{className:E.a.teamstitlesize,style:{paddingRight:"36px"}},h.a.createElement("span",{style:{flex:"1"}},ht?"搜索结果":zt["全部战队"],"  (",X.count,")")),h.a.createElement(D,{qs:zt,mode:R.mode,item:e,setIslookModel:Ie,setTeam:Pe})):h.a.createElement(D,{qs:zt,mode:R.mode,key:t,item:e,setIslookModel:Ie,setTeam:Pe})})),(null!=I&&null!==(O=I.userInfo)&&void 0!==O&&O.admin||null!=I&&null!==(_=I.userInfo)&&void 0!==_&&_.business)&&X&&X.count>20?h.a.createElement("div",{style:{marginTop:"30px",marginBottom:"30px",textAlign:"center"}},h.a.createElement(l.a,{onChange:function(e){je(Oe=e),Pt(xe)},showSizeChanger:!1,current:Oe,pageSize:ke,total:X.count})):null)),h.a.createElement(Y,{isShowmodel:xt,isSignUphide:Et}),h.a.createElement(Z.a,null),h.a.createElement(n.a,{visible:At,footer:null,title:"报名成功",centered:!0,width:500,onCancel:function(){return Tt(!1)}},h.a.createElement("div",{style:{padding:"32px"}},h.a.createElement("p",{style:{fontSize:"16px",fontWeight:"500"}},"恭喜您已成功报名《",null==R?void 0:R.name,"-",null==R?void 0:R.sub_title,"》"),h.a.createElement("span",null,"温馨提示:"),h.a.createElement("br",null),[46,49,50,52].includes(parseInt(null==R?void 0:R.id))&&h.a.createElement("span",null," 1、赛题已发布,点击下方“前往查看”按钮查看赛题。"),[45,51].includes(parseInt(null==R?void 0:R.id))&&h.a.createElement("span",null," 1、扫码加入赛道群,咨询赛道详细内容,更有行业专家全程支持"),h.a.createElement("br",null),[46,49,50,52].includes(parseInt(null==R?void 0:R.id))&&h.a.createElement("span",null," 2、扫码加入赛道群,咨询赛道详细内容,更有行业专家全程支持"),h.a.createElement("br",null),h.a.createElement("div",{style:{marginTop:"30px",textAlign:"center"}},[50,51].includes(parseInt(null==R?void 0:R.id))&&h.a.createElement("img",{src:ae.a,style:{width:"220px",height:"270px"}}),[46,45].includes(parseInt(null==R?void 0:R.id))&&h.a.createElement("img",{src:re.a,style:{width:"220px",height:"270px"}}),[49].includes(parseInt(null==R?void 0:R.id))&&h.a.createElement("img",{src:le.a,style:{width:"220px",height:"270px"}}),[52].includes(parseInt(null==R?void 0:R.id))&&h.a.createElement("img",{src:ee.a,style:{width:"220px",height:"270px"}}),h.a.createElement("p",{style:{marginTop:"30px"}},[46,49,50,52].includes(parseInt(null==R?void 0:R.id))&&h.a.createElement(r.a,{style:{width:"116px",height:"40px"},type:"primary",onClick:function(){Object(oe.Q)("/competitions/index/".concat(null==R?void 0:R.identifier,"?active=赛题发布"))}},"前往查看"),[45,51].includes(parseInt(null==R?void 0:R.id))&&h.a.createElement(r.a,{style:{width:"116px",height:"40px"},type:"primary",onClick:function(){Tt(!1)}},"知道了"))))))}))},LdHM: /*!********************************************************!*\ !*** ./node_modules/rc-select/es/index.js + 6 modules ***! \********************************************************/ @@ -112,7 +112,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/pickAttrs.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/warning.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-virtual-list/es/index.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,a){"use strict";a.d(t,"b",(function(){return y})),a.d(t,"a",(function(){return j}));var n=a("1OyB"),r=a("vuIU"),i=a("Ji7U"),l=a("LK+K"),o=a("q1tI"),c=a("rePB"),s=a("Ff2n"),u=a("ODXe"),m=a("4IlW"),d=a("bX4T"),p=a("YrtM"),f=a("TSYQ"),h=a.n(f),v=a("+nKL"),g=a("8OUc"),b=o.forwardRef((function(e,t){var a=e.prefixCls,n=e.id,r=e.flattenOptions,i=e.childrenAsData,l=e.values,f=e.searchValue,b=e.multiple,x=e.defaultActiveFirstOption,E=e.height,y=e.itemHeight,O=e.notFoundContent,j=e.open,S=e.menuItemSelectedIcon,_=e.virtual,N=e.onSelect,k=e.onToggleOpen,w=e.onActiveValue,C=e.onScroll,I=e.onMouseEnter,A="".concat(a,"-item"),T=Object(p.a)((function(){return r}),[j,r],(function(e,t){return t[0]&&e[1]!==t[1]})),z=o.useRef(null),P=function(e){e.preventDefault()},D=function(e){z.current&&z.current.scrollTo({index:e})},R=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,a=T.length,n=0;n1&&void 0!==arguments[1]&&arguments[1];return Object(_.a)(e).map((function(e,a){if(!o.isValidElement(e)||!e.type)return null;var n=e.type.isSelectOptGroup,r=e.key,i=e.props,l=i.children,c=Object(s.a)(i,["children"]);return t||!n?N(e):Object(S.a)(Object(S.a)({key:"__RC_SELECT_GRP__".concat(null===r?a:r,"__"),label:r},c),{},{options:k(l)})})).filter((function(e){return e}))}var w=a("2Qr1"),C=a("qNPg"),I=a("U8pU"),A=a("Kwbf"),T=a("WKfj");var z=function(e){var t=e.mode,a=e.options,n=e.children,r=e.backfill,i=e.allowClear,l=e.placeholder,c=e.getInputElement,s=e.showSearch,u=e.onSearch,m=e.defaultOpen,d=e.autoFocus,p=e.labelInValue,f=e.value,h=e.inputValue,v=e.optionLabelProp,g="multiple"===t||"tags"===t,b=void 0!==s?s:g||"combobox"===t,x=a||k(n);if(Object(A.a)("tags"!==t||x.every((function(e){return!e.disabled})),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),"tags"===t||"combobox"===t){var E=x.some((function(e){return e.options?e.options.some((function(e){return"number"==typeof("value"in e?e.value:e.key)})):"number"==typeof("value"in e?e.value:e.key)}));Object(A.a)(!E,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(Object(A.a)("combobox"!==t||!v,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),Object(A.a)("combobox"===t||!r,"`backfill` only works with `combobox` mode."),Object(A.a)("combobox"===t||!c,"`getInputElement` only work with `combobox` mode."),Object(A.b)("combobox"!==t||!c||!i||!l,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),u&&!b&&"combobox"!==t&&"tags"!==t&&Object(A.a)(!1,"`onSearch` should work with `showSearch` instead of use alone."),Object(A.b)(!m||d,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),null!=f){var y=Object(T.d)(f);Object(A.a)(!p||y.every((function(e){return"object"===Object(I.a)(e)&&("key"in e||"value"in e)})),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),Object(A.a)(!g||Array.isArray(f),"`value` should be array when `mode` is `multiple` or `tags`")}if(n){var O=null;Object(_.a)(n).some((function(e){if(!o.isValidElement(e)||!e.type)return!1;var t=e.type;return!t.isSelectOption&&(t.isSelectOptGroup?!Object(_.a)(e.props.children).every((function(t){return!(o.isValidElement(t)&&e.type&&!t.type.isSelectOption)||(O=t.type,!1)})):(O=t,!0))})),O&&Object(A.a)(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(O.displayName||O.name||O,"`.")),Object(A.a)(void 0===h,"`inputValue` is deprecated, please use `searchValue` instead.")}},P=Object(C.a)({prefixCls:"rc-select",components:{optionList:x},convertChildrenToData:k,flattenOptions:w.d,getLabeledValue:w.e,filterOptions:w.b,isValueDisabled:w.g,findValueOption:w.c,warningProps:z,fillOptionsWithMissingValue:w.a}),D=function(e){Object(i.a)(a,e);var t=Object(l.a)(a);function a(){var e;return Object(n.a)(this,a),(e=t.apply(this,arguments)).selectRef=o.createRef(),e.focus=function(){e.selectRef.current.focus()},e.blur=function(){e.selectRef.current.blur()},e}return Object(r.a)(a,[{key:"render",value:function(){return o.createElement(P,Object.assign({ref:this.selectRef},this.props))}}]),a}(o.Component);D.Option=y,D.OptGroup=j;var R=D;t.c=R},UfjD: +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,a){"use strict";a.d(t,"b",(function(){return y})),a.d(t,"a",(function(){return j}));var n=a("1OyB"),r=a("vuIU"),i=a("Ji7U"),l=a("LK+K"),o=a("q1tI"),c=a("rePB"),s=a("Ff2n"),u=a("ODXe"),m=a("4IlW"),d=a("bX4T"),p=a("YrtM"),f=a("TSYQ"),h=a.n(f),v=a("+nKL"),g=a("8OUc"),b=o.forwardRef((function(e,t){var a=e.prefixCls,n=e.id,r=e.flattenOptions,i=e.childrenAsData,l=e.values,f=e.searchValue,b=e.multiple,x=e.defaultActiveFirstOption,E=e.height,y=e.itemHeight,O=e.notFoundContent,j=e.open,S=e.menuItemSelectedIcon,_=e.virtual,k=e.onSelect,N=e.onToggleOpen,w=e.onActiveValue,C=e.onScroll,I=e.onMouseEnter,A="".concat(a,"-item"),T=Object(p.a)((function(){return r}),[j,r],(function(e,t){return t[0]&&e[1]!==t[1]})),z=o.useRef(null),P=function(e){e.preventDefault()},D=function(e){z.current&&z.current.scrollTo({index:e})},R=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,a=T.length,n=0;n1&&void 0!==arguments[1]&&arguments[1];return Object(_.a)(e).map((function(e,a){if(!o.isValidElement(e)||!e.type)return null;var n=e.type.isSelectOptGroup,r=e.key,i=e.props,l=i.children,c=Object(s.a)(i,["children"]);return t||!n?k(e):Object(S.a)(Object(S.a)({key:"__RC_SELECT_GRP__".concat(null===r?a:r,"__"),label:r},c),{},{options:N(l)})})).filter((function(e){return e}))}var w=a("2Qr1"),C=a("qNPg"),I=a("U8pU"),A=a("Kwbf"),T=a("WKfj");var z=function(e){var t=e.mode,a=e.options,n=e.children,r=e.backfill,i=e.allowClear,l=e.placeholder,c=e.getInputElement,s=e.showSearch,u=e.onSearch,m=e.defaultOpen,d=e.autoFocus,p=e.labelInValue,f=e.value,h=e.inputValue,v=e.optionLabelProp,g="multiple"===t||"tags"===t,b=void 0!==s?s:g||"combobox"===t,x=a||N(n);if(Object(A.a)("tags"!==t||x.every((function(e){return!e.disabled})),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),"tags"===t||"combobox"===t){var E=x.some((function(e){return e.options?e.options.some((function(e){return"number"==typeof("value"in e?e.value:e.key)})):"number"==typeof("value"in e?e.value:e.key)}));Object(A.a)(!E,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(Object(A.a)("combobox"!==t||!v,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),Object(A.a)("combobox"===t||!r,"`backfill` only works with `combobox` mode."),Object(A.a)("combobox"===t||!c,"`getInputElement` only work with `combobox` mode."),Object(A.b)("combobox"!==t||!c||!i||!l,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),u&&!b&&"combobox"!==t&&"tags"!==t&&Object(A.a)(!1,"`onSearch` should work with `showSearch` instead of use alone."),Object(A.b)(!m||d,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),null!=f){var y=Object(T.d)(f);Object(A.a)(!p||y.every((function(e){return"object"===Object(I.a)(e)&&("key"in e||"value"in e)})),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),Object(A.a)(!g||Array.isArray(f),"`value` should be array when `mode` is `multiple` or `tags`")}if(n){var O=null;Object(_.a)(n).some((function(e){if(!o.isValidElement(e)||!e.type)return!1;var t=e.type;return!t.isSelectOption&&(t.isSelectOptGroup?!Object(_.a)(e.props.children).every((function(t){return!(o.isValidElement(t)&&e.type&&!t.type.isSelectOption)||(O=t.type,!1)})):(O=t,!0))})),O&&Object(A.a)(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(O.displayName||O.name||O,"`.")),Object(A.a)(void 0===h,"`inputValue` is deprecated, please use `searchValue` instead.")}},P=Object(C.a)({prefixCls:"rc-select",components:{optionList:x},convertChildrenToData:N,flattenOptions:w.d,getLabeledValue:w.e,filterOptions:w.b,isValueDisabled:w.g,findValueOption:w.c,warningProps:z,fillOptionsWithMissingValue:w.a}),D=function(e){Object(i.a)(a,e);var t=Object(l.a)(a);function a(){var e;return Object(n.a)(this,a),(e=t.apply(this,arguments)).selectRef=o.createRef(),e.focus=function(){e.selectRef.current.focus()},e.blur=function(){e.selectRef.current.blur()},e}return Object(r.a)(a,[{key:"render",value:function(){return o.createElement(P,Object.assign({ref:this.selectRef},this.props))}}]),a}(o.Component);D.Option=y,D.OptGroup=j;var R=D;t.c=R},UfjD: /*!*******************************************************************!*\ !*** ./src/pages/Competitions/Entered/Enteredmodel/JoinModel.tsx ***! \*******************************************************************/ @@ -144,7 +144,7 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/warning.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/resize-observer-polyfill/dist/ResizeObserver.es.js (<- Module uses injected variables (global)) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/shallowequal/index.js (<- Module is not an ECMAScript module) */function(e,t,a){"use strict";a.r(t),a.d(t,"ResizableTextArea",(function(){return z}));var n=a("wx14"),r=a("1OyB"),i=a("vuIU"),l=a("Ji7U"),o=a("LK+K"),c=a("q1tI"),s=a("VTBJ"),u=a("rePB"),m=a("Zm9Q"),d=(a("Kwbf"),a("c+Xe")),p=a("m+aA"),f=a("bdgK"),h=new Map;var v=new f.default((function(e){e.forEach((function(e){var t,a=e.target;null===(t=h.get(a))||void 0===t||t.forEach((function(e){return e(a)}))}))}));var g=function(e){Object(l.a)(a,e);var t=Object(o.a)(a);function a(){return Object(r.a)(this,a),t.apply(this,arguments)}return Object(i.a)(a,[{key:"render",value:function(){return this.props.children}}]),a}(c.Component),b=c.createContext(null);function x(e){var t=e.children,a=e.disabled,n=c.useRef(null),r=c.useRef(null),i=c.useContext(b),l=c.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),o=c.isValidElement(t)&&Object(d.c)(t),u=o?t.ref:null,m=c.useMemo((function(){return Object(d.a)(u,n)}),[u,n]),f=c.useRef(e);f.current=e;var x=c.useCallback((function(e){var t=f.current,a=t.onResize,n=t.data,r=e.getBoundingClientRect(),o=r.width,c=r.height,u=e.offsetWidth,m=e.offsetHeight,d=Math.floor(o),p=Math.floor(c);if(l.current.width!==d||l.current.height!==p||l.current.offsetWidth!==u||l.current.offsetHeight!==m){var h={width:d,height:p,offsetWidth:u,offsetHeight:m};l.current=h;var v=u===Math.round(o)?o:u,g=m===Math.round(c)?c:m,b=Object(s.a)(Object(s.a)({},h),{},{offsetWidth:v,offsetHeight:g});null==i||i(b,e,n),a&&Promise.resolve().then((function(){a(b,e)}))}}),[]);return c.useEffect((function(){var e,t,i=Object(p.a)(n.current)||Object(p.a)(r.current);return i&&!a&&(e=i,t=x,h.has(e)||(h.set(e,new Set),v.observe(e)),h.get(e).add(t)),function(){return function(e,t){h.has(e)&&(h.get(e).delete(t),h.get(e).size||(v.unobserve(e),h.delete(e)))}(i,x)}}),[n.current,a]),c.createElement(g,{ref:r},o?c.cloneElement(t,{ref:m}):t)}function E(e){var t=e.children;return Object(m.a)(t).map((function(t,a){var r=(null==t?void 0:t.key)||"".concat("rc-observer-key","-").concat(a);return c.createElement(x,Object(n.a)({},e,{key:r}),t)}))}E.Collection=function(e){var t=e.children,a=e.onBatchResize,n=c.useRef(0),r=c.useRef([]),i=c.useContext(b),l=c.useCallback((function(e,t,l){n.current+=1;var o=n.current;r.current.push({size:e,element:t,data:l}),Promise.resolve().then((function(){o===n.current&&(null==a||a(r.current),r.current=[])})),null==i||i(e,t,l)}),[a,i]);return c.createElement(b.Provider,{value:l},t)};var y,O=E,j=a("bT9E"),S=a("TSYQ"),_=a.n(S),N="\n min-height:0 !important;\n max-height:none !important;\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n",k=["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"],w={};function C(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&w[a])return w[a];var n=window.getComputedStyle(e),r=n.getPropertyValue("box-sizing")||n.getPropertyValue("-moz-box-sizing")||n.getPropertyValue("-webkit-box-sizing"),i=parseFloat(n.getPropertyValue("padding-bottom"))+parseFloat(n.getPropertyValue("padding-top")),l=parseFloat(n.getPropertyValue("border-bottom-width"))+parseFloat(n.getPropertyValue("border-top-width")),o=k.map((function(e){return"".concat(e,":").concat(n.getPropertyValue(e))})).join(";"),c={sizingStyle:o,paddingSize:i,borderSize:l,boxSizing:r};return t&&a&&(w[a]=c),c}var I,A=a("Gytx"),T=a.n(A);!function(e){e[e.NONE=0]="NONE",e[e.RESIZING=1]="RESIZING",e[e.RESIZED=2]="RESIZED"}(I||(I={}));var z=function(e){Object(l.a)(a,e);var t=Object(o.a)(a);function a(e){var i;return Object(r.a)(this,a),(i=t.call(this,e)).nextFrameActionId=void 0,i.resizeFrameId=void 0,i.textArea=void 0,i.saveTextArea=function(e){i.textArea=e},i.handleResize=function(e){var t=i.state.resizeStatus,a=i.props,n=a.autoSize,r=a.onResize;t===I.NONE&&("function"==typeof r&&r(e),n&&i.resizeOnNextFrame())},i.resizeOnNextFrame=function(){cancelAnimationFrame(i.nextFrameActionId),i.nextFrameActionId=requestAnimationFrame(i.resizeTextarea)},i.resizeTextarea=function(){var e=i.props.autoSize;if(e&&i.textArea){var t=e.minRows,a=e.maxRows,n=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;y||((y=document.createElement("textarea")).setAttribute("tab-index","-1"),y.setAttribute("aria-hidden","true"),document.body.appendChild(y)),e.getAttribute("wrap")?y.setAttribute("wrap",e.getAttribute("wrap")):y.removeAttribute("wrap");var r=C(e,t),i=r.paddingSize,l=r.borderSize,o=r.boxSizing,c=r.sizingStyle;y.setAttribute("style","".concat(c,";").concat(N)),y.value=e.value||e.placeholder||"";var s,u=Number.MIN_SAFE_INTEGER,m=Number.MAX_SAFE_INTEGER,d=y.scrollHeight;if("border-box"===o?d+=l:"content-box"===o&&(d-=i),null!==a||null!==n){y.value=" ";var p=y.scrollHeight-i;null!==a&&(u=p*a,"border-box"===o&&(u=u+i+l),d=Math.max(u,d)),null!==n&&(m=p*n,"border-box"===o&&(m=m+i+l),s=d>m?"":"hidden",d=Math.min(m,d))}return{height:d,minHeight:u,maxHeight:m,overflowY:s,resize:"none"}}(i.textArea,!1,t,a);i.setState({textareaStyles:n,resizeStatus:I.RESIZING},(function(){cancelAnimationFrame(i.resizeFrameId),i.resizeFrameId=requestAnimationFrame((function(){i.setState({resizeStatus:I.RESIZED},(function(){i.resizeFrameId=requestAnimationFrame((function(){i.setState({resizeStatus:I.NONE}),i.fixFirefoxAutoScroll()}))}))}))}))}},i.renderTextArea=function(){var e=i.props,t=e.prefixCls,a=void 0===t?"rc-textarea":t,r=e.autoSize,l=e.onResize,o=e.className,m=e.disabled,d=i.state,p=d.textareaStyles,f=d.resizeStatus,h=Object(j.a)(i.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),v=_()(a,o,Object(u.a)({},"".concat(a,"-disabled"),m));"value"in h&&(h.value=h.value||"");var g=Object(s.a)(Object(s.a)(Object(s.a)({},i.props.style),p),f===I.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return c.createElement(O,{onResize:i.handleResize,disabled:!(r||l)},c.createElement("textarea",Object(n.a)({},h,{className:v,style:g,ref:i.saveTextArea})))},i.state={textareaStyles:{},resizeStatus:I.NONE},i}return Object(i.a)(a,[{key:"componentDidUpdate",value:function(e){e.value===this.props.value&&T()(e.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 e=this.textArea.selectionStart,t=this.textArea.selectionEnd;this.textArea.setSelectionRange(e,t)}}catch(e){}}},{key:"render",value:function(){return this.renderTextArea()}}]),a}(c.Component),P=function(e){Object(l.a)(a,e);var t=Object(o.a)(a);function a(e){var n;Object(r.a)(this,a),(n=t.call(this,e)).resizableTextArea=void 0,n.focus=function(){n.resizableTextArea.textArea.focus()},n.saveTextArea=function(e){n.resizableTextArea=e},n.handleChange=function(e){var t=n.props.onChange;n.setValue(e.target.value,(function(){n.resizableTextArea.resizeTextarea()})),t&&t(e)},n.handleKeyDown=function(e){var t=n.props,a=t.onPressEnter,r=t.onKeyDown;13===e.keyCode&&a&&a(e),r&&r(e)};var i=void 0===e.value||null===e.value?e.defaultValue:e.value;return n.state={value:i},n}return Object(i.a)(a,[{key:"setValue",value:function(e,t){"value"in this.props||this.setState({value:e},t)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return c.createElement(z,Object(n.a)({},this.props,{value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,ref:this.saveTextArea}))}}],[{key:"getDerivedStateFromProps",value:function(e){return"value"in e?{value:e.value}:null}}]),a}(c.Component);t.default=P},bT9E: +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/shallowequal/index.js (<- Module is not an ECMAScript module) */function(e,t,a){"use strict";a.r(t),a.d(t,"ResizableTextArea",(function(){return z}));var n=a("wx14"),r=a("1OyB"),i=a("vuIU"),l=a("Ji7U"),o=a("LK+K"),c=a("q1tI"),s=a("VTBJ"),u=a("rePB"),m=a("Zm9Q"),d=(a("Kwbf"),a("c+Xe")),p=a("m+aA"),f=a("bdgK"),h=new Map;var v=new f.default((function(e){e.forEach((function(e){var t,a=e.target;null===(t=h.get(a))||void 0===t||t.forEach((function(e){return e(a)}))}))}));var g=function(e){Object(l.a)(a,e);var t=Object(o.a)(a);function a(){return Object(r.a)(this,a),t.apply(this,arguments)}return Object(i.a)(a,[{key:"render",value:function(){return this.props.children}}]),a}(c.Component),b=c.createContext(null);function x(e){var t=e.children,a=e.disabled,n=c.useRef(null),r=c.useRef(null),i=c.useContext(b),l=c.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),o=c.isValidElement(t)&&Object(d.c)(t),u=o?t.ref:null,m=c.useMemo((function(){return Object(d.a)(u,n)}),[u,n]),f=c.useRef(e);f.current=e;var x=c.useCallback((function(e){var t=f.current,a=t.onResize,n=t.data,r=e.getBoundingClientRect(),o=r.width,c=r.height,u=e.offsetWidth,m=e.offsetHeight,d=Math.floor(o),p=Math.floor(c);if(l.current.width!==d||l.current.height!==p||l.current.offsetWidth!==u||l.current.offsetHeight!==m){var h={width:d,height:p,offsetWidth:u,offsetHeight:m};l.current=h;var v=u===Math.round(o)?o:u,g=m===Math.round(c)?c:m,b=Object(s.a)(Object(s.a)({},h),{},{offsetWidth:v,offsetHeight:g});null==i||i(b,e,n),a&&Promise.resolve().then((function(){a(b,e)}))}}),[]);return c.useEffect((function(){var e,t,i=Object(p.a)(n.current)||Object(p.a)(r.current);return i&&!a&&(e=i,t=x,h.has(e)||(h.set(e,new Set),v.observe(e)),h.get(e).add(t)),function(){return function(e,t){h.has(e)&&(h.get(e).delete(t),h.get(e).size||(v.unobserve(e),h.delete(e)))}(i,x)}}),[n.current,a]),c.createElement(g,{ref:r},o?c.cloneElement(t,{ref:m}):t)}function E(e){var t=e.children;return Object(m.a)(t).map((function(t,a){var r=(null==t?void 0:t.key)||"".concat("rc-observer-key","-").concat(a);return c.createElement(x,Object(n.a)({},e,{key:r}),t)}))}E.Collection=function(e){var t=e.children,a=e.onBatchResize,n=c.useRef(0),r=c.useRef([]),i=c.useContext(b),l=c.useCallback((function(e,t,l){n.current+=1;var o=n.current;r.current.push({size:e,element:t,data:l}),Promise.resolve().then((function(){o===n.current&&(null==a||a(r.current),r.current=[])})),null==i||i(e,t,l)}),[a,i]);return c.createElement(b.Provider,{value:l},t)};var y,O=E,j=a("bT9E"),S=a("TSYQ"),_=a.n(S),k="\n min-height:0 !important;\n max-height:none !important;\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n",N=["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"],w={};function C(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&w[a])return w[a];var n=window.getComputedStyle(e),r=n.getPropertyValue("box-sizing")||n.getPropertyValue("-moz-box-sizing")||n.getPropertyValue("-webkit-box-sizing"),i=parseFloat(n.getPropertyValue("padding-bottom"))+parseFloat(n.getPropertyValue("padding-top")),l=parseFloat(n.getPropertyValue("border-bottom-width"))+parseFloat(n.getPropertyValue("border-top-width")),o=N.map((function(e){return"".concat(e,":").concat(n.getPropertyValue(e))})).join(";"),c={sizingStyle:o,paddingSize:i,borderSize:l,boxSizing:r};return t&&a&&(w[a]=c),c}var I,A=a("Gytx"),T=a.n(A);!function(e){e[e.NONE=0]="NONE",e[e.RESIZING=1]="RESIZING",e[e.RESIZED=2]="RESIZED"}(I||(I={}));var z=function(e){Object(l.a)(a,e);var t=Object(o.a)(a);function a(e){var i;return Object(r.a)(this,a),(i=t.call(this,e)).nextFrameActionId=void 0,i.resizeFrameId=void 0,i.textArea=void 0,i.saveTextArea=function(e){i.textArea=e},i.handleResize=function(e){var t=i.state.resizeStatus,a=i.props,n=a.autoSize,r=a.onResize;t===I.NONE&&("function"==typeof r&&r(e),n&&i.resizeOnNextFrame())},i.resizeOnNextFrame=function(){cancelAnimationFrame(i.nextFrameActionId),i.nextFrameActionId=requestAnimationFrame(i.resizeTextarea)},i.resizeTextarea=function(){var e=i.props.autoSize;if(e&&i.textArea){var t=e.minRows,a=e.maxRows,n=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;y||((y=document.createElement("textarea")).setAttribute("tab-index","-1"),y.setAttribute("aria-hidden","true"),document.body.appendChild(y)),e.getAttribute("wrap")?y.setAttribute("wrap",e.getAttribute("wrap")):y.removeAttribute("wrap");var r=C(e,t),i=r.paddingSize,l=r.borderSize,o=r.boxSizing,c=r.sizingStyle;y.setAttribute("style","".concat(c,";").concat(k)),y.value=e.value||e.placeholder||"";var s,u=Number.MIN_SAFE_INTEGER,m=Number.MAX_SAFE_INTEGER,d=y.scrollHeight;if("border-box"===o?d+=l:"content-box"===o&&(d-=i),null!==a||null!==n){y.value=" ";var p=y.scrollHeight-i;null!==a&&(u=p*a,"border-box"===o&&(u=u+i+l),d=Math.max(u,d)),null!==n&&(m=p*n,"border-box"===o&&(m=m+i+l),s=d>m?"":"hidden",d=Math.min(m,d))}return{height:d,minHeight:u,maxHeight:m,overflowY:s,resize:"none"}}(i.textArea,!1,t,a);i.setState({textareaStyles:n,resizeStatus:I.RESIZING},(function(){cancelAnimationFrame(i.resizeFrameId),i.resizeFrameId=requestAnimationFrame((function(){i.setState({resizeStatus:I.RESIZED},(function(){i.resizeFrameId=requestAnimationFrame((function(){i.setState({resizeStatus:I.NONE}),i.fixFirefoxAutoScroll()}))}))}))}))}},i.renderTextArea=function(){var e=i.props,t=e.prefixCls,a=void 0===t?"rc-textarea":t,r=e.autoSize,l=e.onResize,o=e.className,m=e.disabled,d=i.state,p=d.textareaStyles,f=d.resizeStatus,h=Object(j.a)(i.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),v=_()(a,o,Object(u.a)({},"".concat(a,"-disabled"),m));"value"in h&&(h.value=h.value||"");var g=Object(s.a)(Object(s.a)(Object(s.a)({},i.props.style),p),f===I.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return c.createElement(O,{onResize:i.handleResize,disabled:!(r||l)},c.createElement("textarea",Object(n.a)({},h,{className:v,style:g,ref:i.saveTextArea})))},i.state={textareaStyles:{},resizeStatus:I.NONE},i}return Object(i.a)(a,[{key:"componentDidUpdate",value:function(e){e.value===this.props.value&&T()(e.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 e=this.textArea.selectionStart,t=this.textArea.selectionEnd;this.textArea.setSelectionRange(e,t)}}catch(e){}}},{key:"render",value:function(){return this.renderTextArea()}}]),a}(c.Component),P=function(e){Object(l.a)(a,e);var t=Object(o.a)(a);function a(e){var n;Object(r.a)(this,a),(n=t.call(this,e)).resizableTextArea=void 0,n.focus=function(){n.resizableTextArea.textArea.focus()},n.saveTextArea=function(e){n.resizableTextArea=e},n.handleChange=function(e){var t=n.props.onChange;n.setValue(e.target.value,(function(){n.resizableTextArea.resizeTextarea()})),t&&t(e)},n.handleKeyDown=function(e){var t=n.props,a=t.onPressEnter,r=t.onKeyDown;13===e.keyCode&&a&&a(e),r&&r(e)};var i=void 0===e.value||null===e.value?e.defaultValue:e.value;return n.state={value:i},n}return Object(i.a)(a,[{key:"setValue",value:function(e,t){"value"in this.props||this.setState({value:e},t)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return c.createElement(z,Object(n.a)({},this.props,{value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,ref:this.saveTextArea}))}}],[{key:"getDerivedStateFromProps",value:function(e){return"value"in e?{value:e.value}:null}}]),a}(c.Component);t.default=P},bT9E: /*!*****************************************!*\ !*** ./node_modules/rc-util/es/omit.js ***! \*****************************************/ diff --git a/p__Competitions__Entered__Assembly__TeamDateil.794e9227.async.js b/p__Competitions__Entered__Assembly__TeamDateil.794e9227.async.js index 698efb0aef..0bbd9dc510 100644 --- a/p__Competitions__Entered__Assembly__TeamDateil.794e9227.async.js +++ b/p__Competitions__Entered__Assembly__TeamDateil.794e9227.async.js @@ -96,8 +96,8 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/contextTypes.js because of ./node_modules/rc-tree/es/Tree.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var a=n("rePB"),r=n("Ff2n"),o=n("VTBJ"),c=n("1OyB"),i=n("vuIU"),l=n("JX7q"),s=n("Ji7U"),u=n("LK+K"),d=n("q1tI"),f=n("TSYQ"),p=n.n(f),h=n("sboe"),m=n("OZM5"),v=function(e){var t=e.prefixCls,n=e.level,r=e.isStart,o=e.isEnd;if(!n)return null;for(var c="".concat(t,"-indent-unit"),i=[],l=0;l0&&void 0!==arguments[0]?arguments[0]:[];return{color:["#0152d9","#B620E0","#44D7B6"],legend:{},tooltip:{},dataset:{source:e},xAxis:{type:"category"},yAxis:{},series:[{type:"bar",label:{show:!0,position:"top"}},{type:"bar",label:{show:!0,position:"top"}},{type:"bar",label:{show:!0,position:"top"}}]}},W=(f.a.TabPane,j.a.Group),K=Object(A.a)((function(e){var t=e.competitions,n=e.loading,i=e.globalSetting,r=e.user;return{competitions:t,globalSetting:i,loading:n.models.competitions,user:r}}))((function(e){e.competitions,e.globalSetting,e.loading;var t,n,i,r,a,s=e.dispatch,l=(e.user,e.type),c=e.keyword,h=(Object(p.a)(e,["competitions","globalSetting","loading","dispatch","user","type","keyword"]),Object(y.h)(),Object(y.i)()),f=Object(m.useState)({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]}),v=Object(d.a)(f,2),A=v[0],x=v[1],E=Object(m.useState)(!1),C=Object(d.a)(E,2),S=C[0],O=C[1],I=Object(m.useState)(!0),T=Object(d.a)(I,2),z=T[0],Q=T[1],V=Object(m.useState)([]),K=Object(d.a)(V,2),G=K[0],Z=K[1],H=Object(m.useState)([]),q=Object(d.a)(H,2),X=q[0],$=q[1];function ee(){return(ee=Object(u.a)(g.a.mark((function e(){var t;return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return O(!0),e.next=3,s({type:"competitions/getList",payload:{category:l,page:1,keyword:c||""}});case 3:t=e.sent,O(!1),Z([]),x({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]}),$(Object(P.a)(null==t?void 0:t.competitions));case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return Object(m.useEffect)((function(){!function(){ee.apply(this,arguments)}()}),[h,c]),b.a.createElement("section",null,b.a.createElement("aside",{className:"edu-container minH500"},0===(null==X?void 0:X.length)&&b.a.createElement(w.a,null),(null==X?void 0:X.length)>0&&b.a.createElement("div",{style:{marginTop:"10px",height:"240px",padding:"20PX",background:"#fff",overflowY:"scroll"}},b.a.createElement(_.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(){var e=Object(u.a)(g.a.mark((function e(t){var n,i;return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!z||S){e.next=8;break}return O(!0),e.next=4,s({type:"competitions/getList",payload:{category:l,page:t}});case 4:i=e.sent,O(!1),$([].concat(Object(P.a)(X),Object(P.a)(null==i?void 0:i.competitions))),(null==i||null===(n=i.competitions)||void 0===n?void 0:n.length)<20&&Q(!1);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),hasMore:z,useWindow:!1},b.a.createElement(B.a,{spinning:S},b.a.createElement(W,{value:G,onChange:function(){var e=Object(u.a)(g.a.mark((function e(t){var n;return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Z(Object(P.a)(t)),!((null==t?void 0:t.length)>0)){e.next=8;break}return e.next=4,Object(J.a)("/api/competitions/region_reports.json",{method:"get",params:{ids:t.toString()}});case 4:0===(null==(n=e.sent)?void 0:n.status)&&x(n),e.next=9;break;case 8:x({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]});case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},b.a.createElement(N.a,{style:{width:"1160px"}},null==X?void 0:X.map((function(e,t){return b.a.createElement(R.a,{span:12,style:{marginTop:"15px"}},b.a.createElement(j.a,{value:e.id,style:{fontSize:"16px",display:"flex",alignItems:"center"}},b.a.createElement(D.a,{title:e.sub_title?e.name+"——"+e.sub_title:e.name},b.a.createElement("span",{className:k.a.checkboxtitle},e.name,e.sub_title?"——"+e.sub_title:"")," ")))}))))))),b.a.createElement("div",{style:{marginTop:"10px",background:"#fff",paddingBottom:"20px"}},b.a.createElement("div",{style:{height:"76px",padding:"30px 40px",background:"#fff",display:"flex"}},b.a.createElement("span",{style:{fontSize:"16px",color:"#333333",flex:"1"}},"数据展示"),b.a.createElement(o.a,{style:{width:"100px",height:"36px"},type:"primary",onClick:function(){Object(Y.m)({ids:G.toString()})}},"数据导出")),b.a.createElement(M.a,{style:{padding:"0px 40px"}}),b.a.createElement("div",{style:{textAlign:"center"}},b.a.createElement("span",{style:{fontSize:"20px",fontWeight:600}},"竞赛报名情况统计简报"),b.a.createElement("br",null),b.a.createElement("div",{style:{marginTop:"20px"}},b.a.createElement("span",null,"截止至:",L()(new Date).format("MM月DD日 HH:mm:ss")),b.a.createElement("span",{style:{marginLeft:"30px"}},"所选中大赛目前合计共有:",b.a.createElement("span",{style:{color:"#999999"}}," ",b.a.createElement("span",{style:{color:"#B620E0"}},(null==A?void 0:A.school_count)||0)," 所高校 ",b.a.createElement("span",{style:{color:"#44D7B6",marginLeft:"10px"}},(null==A?void 0:A.team_count)||0)," 支队伍 ",b.a.createElement("span",{style:{color:"#0152d9",marginLeft:"10px"}},(null==A?void 0:A.user_count)||0)," 名学生报名 ")))),b.a.createElement("div",{style:{height:"70px",display:"flex",justifyContent:"center",padding:"20px 0px"}},b.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},b.a.createElement("p",{style:{color:"#333333"}},"985院校"),b.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},b.a.createElement("span",{style:{color:"#E53333",fontSize:"20px",marginRight:"2px"}},(null==A||null===(t=A.school_level_count)||void 0===t?void 0:t[0])||0),"所")),b.a.createElement("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),b.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},b.a.createElement("p",{style:{color:"#333333"}},"211院校"),b.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},b.a.createElement("span",{style:{color:"#FF8C29",fontSize:"20px",marginRight:"2px"}},(null==A||null===(n=A.school_level_count)||void 0===n?void 0:n[1])||0),"所")),b.a.createElement("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),b.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},b.a.createElement("p",{style:{color:"#333333"}},"本科院校"),b.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},b.a.createElement("span",{style:{color:"#F7B500",fontSize:"20px",marginRight:"2px"}},(null==A||null===(i=A.school_level_count)||void 0===i?void 0:i[2])||0),"所")),b.a.createElement("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),b.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},b.a.createElement("p",{style:{color:"#333333"}},"高职高专"),b.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},b.a.createElement("span",{style:{color:"#0152d9",fontSize:"20px",marginRight:"2px"}},(null==A||null===(r=A.school_level_count)||void 0===r?void 0:r[3])||0),"所")),b.a.createElement("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),b.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},b.a.createElement("p",{style:{color:"#333333"}},"其他院校"),b.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},b.a.createElement("span",{style:{color:"#666666",fontSize:"20px",marginRight:"2px"}},(null==A||null===(a=A.school_level_count)||void 0===a?void 0:a[4])||0),"所"))),b.a.createElement(F.a,{option:U(Object.values(null==A?void 0:A.data)),style:{height:400,width:1200},opts:{renderer:"svg"}}),b.a.createElement("div",{style:{display:"flex",justifyContent:"center"}},b.a.createElement("div",{style:{display:"flex",alignItems:"center"}},b.a.createElement("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#0152d9"}}),"人数"),b.a.createElement("div",{style:{display:"flex",alignItems:"center",margin:"0px 20px"}},b.a.createElement("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#B620E0"}}),"学校数"),b.a.createElement("div",{style:{display:"flex",alignItems:"center"}},b.a.createElement("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#44D7B6"}}),"队伍数(队伍如果跨区,则该队伍在各自区域队伍数都加1)")))))})),G=(f.a.TabPane,j.a.Group,Object(A.a)((function(e){var t=e.competitions,n=e.loading,i=e.globalSetting,r=e.user;return{competitions:t,globalSetting:i,loading:n.models.competitions,user:r}}))((function(e){e.competitions,e.globalSetting,e.loading,e.dispatch,e.user,Object(p.a)(e,["competitions","globalSetting","loading","dispatch","user"]),Object(y.h)();var t=Object(m.useState)(""),n=Object(d.a)(t,2),i=n[0],r=n[1],a=Object(m.useState)([]),o=Object(d.a)(a,2),s=(o[0],o[1],Object(m.useState)()),c=Object(d.a)(s,2),h=c[0],f=c[1];return b.a.createElement("section",null,b.a.createElement("aside",{className:"edu-container minH500"},b.a.createElement("div",{style:{height:"96px",marginTop:"30px",background:"#fff",textAlign:"center",display:"flex",alignItems:"center",justifyContent:"space-between",padding:"0px 20px"}},b.a.createElement(T.a.Group,{style:{textAlign:"center"},value:i,onChange:function(){var e=Object(u.a)(g.a.mark((function e(t){return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r(t.target.value);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),defaultValue:"",optionType:"button",size:"large",buttonStyle:"solid"},b.a.createElement(T.a.Button,{style:{width:"100px",borderRadius:"5px 0px 0px 5px"},value:""},"全部"),b.a.createElement(T.a.Button,{style:{width:"100px"},value:"progressing"},"进行中的"),b.a.createElement(T.a.Button,{style:{width:"100px",borderRadius:"0px 5px 5px 0px"},value:"ended"},"往期比赛")),b.a.createElement(l.a.Search,{style:{width:"300px"},size:"large",onChange:function(e){e.target.value||f(e.target.value)},onSearch:function(e,t){f(e)},onPressEnter:function(e){f(e.target.value)},enterButton:"搜索",loading:!1})),""===i&&b.a.createElement(K,{type:i,keyword:h}),"progressing"===i&&b.a.createElement(K,{type:i,keyword:h}),"ended"===i&&b.a.createElement(K,{type:i,keyword:h})))}))),Z=n("lzim"),H=n("Ptgr"),q=n("cj7N"),X=n.n(q),$=n("UfjD"),ee=n("qHvr"),te=f.a.TabPane;t.default=Object(A.a)((function(e){var t=e.competitions,n=e.loading,i=e.globalSetting,r=e.user;return{competitions:t,globalSetting:i,loading:n.models.competitions,user:r}}))((function(e){var t,n,v,A,E,T=e.competitions,j=e.globalSetting,M=e.loading,B=e.dispatch,N=e.user,R=e.show,D=void 0===R||R,P=(Object(p.a)(e,["competitions","globalSetting","loading","dispatch","user","show"]),Object(y.h)()),z=Object(m.useState)(!1),L=Object(d.a)(z,2),Q=L[0],F=L[1],J=Object(m.useState)(),V=Object(d.a)(J,2),_=V[0],Y=(V[1],Object(m.useState)(!1)),U=Object(d.a)(Y,2),W=U[0],K=U[1],q=Object(m.useState)(!1),ne=Object(d.a)(q,2),ie=ne[0],re=ne[1],ae=Object(m.useState)(!1),oe=Object(d.a)(ae,2),se=oe[0],le=oe[1],ce=Object(m.useState)(!0),ue=Object(d.a)(ce,2),he=ue[0],de=ue[1],pe=Object(m.useState)([]),fe=Object(d.a)(pe,2),ve=fe[0],ge=fe[1],me=T.qs;console.log(P),Object(m.useEffect)((function(){return B({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){B({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}}),[]),Object(m.useEffect)((function(){var e;D&&(T.listParams.category=(null===(e=P.query)||void 0===e?void 0:e.tabs)||"",B({type:"competitions/getList",payload:Object(h.a)({},T.listParams)}));return function(){T.listParams.keyword="",T.listParams.category="",T.listParams.page=1,B({type:"competitions/getList",payload:Object(h.a)({},T.listParams)})}}),[T.name]),Object(m.useEffect)((function(){D&&Object(x.V)("在线竞赛")}));function be(e){e.stopPropagation()}function ye(){return(ye=Object(u.a)(g.a.mark((function e(t,n,i){var r;return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.stopPropagation(),Object(I.e)(B)){e.next=3;break}return e.abrupt("return");case 3:if(null==n||!n.is_authentication||null!=N&&null!==(r=N.userInfo)&&void 0!==r&&r.authentication){e.next=6;break}return B({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 6:if("ismodel"!==i){e.next=20;break}if(!0!==n.member_of_course){e.next=11;break}Object(x.Q)("/classrooms/".concat(n.course_id)),e.next=18;break;case 11:if(n.invite_code){e.next=14;break}return c.b.info("本竞赛只面向部分学校/单位开放,你暂时没有参赛资格"),e.abrupt("return");case 14:return e.next=16,B({type:"competitions/addApplytojoincourse",payload:{invite_code:n.invite_code,student:1}});case 16:0===e.sent.status&&Object(x.Q)("/classrooms/".concat(n.course_id));case 18:e.next=33;break;case 20:if(!0!==n.enrolled){e.next=23;break}return Object(x.Q)(i),e.abrupt("return");case 23:if("personal"!==i){e.next=31;break}if(!0!==n.enroll_ended){e.next=27;break}return c.b.info("报名已截止"),e.abrupt("return");case 27:K(!0),ge(n),e.next=33;break;case 31:K(!0),ge(n);case 33:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ae(e){Object(x.Q)(e)}function xe(){return(xe=Object(u.a)(g.a.mark((function e(t){var n;return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(he){e.next=2;break}return e.abrupt("return");case 2:if(de(!1),!Ee()){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,B({type:"competitions/AddTeam",payload:{identifier:null==ve?void 0:ve.identifier,name:t}});case 7:(n=e.sent)&&0===n.status?(c.b.info("创建战队成功"),B({type:"competitions/getList",payload:Object(h.a)({},T.listParams)}),re(!1)):de(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ee(){var e,t,n,i;if(null!=N&&null!==(e=N.userInfo)&&void 0!==e&&e.is_teacher){if(null!=ve&&null!==(n=ve.teacher_staff)&&void 0!==n&&n.mutiple_limited&&null!=ve&&ve.enrolled)return c.b.info("你已经报名,不能重复报名"),de(!0),!0}else if(null!=ve&&null!==(i=ve.member_staff)&&void 0!==i&&i.mutiple_limited&&null!=ve&&ve.enrolled)return c.b.info("你已经报名,不能重复报名"),de(!0),!0;if(null!=ve&&ve.enroll_ended)return c.b.info("报名已截止,无需报名"),de(!0),!0;if(null!=N&&null!==(t=N.userInfo)&&void 0!==t&&t.is_teacher){if(!ve.teacher_staff)return c.b.info("已禁止老师报名"),de(!0),!0}else if(null==ve||!ve.member_staff)return c.b.info("已禁止学生报名"),de(!0),!0}function ke(){return(ke=Object(u.a)(g.a.mark((function e(t){var n;return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(he){e.next=2;break}return e.abrupt("return");case 2:if(!Ee()){e.next=4;break}return e.abrupt("return");case 4:return de(!1),e.next=7,B({type:"competitions/JoinTeam",payload:{identifier:null==ve?void 0:ve.identifier,invite_code:t}});case 7:(n=e.sent)&&0===n.status?(c.b.info(me["加入战队成功"]),B({type:"competitions/getList",payload:Object(h.a)({},T.listParams)}),le(!1)):(c.b.info(me[n.message]),de(!0));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var we=function(e,t){t.external_url?(e.stopPropagation(),Ae(t.external_url)):function(e,t,n){ye.apply(this,arguments)}(e,t,2===t.mode?"ismodel":t.personal?"personal":"/competitions/index/".concat(t.identifier,"/enroll"))};return b.a.createElement("section",{className:k.a.bg},D&&b.a.createElement(m.Fragment,null,b.a.createElement("aside",{className:k.a.banner},me.isChinese?b.a.createElement("img",{src:null!=j&&null!==(t=j.setting)&&void 0!==t&&t.competition_banner_url?"".concat(C.a.IMG_SERVER,"/")+(null==j||null===(n=j.setting)||void 0===n?void 0:n.competition_banner_url):X.a,alt:""}):b.a.createElement("img",{src:null!=j&&null!==(v=j.setting)&&void 0!==v&&v.competition_english_banner_url?"".concat(C.a.IMG_SERVER,"/")+(null==j||null===(A=j.setting)||void 0===A?void 0:A.competition_english_banner_url):X.a,alt:""})),b.a.createElement("section",{className:"bg-white",style:{height:"50px"}},b.a.createElement("aside",{className:"edu-container"},b.a.createElement(f.a,{defaultActiveKey:(null===(E=P.query)||void 0===E?void 0:E.tabs)||"",className:k.a.tabs,tabBarStyle:{color:"#000000"},tabBarExtraContent:b.a.createElement(l.a.Search,{placeholder:me["请输入竞赛名称"],onSearch:function(e){T.listParams.keyword=e,T.listParams.page=1,B({type:"competitions/getList",payload:Object(h.a)(Object(h.a)({},T.listParams),{},{edu:P.query.edu})})}}),onChange:function(e){F("statistics"===e),T.listParams.page=1,T.listParams.category=e,T.listParams.page=1,B({type:"competitions/getList",payload:Object(h.a)({},T.listParams)})}},b.a.createElement(te,{tab:me["全部"],key:""}),b.a.createElement(te,{tab:me["即将发布"],key:"nearly_published"}),b.a.createElement(te,{tab:me["进行中"],key:"progressing"}),b.a.createElement(te,{tab:me["往期比赛"],key:"ended"}),Object(O.v)()&&b.a.createElement(te,{tab:me["数据统计"],key:"statistics"}))))),!Q&&b.a.createElement("div",null,0===T.count?b.a.createElement(w.a,{customText:me["暂无数据"]}):b.a.createElement("aside",{className:"edu-container minH500"},b.a.createElement(a.a,{loading:M,active:!0,avatar:{size:40},paragraph:{rows:5}},T.competitions&&b.a.createElement(s.b,{itemLayout:"vertical",size:"large",dataSource:T.competitions,style:{paddingTop:10},renderItem:function(e,t){return b.a.createElement("div",{className:k.a.CompetitionsList},"nearly_published"===e.competition_status?1==e.permission.editable?"":b.a.createElement("div",{className:k.a.CompetitionsListzhezhao},"即将发布 敬请期待"):"",b.a.createElement(s.b.Item,{onClick:function(){return function(e){e.external_url?Ae(e.external_url):Ae("ended"===e.competition_status?"/competitions/index/".concat(e.identifier):"nearly_published"===e.competition_status?1==e.permission.editable?"/competitions/index/".concat(e.identifier):null:"progressing"===e.competition_status?"/competitions/index/".concat(e.identifier):null)}(e)},className:k.a.shadow,key:t},b.a.createElement(s.b.Item.Meta,{style:{marginBottom:"0px"},avatar:b.a.createElement("div",{className:k.a.divimg},b.a.createElement("img",{src:e&&e.image?"".concat(C.a.IMG_SERVER,"/")+e.image:Z.s})),title:b.a.createElement("p",{style:{alignItems:"center",display:"flex"}},me.isChinese?b.a.createElement("a",{className:k.a.task_hide},e.name,e.sub_title?"——".concat(e.sub_title):""):b.a.createElement("a",{className:k.a.task_hide},e.english_name,e.english_sub_title?"——".concat(e.english_sub_title):""),e.competition_status&&"nearly_published"===e.competition_status?b.a.createElement("span",{className:k.a.Comingtext},me["即将发布图标"]):"",e.competition_status&&"progressing"===e.competition_status?b.a.createElement("span",{className:k.a.havetext},me["进行中图标"]):"",e.competition_status&&"ended"===e.competition_status?b.a.createElement("span",{className:k.a.Finishedtext},me["已结束"]):""),description:b.a.createElement("div",null,b.a.createElement("p",{className:k.a.task_hide_2,style:{height:"43px",fontSize:"14px",color:"#666666"}},me.isChinese?e.description?e.description:"暂无简介~":e.english_description?e.english_description:"暂无简介~"),b.a.createElement("p",{style:{marginTop:"12px",fontSize:"12px",color:"#888888"}},b.a.createElement("span",null,me["竞赛时间"],": ",e.start_time,"~",e.end_time),b.a.createElement("span",{style:{marginLeft:"20px"}},me["报名截止时间"],":",e&&e.enroll_end_time?e.enroll_end_time:me["暂无"]),b.a.createElement("span",{style:{marginLeft:"20px"}},me["浏览数"],":",e&&e.visits_count?e.visits_count:me["暂无"])))}),b.a.createElement("div",{style:{width:"20%",alignItems:"flex-end",display:"flex",flexDirection:"column",justifyContent:"space-around"}},b.a.createElement("div",{style:{textAlign:"right"}},b.a.createElement("p",{style:{fontSize:"28px",color:"#0152d9",visibility:e&&e.bonus?"visible":"hidden",marginBottom:"0px"}},b.a.createElement("span",{style:{fontSize:"20px"}},"¥"),parseInt(e.bonus).toLocaleString()),e.member_count?b.a.createElement("p",{style:{color:"#BBBBBB",fontSize:"14px"}},me["已报名名词"],":","nearly_published"===e.competition_status?"0":e.member_count):""),e&&"ended"===e.competition_status?b.a.createElement("span",{className:k.a.Unpublishedtext,onClick:function(e){return be(e)}},me["已结束"]):null,e&&"nearly_published"===e.competition_status?b.a.createElement("span",{className:k.a.Unpublishedtext,onClick:function(e){return be(e)}},me["未发布"]):null,e&&"nearly_published"!==e.competition_status&&e.enroll_end&&"ended"!==e.competition_status?b.a.createElement("span",{className:k.a.Unpublishedtext,onClick:function(e){return be(e)}},"报名截止"):null,e&&"progressing"===e.competition_status&&1!=e.enroll_end&&!e.external_url?b.a.createElement(o.a,{className:k.a.signup,onClick:function(t){return we(t,e)},style:{cursor:"pointer"}},null!=e&&e.enrolled?me["已报名"]:me["立即报名"]):null)))}})),b.a.createElement(S.a,null),b.a.createElement(H.a,{modeldata:_,dispatch:B}),D&&b.a.createElement("aside",{className:"tc mb50 mt20"},b.a.createElement(r.a,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,t){document.body.scrollIntoView(),T.listParams.page=e,B({type:"competitions/getList",payload:Object(h.a)(Object(h.a)({},T.listParams),{},{edu:P.query.edu})})},defaultPageSize:20,current:T.listParams.page,defaultCurrent:T.listParams.page,total:T.count})))),Q&&b.a.createElement(G,null),b.a.createElement(i.a,{title:"选择参赛方式",centered:!0,visible:W,onCancel:function(){K(!1)},footer:!1},b.a.createElement("div",{style:{display:"flex",justifyContent:"space-around",height:100,alignItems:"center"}},b.a.createElement(o.a,{type:"primary",style:{height:40},onClick:function(){le(!0),K(!1)}},"加入战队参赛"),b.a.createElement(o.a,{style:{height:40},onClick:function(){re(!0),K(!1)}},"去创建战队参赛"))),se?b.a.createElement($.a,{isjoin:se,setJoin:le,JoinTeams:function(e){return ke.apply(this,arguments)}}):null,ie?b.a.createElement(ee.a,{isAddmodle:ie,setIsAdd:re,createTeam:function(e){return xe.apply(this,arguments)}}):null)}))},QuXc: +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.r(t);n("2qtc");var i=n("kLXV"),r=(n("DjyN"),n("NUBc")),a=(n("cWXX"),n("/ezw")),o=(n("+L6B"),n("2/Rp")),s=(n("Mwp2"),n("VXEj")),l=(n("5NDa"),n("5rEg")),c=(n("miYZ"),n("tsqr")),u=n("9og8"),h=n("k1fw"),d=n("tJVT"),p=n("PpiC"),f=(n("Znn+"),n("ZTPi")),v=n("WmNS"),g=n.n(v),m=n("q1tI"),b=n.n(m),y=n("Ty5D"),A=n("9kvl"),x=n("1vsH"),E=n("D2RN"),k=n.n(E),w=n("BdwD"),C=n("m3rI"),S=n("zrhs"),O=n("xKgJ"),I=n("NLgs"),T=(n("7Kak"),n("9yH6")),j=(n("sRBo"),n("kaz8")),M=(n("/zsF"),n("PArb")),B=(n("T2oS"),n("W9HT")),N=(n("14J3"),n("BMrR")),R=(n("jCWc"),n("kPKH")),D=(n("5Dmo"),n("3S7+")),P=n("oBTY"),z=n("wd/R"),L=n.n(z),Q=n("cVA7"),F=n.n(Q),J=n("ErOA"),V=n("RotF"),_=n.n(V),Y=n("mgmH"),U=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{color:["#0152d9","#B620E0","#44D7B6"],legend:{},tooltip:{},dataset:{source:e},xAxis:{type:"category"},yAxis:{},series:[{type:"bar",label:{show:!0,position:"top"}},{type:"bar",label:{show:!0,position:"top"}},{type:"bar",label:{show:!0,position:"top"}}]}},W=(f.a.TabPane,j.a.Group),K=Object(A.a)((function(e){var t=e.competitions,n=e.loading,i=e.globalSetting,r=e.user;return{competitions:t,globalSetting:i,loading:n.models.competitions,user:r}}))((function(e){e.competitions,e.globalSetting,e.loading;var t,n,i,r,a,s=e.dispatch,l=(e.user,e.type),c=e.keyword,h=(Object(p.a)(e,["competitions","globalSetting","loading","dispatch","user","type","keyword"]),Object(y.h)(),Object(y.i)()),f=Object(m.useState)({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]}),v=Object(d.a)(f,2),A=v[0],x=v[1],E=Object(m.useState)(!1),C=Object(d.a)(E,2),S=C[0],O=C[1],I=Object(m.useState)(!0),T=Object(d.a)(I,2),z=T[0],Q=T[1],V=Object(m.useState)([]),K=Object(d.a)(V,2),G=K[0],Z=K[1],H=Object(m.useState)([]),q=Object(d.a)(H,2),X=q[0],$=q[1];function ee(){return(ee=Object(u.a)(g.a.mark((function e(){var t;return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return O(!0),e.next=3,s({type:"competitions/getList",payload:{category:l,page:1,keyword:c||""}});case 3:t=e.sent,O(!1),Z([]),x({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]}),$(Object(P.a)(null==t?void 0:t.competitions));case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return Object(m.useEffect)((function(){!function(){ee.apply(this,arguments)}()}),[h,c]),b.a.createElement("section",null,b.a.createElement("aside",{className:"edu-container minH500"},0===(null==X?void 0:X.length)&&b.a.createElement(w.a,null),(null==X?void 0:X.length)>0&&b.a.createElement("div",{style:{marginTop:"10px",height:"240px",padding:"20PX",background:"#fff",overflowY:"scroll"}},b.a.createElement(_.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(){var e=Object(u.a)(g.a.mark((function e(t){var n,i;return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!z||S){e.next=8;break}return O(!0),e.next=4,s({type:"competitions/getList",payload:{category:l,page:t}});case 4:i=e.sent,O(!1),$([].concat(Object(P.a)(X),Object(P.a)(null==i?void 0:i.competitions))),(null==i||null===(n=i.competitions)||void 0===n?void 0:n.length)<20&&Q(!1);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),hasMore:z,useWindow:!1},b.a.createElement(B.a,{spinning:S},b.a.createElement(W,{value:G,onChange:function(){var e=Object(u.a)(g.a.mark((function e(t){var n;return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Z(Object(P.a)(t)),!((null==t?void 0:t.length)>0)){e.next=8;break}return e.next=4,Object(J.a)("/api/competitions/region_reports.json",{method:"get",params:{ids:t.toString()}});case 4:0===(null==(n=e.sent)?void 0:n.status)&&x(n),e.next=9;break;case 8:x({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]});case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},b.a.createElement(N.a,{style:{width:"1160px"}},null==X?void 0:X.map((function(e,t){return b.a.createElement(R.a,{span:12,style:{marginTop:"15px"}},b.a.createElement(j.a,{value:e.id,style:{fontSize:"16px",display:"flex",alignItems:"center"}},b.a.createElement(D.a,{title:e.sub_title?e.name+"——"+e.sub_title:e.name},b.a.createElement("span",{className:k.a.checkboxtitle},e.name,e.sub_title?"——"+e.sub_title:"")," ")))}))))))),b.a.createElement("div",{style:{marginTop:"10px",background:"#fff",paddingBottom:"20px"}},b.a.createElement("div",{style:{height:"76px",padding:"30px 40px",background:"#fff",display:"flex"}},b.a.createElement("span",{style:{fontSize:"16px",color:"#333333",flex:"1"}},"数据展示"),b.a.createElement(o.a,{style:{width:"100px",height:"36px"},type:"primary",onClick:function(){Object(Y.m)({ids:G.toString()})}},"数据导出")),b.a.createElement(M.a,{style:{padding:"0px 40px"}}),b.a.createElement("div",{style:{textAlign:"center"}},b.a.createElement("span",{style:{fontSize:"20px",fontWeight:600}},"竞赛报名情况统计简报"),b.a.createElement("br",null),b.a.createElement("div",{style:{marginTop:"20px"}},b.a.createElement("span",null,"截止至:",L()(new Date).format("MM月DD日 HH:mm:ss")),b.a.createElement("span",{style:{marginLeft:"30px"}},"所选中大赛目前合计共有:",b.a.createElement("span",{style:{color:"#999999"}}," ",b.a.createElement("span",{style:{color:"#B620E0"}},(null==A?void 0:A.school_count)||0)," 所高校 ",b.a.createElement("span",{style:{color:"#44D7B6",marginLeft:"10px"}},(null==A?void 0:A.team_count)||0)," 支队伍 ",b.a.createElement("span",{style:{color:"#0152d9",marginLeft:"10px"}},(null==A?void 0:A.user_count)||0)," 名学生报名 ")))),b.a.createElement("div",{style:{height:"70px",display:"flex",justifyContent:"center",padding:"20px 0px"}},b.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},b.a.createElement("p",{style:{color:"#333333"}},"985院校"),b.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},b.a.createElement("span",{style:{color:"#E53333",fontSize:"20px",marginRight:"2px"}},(null==A||null===(t=A.school_level_count)||void 0===t?void 0:t[0])||0),"所")),b.a.createElement("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),b.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},b.a.createElement("p",{style:{color:"#333333"}},"211院校"),b.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},b.a.createElement("span",{style:{color:"#FF8C29",fontSize:"20px",marginRight:"2px"}},(null==A||null===(n=A.school_level_count)||void 0===n?void 0:n[1])||0),"所")),b.a.createElement("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),b.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},b.a.createElement("p",{style:{color:"#333333"}},"本科院校"),b.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},b.a.createElement("span",{style:{color:"#F7B500",fontSize:"20px",marginRight:"2px"}},(null==A||null===(i=A.school_level_count)||void 0===i?void 0:i[2])||0),"所")),b.a.createElement("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),b.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},b.a.createElement("p",{style:{color:"#333333"}},"高职高专"),b.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},b.a.createElement("span",{style:{color:"#0152d9",fontSize:"20px",marginRight:"2px"}},(null==A||null===(r=A.school_level_count)||void 0===r?void 0:r[3])||0),"所")),b.a.createElement("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),b.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},b.a.createElement("p",{style:{color:"#333333"}},"其他院校"),b.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},b.a.createElement("span",{style:{color:"#666666",fontSize:"20px",marginRight:"2px"}},(null==A||null===(a=A.school_level_count)||void 0===a?void 0:a[4])||0),"所"))),b.a.createElement(F.a,{option:U(Object.values(null==A?void 0:A.data)),style:{height:400,width:1200},opts:{renderer:"svg"}}),b.a.createElement("div",{style:{display:"flex",justifyContent:"center"}},b.a.createElement("div",{style:{display:"flex",alignItems:"center"}},b.a.createElement("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#0152d9"}}),"人数"),b.a.createElement("div",{style:{display:"flex",alignItems:"center",margin:"0px 20px"}},b.a.createElement("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#B620E0"}}),"学校数"),b.a.createElement("div",{style:{display:"flex",alignItems:"center"}},b.a.createElement("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#44D7B6"}}),"队伍数(队伍如果跨区,则该队伍在各自区域队伍数都加1)")))))})),G=(f.a.TabPane,j.a.Group,Object(A.a)((function(e){var t=e.competitions,n=e.loading,i=e.globalSetting,r=e.user;return{competitions:t,globalSetting:i,loading:n.models.competitions,user:r}}))((function(e){e.competitions,e.globalSetting,e.loading,e.dispatch,e.user,Object(p.a)(e,["competitions","globalSetting","loading","dispatch","user"]),Object(y.h)();var t=Object(m.useState)(""),n=Object(d.a)(t,2),i=n[0],r=n[1],a=Object(m.useState)([]),o=Object(d.a)(a,2),s=(o[0],o[1],Object(m.useState)()),c=Object(d.a)(s,2),h=c[0],f=c[1];return b.a.createElement("section",null,b.a.createElement("aside",{className:"edu-container minH500"},b.a.createElement("div",{style:{height:"96px",marginTop:"30px",background:"#fff",textAlign:"center",display:"flex",alignItems:"center",justifyContent:"space-between",padding:"0px 20px"}},b.a.createElement(T.a.Group,{style:{textAlign:"center"},value:i,onChange:function(){var e=Object(u.a)(g.a.mark((function e(t){return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r(t.target.value);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),defaultValue:"",optionType:"button",size:"large",buttonStyle:"solid"},b.a.createElement(T.a.Button,{style:{width:"100px",borderRadius:"5px 0px 0px 5px"},value:""},"全部"),b.a.createElement(T.a.Button,{style:{width:"100px"},value:"progressing"},"进行中的"),b.a.createElement(T.a.Button,{style:{width:"100px",borderRadius:"0px 5px 5px 0px"},value:"ended"},"往期比赛")),b.a.createElement(l.a.Search,{style:{width:"300px"},size:"large",onChange:function(e){e.target.value||f(e.target.value)},onSearch:function(e,t){f(e)},onPressEnter:function(e){f(e.target.value)},enterButton:"搜索",loading:!1})),""===i&&b.a.createElement(K,{type:i,keyword:h}),"progressing"===i&&b.a.createElement(K,{type:i,keyword:h}),"ended"===i&&b.a.createElement(K,{type:i,keyword:h})))}))),Z=n("lzim"),H=n("Ptgr"),q=n("cj7N"),X=n.n(q),$=n("UfjD"),ee=n("qHvr"),te=f.a.TabPane;t.default=Object(A.a)((function(e){var t=e.competitions,n=e.loading,i=e.globalSetting,r=e.user;return{competitions:t,globalSetting:i,loading:n.models.competitions,user:r}}))((function(e){var t,n,v,A,E,T=e.competitions,j=e.globalSetting,M=e.loading,B=e.dispatch,N=e.user,R=e.show,D=void 0===R||R,P=(Object(p.a)(e,["competitions","globalSetting","loading","dispatch","user","show"]),Object(y.h)()),z=Object(m.useState)(!1),L=Object(d.a)(z,2),Q=L[0],F=L[1],J=Object(m.useState)(),V=Object(d.a)(J,2),_=V[0],Y=(V[1],Object(m.useState)(!1)),U=Object(d.a)(Y,2),W=U[0],K=U[1],q=Object(m.useState)(!1),ne=Object(d.a)(q,2),ie=ne[0],re=ne[1],ae=Object(m.useState)(!1),oe=Object(d.a)(ae,2),se=oe[0],le=oe[1],ce=Object(m.useState)(!0),ue=Object(d.a)(ce,2),he=ue[0],de=ue[1],pe=Object(m.useState)([]),fe=Object(d.a)(pe,2),ve=fe[0],ge=fe[1],me=T.qs;console.log(P),Object(m.useEffect)((function(){return B({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){B({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}}),[]),Object(m.useEffect)((function(){var e;D&&(T.listParams.category=(null===(e=P.query)||void 0===e?void 0:e.tabs)||"",B({type:"competitions/getList",payload:Object(h.a)({},T.listParams)}));return function(){T.listParams.keyword="",T.listParams.category="",T.listParams.page=1,B({type:"competitions/getList",payload:Object(h.a)({},T.listParams)})}}),[T.name]),Object(m.useEffect)((function(){D&&Object(x.V)("在线竞赛")}));function be(e){e.stopPropagation()}function ye(){return(ye=Object(u.a)(g.a.mark((function e(t,n,i){var r;return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.stopPropagation(),Object(I.e)(B)){e.next=3;break}return e.abrupt("return");case 3:if(null==n||!n.is_authentication||null!=N&&null!==(r=N.userInfo)&&void 0!==r&&r.authentication){e.next=6;break}return B({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 6:if("ismodel"!==i){e.next=20;break}if(!0!==n.member_of_course){e.next=11;break}Object(x.Q)("/classrooms/".concat(n.course_id)),e.next=18;break;case 11:if(n.invite_code){e.next=14;break}return c.b.info("本竞赛只面向部分学校/单位开放,你暂时没有参赛资格"),e.abrupt("return");case 14:return e.next=16,B({type:"competitions/addApplytojoincourse",payload:{invite_code:n.invite_code,student:1}});case 16:0===e.sent.status&&Object(x.Q)("/classrooms/".concat(n.course_id));case 18:e.next=33;break;case 20:if(!0!==n.enrolled){e.next=23;break}return Object(x.Q)(i),e.abrupt("return");case 23:if("personal"!==i){e.next=31;break}if(!0!==n.enroll_ended){e.next=27;break}return c.b.info("报名已截止"),e.abrupt("return");case 27:K(!0),ge(n),e.next=33;break;case 31:K(!0),ge(n);case 33:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ae(e){Object(x.Q)(e)}function xe(){return(xe=Object(u.a)(g.a.mark((function e(t){var n;return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(he){e.next=2;break}return e.abrupt("return");case 2:if(de(!1),!Ee()){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,B({type:"competitions/AddTeam",payload:{identifier:null==ve?void 0:ve.identifier,name:t}});case 7:(n=e.sent)&&0===n.status?(c.b.info("创建战队成功"),B({type:"competitions/getList",payload:Object(h.a)({},T.listParams)}),re(!1)):de(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ee(){var e,t,n,i;if(null!=N&&null!==(e=N.userInfo)&&void 0!==e&&e.is_teacher){if(null!=ve&&null!==(n=ve.teacher_staff)&&void 0!==n&&n.mutiple_limited&&null!=ve&&ve.enrolled)return c.b.info("你已经报名,不能重复报名"),de(!0),!0}else if(null!=ve&&null!==(i=ve.member_staff)&&void 0!==i&&i.mutiple_limited&&null!=ve&&ve.enrolled)return c.b.info("你已经报名,不能重复报名"),de(!0),!0;if(null!=ve&&ve.enroll_ended)return c.b.info("报名已截止,无需报名"),de(!0),!0;if(null!=N&&null!==(t=N.userInfo)&&void 0!==t&&t.is_teacher){if(!ve.teacher_staff)return c.b.info("已禁止老师报名"),de(!0),!0}else if(null==ve||!ve.member_staff)return c.b.info("已禁止学生报名"),de(!0),!0}function ke(){return(ke=Object(u.a)(g.a.mark((function e(t){var n;return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(he){e.next=2;break}return e.abrupt("return");case 2:if(!Ee()){e.next=4;break}return e.abrupt("return");case 4:return de(!1),e.next=7,B({type:"competitions/JoinTeam",payload:{identifier:null==ve?void 0:ve.identifier,invite_code:t}});case 7:(n=e.sent)&&0===n.status?(c.b.info(me["加入战队成功"]),B({type:"competitions/getList",payload:Object(h.a)({},T.listParams)}),le(!1)):de(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var we=function(e,t){t.external_url?(e.stopPropagation(),Ae(t.external_url)):function(e,t,n){ye.apply(this,arguments)}(e,t,2===t.mode?"ismodel":t.personal?"personal":"/competitions/index/".concat(t.identifier,"/enroll"))};return b.a.createElement("section",{className:k.a.bg},D&&b.a.createElement(m.Fragment,null,b.a.createElement("aside",{className:k.a.banner},me.isChinese?b.a.createElement("img",{src:null!=j&&null!==(t=j.setting)&&void 0!==t&&t.competition_banner_url?"".concat(C.a.IMG_SERVER,"/")+(null==j||null===(n=j.setting)||void 0===n?void 0:n.competition_banner_url):X.a,alt:""}):b.a.createElement("img",{src:null!=j&&null!==(v=j.setting)&&void 0!==v&&v.competition_english_banner_url?"".concat(C.a.IMG_SERVER,"/")+(null==j||null===(A=j.setting)||void 0===A?void 0:A.competition_english_banner_url):X.a,alt:""})),b.a.createElement("section",{className:"bg-white",style:{height:"50px"}},b.a.createElement("aside",{className:"edu-container"},b.a.createElement(f.a,{defaultActiveKey:(null===(E=P.query)||void 0===E?void 0:E.tabs)||"",className:k.a.tabs,tabBarStyle:{color:"#000000"},tabBarExtraContent:b.a.createElement(l.a.Search,{placeholder:me["请输入竞赛名称"],onSearch:function(e){T.listParams.keyword=e,T.listParams.page=1,B({type:"competitions/getList",payload:Object(h.a)(Object(h.a)({},T.listParams),{},{edu:P.query.edu})})}}),onChange:function(e){F("statistics"===e),T.listParams.page=1,T.listParams.category=e,T.listParams.page=1,B({type:"competitions/getList",payload:Object(h.a)({},T.listParams)})}},b.a.createElement(te,{tab:me["全部"],key:""}),b.a.createElement(te,{tab:me["即将发布"],key:"nearly_published"}),b.a.createElement(te,{tab:me["进行中"],key:"progressing"}),b.a.createElement(te,{tab:me["往期比赛"],key:"ended"}),Object(O.v)()&&b.a.createElement(te,{tab:me["数据统计"],key:"statistics"}))))),!Q&&b.a.createElement("div",null,0===T.count?b.a.createElement(w.a,{customText:me["暂无数据"]}):b.a.createElement("aside",{className:"edu-container minH500"},b.a.createElement(a.a,{loading:M,active:!0,avatar:{size:40},paragraph:{rows:5}},T.competitions&&b.a.createElement(s.b,{itemLayout:"vertical",size:"large",dataSource:T.competitions,style:{paddingTop:10},renderItem:function(e,t){return b.a.createElement("div",{className:k.a.CompetitionsList},"nearly_published"===e.competition_status?1==e.permission.editable?"":b.a.createElement("div",{className:k.a.CompetitionsListzhezhao},"即将发布 敬请期待"):"",b.a.createElement(s.b.Item,{onClick:function(){return function(e){e.external_url?Ae(e.external_url):Ae("ended"===e.competition_status?"/competitions/index/".concat(e.identifier):"nearly_published"===e.competition_status?1==e.permission.editable?"/competitions/index/".concat(e.identifier):null:"progressing"===e.competition_status?"/competitions/index/".concat(e.identifier):null)}(e)},className:k.a.shadow,key:t},b.a.createElement(s.b.Item.Meta,{style:{marginBottom:"0px"},avatar:b.a.createElement("div",{className:k.a.divimg},b.a.createElement("img",{src:e&&e.image?"".concat(C.a.IMG_SERVER,"/")+e.image:Z.s})),title:b.a.createElement("p",{style:{alignItems:"center",display:"flex"}},me.isChinese?b.a.createElement("a",{className:k.a.task_hide},e.name,e.sub_title?"——".concat(e.sub_title):""):b.a.createElement("a",{className:k.a.task_hide},e.english_name,e.english_sub_title?"——".concat(e.english_sub_title):""),e.competition_status&&"nearly_published"===e.competition_status?b.a.createElement("span",{className:k.a.Comingtext},me["即将发布图标"]):"",e.competition_status&&"progressing"===e.competition_status?b.a.createElement("span",{className:k.a.havetext},me["进行中图标"]):"",e.competition_status&&"ended"===e.competition_status?b.a.createElement("span",{className:k.a.Finishedtext},me["已结束"]):""),description:b.a.createElement("div",null,b.a.createElement("p",{className:k.a.task_hide_2,style:{height:"43px",fontSize:"14px",color:"#666666"}},me.isChinese?e.description?e.description:"暂无简介~":e.english_description?e.english_description:"暂无简介~"),b.a.createElement("p",{style:{marginTop:"12px",fontSize:"12px",color:"#888888"}},b.a.createElement("span",null,me["竞赛时间"],": ",e.start_time,"~",e.end_time),b.a.createElement("span",{style:{marginLeft:"20px"}},me["报名截止时间"],":",e&&e.enroll_end_time?e.enroll_end_time:me["暂无"]),b.a.createElement("span",{style:{marginLeft:"20px"}},me["浏览数"],":",e&&e.visits_count?e.visits_count:me["暂无"])))}),b.a.createElement("div",{style:{width:"20%",alignItems:"flex-end",display:"flex",flexDirection:"column",justifyContent:"space-around"}},b.a.createElement("div",{style:{textAlign:"right"}},b.a.createElement("p",{style:{fontSize:"28px",color:"#0152d9",visibility:e&&e.bonus?"visible":"hidden",marginBottom:"0px"}},b.a.createElement("span",{style:{fontSize:"20px"}},"¥"),parseInt(e.bonus).toLocaleString()),e.member_count?b.a.createElement("p",{style:{color:"#BBBBBB",fontSize:"14px"}},me["已报名名词"],":","nearly_published"===e.competition_status?"0":e.member_count):""),e&&"ended"===e.competition_status?b.a.createElement("span",{className:k.a.Unpublishedtext,onClick:function(e){return be(e)}},me["已结束"]):null,e&&"nearly_published"===e.competition_status?b.a.createElement("span",{className:k.a.Unpublishedtext,onClick:function(e){return be(e)}},me["未发布"]):null,e&&"nearly_published"!==e.competition_status&&e.enroll_end&&"ended"!==e.competition_status?b.a.createElement("span",{className:k.a.Unpublishedtext,onClick:function(e){return be(e)}},"报名截止"):null,e&&"progressing"===e.competition_status&&1!=e.enroll_end&&!e.external_url?b.a.createElement(o.a,{className:k.a.signup,onClick:function(t){return we(t,e)},style:{cursor:"pointer"}},null!=e&&e.enrolled?me["已报名"]:me["立即报名"]):null)))}})),b.a.createElement(S.a,null),b.a.createElement(H.a,{modeldata:_,dispatch:B}),D&&b.a.createElement("aside",{className:"tc mb50 mt20"},b.a.createElement(r.a,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,t){document.body.scrollIntoView(),T.listParams.page=e,B({type:"competitions/getList",payload:Object(h.a)(Object(h.a)({},T.listParams),{},{edu:P.query.edu})})},defaultPageSize:20,current:T.listParams.page,defaultCurrent:T.listParams.page,total:T.count})))),Q&&b.a.createElement(G,null),b.a.createElement(i.a,{title:"选择参赛方式",centered:!0,visible:W,onCancel:function(){K(!1)},footer:!1},b.a.createElement("div",{style:{display:"flex",justifyContent:"space-around",height:100,alignItems:"center"}},b.a.createElement(o.a,{type:"primary",style:{height:40},onClick:function(){le(!0),K(!1)}},"加入战队参赛"),b.a.createElement(o.a,{style:{height:40},onClick:function(){re(!0),K(!1)}},"去创建战队参赛"))),se?b.a.createElement($.a,{isjoin:se,setJoin:le,JoinTeams:function(e){return ke.apply(this,arguments)}}):null,ie?b.a.createElement(ee.a,{isAddmodle:ie,setIsAdd:re,createTeam:function(e){return xe.apply(this,arguments)}}):null)}))},QuXc: /*!******************************************************!*\ !*** ./node_modules/zrender/lib/graphic/Gradient.js ***! \******************************************************/ diff --git a/p__Demo__index.836c0bad.async.js b/p__Demo__index.836c0bad.async.js index d106154350..3b5cbb7f35 100644 --- a/p__Demo__index.836c0bad.async.js +++ b/p__Demo__index.836c0bad.async.js @@ -354,8 +354,8 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/contextTypes.js because of ./node_modules/rc-tree/es/Tree.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var r=n("rePB"),i=n("Ff2n"),o=n("VTBJ"),a=n("1OyB"),l=n("vuIU"),s=n("JX7q"),c=n("Ji7U"),u=n("LK+K"),d=n("q1tI"),f=n("TSYQ"),p=n.n(f),h=n("sboe"),v=n("OZM5"),m=function(e){var t=e.prefixCls,n=e.level,i=e.isStart,o=e.isEnd;if(!n)return null;for(var a="".concat(t,"-indent-unit"),l=[],s=0;s0&&void 0!==arguments[0]?arguments[0]:[];return{color:["#0152d9","#B620E0","#44D7B6"],legend:{},tooltip:{},dataset:{source:e},xAxis:{type:"category"},yAxis:{},series:[{type:"bar",label:{show:!0,position:"top"}},{type:"bar",label:{show:!0,position:"top"}},{type:"bar",label:{show:!0,position:"top"}}]}},Y=(p.a.TabPane,_.a.Group),Q=Object(E.a)((function(e){var t=e.competitions,n=e.loading,r=e.globalSetting,i=e.user;return{competitions:t,globalSetting:r,loading:n.models.competitions,user:i}}))((function(e){e.competitions,e.globalSetting,e.loading;var t,n,r,i,a,o=e.dispatch,l=(e.user,e.type),c=e.keyword,d=(Object(f.a)(e,["competitions","globalSetting","loading","dispatch","user","type","keyword"]),Object(b.h)(),Object(b.i)()),p=Object(g.useState)({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]}),m=Object(h.a)(p,2),E=m[0],A=m[1],S=Object(g.useState)(!1),w=Object(h.a)(S,2),k=w[0],C=w[1],O=Object(g.useState)(!0),I=Object(h.a)(O,2),B=I[0],F=I[1],G=Object(g.useState)([]),Q=Object(h.a)(G,2),W=Q[0],J=Q[1],q=Object(g.useState)([]),X=Object(h.a)(q,2),Z=X[0],$=X[1];function ee(){return(ee=Object(u.a)(v.a.mark((function e(){var t;return v.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),e.next=3,o({type:"competitions/getList",payload:{category:l,page:1,keyword:c||""}});case 3:t=e.sent,C(!1),J([]),A({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]}),$(Object(N.a)(null==t?void 0:t.competitions));case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return Object(g.useEffect)((function(){!function(){ee.apply(this,arguments)}()}),[d,c]),y.a.createElement("section",null,y.a.createElement("aside",{className:"edu-container minH500"},0===(null==Z?void 0:Z.length)&&y.a.createElement(T.a,null),(null==Z?void 0:Z.length)>0&&y.a.createElement("div",{style:{marginTop:"10px",height:"240px",padding:"20PX",background:"#fff",overflowY:"scroll"}},y.a.createElement(V.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(){var e=Object(u.a)(v.a.mark((function e(t){var n,r;return v.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!B||k){e.next=8;break}return C(!0),e.next=4,o({type:"competitions/getList",payload:{category:l,page:t}});case 4:r=e.sent,C(!1),$([].concat(Object(N.a)(Z),Object(N.a)(null==r?void 0:r.competitions))),(null==r||null===(n=r.competitions)||void 0===n?void 0:n.length)<20&&F(!1);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),hasMore:B,useWindow:!1},y.a.createElement(L.a,{spinning:k},y.a.createElement(Y,{value:W,onChange:function(){var e=Object(u.a)(v.a.mark((function e(t){var n;return v.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(J(Object(N.a)(t)),!((null==t?void 0:t.length)>0)){e.next=8;break}return e.next=4,Object(z.a)("/api/competitions/region_reports.json",{method:"get",params:{ids:t.toString()}});case 4:0===(null==(n=e.sent)?void 0:n.status)&&A(n),e.next=9;break;case 8:A({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]});case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},y.a.createElement(R.a,{style:{width:"1160px"}},null==Z?void 0:Z.map((function(e,t){return y.a.createElement(M.a,{span:12,style:{marginTop:"15px"}},y.a.createElement(_.a,{value:e.id,style:{fontSize:"16px",display:"flex",alignItems:"center"}},y.a.createElement(P.a,{title:e.sub_title?e.name+"——"+e.sub_title:e.name},y.a.createElement("span",{className:x.a.checkboxtitle},e.name,e.sub_title?"——"+e.sub_title:"")," ")))}))))))),y.a.createElement("div",{style:{marginTop:"10px",background:"#fff",paddingBottom:"20px"}},y.a.createElement("div",{style:{height:"76px",padding:"30px 40px",background:"#fff",display:"flex"}},y.a.createElement("span",{style:{fontSize:"16px",color:"#333333",flex:"1"}},"数据展示"),y.a.createElement(s.a,{style:{width:"100px",height:"36px"},type:"primary",onClick:function(){Object(H.m)({ids:W.toString()})}},"数据导出")),y.a.createElement(D.a,{style:{padding:"0px 40px"}}),y.a.createElement("div",{style:{textAlign:"center"}},y.a.createElement("span",{style:{fontSize:"20px",fontWeight:600}},"竞赛报名情况统计简报"),y.a.createElement("br",null),y.a.createElement("div",{style:{marginTop:"20px"}},y.a.createElement("span",null,"截止至:",j()(new Date).format("MM月DD日 HH:mm:ss")),y.a.createElement("span",{style:{marginLeft:"30px"}},"所选中大赛目前合计共有:",y.a.createElement("span",{style:{color:"#999999"}}," ",y.a.createElement("span",{style:{color:"#B620E0"}},(null==E?void 0:E.school_count)||0)," 所高校 ",y.a.createElement("span",{style:{color:"#44D7B6",marginLeft:"10px"}},(null==E?void 0:E.team_count)||0)," 支队伍 ",y.a.createElement("span",{style:{color:"#0152d9",marginLeft:"10px"}},(null==E?void 0:E.user_count)||0)," 名学生报名 ")))),y.a.createElement("div",{style:{height:"70px",display:"flex",justifyContent:"center",padding:"20px 0px"}},y.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},y.a.createElement("p",{style:{color:"#333333"}},"985院校"),y.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},y.a.createElement("span",{style:{color:"#E53333",fontSize:"20px",marginRight:"2px"}},(null==E||null===(t=E.school_level_count)||void 0===t?void 0:t[0])||0),"所")),y.a.createElement("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),y.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},y.a.createElement("p",{style:{color:"#333333"}},"211院校"),y.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},y.a.createElement("span",{style:{color:"#FF8C29",fontSize:"20px",marginRight:"2px"}},(null==E||null===(n=E.school_level_count)||void 0===n?void 0:n[1])||0),"所")),y.a.createElement("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),y.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},y.a.createElement("p",{style:{color:"#333333"}},"本科院校"),y.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},y.a.createElement("span",{style:{color:"#F7B500",fontSize:"20px",marginRight:"2px"}},(null==E||null===(r=E.school_level_count)||void 0===r?void 0:r[2])||0),"所")),y.a.createElement("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),y.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},y.a.createElement("p",{style:{color:"#333333"}},"高职高专"),y.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},y.a.createElement("span",{style:{color:"#0152d9",fontSize:"20px",marginRight:"2px"}},(null==E||null===(i=E.school_level_count)||void 0===i?void 0:i[3])||0),"所")),y.a.createElement("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),y.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},y.a.createElement("p",{style:{color:"#333333"}},"其他院校"),y.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},y.a.createElement("span",{style:{color:"#666666",fontSize:"20px",marginRight:"2px"}},(null==E||null===(a=E.school_level_count)||void 0===a?void 0:a[4])||0),"所"))),y.a.createElement(U.a,{option:K(Object.values(null==E?void 0:E.data)),style:{height:400,width:1200},opts:{renderer:"svg"}}),y.a.createElement("div",{style:{display:"flex",justifyContent:"center"}},y.a.createElement("div",{style:{display:"flex",alignItems:"center"}},y.a.createElement("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#0152d9"}}),"人数"),y.a.createElement("div",{style:{display:"flex",alignItems:"center",margin:"0px 20px"}},y.a.createElement("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#B620E0"}}),"学校数"),y.a.createElement("div",{style:{display:"flex",alignItems:"center"}},y.a.createElement("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#44D7B6"}}),"队伍数(队伍如果跨区,则该队伍在各自区域队伍数都加1)")))))})),W=(p.a.TabPane,_.a.Group,Object(E.a)((function(e){var t=e.competitions,n=e.loading,r=e.globalSetting,i=e.user;return{competitions:t,globalSetting:r,loading:n.models.competitions,user:i}}))((function(e){e.competitions,e.globalSetting,e.loading,e.dispatch,e.user,Object(f.a)(e,["competitions","globalSetting","loading","dispatch","user"]),Object(b.h)();var t=Object(g.useState)(""),n=Object(h.a)(t,2),r=n[0],i=n[1],a=Object(g.useState)([]),s=Object(h.a)(a,2),o=(s[0],s[1],Object(g.useState)()),c=Object(h.a)(o,2),d=c[0],p=c[1];return y.a.createElement("section",null,y.a.createElement("aside",{className:"edu-container minH500"},y.a.createElement("div",{style:{height:"96px",marginTop:"30px",background:"#fff",textAlign:"center",display:"flex",alignItems:"center",justifyContent:"space-between",padding:"0px 20px"}},y.a.createElement(I.a.Group,{style:{textAlign:"center"},value:r,onChange:function(){var e=Object(u.a)(v.a.mark((function e(t){return v.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i(t.target.value);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),defaultValue:"",optionType:"button",size:"large",buttonStyle:"solid"},y.a.createElement(I.a.Button,{style:{width:"100px",borderRadius:"5px 0px 0px 5px"},value:""},"全部"),y.a.createElement(I.a.Button,{style:{width:"100px"},value:"progressing"},"进行中的"),y.a.createElement(I.a.Button,{style:{width:"100px",borderRadius:"0px 5px 5px 0px"},value:"ended"},"往期比赛")),y.a.createElement(l.a.Search,{style:{width:"300px"},size:"large",onChange:function(e){e.target.value||p(e.target.value)},onSearch:function(e,t){p(e)},onPressEnter:function(e){p(e.target.value)},enterButton:"搜索",loading:!1})),""===r&&y.a.createElement(Q,{type:r,keyword:d}),"progressing"===r&&y.a.createElement(Q,{type:r,keyword:d}),"ended"===r&&y.a.createElement(Q,{type:r,keyword:d})))}))),J=n("lzim"),q=n("Ptgr"),X=n("cj7N"),Z=n.n(X),$=n("UfjD"),ee=n("qHvr"),te=p.a.TabPane;t.default=Object(E.a)((function(e){var t=e.competitions,n=e.loading,r=e.globalSetting,i=e.user;return{competitions:t,globalSetting:r,loading:n.models.competitions,user:i}}))((function(e){var t,n,m,E,S,I=e.competitions,_=e.globalSetting,D=e.loading,L=e.dispatch,R=e.user,M=e.show,P=void 0===M||M,N=(Object(f.a)(e,["competitions","globalSetting","loading","dispatch","user","show"]),Object(b.h)()),B=Object(g.useState)(!1),j=Object(h.a)(B,2),F=j[0],U=j[1],z=Object(g.useState)(),G=Object(h.a)(z,2),V=G[0],H=(G[1],Object(g.useState)(!1)),K=Object(h.a)(H,2),Y=K[0],Q=K[1],X=Object(g.useState)(!1),ne=Object(h.a)(X,2),re=ne[0],ie=ne[1],ae=Object(g.useState)(!1),se=Object(h.a)(ae,2),oe=se[0],le=se[1],ce=Object(g.useState)(!0),ue=Object(h.a)(ce,2),de=ue[0],he=ue[1],fe=Object(g.useState)([]),pe=Object(h.a)(fe,2),me=pe[0],ve=pe[1],ge=I.qs;console.log(N),Object(g.useEffect)((function(){return L({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){L({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}}),[]),Object(g.useEffect)((function(){var e;P&&(I.listParams.category=(null===(e=N.query)||void 0===e?void 0:e.tabs)||"",L({type:"competitions/getList",payload:Object(d.a)({},I.listParams)}));return function(){I.listParams.keyword="",I.listParams.category="",I.listParams.page=1,L({type:"competitions/getList",payload:Object(d.a)({},I.listParams)})}}),[I.name]),Object(g.useEffect)((function(){P&&Object(A.V)("在线竞赛")}));function ye(e){e.stopPropagation()}function be(){return(be=Object(u.a)(v.a.mark((function e(t,n,r){var i;return v.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.stopPropagation(),Object(O.e)(L)){e.next=3;break}return e.abrupt("return");case 3:if(null==n||!n.is_authentication||null!=R&&null!==(i=R.userInfo)&&void 0!==i&&i.authentication){e.next=6;break}return L({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 6:if("ismodel"!==r){e.next=20;break}if(!0!==n.member_of_course){e.next=11;break}Object(A.Q)("/classrooms/".concat(n.course_id)),e.next=18;break;case 11:if(n.invite_code){e.next=14;break}return c.b.info("本竞赛只面向部分学校/单位开放,你暂时没有参赛资格"),e.abrupt("return");case 14:return e.next=16,L({type:"competitions/addApplytojoincourse",payload:{invite_code:n.invite_code,student:1}});case 16:0===e.sent.status&&Object(A.Q)("/classrooms/".concat(n.course_id));case 18:e.next=33;break;case 20:if(!0!==n.enrolled){e.next=23;break}return Object(A.Q)(r),e.abrupt("return");case 23:if("personal"!==r){e.next=31;break}if(!0!==n.enroll_ended){e.next=27;break}return c.b.info("报名已截止"),e.abrupt("return");case 27:Q(!0),ve(n),e.next=33;break;case 31:Q(!0),ve(n);case 33:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ee(e){Object(A.Q)(e)}function Ae(){return(Ae=Object(u.a)(v.a.mark((function e(t){var n;return v.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(de){e.next=2;break}return e.abrupt("return");case 2:if(he(!1),!Se()){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,L({type:"competitions/AddTeam",payload:{identifier:null==me?void 0:me.identifier,name:t}});case 7:(n=e.sent)&&0===n.status?(c.b.info("创建战队成功"),L({type:"competitions/getList",payload:Object(d.a)({},I.listParams)}),ie(!1)):he(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Se(){var e,t,n,r;if(null!=R&&null!==(e=R.userInfo)&&void 0!==e&&e.is_teacher){if(null!=me&&null!==(n=me.teacher_staff)&&void 0!==n&&n.mutiple_limited&&null!=me&&me.enrolled)return c.b.info("你已经报名,不能重复报名"),he(!0),!0}else if(null!=me&&null!==(r=me.member_staff)&&void 0!==r&&r.mutiple_limited&&null!=me&&me.enrolled)return c.b.info("你已经报名,不能重复报名"),he(!0),!0;if(null!=me&&me.enroll_ended)return c.b.info("报名已截止,无需报名"),he(!0),!0;if(null!=R&&null!==(t=R.userInfo)&&void 0!==t&&t.is_teacher){if(!me.teacher_staff)return c.b.info("已禁止老师报名"),he(!0),!0}else if(null==me||!me.member_staff)return c.b.info("已禁止学生报名"),he(!0),!0}function xe(){return(xe=Object(u.a)(v.a.mark((function e(t){var n;return v.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(de){e.next=2;break}return e.abrupt("return");case 2:if(!Se()){e.next=4;break}return e.abrupt("return");case 4:return he(!1),e.next=7,L({type:"competitions/JoinTeam",payload:{identifier:null==me?void 0:me.identifier,invite_code:t}});case 7:(n=e.sent)&&0===n.status?(c.b.info(ge["加入战队成功"]),L({type:"competitions/getList",payload:Object(d.a)({},I.listParams)}),le(!1)):(c.b.info(ge[n.message]),he(!0));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Te=function(e,t){t.external_url?(e.stopPropagation(),Ee(t.external_url)):function(e,t,n){be.apply(this,arguments)}(e,t,2===t.mode?"ismodel":t.personal?"personal":"/competitions/index/".concat(t.identifier,"/enroll"))};return y.a.createElement("section",{className:x.a.bg},P&&y.a.createElement(g.Fragment,null,y.a.createElement("aside",{className:x.a.banner},ge.isChinese?y.a.createElement("img",{src:null!=_&&null!==(t=_.setting)&&void 0!==t&&t.competition_banner_url?"".concat(w.a.IMG_SERVER,"/")+(null==_||null===(n=_.setting)||void 0===n?void 0:n.competition_banner_url):Z.a,alt:""}):y.a.createElement("img",{src:null!=_&&null!==(m=_.setting)&&void 0!==m&&m.competition_english_banner_url?"".concat(w.a.IMG_SERVER,"/")+(null==_||null===(E=_.setting)||void 0===E?void 0:E.competition_english_banner_url):Z.a,alt:""})),y.a.createElement("section",{className:"bg-white",style:{height:"50px"}},y.a.createElement("aside",{className:"edu-container"},y.a.createElement(p.a,{defaultActiveKey:(null===(S=N.query)||void 0===S?void 0:S.tabs)||"",className:x.a.tabs,tabBarStyle:{color:"#000000"},tabBarExtraContent:y.a.createElement(l.a.Search,{placeholder:ge["请输入竞赛名称"],onSearch:function(e){I.listParams.keyword=e,I.listParams.page=1,L({type:"competitions/getList",payload:Object(d.a)(Object(d.a)({},I.listParams),{},{edu:N.query.edu})})}}),onChange:function(e){U("statistics"===e),I.listParams.page=1,I.listParams.category=e,I.listParams.page=1,L({type:"competitions/getList",payload:Object(d.a)({},I.listParams)})}},y.a.createElement(te,{tab:ge["全部"],key:""}),y.a.createElement(te,{tab:ge["即将发布"],key:"nearly_published"}),y.a.createElement(te,{tab:ge["进行中"],key:"progressing"}),y.a.createElement(te,{tab:ge["往期比赛"],key:"ended"}),Object(C.v)()&&y.a.createElement(te,{tab:ge["数据统计"],key:"statistics"}))))),!F&&y.a.createElement("div",null,0===I.count?y.a.createElement(T.a,{customText:ge["暂无数据"]}):y.a.createElement("aside",{className:"edu-container minH500"},y.a.createElement(a.a,{loading:D,active:!0,avatar:{size:40},paragraph:{rows:5}},I.competitions&&y.a.createElement(o.b,{itemLayout:"vertical",size:"large",dataSource:I.competitions,style:{paddingTop:10},renderItem:function(e,t){return y.a.createElement("div",{className:x.a.CompetitionsList},"nearly_published"===e.competition_status?1==e.permission.editable?"":y.a.createElement("div",{className:x.a.CompetitionsListzhezhao},"即将发布 敬请期待"):"",y.a.createElement(o.b.Item,{onClick:function(){return function(e){e.external_url?Ee(e.external_url):Ee("ended"===e.competition_status?"/competitions/index/".concat(e.identifier):"nearly_published"===e.competition_status?1==e.permission.editable?"/competitions/index/".concat(e.identifier):null:"progressing"===e.competition_status?"/competitions/index/".concat(e.identifier):null)}(e)},className:x.a.shadow,key:t},y.a.createElement(o.b.Item.Meta,{style:{marginBottom:"0px"},avatar:y.a.createElement("div",{className:x.a.divimg},y.a.createElement("img",{src:e&&e.image?"".concat(w.a.IMG_SERVER,"/")+e.image:J.s})),title:y.a.createElement("p",{style:{alignItems:"center",display:"flex"}},ge.isChinese?y.a.createElement("a",{className:x.a.task_hide},e.name,e.sub_title?"——".concat(e.sub_title):""):y.a.createElement("a",{className:x.a.task_hide},e.english_name,e.english_sub_title?"——".concat(e.english_sub_title):""),e.competition_status&&"nearly_published"===e.competition_status?y.a.createElement("span",{className:x.a.Comingtext},ge["即将发布图标"]):"",e.competition_status&&"progressing"===e.competition_status?y.a.createElement("span",{className:x.a.havetext},ge["进行中图标"]):"",e.competition_status&&"ended"===e.competition_status?y.a.createElement("span",{className:x.a.Finishedtext},ge["已结束"]):""),description:y.a.createElement("div",null,y.a.createElement("p",{className:x.a.task_hide_2,style:{height:"43px",fontSize:"14px",color:"#666666"}},ge.isChinese?e.description?e.description:"暂无简介~":e.english_description?e.english_description:"暂无简介~"),y.a.createElement("p",{style:{marginTop:"12px",fontSize:"12px",color:"#888888"}},y.a.createElement("span",null,ge["竞赛时间"],": ",e.start_time,"~",e.end_time),y.a.createElement("span",{style:{marginLeft:"20px"}},ge["报名截止时间"],":",e&&e.enroll_end_time?e.enroll_end_time:ge["暂无"]),y.a.createElement("span",{style:{marginLeft:"20px"}},ge["浏览数"],":",e&&e.visits_count?e.visits_count:ge["暂无"])))}),y.a.createElement("div",{style:{width:"20%",alignItems:"flex-end",display:"flex",flexDirection:"column",justifyContent:"space-around"}},y.a.createElement("div",{style:{textAlign:"right"}},y.a.createElement("p",{style:{fontSize:"28px",color:"#0152d9",visibility:e&&e.bonus?"visible":"hidden",marginBottom:"0px"}},y.a.createElement("span",{style:{fontSize:"20px"}},"¥"),parseInt(e.bonus).toLocaleString()),e.member_count?y.a.createElement("p",{style:{color:"#BBBBBB",fontSize:"14px"}},ge["已报名名词"],":","nearly_published"===e.competition_status?"0":e.member_count):""),e&&"ended"===e.competition_status?y.a.createElement("span",{className:x.a.Unpublishedtext,onClick:function(e){return ye(e)}},ge["已结束"]):null,e&&"nearly_published"===e.competition_status?y.a.createElement("span",{className:x.a.Unpublishedtext,onClick:function(e){return ye(e)}},ge["未发布"]):null,e&&"nearly_published"!==e.competition_status&&e.enroll_end&&"ended"!==e.competition_status?y.a.createElement("span",{className:x.a.Unpublishedtext,onClick:function(e){return ye(e)}},"报名截止"):null,e&&"progressing"===e.competition_status&&1!=e.enroll_end&&!e.external_url?y.a.createElement(s.a,{className:x.a.signup,onClick:function(t){return Te(t,e)},style:{cursor:"pointer"}},null!=e&&e.enrolled?ge["已报名"]:ge["立即报名"]):null)))}})),y.a.createElement(k.a,null),y.a.createElement(q.a,{modeldata:V,dispatch:L}),P&&y.a.createElement("aside",{className:"tc mb50 mt20"},y.a.createElement(i.a,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,t){document.body.scrollIntoView(),I.listParams.page=e,L({type:"competitions/getList",payload:Object(d.a)(Object(d.a)({},I.listParams),{},{edu:N.query.edu})})},defaultPageSize:20,current:I.listParams.page,defaultCurrent:I.listParams.page,total:I.count})))),F&&y.a.createElement(W,null),y.a.createElement(r.a,{title:"选择参赛方式",centered:!0,visible:Y,onCancel:function(){Q(!1)},footer:!1},y.a.createElement("div",{style:{display:"flex",justifyContent:"space-around",height:100,alignItems:"center"}},y.a.createElement(s.a,{type:"primary",style:{height:40},onClick:function(){le(!0),Q(!1)}},"加入战队参赛"),y.a.createElement(s.a,{style:{height:40},onClick:function(){ie(!0),Q(!1)}},"去创建战队参赛"))),oe?y.a.createElement($.a,{isjoin:oe,setJoin:le,JoinTeams:function(e){return xe.apply(this,arguments)}}):null,re?y.a.createElement(ee.a,{isAddmodle:re,setIsAdd:ie,createTeam:function(e){return Ae.apply(this,arguments)}}):null)}))},QuXc: +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.r(t);n("2qtc");var r=n("kLXV"),i=(n("DjyN"),n("NUBc")),a=(n("cWXX"),n("/ezw")),s=(n("+L6B"),n("2/Rp")),o=(n("Mwp2"),n("VXEj")),l=(n("5NDa"),n("5rEg")),c=(n("miYZ"),n("tsqr")),u=n("9og8"),d=n("k1fw"),h=n("tJVT"),f=n("PpiC"),p=(n("Znn+"),n("ZTPi")),m=n("WmNS"),v=n.n(m),g=n("q1tI"),y=n.n(g),b=n("Ty5D"),E=n("9kvl"),A=n("1vsH"),S=n("D2RN"),x=n.n(S),T=n("BdwD"),w=n("m3rI"),k=n("zrhs"),C=n("xKgJ"),O=n("NLgs"),I=(n("7Kak"),n("9yH6")),_=(n("sRBo"),n("kaz8")),D=(n("/zsF"),n("PArb")),L=(n("T2oS"),n("W9HT")),R=(n("14J3"),n("BMrR")),M=(n("jCWc"),n("kPKH")),P=(n("5Dmo"),n("3S7+")),N=n("oBTY"),B=n("wd/R"),j=n.n(B),F=n("cVA7"),U=n.n(F),z=n("ErOA"),G=n("RotF"),V=n.n(G),H=n("mgmH"),K=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{color:["#0152d9","#B620E0","#44D7B6"],legend:{},tooltip:{},dataset:{source:e},xAxis:{type:"category"},yAxis:{},series:[{type:"bar",label:{show:!0,position:"top"}},{type:"bar",label:{show:!0,position:"top"}},{type:"bar",label:{show:!0,position:"top"}}]}},Y=(p.a.TabPane,_.a.Group),Q=Object(E.a)((function(e){var t=e.competitions,n=e.loading,r=e.globalSetting,i=e.user;return{competitions:t,globalSetting:r,loading:n.models.competitions,user:i}}))((function(e){e.competitions,e.globalSetting,e.loading;var t,n,r,i,a,o=e.dispatch,l=(e.user,e.type),c=e.keyword,d=(Object(f.a)(e,["competitions","globalSetting","loading","dispatch","user","type","keyword"]),Object(b.h)(),Object(b.i)()),p=Object(g.useState)({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]}),m=Object(h.a)(p,2),E=m[0],A=m[1],S=Object(g.useState)(!1),w=Object(h.a)(S,2),k=w[0],C=w[1],O=Object(g.useState)(!0),I=Object(h.a)(O,2),B=I[0],F=I[1],G=Object(g.useState)([]),Q=Object(h.a)(G,2),W=Q[0],J=Q[1],q=Object(g.useState)([]),X=Object(h.a)(q,2),Z=X[0],$=X[1];function ee(){return(ee=Object(u.a)(v.a.mark((function e(){var t;return v.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),e.next=3,o({type:"competitions/getList",payload:{category:l,page:1,keyword:c||""}});case 3:t=e.sent,C(!1),J([]),A({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]}),$(Object(N.a)(null==t?void 0:t.competitions));case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return Object(g.useEffect)((function(){!function(){ee.apply(this,arguments)}()}),[d,c]),y.a.createElement("section",null,y.a.createElement("aside",{className:"edu-container minH500"},0===(null==Z?void 0:Z.length)&&y.a.createElement(T.a,null),(null==Z?void 0:Z.length)>0&&y.a.createElement("div",{style:{marginTop:"10px",height:"240px",padding:"20PX",background:"#fff",overflowY:"scroll"}},y.a.createElement(V.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(){var e=Object(u.a)(v.a.mark((function e(t){var n,r;return v.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!B||k){e.next=8;break}return C(!0),e.next=4,o({type:"competitions/getList",payload:{category:l,page:t}});case 4:r=e.sent,C(!1),$([].concat(Object(N.a)(Z),Object(N.a)(null==r?void 0:r.competitions))),(null==r||null===(n=r.competitions)||void 0===n?void 0:n.length)<20&&F(!1);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),hasMore:B,useWindow:!1},y.a.createElement(L.a,{spinning:k},y.a.createElement(Y,{value:W,onChange:function(){var e=Object(u.a)(v.a.mark((function e(t){var n;return v.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(J(Object(N.a)(t)),!((null==t?void 0:t.length)>0)){e.next=8;break}return e.next=4,Object(z.a)("/api/competitions/region_reports.json",{method:"get",params:{ids:t.toString()}});case 4:0===(null==(n=e.sent)?void 0:n.status)&&A(n),e.next=9;break;case 8:A({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]});case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},y.a.createElement(R.a,{style:{width:"1160px"}},null==Z?void 0:Z.map((function(e,t){return y.a.createElement(M.a,{span:12,style:{marginTop:"15px"}},y.a.createElement(_.a,{value:e.id,style:{fontSize:"16px",display:"flex",alignItems:"center"}},y.a.createElement(P.a,{title:e.sub_title?e.name+"——"+e.sub_title:e.name},y.a.createElement("span",{className:x.a.checkboxtitle},e.name,e.sub_title?"——"+e.sub_title:"")," ")))}))))))),y.a.createElement("div",{style:{marginTop:"10px",background:"#fff",paddingBottom:"20px"}},y.a.createElement("div",{style:{height:"76px",padding:"30px 40px",background:"#fff",display:"flex"}},y.a.createElement("span",{style:{fontSize:"16px",color:"#333333",flex:"1"}},"数据展示"),y.a.createElement(s.a,{style:{width:"100px",height:"36px"},type:"primary",onClick:function(){Object(H.m)({ids:W.toString()})}},"数据导出")),y.a.createElement(D.a,{style:{padding:"0px 40px"}}),y.a.createElement("div",{style:{textAlign:"center"}},y.a.createElement("span",{style:{fontSize:"20px",fontWeight:600}},"竞赛报名情况统计简报"),y.a.createElement("br",null),y.a.createElement("div",{style:{marginTop:"20px"}},y.a.createElement("span",null,"截止至:",j()(new Date).format("MM月DD日 HH:mm:ss")),y.a.createElement("span",{style:{marginLeft:"30px"}},"所选中大赛目前合计共有:",y.a.createElement("span",{style:{color:"#999999"}}," ",y.a.createElement("span",{style:{color:"#B620E0"}},(null==E?void 0:E.school_count)||0)," 所高校 ",y.a.createElement("span",{style:{color:"#44D7B6",marginLeft:"10px"}},(null==E?void 0:E.team_count)||0)," 支队伍 ",y.a.createElement("span",{style:{color:"#0152d9",marginLeft:"10px"}},(null==E?void 0:E.user_count)||0)," 名学生报名 ")))),y.a.createElement("div",{style:{height:"70px",display:"flex",justifyContent:"center",padding:"20px 0px"}},y.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},y.a.createElement("p",{style:{color:"#333333"}},"985院校"),y.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},y.a.createElement("span",{style:{color:"#E53333",fontSize:"20px",marginRight:"2px"}},(null==E||null===(t=E.school_level_count)||void 0===t?void 0:t[0])||0),"所")),y.a.createElement("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),y.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},y.a.createElement("p",{style:{color:"#333333"}},"211院校"),y.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},y.a.createElement("span",{style:{color:"#FF8C29",fontSize:"20px",marginRight:"2px"}},(null==E||null===(n=E.school_level_count)||void 0===n?void 0:n[1])||0),"所")),y.a.createElement("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),y.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},y.a.createElement("p",{style:{color:"#333333"}},"本科院校"),y.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},y.a.createElement("span",{style:{color:"#F7B500",fontSize:"20px",marginRight:"2px"}},(null==E||null===(r=E.school_level_count)||void 0===r?void 0:r[2])||0),"所")),y.a.createElement("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),y.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},y.a.createElement("p",{style:{color:"#333333"}},"高职高专"),y.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},y.a.createElement("span",{style:{color:"#0152d9",fontSize:"20px",marginRight:"2px"}},(null==E||null===(i=E.school_level_count)||void 0===i?void 0:i[3])||0),"所")),y.a.createElement("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),y.a.createElement("div",{style:{margin:"0px 40px",textAlign:"center"}},y.a.createElement("p",{style:{color:"#333333"}},"其他院校"),y.a.createElement("p",{style:{color:"#999999",fontSize:"14px"}},y.a.createElement("span",{style:{color:"#666666",fontSize:"20px",marginRight:"2px"}},(null==E||null===(a=E.school_level_count)||void 0===a?void 0:a[4])||0),"所"))),y.a.createElement(U.a,{option:K(Object.values(null==E?void 0:E.data)),style:{height:400,width:1200},opts:{renderer:"svg"}}),y.a.createElement("div",{style:{display:"flex",justifyContent:"center"}},y.a.createElement("div",{style:{display:"flex",alignItems:"center"}},y.a.createElement("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#0152d9"}}),"人数"),y.a.createElement("div",{style:{display:"flex",alignItems:"center",margin:"0px 20px"}},y.a.createElement("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#B620E0"}}),"学校数"),y.a.createElement("div",{style:{display:"flex",alignItems:"center"}},y.a.createElement("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#44D7B6"}}),"队伍数(队伍如果跨区,则该队伍在各自区域队伍数都加1)")))))})),W=(p.a.TabPane,_.a.Group,Object(E.a)((function(e){var t=e.competitions,n=e.loading,r=e.globalSetting,i=e.user;return{competitions:t,globalSetting:r,loading:n.models.competitions,user:i}}))((function(e){e.competitions,e.globalSetting,e.loading,e.dispatch,e.user,Object(f.a)(e,["competitions","globalSetting","loading","dispatch","user"]),Object(b.h)();var t=Object(g.useState)(""),n=Object(h.a)(t,2),r=n[0],i=n[1],a=Object(g.useState)([]),s=Object(h.a)(a,2),o=(s[0],s[1],Object(g.useState)()),c=Object(h.a)(o,2),d=c[0],p=c[1];return y.a.createElement("section",null,y.a.createElement("aside",{className:"edu-container minH500"},y.a.createElement("div",{style:{height:"96px",marginTop:"30px",background:"#fff",textAlign:"center",display:"flex",alignItems:"center",justifyContent:"space-between",padding:"0px 20px"}},y.a.createElement(I.a.Group,{style:{textAlign:"center"},value:r,onChange:function(){var e=Object(u.a)(v.a.mark((function e(t){return v.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i(t.target.value);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),defaultValue:"",optionType:"button",size:"large",buttonStyle:"solid"},y.a.createElement(I.a.Button,{style:{width:"100px",borderRadius:"5px 0px 0px 5px"},value:""},"全部"),y.a.createElement(I.a.Button,{style:{width:"100px"},value:"progressing"},"进行中的"),y.a.createElement(I.a.Button,{style:{width:"100px",borderRadius:"0px 5px 5px 0px"},value:"ended"},"往期比赛")),y.a.createElement(l.a.Search,{style:{width:"300px"},size:"large",onChange:function(e){e.target.value||p(e.target.value)},onSearch:function(e,t){p(e)},onPressEnter:function(e){p(e.target.value)},enterButton:"搜索",loading:!1})),""===r&&y.a.createElement(Q,{type:r,keyword:d}),"progressing"===r&&y.a.createElement(Q,{type:r,keyword:d}),"ended"===r&&y.a.createElement(Q,{type:r,keyword:d})))}))),J=n("lzim"),q=n("Ptgr"),X=n("cj7N"),Z=n.n(X),$=n("UfjD"),ee=n("qHvr"),te=p.a.TabPane;t.default=Object(E.a)((function(e){var t=e.competitions,n=e.loading,r=e.globalSetting,i=e.user;return{competitions:t,globalSetting:r,loading:n.models.competitions,user:i}}))((function(e){var t,n,m,E,S,I=e.competitions,_=e.globalSetting,D=e.loading,L=e.dispatch,R=e.user,M=e.show,P=void 0===M||M,N=(Object(f.a)(e,["competitions","globalSetting","loading","dispatch","user","show"]),Object(b.h)()),B=Object(g.useState)(!1),j=Object(h.a)(B,2),F=j[0],U=j[1],z=Object(g.useState)(),G=Object(h.a)(z,2),V=G[0],H=(G[1],Object(g.useState)(!1)),K=Object(h.a)(H,2),Y=K[0],Q=K[1],X=Object(g.useState)(!1),ne=Object(h.a)(X,2),re=ne[0],ie=ne[1],ae=Object(g.useState)(!1),se=Object(h.a)(ae,2),oe=se[0],le=se[1],ce=Object(g.useState)(!0),ue=Object(h.a)(ce,2),de=ue[0],he=ue[1],fe=Object(g.useState)([]),pe=Object(h.a)(fe,2),me=pe[0],ve=pe[1],ge=I.qs;console.log(N),Object(g.useEffect)((function(){return L({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){L({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}}),[]),Object(g.useEffect)((function(){var e;P&&(I.listParams.category=(null===(e=N.query)||void 0===e?void 0:e.tabs)||"",L({type:"competitions/getList",payload:Object(d.a)({},I.listParams)}));return function(){I.listParams.keyword="",I.listParams.category="",I.listParams.page=1,L({type:"competitions/getList",payload:Object(d.a)({},I.listParams)})}}),[I.name]),Object(g.useEffect)((function(){P&&Object(A.V)("在线竞赛")}));function ye(e){e.stopPropagation()}function be(){return(be=Object(u.a)(v.a.mark((function e(t,n,r){var i;return v.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.stopPropagation(),Object(O.e)(L)){e.next=3;break}return e.abrupt("return");case 3:if(null==n||!n.is_authentication||null!=R&&null!==(i=R.userInfo)&&void 0!==i&&i.authentication){e.next=6;break}return L({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 6:if("ismodel"!==r){e.next=20;break}if(!0!==n.member_of_course){e.next=11;break}Object(A.Q)("/classrooms/".concat(n.course_id)),e.next=18;break;case 11:if(n.invite_code){e.next=14;break}return c.b.info("本竞赛只面向部分学校/单位开放,你暂时没有参赛资格"),e.abrupt("return");case 14:return e.next=16,L({type:"competitions/addApplytojoincourse",payload:{invite_code:n.invite_code,student:1}});case 16:0===e.sent.status&&Object(A.Q)("/classrooms/".concat(n.course_id));case 18:e.next=33;break;case 20:if(!0!==n.enrolled){e.next=23;break}return Object(A.Q)(r),e.abrupt("return");case 23:if("personal"!==r){e.next=31;break}if(!0!==n.enroll_ended){e.next=27;break}return c.b.info("报名已截止"),e.abrupt("return");case 27:Q(!0),ve(n),e.next=33;break;case 31:Q(!0),ve(n);case 33:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ee(e){Object(A.Q)(e)}function Ae(){return(Ae=Object(u.a)(v.a.mark((function e(t){var n;return v.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(de){e.next=2;break}return e.abrupt("return");case 2:if(he(!1),!Se()){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,L({type:"competitions/AddTeam",payload:{identifier:null==me?void 0:me.identifier,name:t}});case 7:(n=e.sent)&&0===n.status?(c.b.info("创建战队成功"),L({type:"competitions/getList",payload:Object(d.a)({},I.listParams)}),ie(!1)):he(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Se(){var e,t,n,r;if(null!=R&&null!==(e=R.userInfo)&&void 0!==e&&e.is_teacher){if(null!=me&&null!==(n=me.teacher_staff)&&void 0!==n&&n.mutiple_limited&&null!=me&&me.enrolled)return c.b.info("你已经报名,不能重复报名"),he(!0),!0}else if(null!=me&&null!==(r=me.member_staff)&&void 0!==r&&r.mutiple_limited&&null!=me&&me.enrolled)return c.b.info("你已经报名,不能重复报名"),he(!0),!0;if(null!=me&&me.enroll_ended)return c.b.info("报名已截止,无需报名"),he(!0),!0;if(null!=R&&null!==(t=R.userInfo)&&void 0!==t&&t.is_teacher){if(!me.teacher_staff)return c.b.info("已禁止老师报名"),he(!0),!0}else if(null==me||!me.member_staff)return c.b.info("已禁止学生报名"),he(!0),!0}function xe(){return(xe=Object(u.a)(v.a.mark((function e(t){var n;return v.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(de){e.next=2;break}return e.abrupt("return");case 2:if(!Se()){e.next=4;break}return e.abrupt("return");case 4:return he(!1),e.next=7,L({type:"competitions/JoinTeam",payload:{identifier:null==me?void 0:me.identifier,invite_code:t}});case 7:(n=e.sent)&&0===n.status?(c.b.info(ge["加入战队成功"]),L({type:"competitions/getList",payload:Object(d.a)({},I.listParams)}),le(!1)):he(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Te=function(e,t){t.external_url?(e.stopPropagation(),Ee(t.external_url)):function(e,t,n){be.apply(this,arguments)}(e,t,2===t.mode?"ismodel":t.personal?"personal":"/competitions/index/".concat(t.identifier,"/enroll"))};return y.a.createElement("section",{className:x.a.bg},P&&y.a.createElement(g.Fragment,null,y.a.createElement("aside",{className:x.a.banner},ge.isChinese?y.a.createElement("img",{src:null!=_&&null!==(t=_.setting)&&void 0!==t&&t.competition_banner_url?"".concat(w.a.IMG_SERVER,"/")+(null==_||null===(n=_.setting)||void 0===n?void 0:n.competition_banner_url):Z.a,alt:""}):y.a.createElement("img",{src:null!=_&&null!==(m=_.setting)&&void 0!==m&&m.competition_english_banner_url?"".concat(w.a.IMG_SERVER,"/")+(null==_||null===(E=_.setting)||void 0===E?void 0:E.competition_english_banner_url):Z.a,alt:""})),y.a.createElement("section",{className:"bg-white",style:{height:"50px"}},y.a.createElement("aside",{className:"edu-container"},y.a.createElement(p.a,{defaultActiveKey:(null===(S=N.query)||void 0===S?void 0:S.tabs)||"",className:x.a.tabs,tabBarStyle:{color:"#000000"},tabBarExtraContent:y.a.createElement(l.a.Search,{placeholder:ge["请输入竞赛名称"],onSearch:function(e){I.listParams.keyword=e,I.listParams.page=1,L({type:"competitions/getList",payload:Object(d.a)(Object(d.a)({},I.listParams),{},{edu:N.query.edu})})}}),onChange:function(e){U("statistics"===e),I.listParams.page=1,I.listParams.category=e,I.listParams.page=1,L({type:"competitions/getList",payload:Object(d.a)({},I.listParams)})}},y.a.createElement(te,{tab:ge["全部"],key:""}),y.a.createElement(te,{tab:ge["即将发布"],key:"nearly_published"}),y.a.createElement(te,{tab:ge["进行中"],key:"progressing"}),y.a.createElement(te,{tab:ge["往期比赛"],key:"ended"}),Object(C.v)()&&y.a.createElement(te,{tab:ge["数据统计"],key:"statistics"}))))),!F&&y.a.createElement("div",null,0===I.count?y.a.createElement(T.a,{customText:ge["暂无数据"]}):y.a.createElement("aside",{className:"edu-container minH500"},y.a.createElement(a.a,{loading:D,active:!0,avatar:{size:40},paragraph:{rows:5}},I.competitions&&y.a.createElement(o.b,{itemLayout:"vertical",size:"large",dataSource:I.competitions,style:{paddingTop:10},renderItem:function(e,t){return y.a.createElement("div",{className:x.a.CompetitionsList},"nearly_published"===e.competition_status?1==e.permission.editable?"":y.a.createElement("div",{className:x.a.CompetitionsListzhezhao},"即将发布 敬请期待"):"",y.a.createElement(o.b.Item,{onClick:function(){return function(e){e.external_url?Ee(e.external_url):Ee("ended"===e.competition_status?"/competitions/index/".concat(e.identifier):"nearly_published"===e.competition_status?1==e.permission.editable?"/competitions/index/".concat(e.identifier):null:"progressing"===e.competition_status?"/competitions/index/".concat(e.identifier):null)}(e)},className:x.a.shadow,key:t},y.a.createElement(o.b.Item.Meta,{style:{marginBottom:"0px"},avatar:y.a.createElement("div",{className:x.a.divimg},y.a.createElement("img",{src:e&&e.image?"".concat(w.a.IMG_SERVER,"/")+e.image:J.s})),title:y.a.createElement("p",{style:{alignItems:"center",display:"flex"}},ge.isChinese?y.a.createElement("a",{className:x.a.task_hide},e.name,e.sub_title?"——".concat(e.sub_title):""):y.a.createElement("a",{className:x.a.task_hide},e.english_name,e.english_sub_title?"——".concat(e.english_sub_title):""),e.competition_status&&"nearly_published"===e.competition_status?y.a.createElement("span",{className:x.a.Comingtext},ge["即将发布图标"]):"",e.competition_status&&"progressing"===e.competition_status?y.a.createElement("span",{className:x.a.havetext},ge["进行中图标"]):"",e.competition_status&&"ended"===e.competition_status?y.a.createElement("span",{className:x.a.Finishedtext},ge["已结束"]):""),description:y.a.createElement("div",null,y.a.createElement("p",{className:x.a.task_hide_2,style:{height:"43px",fontSize:"14px",color:"#666666"}},ge.isChinese?e.description?e.description:"暂无简介~":e.english_description?e.english_description:"暂无简介~"),y.a.createElement("p",{style:{marginTop:"12px",fontSize:"12px",color:"#888888"}},y.a.createElement("span",null,ge["竞赛时间"],": ",e.start_time,"~",e.end_time),y.a.createElement("span",{style:{marginLeft:"20px"}},ge["报名截止时间"],":",e&&e.enroll_end_time?e.enroll_end_time:ge["暂无"]),y.a.createElement("span",{style:{marginLeft:"20px"}},ge["浏览数"],":",e&&e.visits_count?e.visits_count:ge["暂无"])))}),y.a.createElement("div",{style:{width:"20%",alignItems:"flex-end",display:"flex",flexDirection:"column",justifyContent:"space-around"}},y.a.createElement("div",{style:{textAlign:"right"}},y.a.createElement("p",{style:{fontSize:"28px",color:"#0152d9",visibility:e&&e.bonus?"visible":"hidden",marginBottom:"0px"}},y.a.createElement("span",{style:{fontSize:"20px"}},"¥"),parseInt(e.bonus).toLocaleString()),e.member_count?y.a.createElement("p",{style:{color:"#BBBBBB",fontSize:"14px"}},ge["已报名名词"],":","nearly_published"===e.competition_status?"0":e.member_count):""),e&&"ended"===e.competition_status?y.a.createElement("span",{className:x.a.Unpublishedtext,onClick:function(e){return ye(e)}},ge["已结束"]):null,e&&"nearly_published"===e.competition_status?y.a.createElement("span",{className:x.a.Unpublishedtext,onClick:function(e){return ye(e)}},ge["未发布"]):null,e&&"nearly_published"!==e.competition_status&&e.enroll_end&&"ended"!==e.competition_status?y.a.createElement("span",{className:x.a.Unpublishedtext,onClick:function(e){return ye(e)}},"报名截止"):null,e&&"progressing"===e.competition_status&&1!=e.enroll_end&&!e.external_url?y.a.createElement(s.a,{className:x.a.signup,onClick:function(t){return Te(t,e)},style:{cursor:"pointer"}},null!=e&&e.enrolled?ge["已报名"]:ge["立即报名"]):null)))}})),y.a.createElement(k.a,null),y.a.createElement(q.a,{modeldata:V,dispatch:L}),P&&y.a.createElement("aside",{className:"tc mb50 mt20"},y.a.createElement(i.a,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e,t){document.body.scrollIntoView(),I.listParams.page=e,L({type:"competitions/getList",payload:Object(d.a)(Object(d.a)({},I.listParams),{},{edu:N.query.edu})})},defaultPageSize:20,current:I.listParams.page,defaultCurrent:I.listParams.page,total:I.count})))),F&&y.a.createElement(W,null),y.a.createElement(r.a,{title:"选择参赛方式",centered:!0,visible:Y,onCancel:function(){Q(!1)},footer:!1},y.a.createElement("div",{style:{display:"flex",justifyContent:"space-around",height:100,alignItems:"center"}},y.a.createElement(s.a,{type:"primary",style:{height:40},onClick:function(){le(!0),Q(!1)}},"加入战队参赛"),y.a.createElement(s.a,{style:{height:40},onClick:function(){ie(!0),Q(!1)}},"去创建战队参赛"))),oe?y.a.createElement($.a,{isjoin:oe,setJoin:le,JoinTeams:function(e){return xe.apply(this,arguments)}}):null,re?y.a.createElement(ee.a,{isAddmodle:re,setIsAdd:ie,createTeam:function(e){return Ae.apply(this,arguments)}}):null)}))},QuXc: /*!******************************************************!*\ !*** ./node_modules/zrender/lib/graphic/Gradient.js ***! \******************************************************/ diff --git a/p__tasks__index.81ab5666.async.js b/p__tasks__index.81ab5666.async.js index 92b79477a7..0c6dbfd571 100644 --- a/p__tasks__index.81ab5666.async.js +++ b/p__tasks__index.81ab5666.async.js @@ -1087,8 +1087,8 @@ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/contextTypes.js because of ./node_modules/rc-tree/es/Tree.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/rc-tree-select/es/TreeSelect.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/util.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-tree/es/utils/treeUtil.js because of ./node_modules/antd/es/table/hooks/useSelection.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var r=n("rePB"),i=n("Ff2n"),a=n("VTBJ"),o=n("1OyB"),s=n("vuIU"),l=n("JX7q"),c=n("Ji7U"),u=n("LK+K"),d=n("q1tI"),f=n("TSYQ"),h=n.n(f),p=n("sboe"),m=n("OZM5"),v=function(e){var t=e.prefixCls,n=e.level,i=e.isStart,a=e.isEnd;if(!n)return null;for(var o="".concat(t,"-indent-unit"),s=[],l=0;l1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return{};var n=t.element,r=void 0===n?document.body:n,a={},o=Object.keys(e);return o.forEach((function(e){a[e]=r.style[e]})),o.forEach((function(t){r.style[t]=e[t]})),a};var h={},m=function(e){if(document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth||e){var t=new RegExp("".concat("ant-scrolling-effect"),"g"),n=document.body.className;if(e){if(!t.test(n))return;return d(h),h={},void(document.body.className=n.replace(t,"").trim())}var r=Object(f.a)();if(r&&(h=d({position:"relative",width:"calc(100% - ".concat(r,"px)")}),!t.test(n))){var a="".concat(n," ").concat("ant-scrolling-effect");document.body.className=a.trim()}}},b=n("KQm4"),y=[],v=new RegExp("".concat("ant-scrolling-effect"),"g"),g=0,_=new Map,x=function e(t){var n=this;Object(r.a)(this,e),this.lockTarget=void 0,this.options=void 0,this.getContainer=function(){var e;return null===(e=n.options)||void 0===e?void 0:e.container},this.reLock=function(e){var t=y.find((function(e){return e.target===n.lockTarget}));t&&n.unLock(),n.options=e,t&&(t.options=e,n.lock())},this.lock=function(){var e;if(!y.some((function(e){return e.target===n.lockTarget})))if(y.some((function(e){var t,r=e.options;return(null==r?void 0:r.container)===(null===(t=n.options)||void 0===t?void 0:t.container)})))y=[].concat(Object(b.a)(y),[{target:n.lockTarget,options:n.options}]);else{var t=0,r=(null===(e=n.options)||void 0===e?void 0:e.container)||document.body;(r===document.body&&window.innerWidth-document.documentElement.clientWidth>0||r.scrollHeight>r.clientHeight)&&(t=Object(f.a)());var a=r.className;if(0===y.filter((function(e){var t,r=e.options;return(null==r?void 0:r.container)===(null===(t=n.options)||void 0===t?void 0:t.container)})).length&&_.set(r,d({width:0!==t?"calc(100% - ".concat(t,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:r})),!v.test(a)){var o="".concat(a," ").concat("ant-scrolling-effect");r.className=o.trim()}y=[].concat(Object(b.a)(y),[{target:n.lockTarget,options:n.options}])}},this.unLock=function(){var e,t=y.find((function(e){return e.target===n.lockTarget}));if(y=y.filter((function(e){return e.target!==n.lockTarget})),t&&!y.some((function(e){var n,r=e.options;return(null==r?void 0:r.container)===(null===(n=t.options)||void 0===n?void 0:n.container)}))){var r=(null===(e=n.options)||void 0===e?void 0:e.container)||document.body,a=r.className;v.test(a)&&(d(_.get(r),{element:r}),_.delete(r),r.className=r.className.replace(v,"").trim())}},this.lockTarget=g++,this.options=t},w=0,j=Object(p.a)();var O={},k=function(e){if(!j)return null;if(e){if("string"==typeof e)return document.querySelectorAll(e)[0];if("function"==typeof e)return e();if("object"===Object(c.a)(e)&&e instanceof window.HTMLElement)return e}return document.body},E=function(e){Object(o.a)(n,e);var t=Object(i.a)(n);function n(e){var a;return Object(r.a)(this,n),(a=t.call(this,e)).container=void 0,a.componentRef=u.createRef(),a.rafId=void 0,a.scrollLocker=void 0,a.renderComponent=void 0,a.updateScrollLocker=function(e){var t=(e||{}).visible,n=a.props,r=n.getContainer,o=n.visible;o&&o!==t&&j&&k(r)!==a.scrollLocker.getContainer()&&a.scrollLocker.reLock({container:k(r)})},a.updateOpenCount=function(e){var t=e||{},n=t.visible,r=t.getContainer,o=a.props,i=o.visible,c=o.getContainer;i!==n&&j&&k(c)===document.body&&(i&&!n?w+=1:e&&(w-=1)),("function"==typeof c&&"function"==typeof r?c.toString()!==r.toString():c!==r)&&a.removeCurrentContainer()},a.attachToParent=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(e||a.container&&!a.container.parentNode){var t=k(a.props.getContainer);return!!t&&(t.appendChild(a.container),!0)}return!0},a.getContainer=function(){return j?(a.container||(a.container=document.createElement("div"),a.attachToParent(!0)),a.setWrapperClassName(),a.container):null},a.setWrapperClassName=function(){var e=a.props.wrapperClassName;a.container&&e&&e!==a.container.className&&(a.container.className=e)},a.removeCurrentContainer=function(){var e,t;null===(e=a.container)||void 0===e||null===(t=e.parentNode)||void 0===t||t.removeChild(a.container)},a.switchScrollingEffect=function(){1!==w||Object.keys(O).length?w||(d(O),O={},m(!0)):(m(),O=d({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"}))},a.scrollLocker=new x({container:k(e.getContainer)}),a}return Object(a.a)(n,[{key:"componentDidMount",value:function(){var e=this;this.updateOpenCount(),this.attachToParent()||(this.rafId=Object(s.a)((function(){e.forceUpdate()})))}},{key:"componentDidUpdate",value:function(e){this.updateOpenCount(e),this.updateScrollLocker(e),this.setWrapperClassName(),this.attachToParent()}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.visible,n=e.getContainer;j&&k(n)===document.body&&(w=t&&w?w-1:w),this.removeCurrentContainer(),s.a.cancel(this.rafId)}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.forceRender,r=e.visible,a=null,o={getOpenCount:function(){return w},getContainer:this.getContainer,switchScrollingEffect:this.switchScrollingEffect,scrollLocker:this.scrollLocker};return(n||r||this.componentRef.current)&&(a=u.createElement(l.a,{getContainer:this.getContainer,ref:this.componentRef},t(o))),a}}]),n}(u.Component);t.a=E},"1WJl": /*!********************************************************************************!*\ !*** ./node_modules/@umijs/plugin-model/node_modules/fast-deep-equal/index.js ***! @@ -280,7 +280,7 @@ \***********************************************************/ /*! exports provided: default */ /*! exports used: default */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./src/pages/Three/Model/AddModel.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./src/pages/Account/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/pages/HttpStatus/403.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/utils/fetch.ts because of ./src/pages/Account/Results/index.tsx */function(e,t,n){"use strict";var r=n("k1fw"),a=n("WmNS"),o=n.n(a),i=n("9og8"),c=n("ErOA");function u(e){return s.apply(this,arguments)}function s(){return(s=Object(i.a)(o.a.mark((function e(t){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(c.a)("/api/shixuns/new.json",{method:"Get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function l(e){return p.apply(this,arguments)}function p(){return(p=Object(i.a)(o.a.mark((function e(t){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(c.a)("/api/shixuns/".concat(t.id,"/required_status.json"),{method:"Get",params:{}}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var f={namespace:"practiceSetting",state:{data:{},is_published:!0,updateIndex:1,id:"",questionName:"",base_info_warning:!1,challenges_warning:!1,repository_warning:!1,mirror_warning:!1,service_warning:!1,selectQuestionParams:{},newQuestion:null,user_name:"",user_image_url:"",title:"",windows_vnc:!0,isExistComplete:!1,sideBar:{tabsActive:"",selectPath:"",confirmLeave:!1}},effects:{setParams:o.a.mark((function e(t,n){var a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,n.call,i=n.put,e.next=4,i({type:"save",payload:Object(r.a)({},a)});case 4:case"end":return e.stop()}}),e)})),getTestData:o.a.mark((function e(t,n){var r,a,i,c;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,i=n.put,e.next=4,a(u,r);case 4:return c=e.sent,e.next=7,i({type:"save",payload:{data:c}});case 7:case"end":return e.stop()}}),e)})),setUpdateIndex:o.a.mark((function e(t,n){var r;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.payload,n.call,r=n.put,e.next=4,r({type:"save",payload:{updateIndex:Math.random()}});case 4:case"end":return e.stop()}}),e)})),getCommonData:o.a.mark((function e(t,n){var a,i,c,u;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,i=n.call,c=n.put,e.next=4,i(l,a);case 4:return u=e.sent,e.next=7,c({type:"save",payload:Object(r.a)({},u.data)});case 7:case"end":return e.stop()}}),e)})),setSideBarTabs:o.a.mark((function e(t,n){var a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,n.call,i=n.put,e.next=4,i({type:"sideBar",payload:Object(r.a)({},a)});case 4:case"end":return e.stop()}}),e)}))},reducers:{save:function(e,t){return Object(r.a)(Object(r.a)({},e),t.payload)},sideBar:function(e,t){return Object(r.a)(Object(r.a)({},e),{},{sideBar:Object(r.a)(Object(r.a)({},e.sideBar),t.payload)})}},subscriptions:{setup:function(e){e.dispatch,e.history}}};t.a=f},"1jPx": @@ -300,17 +300,17 @@ \****************************************/ /*! exports provided: ZimuSort, JudgeSort, RomanNumber, StatusTags, formatHomeWorkStatusToName, HomeWorkListStatus, HomeWorkDetailStatus, StatusGraduationProjectTags, ExerciseStatus, PollsStatus, StatusClassroomsTags, exerciseTips, WorkStatus, CommonWorkStatus, timego, timeformat, toTimeFormat, validateLength, handleValidatorNickName, handleValidatorName, getHiddenName, getBase64, setmiyah, getCookie, setCookie, delCookie, downLoadLink, getBlob, saveAs, download, downLoadFileIframe, downLoadFile, setUrlQuery, isPc, isChrome, isChromeOrFirefox, formatMoney, openNewWindow, openNewWindows, formatTextMiddleIntercept, HalfPastOne, DayHalfPastOne, isEmpty, rangeNumber, middleEllipsis, formatRate, isUnOrNull, getUrlToken, getMessagesUrl, checkLocalOrPublicIp, isKepuKehuan, startExercise, educationList, parseUrl, messageInfo, base64ToBlob, downloadFile, trackEvent, trackEventCustom, onPreviewImage, getCategoryName, bindPhone, copyTextFuc, getJsonFromUrl, arrTrans, setDocumentTitle, checkIsClientExam, localSort, ImgSrcConvert, compareVersion, isLocalApp, randomArray */ /*! exports used: CommonWorkStatus, DayHalfPastOne, ExerciseStatus, HalfPastOne, HomeWorkDetailStatus, HomeWorkListStatus, ImgSrcConvert, JudgeSort, PollsStatus, RomanNumber, StatusClassroomsTags, StatusGraduationProjectTags, ZimuSort, arrTrans, bindPhone, checkIsClientExam, checkLocalOrPublicIp, compareVersion, copyTextFuc, downLoadFile, downLoadFileIframe, downLoadLink, download, downloadFile, educationList, exerciseTips, formatHomeWorkStatusToName, formatRate, getBase64, getCategoryName, getCookie, getHiddenName, getJsonFromUrl, getMessagesUrl, handleValidatorName, handleValidatorNickName, isKepuKehuan, isLocalApp, isPc, isUnOrNull, localSort, onPreviewImage, openNewWindow, parseUrl, randomArray, rangeNumber, setCookie, setDocumentTitle, setUrlQuery, setmiyah, startExercise, toTimeFormat, trackEvent, validateLength */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./src/pages/Three/Model/AddModel.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./src/pages/Account/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/defineProperty.js because of ./src/pages/HttpStatus/403.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/pages/HttpStatus/403.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/toConsumableArray.js because of ./src/pages/tasks/index.jsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/components/Exercise/ip.tsx because of ./src/pages/Classrooms/Lists/Exercise/ImitateAnswer/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./src/components/mediator.js because of ./src/pages/Editor/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./src/service/exercise.ts because of ./src/.umi-production/plugin-dva/connect.ts */ -/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/authority.ts because of ./src/pages/Engineering/Lists/CourseList/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./src/service/exercise.ts because of ./src/pages/MyProblem/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/authority.ts because of ./src/pages/virtualSpaces/Lists/Syllabuses/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./src/utils/env.ts because of ./src/pages/Account/Binding/index.tsx */ -/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/fullscreen.ts because of ./src/pages/tasks/vnc-view/vnc-panel/index.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/fullscreen.ts because of ./src/pages/Demo/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/checkbox/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/checkbox/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/col/index.js */ @@ -442,7 +442,7 @@ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/pages/HttpStatus/403.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./src/service/competitions.ts because of ./src/pages/Three/Item/UpdateItem.tsx */function(e,t,n){"use strict";var r=n("k1fw"),a=n("WmNS"),o=n.n(a),i={isChinese:!1,key:1,"首页":"Home","社区":"Community","OpenI社区章程":"Openl's bylaws","启智开源许可证":"Open-source license","组织结构":"Organization structure","欢迎加入OpenI":"Welcome to Openl","社区动态":"Dynamic","论坛交流":"Communication","项目":"PROJECT","学习":"ACTIVITY","云脑开源实训":"Open source training","开源创新大赛":"Innovation Competition","社区活动":"STUDY","AI协作平台":"AI COLLABORATION","全部":"All","即将发布":"Upcoming","进行中":"Ongoing","往期比赛":"Past","数据统计":"Statistics","请输入竞赛名称":"Enter the competition name","暂无数据":"NO DATA","竞赛时间":"Time","报名截止时间":"Deadline","浏览数":"View","已报名名词":"Participation","已报名":"Registered","立即报名":"Register Now","进行中图标":"Ongoing","选择参数方式":"Entry mode","加入参赛战队":"Join the team","去创建参赛战队":"Create a team","在线竞赛":"HOME","奖金":"Bonus","浏览":"View","报名":"Participation","暂无":"~","竞赛时间:":"Time:","报名截止:":"Deadline:","竞赛状态:":"State:","赛题入口":"competition subject","我的战队":"My team","编辑":"Edit","上传附件":"Upload attachment","(单个文件150M以内)":"(The size of a single file is less than 150M)","提交":"Confirm","取消":"Cancel","报名链接":"My team","加入战队":"Join the team","创建战队":"Create a team","作品指导张老师微信":"Advisor Zhang's wechat","战队总数":"Number of team","参赛总人数":"number of participants","个":"","请输入战队名称搜索":"Please enter the team name","管理的战队":"Management team","全部战队":"All the team","创建时间":"Creation time","邀请码":"Invitation code","战队成员":"Team members","设置":"Setting","查看":"Check","删除战队":"Delete","确定":"Confirm","请输入邀请码":"Please enter the invitation code","队名":"Team name","请输入队名":"Please enter the team name","欢迎报名参加本项赛事!全面支持各类竞赛的在线运行管理,":"Welcome to register for this event! Fully support the online operation and management of all kinds of competitions,","大数据、人工智能、各类芯片架构等竞赛任务均可在线运行、部署和评测。":"Big data, artificial intelligence, various chip architectures and other competition tasks can be run, deployed and evaluated online.","编辑战队信息":"Editorial team","编辑战队":"Editorial team","上传LOGO":"Uploading LOGO","(支持jpg、gif、png格式的图片,建议文件小于2M)":"(JPG, GIF, and PNG files are supported. The file size must be smaller than 2 MB)","设置战队成员":"Setting up team Members","添加教师":"Add the teacher","请搜索教师姓名/手机号并添加":"Please enter teacher name/cell phone number to search","添加学生/专业人士":"Add students/professionals","请搜索队员姓名/手机号并添加":"Please enter member name/cell phone number to search","建议优先将教师设置为队长":"Prioritize teachers as team leaders","请添加战队成员":"Please add team members","名教师":"teacher","名学生":"student","头像":"Portrait","姓名":"Name","手机":"Phone no","学校/单位":"School/Unit","职业":"Professional","学号":"Student id","角色":"Role","操作":"Operation","即将发布图标":"Upcoming","未发布":"unpublished","已结束":"finished","提交成功":"Submit Successfully","内容不能为空":"The content cannot be empty","邀请码不能为空":"The invitation code cannot be empty","战队邀请码无效":"Invalid invitation code","您已加入该战队":"You have joined the team","加入战队成功":"Join the team successfully","战队名不能为空":"Team name cannot be empty","创建战队成功":"Team creation succeeded","复制成功":"Deleted successfully","删除战队弹框":"Delete the team","是否确认删除战队":"Confirm to delete the team?","删除成功":"Deleted successfully","队长":"Team Leader","创建者":"Founder","教授":"professor","研究员":"researcher","副教授":"Associate professor","副研究员":"Associate Research Fellow","讲师":"lecturer","助理研究员":"Assistant Research Fellow","助理研教授":"Assistant professor","修改成功":"Modify Successfully"},c={isChinese:!0,key:2,"首页":"首页","社区":"社区","OpenI社区章程":"OpenI社区章程","启智开源许可证":"启智开源许可证","组织结构":"组织结构","欢迎加入OpenI":"欢迎加入OpenI","社区动态":"社区动态","论坛交流":"论坛交流","项目":"项目","学习":"学习","云脑开源实训":"云脑开源实训","开源创新大赛":"开源创新大赛","社区活动":"社区活动","AI协作平台":"AI协作平台","全部":"全部","即将发布":"即将发布","进行中":"进行中","往期比赛":"往期比赛","数据统计":"数据统计","请输入竞赛名称":"请输入竞赛名称","暂无数据":"暂无数据","竞赛时间":"竞赛时间","报名截止时间":"报名截止时间","浏览数":"浏览数","已报名名词":"已报名","已报名":"已报名","立即报名":"立即报名","进行中图标":"进行中","选择参数方式":"选择参数方式","加入参赛战队":"加入参赛战队","去创建参赛战队":"去创建参赛战队","在线竞赛":"在线竞赛","奖金":"奖金","浏览":"浏览","报名":"报名","暂无":"暂无","竞赛时间:":"竞赛时间:","报名截止:":"报名截止:","竞赛状态:":"竞赛状态:","赛题入口":"赛题入口","我的战队":"我的战队","编辑":"编辑","上传附件":"上传附件","(单个文件150M以内)":"(单个文件150M以内)","提交":"提交","取消":"取消","报名链接":"报名","加入战队":"加入战队","创建战队":"创建战队","作品指导张老师微信":"作品指导张老师微信","战队总数":"战队总数","参赛总人数":"参赛总人数","个":"个","请输入战队名称搜索":"请输入战队名称搜索","管理的战队":"管理的战队","全部战队":"全部战队","创建时间":"创建时间","邀请码":"邀请码","战队成员":"战队成员","设置":"设置","查看":"查看","删除战队":"删除战队","确定":"确定","请输入邀请码":"请输入邀请码","队名":"队名","请输入队名":"请输入队名","欢迎报名参加本项赛事!全面支持各类竞赛的在线运行管理,":"欢迎报名参加本项赛事!全面支持各类竞赛的在线运行管理,","大数据、人工智能、各类芯片架构等竞赛任务均可在线运行、部署和评测。":"大数据、人工智能、各类芯片架构等竞赛任务均可在线运行、部署和评测。","编辑战队信息":"编辑战队信息","编辑战队":"编辑战队","上传LOGO":"上传LOGO","(支持jpg、gif、png格式的图片,建议文件小于2M)":"(支持jpg、gif、png格式的图片,建议文件小于2M)","设置战队成员":"设置战队成员","添加教师":"添加教师","请搜索教师姓名/手机号并添加":"请搜索教师姓名/手机号并添加","添加学生/专业人士":"添加学生/专业人士","请搜索队员姓名/手机号并添加":"请搜索队员姓名/手机号并添加","建议优先将教师设置为队长":"建议优先将教师设置为队长","请添加战队成员":"请添加战队成员","名教师":"名教师","名学生":"名学生","头像":"头像","姓名":"姓名","手机":"手机","学校/单位":"学校/单位","职业":"职业","学号":"学号","角色":"角色","操作":"操作","即将发布图标":"即将发布","未发布":"未发布","已结束":"已结束","提交成功":"提交成功","内容不能为空":"内容不能为空","邀请码不能为空":"邀请码不能为空","战队邀请码无效":"战队邀请码无效","您已加入该战队":"您已加入该战队","加入战队成功":"加入战队成功","战队名不能为空":"战队名不能为空","创建战队成功":"创建战队成功","复制成功":"复制成功","删除战队弹框":"删除战队","是否确认删除战队":"是否确认删除战队","删除成功":"删除成功","队长":"队长","创建者":"创建者","教授":"教授","研究员":"研究员","副教授":"副教授","副研究员":"副研究员","讲师":"讲师","助理研究员":"助理研究员","助理教授":"助理教授","修改成功":"修改成功"},u=n("hJwl"),s={namespace:"competitions",state:{name:"",loading:!0,listParams:{page:1,per_page:20,category:""},competitions:[],count:"",qs:"false"===localStorage.getItem("languageText")?i:c},effects:{switchLanguage:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,localStorage.setItem("languageText",r),e.next=5,a({type:"save",payload:{qs:r?c:i}});case 5:case"end":return e.stop()}}),e)})),getList:o.a.mark((function e(t,n){var a,i,c,s,l;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,i=n.call,c=n.put,s=a,e.next=5,i(u.v,a);case 5:return l=e.sent,e.next=8,c({type:"save",payload:Object(r.a)({listParams:s},l)});case 8:return e.abrupt("return",l);case 9:case"end":return e.stop()}}),e)})),addApplytojoincourse:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.r,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),competitionTeams:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.s,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),getStaff:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.A,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),getHeader:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.x,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),getItem:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.y,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),updateMdContent:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.H,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),getTeamList:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.E,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),getTeamDetail:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.D,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),UpTeam:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.q,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),DeleteTeam:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.f,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),ExitTeam:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.h,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),AddTeam:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.b,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),JoinTeam:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.i,r);case 4:return i=e.sent,console.log(i,"response"),e.abrupt("return",i);case 7:case"end":return e.stop()}}),e)})),getTeacher:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.C,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),getStudents:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.B,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),SubmitTeam:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.o,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),Reward:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.n,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),ChartRules:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.d,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),Charts:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.e,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),TabResults:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.p,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),Results:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.m,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),Prize:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.k,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),Accounts:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.a,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),getVerification:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.F,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),PhoneBind:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.j,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),EmailBind:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.g,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),Authentication:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.c,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),Professional:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.l,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),setleader:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.G,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),getShixun:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.z,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),getCourse:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.w,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)}))},reducers:{save:function(e,t){return Object(r.a)(Object(r.a)({},e),t.payload)}},subscriptions:{setup:function(e){var t=e.dispatch;return e.history.listen((function(e){"/"===e.pathname&&t({type:"query"})}))}}};t.a=s},"3dhw": +/*! ModuleConcatenation bailout: Cannot concat with ./src/service/competitions.ts because of ./src/pages/Three/Item/UpdateItem.tsx */function(e,t,n){"use strict";var r=n("k1fw"),a=n("WmNS"),o=n.n(a),i={isChinese:!1,key:1,"首页":"Home","社区":"Community","OpenI社区章程":"Openl's bylaws","启智开源许可证":"Open-source license","组织结构":"Organization structure","欢迎加入OpenI":"Welcome to Openl","社区动态":"Dynamic","论坛交流":"Communication","项目":"PROJECT","学习":"ACTIVITY","云脑开源实训":"Open source training","开源创新大赛":"Innovation Competition","社区活动":"STUDY","AI协作平台":"AI COLLABORATION","全部":"All","即将发布":"Upcoming","进行中":"Ongoing","往期比赛":"Past","数据统计":"Statistics","请输入竞赛名称":"Enter the competition name","暂无数据":"NO DATA","竞赛时间":"Time","报名截止时间":"Deadline","浏览数":"View","已报名名词":"Participation","已报名":"Registered","立即报名":"Register Now","进行中图标":"Ongoing","选择参数方式":"Entry mode","加入参赛战队":"Join the team","去创建参赛战队":"Create a team","在线竞赛":"HOME","奖金":"Bonus","浏览":"View","报名":"Participation","暂无":"~","竞赛时间:":"Time:","报名截止:":"Deadline:","竞赛状态:":"State:","赛题入口":"competition subject","我的战队":"My team","编辑":"Edit","上传附件":"Upload attachment","(单个文件150M以内)":"(The size of a single file is less than 150M)","提交":"Confirm","取消":"Cancel","报名链接":"My team","加入战队":"Join the team","创建战队":"Create a team","作品指导张老师微信":"Advisor Zhang's wechat","战队总数":"Number of team","参赛总人数":"number of participants","个":"","请输入战队名称搜索":"Please enter the team name","管理的战队":"Management team","全部战队":"All the team","创建时间":"Creation time","邀请码":"Invitation code","战队成员":"Team members","设置":"Setting","查看":"Check","删除战队":"Delete","确定":"Confirm","请输入邀请码":"Please enter the invitation code","队名":"Team name","请输入队名":"Please enter the team name","欢迎报名参加本项赛事!全面支持各类竞赛的在线运行管理,":"Welcome to register for this event! Fully support the online operation and management of all kinds of competitions,","大数据、人工智能、各类芯片架构等竞赛任务均可在线运行、部署和评测。":"Big data, artificial intelligence, various chip architectures and other competition tasks can be run, deployed and evaluated online.","编辑战队信息":"Editorial team","编辑战队":"Editorial team","上传LOGO":"Uploading LOGO","(支持jpg、gif、png格式的图片,建议文件小于2M)":"(JPG, GIF, and PNG files are supported. The file size must be smaller than 2 MB)","设置战队成员":"Setting up team Members","添加教师":"Add the teacher","请搜索教师姓名/手机号并添加":"Please enter teacher name/cell phone number to search","添加学生/专业人士":"Add students/professionals","请搜索队员姓名/手机号并添加":"Please enter member name/cell phone number to search","建议优先将教师设置为队长":"Prioritize teachers as team leaders","请添加战队成员":"Please add team members","名教师":"teacher","名学生":"student","头像":"Portrait","姓名":"Name","手机":"Phone no","学校/单位":"School/Unit","职业":"Professional","学号":"Student id","角色":"Role","操作":"Operation","即将发布图标":"Upcoming","未发布":"unpublished","已结束":"finished","提交成功":"Submit Successfully","内容不能为空":"The content cannot be empty","邀请码不能为空":"The invitation code cannot be empty","战队邀请码无效":"Invalid invitation code","您已加入该战队":"You have joined the team","加入战队成功":"Join the team successfully","战队名不能为空":"Team name cannot be empty","创建战队成功":"Team creation succeeded","复制成功":"Deleted successfully","删除战队弹框":"Delete the team","是否确认删除战队":"Confirm to delete the team?","删除成功":"Deleted successfully","队长":"Team Leader","创建者":"Founder","教授":"professor","研究员":"researcher","副教授":"Associate professor","副研究员":"Associate Research Fellow","讲师":"lecturer","助理研究员":"Assistant Research Fellow","助理研教授":"Assistant professor","修改成功":"Modify Successfully","队员":"team member"},c={isChinese:!0,key:2,"首页":"首页","社区":"社区","OpenI社区章程":"OpenI社区章程","启智开源许可证":"启智开源许可证","组织结构":"组织结构","欢迎加入OpenI":"欢迎加入OpenI","社区动态":"社区动态","论坛交流":"论坛交流","项目":"项目","学习":"学习","云脑开源实训":"云脑开源实训","开源创新大赛":"开源创新大赛","社区活动":"社区活动","AI协作平台":"AI协作平台","全部":"全部","即将发布":"即将发布","进行中":"进行中","往期比赛":"往期比赛","数据统计":"数据统计","请输入竞赛名称":"请输入竞赛名称","暂无数据":"暂无数据","竞赛时间":"竞赛时间","报名截止时间":"报名截止时间","浏览数":"浏览数","已报名名词":"已报名","已报名":"已报名","立即报名":"立即报名","进行中图标":"进行中","选择参数方式":"选择参数方式","加入参赛战队":"加入参赛战队","去创建参赛战队":"去创建参赛战队","在线竞赛":"在线竞赛","奖金":"奖金","浏览":"浏览","报名":"报名","暂无":"暂无","竞赛时间:":"竞赛时间:","报名截止:":"报名截止:","竞赛状态:":"竞赛状态:","赛题入口":"赛题入口","我的战队":"我的战队","编辑":"编辑","上传附件":"上传附件","(单个文件150M以内)":"(单个文件150M以内)","提交":"提交","取消":"取消","报名链接":"报名","加入战队":"加入战队","创建战队":"创建战队","作品指导张老师微信":"作品指导张老师微信","战队总数":"战队总数","参赛总人数":"参赛总人数","个":"个","请输入战队名称搜索":"请输入战队名称搜索","管理的战队":"管理的战队","全部战队":"全部战队","创建时间":"创建时间","邀请码":"邀请码","战队成员":"战队成员","设置":"设置","查看":"查看","删除战队":"删除战队","确定":"确定","请输入邀请码":"请输入邀请码","队名":"队名","请输入队名":"请输入队名","欢迎报名参加本项赛事!全面支持各类竞赛的在线运行管理,":"欢迎报名参加本项赛事!全面支持各类竞赛的在线运行管理,","大数据、人工智能、各类芯片架构等竞赛任务均可在线运行、部署和评测。":"大数据、人工智能、各类芯片架构等竞赛任务均可在线运行、部署和评测。","编辑战队信息":"编辑战队信息","编辑战队":"编辑战队","上传LOGO":"上传LOGO","(支持jpg、gif、png格式的图片,建议文件小于2M)":"(支持jpg、gif、png格式的图片,建议文件小于2M)","设置战队成员":"设置战队成员","添加教师":"添加教师","请搜索教师姓名/手机号并添加":"请搜索教师姓名/手机号并添加","添加学生/专业人士":"添加学生/专业人士","请搜索队员姓名/手机号并添加":"请搜索队员姓名/手机号并添加","建议优先将教师设置为队长":"建议优先将教师设置为队长","请添加战队成员":"请添加战队成员","名教师":"名教师","名学生":"名学生","头像":"头像","姓名":"姓名","手机":"手机","学校/单位":"学校/单位","职业":"职业","学号":"学号","角色":"角色","操作":"操作","即将发布图标":"即将发布","未发布":"未发布","已结束":"已结束","提交成功":"提交成功","内容不能为空":"内容不能为空","邀请码不能为空":"邀请码不能为空","战队邀请码无效":"战队邀请码无效","您已加入该战队":"您已加入该战队","加入战队成功":"加入战队成功","战队名不能为空":"战队名不能为空","创建战队成功":"创建战队成功","复制成功":"复制成功","删除战队弹框":"删除战队","是否确认删除战队":"是否确认删除战队","删除成功":"删除成功","队长":"队长","创建者":"创建者","教授":"教授","研究员":"研究员","副教授":"副教授","副研究员":"副研究员","讲师":"讲师","助理研究员":"助理研究员","助理教授":"助理教授","修改成功":"修改成功","对员":"队员"},u=n("hJwl"),s={namespace:"competitions",state:{name:"",loading:!0,listParams:{page:1,per_page:20,category:""},competitions:[],count:"",qs:"false"===localStorage.getItem("languageText")?i:c},effects:{switchLanguage:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,n.call,a=n.put,localStorage.setItem("languageText",r),e.next=5,a({type:"save",payload:{qs:r?c:i}});case 5:case"end":return e.stop()}}),e)})),getList:o.a.mark((function e(t,n){var a,i,c,s,l;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,i=n.call,c=n.put,s=a,e.next=5,i(u.v,a);case 5:return l=e.sent,e.next=8,c({type:"save",payload:Object(r.a)({listParams:s},l)});case 8:return e.abrupt("return",l);case 9:case"end":return e.stop()}}),e)})),addApplytojoincourse:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.r,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),competitionTeams:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.s,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),getStaff:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.A,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),getHeader:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.x,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),getItem:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.y,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),updateMdContent:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.H,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),getTeamList:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.E,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),getTeamDetail:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.D,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),UpTeam:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.q,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),DeleteTeam:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.f,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),ExitTeam:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.h,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),AddTeam:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.b,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),JoinTeam:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.i,r);case 4:return i=e.sent,console.log(i,"response"),e.abrupt("return",i);case 7:case"end":return e.stop()}}),e)})),getTeacher:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.C,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),getStudents:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.B,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),SubmitTeam:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.o,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),Reward:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.n,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),ChartRules:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.d,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),Charts:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.e,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),TabResults:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.p,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),Results:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.m,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),Prize:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.k,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),Accounts:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.a,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),getVerification:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.F,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),PhoneBind:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.j,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),EmailBind:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.g,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),Authentication:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.c,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),Professional:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.l,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),setleader:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.G,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),getShixun:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.z,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)})),getCourse:o.a.mark((function e(t,n){var r,a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,t.callback,a=n.call,n.put,e.next=4,a(u.w,r);case 4:return i=e.sent,e.abrupt("return",i);case 6:case"end":return e.stop()}}),e)}))},reducers:{save:function(e,t){return Object(r.a)(Object(r.a)({},e),t.payload)}},subscriptions:{setup:function(e){var t=e.dispatch;return e.history.listen((function(e){"/"===e.pathname&&t({type:"query"})}))}}};t.a=s},"3dhw": /*!*************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.regexp.to-string.js ***! \*************************************************************************************************************/ @@ -590,7 +590,7 @@ \*************************************************/ /*! exports provided: default */ /*! exports used: default */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./src/pages/Three/Model/AddModel.tsx */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./src/pages/Account/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/pages/HttpStatus/403.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/utils/env.ts because of ./src/pages/Account/Binding/index.tsx */ @@ -646,21 +646,21 @@ /*! exports provided: Field, List, useForm, FormProvider, default */ /*! all exports used */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js because of ./node_modules/rc-tabs/node_modules/rc-trigger/es/Popup/useVisibleStatus.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js because of ./node_modules/rc-motion/es/index.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js because of ./node_modules/rc-motion/es/index.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createSuper.js because of ./node_modules/rc-motion/es/index.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js because of ./node_modules/rc-menu/es/MenuItemGroup.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js because of ./node_modules/rc-input-number/es/InputNumber.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createSuper.js because of ./node_modules/rc-menu/es/MenuItemGroup.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/defineProperty.js because of ./node_modules/@ant-design/icons/es/utils.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js because of ./node_modules/rc-motion/es/index.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js because of ./node_modules/rc-input-number/es/InputNumber.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./node_modules/@ant-design/icons/es/utils.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js because of ./node_modules/@ant-design/icons/es/components/IconBase.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js because of ./node_modules/rc-input-number/es/InputNumber.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js because of ./node_modules/@ant-design/icons/es/components/twoTonePrimaryColor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/toArray.js because of ./node_modules/rc-select/es/utils/valueUtil.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js because of ./node_modules/rc-table/es/hooks/useColumns.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/typeof.js because of ./node_modules/rc-motion/es/index.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js because of ./node_modules/rc-tree/es/util.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/typeof.js because of ./node_modules/@ant-design/icons/es/utils.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/async-validator/dist-web/index.js (<- Module uses injected variables (process)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-field-form/es/FieldContext.js because of ./node_modules/antd/es/form/FormItem.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Children/toArray.js because of ./node_modules/rc-table/es/hooks/useColumns.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Children/toArray.js because of ./node_modules/antd/es/auto-complete/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/warning.js because of ./node_modules/antd/es/_util/devWarning.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";n.r(t),n.d(t,"Field",(function(){return G})),n.d(t,"List",(function(){return Y})),n.d(t,"useForm",(function(){return X})),n.d(t,"FormProvider",(function(){return $}));var r=n("q1tI"),a=n("Ff2n"),o=n("rePB"),i=n("VTBJ"),c=n("KQm4"),u=n("1OyB"),s=n("vuIU"),l=n("Ji7U"),p=n("LK+K"),f=n("Zm9Q"),d=n("Kwbf"),h=n("KW7l");function m(e){return null==e?[]:Array.isArray(e)?e:[e]}var b=n("o0o1"),y=n.n(b),v=n("HaE+"),g=n("U8pU"),_=n("KpVd");function x(e,t){for(var n=e,r=0;r3&&void 0!==arguments[3]&&arguments[3];return t.length&&r&&void 0===n&&!x(e,t.slice(0,-1))?e:j(e,t,n,r)}(e,t,n)}function S(e,t){var n={};return t.forEach((function(t){var r=k(e,t);n=E(n,t,r)})),n}function P(e,t){return e&&e.some((function(e){return I(e,t)}))}function C(e){return"object"===Object(g.a)(e)&&null!==e&&Object.getPrototypeOf(e)===Object.prototype}function T(e,t){var n=Array.isArray(e)?Object(c.a)(e):Object(i.a)({},e);return t?(Object.keys(t).forEach((function(e){var r=n[e],a=t[e],o=C(r)&&C(a);n[e]=o?T(r,a||{}):a})),n):n}function A(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=r||n<0||n>=r)return e;var a=e[t],o=t-n;return o>0?[].concat(Object(c.a)(e.slice(0,n)),[a],Object(c.a)(e.slice(n,t)),Object(c.a)(e.slice(t+1,r))):o<0?[].concat(Object(c.a)(e.slice(0,t)),Object(c.a)(e.slice(t+1,n+1)),[a],Object(c.a)(e.slice(n+1,r))):e}var D="'${name}' is not a valid ${type}",R={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:D,method:D,array:D,object:D,number:D,date:D,boolean:D,integer:D,float:D,regexp:D,email:D,url:D,hex:D},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}},N=_.a;function F(e,t,n,r){var a=Object(i.a)(Object(i.a)({},n),{},{name:t,enum:(n.enum||[]).join(", ")}),o=function(e,t){return function(){return function(e,t){return e.replace(/\$\{\w+\}/g,(function(e){var n=e.slice(2,-1);return t[n]}))}(e,Object(i.a)(Object(i.a)({},a),t))}};return function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(t).forEach((function(a){var i=t[a];"string"==typeof i?n[a]=o(i,r):i&&"object"===Object(g.a)(i)?(n[a]={},e(i,n[a])):n[a]=i})),n}(A({},R,e))}function U(e,t,n,r,a){return z.apply(this,arguments)}function z(){return(z=Object(v.a)(y.a.mark((function e(t,n,a,u,s){var l,p,f,d,h,m;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l=Object(i.a)({},a),p=null,l&&"array"===l.type&&l.defaultField&&(p=l.defaultField,delete l.defaultField),f=new N(Object(o.a)({},t,[l])),d=F(u.validateMessages,t,l,s),f.messages(d),h=[],e.prev=7,e.next=10,Promise.resolve(f.validate(Object(o.a)({},t,n),Object(i.a)({},u)));case 10:e.next=15;break;case 12:e.prev=12,e.t0=e.catch(7),e.t0.errors?h=e.t0.errors.map((function(e,t){var n=e.message;return r.isValidElement(n)?r.cloneElement(n,{key:"error_".concat(t)}):n})):(console.error(e.t0),h=[d.default()]);case 15:if(h.length||!p){e.next=20;break}return e.next=18,Promise.all(n.map((function(e,n){return U("".concat(t,".").concat(n),e,p,u,s)})));case 18:return m=e.sent,e.abrupt("return",m.reduce((function(e,t){return[].concat(Object(c.a)(e),Object(c.a)(t))}),[]));case 20:return e.abrupt("return",h);case 21:case"end":return e.stop()}}),e,null,[[7,12]])})))).apply(this,arguments)}function V(e,t,n,r,a,o){var c,u=e.join("."),s=n.map((function(e){var t=e.validator;return t?Object(i.a)(Object(i.a)({},e),{},{validator:function(e,n,r){var a=!1,o=t(e,n,(function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&void 0!==arguments[0]?arguments[0]:[];e.validatePromise===s&&(e.validatePromise=null,e.errors=t,e.reRender())})),s},e.isFieldValidating=function(){return!!e.validatePromise},e.isFieldTouched=function(){return e.touched},e.isFieldDirty=function(){return e.dirty},e.getErrors=function(){return e.errors},e.getMeta=function(){return e.prevValidating=e.isFieldValidating(),{touched:e.isFieldTouched(),validating:e.prevValidating,errors:e.errors,name:e.getNamePath()}},e.getOnlyChild=function(t){if("function"==typeof t){var n=e.getMeta();return Object(i.a)(Object(i.a)({},e.getOnlyChild(t(e.getControlled(),n,e.context))),{},{isFunction:!0})}var a=Object(f.a)(t);return 1===a.length&&r.isValidElement(a[0])?{child:a[0],isFunction:!1}:{child:a,isFunction:!1}},e.getValue=function(t){var n=e.context.getFieldsValue,r=e.getNamePath();return k(t||n(!0),r)},e.getControlled=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.props,r=n.trigger,a=n.validateTrigger,c=n.getValueFromEvent,u=n.normalize,s=n.valuePropName,l=n.getValueProps,p=void 0!==a?a:e.context.validateTrigger,f=e.getNamePath(),d=e.context,b=d.getInternalHooks,y=d.getFieldsValue,v=b(h.a),g=v.dispatch,_=e.getValue(),x=l||function(e){return Object(o.a)({},s,e)},w=t[r],j=Object(i.a)(Object(i.a)({},t),x(_));j[r]=function(){var t;e.touched=!0,e.dirty=!0;for(var n=arguments.length,r=new Array(n),a=0;a=0&&t<=n.length?(o.keys=[].concat(Object(c.a)(o.keys.slice(0,t)),[o.id],Object(c.a)(o.keys.slice(t))),i([].concat(Object(c.a)(n.slice(0,t)),[e],Object(c.a)(n.slice(t))))):(o.keys=[].concat(Object(c.a)(o.keys),[o.id]),i([].concat(Object(c.a)(n),[e]))),o.id+=1},remove:function(e){var t=l(),n=new Set(Array.isArray(e)?e:[e]);n.size<=0||(o.keys=o.keys.filter((function(e,t){return!n.has(t)})),i(t.filter((function(e,t){return!n.has(t)}))))},move:function(e,t){if(e!==t){var n=l();e<0||e>=n.length||t<0||t>=n.length||(o.keys=L(o.keys,e,t),i(L(n,e,t)))}}},f=r||[];return Array.isArray(f)||(f=[]),n(f.map((function(e,t){var n=o.keys[t];return void 0===n&&(o.keys[t]=o.id,n=o.keys[t],o.id+=1),{name:t,key:n,isListField:!0}})),p)})))},Q=n("ODXe");var K=function(){function e(){Object(u.a)(this,e),this.list=[]}return Object(s.a)(e,[{key:"set",value:function(e,t){var n=this.list.findIndex((function(t){return I(t.key,e)}));-1!==n?this.list[n].value=t:this.list.push({key:e,value:t})}},{key:"get",value:function(e){var t=this.list.find((function(t){return I(t.key,e)}));return t&&t.value}},{key:"update",value:function(e,t){var n=t(this.get(e));n?this.set(e,n):this.delete(e)}},{key:"delete",value:function(e){this.list=this.list.filter((function(t){return!I(t.key,e)}))}},{key:"map",value:function(e){return this.list.map(e)}},{key:"toJSON",value:function(){var e={};return this.map((function(t){var n=t.key,r=t.value;return e[n.join(".")]=r,null})),e}}]),e}(),J=function e(t){var n=this;Object(u.a)(this,e),this.formHooked=!1,this.subscribable=!0,this.store={},this.fieldEntities=[],this.initialValues={},this.callbacks={},this.validateMessages=null,this.preserve=null,this.lastValidatePromise=null,this.getForm=function(){return{getFieldValue:n.getFieldValue,getFieldsValue:n.getFieldsValue,getFieldError:n.getFieldError,getFieldsError:n.getFieldsError,isFieldsTouched:n.isFieldsTouched,isFieldTouched:n.isFieldTouched,isFieldValidating:n.isFieldValidating,isFieldsValidating:n.isFieldsValidating,resetFields:n.resetFields,setFields:n.setFields,setFieldsValue:n.setFieldsValue,validateFields:n.validateFields,submit:n.submit,getInternalHooks:n.getInternalHooks}},this.getInternalHooks=function(e){return e===h.a?(n.formHooked=!0,{dispatch:n.dispatch,registerField:n.registerField,useSubscribe:n.useSubscribe,setInitialValues:n.setInitialValues,setCallbacks:n.setCallbacks,setValidateMessages:n.setValidateMessages,getFields:n.getFields,setPreserve:n.setPreserve}):(Object(d.a)(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)},this.useSubscribe=function(e){n.subscribable=e},this.setInitialValues=function(e,t){n.initialValues=e||{},t&&(n.store=A({},e,n.store))},this.getInitialValue=function(e){return k(n.initialValues,e)},this.setCallbacks=function(e){n.callbacks=e},this.setValidateMessages=function(e){n.validateMessages=e},this.setPreserve=function(e){n.preserve=e},this.timeoutId=null,this.warningUnhooked=function(){0},this.getFieldEntities=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e?n.fieldEntities.filter((function(e){return e.getNamePath().length})):n.fieldEntities},this.getFieldsMap=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=new K;return n.getFieldEntities(e).forEach((function(e){var n=e.getNamePath();t.set(n,e)})),t},this.getFieldEntitiesForNamePathList=function(e){if(!e)return n.getFieldEntities(!0);var t=n.getFieldsMap(!0);return e.map((function(e){var n=O(e);return t.get(n)||{INVALIDATE_NAME_PATH:O(e)}}))},this.getFieldsValue=function(e,t){if(n.warningUnhooked(),!0===e&&!t)return n.store;var r=n.getFieldEntitiesForNamePathList(Array.isArray(e)?e:null),a=[];return r.forEach((function(e){var n="INVALIDATE_NAME_PATH"in e?e.INVALIDATE_NAME_PATH:e.getNamePath();if(t){var r="getMeta"in e?e.getMeta():null;t(r)&&a.push(n)}else a.push(n)})),S(n.store,a.map(O))},this.getFieldValue=function(e){n.warningUnhooked();var t=O(e);return k(n.store,t)},this.getFieldsError=function(e){return n.warningUnhooked(),n.getFieldEntitiesForNamePathList(e).map((function(t,n){return t&&!("INVALIDATE_NAME_PATH"in t)?{name:t.getNamePath(),errors:t.getErrors()}:{name:O(e[n]),errors:[]}}))},this.getFieldError=function(e){n.warningUnhooked();var t=O(e);return n.getFieldsError([t])[0].errors},this.isFieldsTouched=function(){n.warningUnhooked();for(var e=arguments.length,t=new Array(e),r=0;r0&&void 0!==arguments[0]?arguments[0]:{},t=new K,r=n.getFieldEntities(!0);r.forEach((function(e){var n=e.props.initialValue,r=e.getNamePath();if(void 0!==n){var a=t.get(r)||new Set;a.add({entity:e,value:n}),t.set(r,a)}}));var a,o=function(r){r.forEach((function(r){if(void 0!==r.props.initialValue){var a=r.getNamePath();if(void 0!==n.getInitialValue(a))Object(d.a)(!1,"Form already set 'initialValues' with path '".concat(a.join("."),"'. Field can not overwrite it."));else{var o=t.get(a);if(o&&o.size>1)Object(d.a)(!1,"Multiple Field with path '".concat(a.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(o){var i=n.getFieldValue(a);e.skipExist&&void 0!==i||(n.store=E(n.store,a,Object(c.a)(o)[0].value))}}}}))};e.entities?a=e.entities:e.namePathList?(a=[],e.namePathList.forEach((function(e){var n,r=t.get(e);r&&(n=a).push.apply(n,Object(c.a)(Object(c.a)(r).map((function(e){return e.entity}))))}))):a=r,o(a)},this.resetFields=function(e){n.warningUnhooked();var t=n.store;if(!e)return n.store=A({},n.initialValues),n.resetWithFieldInitialValue(),void n.notifyObservers(t,null,{type:"reset"});var r=e.map(O);r.forEach((function(e){var t=n.getInitialValue(e);n.store=E(n.store,e,t)})),n.resetWithFieldInitialValue({namePathList:r}),n.notifyObservers(t,r,{type:"reset"})},this.setFields=function(e){n.warningUnhooked();var t=n.store;e.forEach((function(e){var r=e.name,o=(e.errors,Object(a.a)(e,["name","errors"])),i=O(r);"value"in o&&(n.store=E(n.store,i,o.value)),n.notifyObservers(t,[i],{type:"setField",data:e})}))},this.getFields=function(){return n.getFieldEntities(!0).map((function(e){var t=e.getNamePath(),r=e.getMeta(),a=Object(i.a)(Object(i.a)({},r),{},{name:t,value:n.getFieldValue(t)});return Object.defineProperty(a,"originRCField",{value:!0}),a}))},this.registerField=function(e){if(n.fieldEntities.push(e),void 0!==e.props.initialValue){var t=n.store;n.resetWithFieldInitialValue({entities:[e],skipExist:!0}),n.notifyObservers(t,[e.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(t,r){if(n.fieldEntities=n.fieldEntities.filter((function(t){return t!==e})),!1===(void 0!==r?r:n.preserve)&&!t){var a=e.getNamePath();void 0!==n.getFieldValue(a)&&(n.store=E(n.store,a,void 0))}}},this.dispatch=function(e){switch(e.type){case"updateValue":var t=e.namePath,r=e.value;n.updateValue(t,r);break;case"validateField":var a=e.namePath,o=e.triggerName;n.validateFields([a],{triggerName:o})}},this.notifyObservers=function(e,t,r){if(n.subscribable){var a=Object(i.a)(Object(i.a)({},r),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach((function(n){(0,n.onStoreChange)(e,t,a)}))}else n.forceRootUpdate()},this.updateValue=function(e,t){var r=O(e),a=n.store;n.store=E(n.store,r,t),n.notifyObservers(a,[r],{type:"valueUpdate",source:"internal"});var o=n.getDependencyChildrenFields(r);n.validateFields(o),n.notifyObservers(a,o,{type:"dependenciesUpdate",relatedFields:[r].concat(Object(c.a)(o))});var i=n.callbacks.onValuesChange;i&&i(S(n.store,[r]),n.store);n.triggerOnFieldsChange([r].concat(Object(c.a)(o)))},this.setFieldsValue=function(e){n.warningUnhooked();var t=n.store;e&&(n.store=A(n.store,e)),n.notifyObservers(t,null,{type:"valueUpdate",source:"external"})},this.getDependencyChildrenFields=function(e){var t=new Set,r=[],a=new K;n.getFieldEntities().forEach((function(e){(e.props.dependencies||[]).forEach((function(t){var n=O(t);a.update(n,(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Set;return t.add(e),t}))}))}));return function e(n){(a.get(n)||new Set).forEach((function(n){if(!t.has(n)){t.add(n);var a=n.getNamePath();n.isFieldDirty()&&a.length&&(r.push(a),e(a))}}))}(e),r},this.triggerOnFieldsChange=function(e,t){var r=n.callbacks.onFieldsChange;if(r){var a=n.getFields();if(t){var o=new K;t.forEach((function(e){var t=e.name,n=e.errors;o.set(t,n)})),a.forEach((function(e){e.errors=o.get(e.name)||e.errors}))}r(a.filter((function(t){var n=t.name;return P(e,n)})),a)}},this.validateFields=function(e,t){n.warningUnhooked();var r=!!e,a=r?e.map(O):[],o=[];n.getFieldEntities(!0).forEach((function(e){if(r||a.push(e.getNamePath()),e.props.rules&&e.props.rules.length){var c=e.getNamePath();if(!r||P(a,c)){var u=e.validateRules(Object(i.a)({validateMessages:Object(i.a)(Object(i.a)({},R),n.validateMessages)},t));o.push(u.then((function(){return{name:c,errors:[]}})).catch((function(e){return Promise.reject({name:c,errors:e})})))}}}));var c=function(e){var t=!1,n=e.length,r=[];return e.length?new Promise((function(a,o){e.forEach((function(e,i){e.catch((function(e){return t=!0,e})).then((function(e){n-=1,r[i]=e,n>0||(t&&o(r),a(r))}))}))})):Promise.resolve([])}(o);n.lastValidatePromise=c,c.catch((function(e){return e})).then((function(e){var t=e.map((function(e){return e.name}));n.notifyObservers(n.store,t,{type:"validateFinish"}),n.triggerOnFieldsChange(t,e)}));var u=c.then((function(){return n.lastValidatePromise===c?Promise.resolve(n.getFieldsValue(a)):Promise.reject([])})).catch((function(e){var t=e.filter((function(e){return e&&e.errors.length}));return Promise.reject({values:n.getFieldsValue(a),errorFields:t,outOfDate:n.lastValidatePromise!==c})}));return u.catch((function(e){return e})),u},this.submit=function(){n.warningUnhooked(),n.validateFields().then((function(e){var t=n.callbacks.onFinish;if(t)try{t(e)}catch(e){console.error(e)}})).catch((function(e){var t=n.callbacks.onFinishFailed;t&&t(e)}))},this.forceRootUpdate=t};var X=function(e){var t=r.useRef(),n=r.useState(),a=Object(Q.a)(n,2)[1];if(!t.current)if(e)t.current=e;else{var o=new J((function(){a({})}));t.current=o.getForm()}return[t.current]},Z=r.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),$=function(e){var t=e.validateMessages,n=e.onFormChange,a=e.onFormFinish,c=e.children,u=r.useContext(Z),s=r.useRef({});return r.createElement(Z.Provider,{value:Object(i.a)(Object(i.a)({},u),{},{validateMessages:Object(i.a)(Object(i.a)({},u.validateMessages),t),triggerFormChange:function(e,t){n&&n(e,{changedFields:t,forms:s.current}),u.triggerFormChange(e,t)},triggerFormFinish:function(e,t){a&&a(e,{values:t,forms:s.current}),u.triggerFormFinish(e,t)},registerForm:function(e,t){e&&(s.current=Object(i.a)(Object(i.a)({},s.current),{},Object(o.a)({},e,t))),u.registerForm(e,t)},unregisterForm:function(e){var t=Object(i.a)({},s.current);delete t[e],s.current=t,u.unregisterForm(e)}})},c)},ee=Z,te=function(e,t){var n=e.name,o=e.initialValues,u=e.fields,s=e.form,l=e.preserve,p=e.children,f=e.component,d=void 0===f?"form":f,m=e.validateMessages,b=e.validateTrigger,y=void 0===b?"onChange":b,v=e.onValuesChange,_=e.onFieldsChange,x=e.onFinish,w=e.onFinishFailed,j=Object(a.a)(e,["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"]),O=r.useContext(ee),k=X(s),E=Object(Q.a)(k,1)[0],S=E.getInternalHooks(h.a),P=S.useSubscribe,C=S.setInitialValues,T=S.setCallbacks,A=S.setValidateMessages,I=S.setPreserve;r.useImperativeHandle(t,(function(){return E})),r.useEffect((function(){return O.registerForm(n,E),function(){O.unregisterForm(n)}}),[O,E,n]),A(Object(i.a)(Object(i.a)({},O.validateMessages),m)),T({onValuesChange:v,onFieldsChange:function(e){if(O.triggerFormChange(n,e),_){for(var t=arguments.length,r=new Array(t>1?t-1:0),a=1;a0&&(e.deadlineId=setTimeout((function(){e.onMotionEnd({deadline:!0})}),r))}}))},e.nextFrame=function(t){e.cancelNextFrame(),e.raf=y()(t)},e.cancelNextFrame=function(){e.raf&&(y.a.cancel(e.raf),e.raf=null)},e}return Object(i.a)(n,[{key:"componentDidMount",value:function(){this.onDomUpdate()}},{key:"componentDidUpdate",value:function(){this.onDomUpdate()}},{key:"componentWillUnmount",value:function(){this.destroyed=!0,this.removeEventListener(this.$cacheEle),this.cancelNextFrame(),clearTimeout(this.deadlineId)}},{key:"render",value:function(){var e,t=this.state,n=t.status,o=t.statusActive,i=t.statusStyle,c=this.props,u=c.children,s=c.motionName,l=c.visible,p=c.removeOnLeave,f=c.leavedClassName,d=c.eventProps;return u?"none"!==n&&h(this.props)?u(Object(a.a)(Object(a.a)({},d),{},{className:m()(A(s,n),(e={},Object(r.a)(e,A(s,"".concat(n,"-active")),o),Object(r.a)(e,s,"string"==typeof s),e)),style:i}),this.setNodeRef):l?u(Object(a.a)({},d),this.setNodeRef):p?null:u(Object(a.a)(Object(a.a)({},d),{},{className:f}),this.setNodeRef):null}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.status;if(!h(e))return{};var a=e.visible,o=e.motionAppear,i=e.motionEnter,c=e.motionLeave,u=e.motionLeaveImmediately,s={prevProps:e};return("appear"===r&&!o||"enter"===r&&!i||"leave"===r&&!c)&&(s.status="none",s.statusActive=!1,s.newStatus=!1),!n&&a&&o&&(s.status="appear",s.statusActive=!1,s.newStatus=!0),n&&!n.visible&&a&&i&&(s.status="enter",s.statusActive=!1,s.newStatus=!0),(n&&n.visible&&!a&&c||!n&&u&&!a&&c)&&(s.status="leave",s.statusActive=!1,s.newStatus=!0),s}}]),n}(p.Component);return b.defaultProps={visible:!0,motionEnter:!0,motionAppear:!0,motionLeave:!0,removeOnLeave:!0},n?p.forwardRef((function(e,t){return p.createElement(b,Object.assign({internalRef:t},e))})):b}(T),M=n("Ff2n");function L(e){var t;return t=e&&"object"===Object(l.a)(e)&&"key"in e?e:{key:e},Object(a.a)(Object(a.a)({},t),{},{key:String(t.key)})}function D(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map(L)}function R(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[],r=0,o=t.length,i=D(e),c=D(t);i.forEach((function(e){for(var t=!1,i=r;i1}));return s.forEach((function(e){(n=n.filter((function(t){var n=t.key,r=t.status;return n!==e||"remove"!==r}))).forEach((function(t){t.key===e&&(t.status="keep")}))})),n}var N=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];var F=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:I,n=function(n){Object(u.a)(c,n);var r=Object(s.a)(c);function c(){var e;return Object(o.a)(this,c),(e=r.apply(this,arguments)).state={keyEntities:[]},e.removeKey=function(t){e.setState((function(e){return{keyEntities:e.keyEntities.map((function(e){return e.key!==t?e:Object(a.a)(Object(a.a)({},e),{},{status:"removed"})}))}}))},e}return Object(i.a)(c,[{key:"render",value:function(){var e=this,n=this.state.keyEntities,r=this.props,a=r.component,o=r.children,i=Object(M.a)(r,["component","children"]),c=a||p.Fragment,u={};return N.forEach((function(e){u[e]=i[e],delete i[e]})),delete i.keys,p.createElement(c,Object.assign({},i),n.map((function(n){var r=n.status,a=Object(M.a)(n,["status"]),i="add"===r||"keep"===r;return p.createElement(t,Object.assign({},u,{key:a.key,visible:i,eventProps:a,onLeaveEnd:function(){u.onLeaveEnd&&u.onLeaveEnd.apply(u,arguments),e.removeKey(a.key)}}),o)})))}}],[{key:"getDerivedStateFromProps",value:function(t,n){var r=t.keys,o=n.keyEntities,i=D(r);if(!e)return{keyEntities:i.map((function(e){return Object(a.a)(Object(a.a)({},e),{},{status:"keep"})}))};var c=R(o,i),u=o.length;return{keyEntities:c.filter((function(e){for(var t=null,n=0;n=0&&n.left>=0&&n.bottom>n.top&&n.right>n.left?n:null}function Z(e){var t,n,r;if(Y.isWindow(e)||9===e.nodeType){var a=Y.getWindow(e);t={left:Y.getWindowScrollLeft(a),top:Y.getWindowScrollTop(a)},n=Y.viewportWidth(a),r=Y.viewportHeight(a)}else t=Y.offset(e),n=Y.outerWidth(e),r=Y.outerHeight(e);return t.width=n,t.height=r,t}function $(e,t){var n=t.charAt(0),r=t.charAt(1),a=e.width,o=e.height,i=e.left,c=e.top;return"c"===n?c+=o/2:"b"===n&&(c+=o),"c"===r?i+=a/2:"r"===r&&(i+=a),{left:i,top:c}}function ee(e,t,n,r,a){var o=$(t,n[1]),i=$(e,n[0]),c=[i.left-o.left,i.top-o.top];return{left:Math.round(e.left-c[0]+r[0]-a[0]),top:Math.round(e.top-c[1]+r[1]-a[1])}}function te(e,t,n){return e.leftn.right}function ne(e,t,n){return e.topn.bottom}function re(e,t,n){var r=[];return Y.each(e,(function(e){r.push(e.replace(t,(function(e){return n[e]})))})),r}function ae(e,t){return e[t]=-e[t],e}function oe(e,t){return(/%$/.test(e)?parseInt(e.substring(0,e.length-1),10)/100*t:parseInt(e,10))||0}function ie(e,t){e[0]=oe(e[0],t.width),e[1]=oe(e[1],t.height)}function ce(e,t,n,r){var a=n.points,o=n.offset||[0,0],i=n.targetOffset||[0,0],c=n.overflow,u=n.source||e;o=[].concat(o),i=[].concat(i);var s={},l=0,p=X(u,!(!(c=c||{})||!c.alwaysByViewport)),f=Z(u);ie(o,f),ie(i,t);var d=ee(f,t,a,o,i),h=Y.merge(f,d);if(p&&(c.adjustX||c.adjustY)&&r){if(c.adjustX&&te(d,f,p)){var m=re(a,/[lr]/gi,{l:"r",r:"l"}),b=ae(o,0),y=ae(i,0);(function(e,t,n){return e.left>n.right||e.left+t.widthn.bottom||e.top+t.height=n.left&&a.left+o.width>n.right&&(o.width-=a.left+o.width-n.right),r.adjustX&&a.left+o.width>n.right&&(a.left=Math.max(n.right-o.width,n.left)),r.adjustY&&a.top=n.top&&a.top+o.height>n.bottom&&(o.height-=a.top+o.height-n.bottom),r.adjustY&&a.top+o.height>n.bottom&&(a.top=Math.max(n.bottom-o.height,n.top)),Y.mix(a,o)}(d,f,p,s))}return h.width!==f.width&&Y.css(u,"width",Y.width(u)+h.width-f.width),h.height!==f.height&&Y.css(u,"height",Y.height(u)+h.height-f.height),Y.offset(u,{left:h.left,top:h.top},{useCssRight:n.useCssRight,useCssBottom:n.useCssBottom,useCssTransform:n.useCssTransform,ignoreShake:n.ignoreShake}),{points:a,offset:o,targetOffset:i,overflow:s}}function ue(e,t,n){var r=n.target||t;return ce(e,Z(r),n,!function(e,t){var n=X(e,t),r=Z(e);return!n||r.left+r.width<=n.left||r.top+r.height<=n.top||r.left>=n.right||r.top>=n.bottom}(r,n.overflow&&n.overflow.alwaysByViewport))}ue.__getOffsetParent=K,ue.__getVisibleRectForElement=X;var se=n("zT1h"),le=n("Y+p1"),pe=n.n(le),fe=n("bdgK"),de=n("l4aY");function he(e,t){var n=null,r=null;var o=new fe.default((function(e){var o=Object(a.a)(e,1)[0].target;if(document.documentElement.contains(o)){var i=o.getBoundingClientRect(),c=i.width,u=i.height,s=Math.floor(c),l=Math.floor(u);n===s&&r===l||Promise.resolve().then((function(){t({width:s,height:l})})),n=s,r=l}}));return e&&o.observe(e),function(){o.disconnect()}}function me(e){return"function"!=typeof e?null:e()}function be(e){return"object"===Object(o.a)(e)&&e?e:null}var ye=function(e,t){var n=e.children,r=e.disabled,o=e.target,i=e.align,s=e.onAlign,p=e.monitorWindowResize,f=e.monitorBufferTime,d=void 0===f?0:f,h=c.a.useRef({}),m=c.a.useRef(),b=c.a.Children.only(n),y=c.a.useRef({});y.current.disabled=r,y.current.target=o,y.current.align=i,y.current.onAlign=s;var v=function(e,t){var n=c.a.useRef(!1),r=c.a.useRef(null);function a(){window.clearTimeout(r.current)}return[function o(i){if(n.current&&!0!==i)a(),r.current=window.setTimeout((function(){n.current=!1,o()}),t);else{if(!1===e())return;n.current=!0,a(),r.current=window.setTimeout((function(){n.current=!1}),t)}},function(){n.current=!1,a()}]}((function(){var e=y.current,t=e.disabled,n=e.target,r=e.align,a=e.onAlign;if(!t&&n){var o,i=m.current,c=me(n),u=be(n);h.current.element=c,h.current.point=u,h.current.align=r;var s=document.activeElement;return c&&function(e){if(!e)return!1;if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox();if(t.width||t.height)return!0}if(e.getBoundingClientRect){var n=e.getBoundingClientRect();if(n.width||n.height)return!0}return!1}(c)?o=ue(i,c,r):u&&(o=function(e,t,n){var r,a,o=Y.getDocument(e),i=o.defaultView||o.parentWindow,c=Y.getWindowScrollLeft(i),u=Y.getWindowScrollTop(i),s=Y.viewportWidth(i),p=Y.viewportHeight(i),f={left:r="pageX"in t?t.pageX:c+t.clientX,top:a="pageY"in t?t.pageY:u+t.clientY,width:0,height:0},d=r>=0&&r<=c+s&&a>=0&&a<=u+p,h=[n.points[0],"cc"];return ce(e,f,l(l({},n),{},{points:h}),d)}(i,u,r)),function(e,t){e!==document.activeElement&&Object(de.a)(t,e)&&"function"==typeof e.focus&&e.focus()}(s,i),a&&o&&a(i,o),!0}return!1}),d),g=Object(a.a)(v,2),_=g[0],x=g[1],w=c.a.useRef({cancel:function(){}}),j=c.a.useRef({cancel:function(){}});c.a.useEffect((function(){var e,t,n=me(o),r=be(o);m.current!==j.current.element&&(j.current.cancel(),j.current.element=m.current,j.current.cancel=he(m.current,_)),h.current.element===n&&((e=h.current.point)===(t=r)||e&&t&&("pageX"in t&&"pageY"in t?e.pageX===t.pageX&&e.pageY===t.pageY:"clientX"in t&&"clientY"in t&&e.clientX===t.clientX&&e.clientY===t.clientY))&&pe()(h.current.align,i)||(_(),w.current.element!==n&&(w.current.cancel(),w.current.element=n,w.current.cancel=he(n,_)))})),c.a.useEffect((function(){r?x():_()}),[r]);var O=c.a.useRef(null);return c.a.useEffect((function(){p?O.current||(O.current=Object(se.a)(window,"resize",_)):O.current&&(O.current.remove(),O.current=null)}),[p]),c.a.useEffect((function(){return function(){w.current.cancel(),j.current.cancel(),O.current&&O.current.remove(),x()}}),[]),c.a.useImperativeHandle(t,(function(){return{forceAlign:function(){return _(!0)}}})),c.a.isValidElement(b)&&(b=c.a.cloneElement(b,{ref:Object(u.a)(b.ref,m)})),b},ve=c.a.forwardRef(ye);ve.displayName="Align";var ge=ve;t.a=ge},"9og8": /*!**********************************************************************************************************!*\ @@ -1201,7 +1201,7 @@ e.exports=function(e){return null!=e&&(n(e)||function(e){return"function"==typeo !*** ./src/utils/fetch.ts ***! \****************************/ /*! exports provided: parseParams, default, get, getqq, post, put, del */ -/*! exports used: default, del, get, getqq, parseParams, post, put */function(e,t,n){"use strict";n.d(t,"e",(function(){return g})),n.d(t,"a",(function(){return _})),n.d(t,"c",(function(){return O})),n.d(t,"d",(function(){return k})),n.d(t,"f",(function(){return E})),n.d(t,"g",(function(){return S})),n.d(t,"b",(function(){return P}));n(/*! antd/es/message/style */"miYZ");var r,a=n(/*! antd/es/message */"tsqr"),o=(n(/*! antd/es/modal/style */"2qtc"),n(/*! antd/es/modal */"kLXV")),i=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */"k1fw"),c=(n(/*! antd/es/notification/style */"/xke"),n(/*! antd/es/notification */"TeRw")),u=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */"9og8"),s=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */"WmNS"),l=n.n(s),p=n(/*! dva */"LpSC"),f=n.n(p),d=n(/*! ./env */"m3rI"),h=n(/*! hash.js */"fZJM"),m=n.n(h),b=n(/*! umi */"9kvl"),y={200:"服务器成功返回请求的数据。",201:"新建或修改数据成功。",202:"一个请求已经进入后台排队(异步任务)。",204:"删除数据成功。",400:"发出的请求有错误,服务器没有进行新建或修改数据的操作。",401:"用户没有权限(令牌、用户名、密码错误)。",403:"用户得到授权,但是访问是被禁止的。",404:"发出的请求针对的是不存在的记录,服务器没有进行操作。",406:"请求的格式不可得。",410:"请求的资源被永久删除,且不会再得到的。",422:"当创建一个对象时,发生一个验证错误。",500:"服务器发生错误,请检查服务器。",502:"网关错误。",503:"服务不可用,服务器暂时过载或维护。",504:"网关超时。"},v=function(){var e=Object(u.a)(l.a.mark((function e(t,n){var r,a,o,i;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t.status>=200&&t.status<300)){e.next=2;break}return e.abrupt("return",t);case 2:return r=y[t.status]||t.statusText,o=t.json(),e.next=7,o.then((function(e,n){setTimeout((function(){Object(b.c)()}),400),a=e.message,c.a.error({style:{wordBreak:"break-all"},message:e.message||"请求错误 ".concat(t.status,": ").concat(t.message),description:e.message?"":r})}));case 7:throw(i=new Error(r)).name=t.status,i.response=t,{data:t,code:t.status,message:a||r};case 11:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),g=function(e){e=e||{};var t="",n=function(n){"object"==typeof e[n]?Array.isArray(e[n])&&e[n].forEach((function(e,r){t+="&"+n+"[]="+e})):t+="&"+n+"="+e[n]};for(var r in e)n(r);return t.substr(1)};function _(e,t,n){!t.method&&(t.method="get"),t.method=t.method.toUpperCase(),t.mode="cors";var a=Object(i.a)({},t),s=e+(a.body?JSON.stringify(a.body):""),p=(m.a.sha256().update(s).digest("hex"),Object(i.a)(Object(i.a)({},{credentials:"include",withCredentials:!0}),a));"POST"!==p.method&&"PUT"!==p.method&&"PATCH"!==p.method&&"DELETE"!==p.method||(n?(p.headers=Object(i.a)({},p.headers),p.body=a.body):(p.headers=Object(i.a)({Accept:"application/json","Content-Type":"application/json; charset=utf-8"},p.headers),p.body=JSON.stringify(a.body))),"GET"==p.method&&(p.headers=Object(i.a)({Accept:"application/json","Content-Type":"application/json; charset=utf-8"},p.headers),e+="?"+g(a.params));var h,y;a.expirys;!function(e){e.json="application/json;charset=UTF-8",e.form="application/x-www-form-urlencoded; charset=UTF-8"}(h||(h={})),function(e){e.get="GET",e.post="POST"}(y||(y={}));var _=function(){var e=Object(u.a)(l.a.mark((function e(t){var n,r,a,o,i,c;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.arrayBuffer();case 2:n=e.sent,a=new Blob([n]);try{r=t.headers.get("content-type").split(";")[1].replace("filename=","")}catch(e){r="userfiles.zip"}o=document.createElement("a"),i=window.URL.createObjectURL(a),c=r,o.href=i,o.download=c,o.click(),window.URL.revokeObjectURL(i);case 12:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),x=d.a.API_SERVER;return"dev"===window.ENV&&(x=""),f()(x+e,p).then((function(t){return v(t,Object(i.a)({url:d.a.API_SERVER+e},p))})).then((function(e){return function(e,t){var n=e.headers.get("Content-Type");return n&&n.match(/application\/json/i)&&e.clone().text().then((function(){})),e}(e)})).then(function(){var t=Object(u.a)(l.a.mark((function t(n){var a,i,c;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(204!==n.status){t.next=2;break}return t.abrupt("return",n.text());case 2:if(!(n.headers.get("content-type").indexOf("application/json")>-1)){t.next=8;break}return t.next=5,n.json();case 5:a=t.sent,t.next=12;break;case 8:return _(n),t.next=11,n.arrayBuffer();case 11:a=t.sent;case 12:try{401!==a.status||null!==(i=p.params)&&void 0!==i&&i.hidePopLogin&&null!==(c=p.body)&&void 0!==c&&c.hidePopLogin||(console.log("new:",p),Object(b.c)()._store.dispatch({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})),402===a.status&&("2"===localStorage.getItem("addinfo")?Object(b.c)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"填充信息弹窗"}}):(r=r||o.a.confirm({visible:!1,okText:"确定",cancelText:"取消"})).update({centered:!0,visible:!0,title:"提示",content:"您需要去完善您的个人资料,才能使用此功能",okText:"立即完善",cancelText:"稍后完善",onOk:function(){b.d.push("/account/profile/edit")}}))}catch(e){console.log("fetcherr",e)}return j(a,e),t.abrupt("return",a);case 15:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t,n,r){try{var a=t.code;if(a){if(401===a)return void Object(b.c)()._store.dispatch({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}});j(t,e)}else c.a.error({style:{wordBreak:"break-all"},duration:null,message:"您的网络可能出现了问题,请稍后再试",description:e});return t}catch(t){}}))}var x=!1,w=!1,j=function(e,t){if((-1==e.status||-2==e.status||e.status>400)&&403!=e.status&&!w&&(null==t||!t.includes("competition_teams/join")))return w=!0,setTimeout((function(){return w=!1}),500),void a.b.warn({content:e.message,key:"message-key"});var n={403:"/403",404:"/404",500:"/500"};if(n[e.status]&&!x){var r=Object(b.c)()._store.getState().user.userInfo;return window.location.pathname.indexOf("/users")>-1&&"kepukehuan.educoder.net"===document.domain&&alert(e.status+":"+(null==r?void 0:r.id)+"---"+t),x=!0,setTimeout((function(){return x=!1}),500),e.status,b.d.replace(n[e.status]),void sessionStorage.setItem("errorStatus",JSON.stringify(e))}};function O(e,t){return _("/api/".concat(e),{method:"Get",params:t||{}})}function k(e,t){return _("/".concat(e),{method:"Get",params:t})}function E(e,t){return _("/api/".concat(e),{method:"Post",body:Object(i.a)({},t)})}function S(e,t){return _("/api/".concat(e),{method:"Put",body:Object(i.a)({},t)})}function P(e){return _("/api/".concat(e),{method:"delete"})}},EzR6: +/*! exports used: default, del, get, getqq, parseParams, post, put */function(e,t,n){"use strict";n.d(t,"e",(function(){return g})),n.d(t,"a",(function(){return _})),n.d(t,"c",(function(){return O})),n.d(t,"d",(function(){return k})),n.d(t,"f",(function(){return E})),n.d(t,"g",(function(){return S})),n.d(t,"b",(function(){return P}));n(/*! antd/es/message/style */"miYZ");var r,a=n(/*! antd/es/message */"tsqr"),o=(n(/*! antd/es/modal/style */"2qtc"),n(/*! antd/es/modal */"kLXV")),i=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */"k1fw"),c=(n(/*! antd/es/notification/style */"/xke"),n(/*! antd/es/notification */"TeRw")),u=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */"9og8"),s=n(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */"WmNS"),l=n.n(s),p=n(/*! dva */"LpSC"),f=n.n(p),d=n(/*! ./env */"m3rI"),h=n(/*! hash.js */"fZJM"),m=n.n(h),b=n(/*! umi */"9kvl"),y={200:"服务器成功返回请求的数据。",201:"新建或修改数据成功。",202:"一个请求已经进入后台排队(异步任务)。",204:"删除数据成功。",400:"发出的请求有错误,服务器没有进行新建或修改数据的操作。",401:"用户没有权限(令牌、用户名、密码错误)。",403:"用户得到授权,但是访问是被禁止的。",404:"发出的请求针对的是不存在的记录,服务器没有进行操作。",406:"请求的格式不可得。",410:"请求的资源被永久删除,且不会再得到的。",422:"当创建一个对象时,发生一个验证错误。",500:"服务器发生错误,请检查服务器。",502:"网关错误。",503:"服务不可用,服务器暂时过载或维护。",504:"网关超时。"},v=function(){var e=Object(u.a)(l.a.mark((function e(t,n){var r,a,o,i;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t.status>=200&&t.status<300)){e.next=2;break}return e.abrupt("return",t);case 2:return r=y[t.status]||t.statusText,o=t.json(),e.next=7,o.then((function(e,n){setTimeout((function(){Object(b.c)()}),400),a=e.message,c.a.error({style:{wordBreak:"break-all"},message:e.message||"请求错误 ".concat(t.status,": ").concat(t.message),description:e.message?"":r})}));case 7:throw(i=new Error(r)).name=t.status,i.response=t,{data:t,code:t.status,message:a||r};case 11:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),g=function(e){e=e||{};var t="",n=function(n){"object"==typeof e[n]?Array.isArray(e[n])&&e[n].forEach((function(e,r){t+="&"+n+"[]="+e})):t+="&"+n+"="+e[n]};for(var r in e)n(r);return t.substr(1)};function _(e,t,n){!t.method&&(t.method="get"),t.method=t.method.toUpperCase(),t.mode="cors";var a=Object(i.a)({},t),s=e+(a.body?JSON.stringify(a.body):""),p=(m.a.sha256().update(s).digest("hex"),Object(i.a)(Object(i.a)({},{credentials:"include",withCredentials:!0}),a));"POST"!==p.method&&"PUT"!==p.method&&"PATCH"!==p.method&&"DELETE"!==p.method||(n?(p.headers=Object(i.a)({},p.headers),p.body=a.body):(p.headers=Object(i.a)({Accept:"application/json","Content-Type":"application/json; charset=utf-8"},p.headers),p.body=JSON.stringify(a.body))),"GET"==p.method&&(p.headers=Object(i.a)({Accept:"application/json","Content-Type":"application/json; charset=utf-8"},p.headers),e+="?"+g(a.params));var h,y;a.expirys;!function(e){e.json="application/json;charset=UTF-8",e.form="application/x-www-form-urlencoded; charset=UTF-8"}(h||(h={})),function(e){e.get="GET",e.post="POST"}(y||(y={}));var _=function(){var e=Object(u.a)(l.a.mark((function e(t){var n,r,a,o,i,c;return l.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.arrayBuffer();case 2:n=e.sent,a=new Blob([n]);try{r=t.headers.get("content-type").split(";")[1].replace("filename=","")}catch(e){r="userfiles.zip"}o=document.createElement("a"),i=window.URL.createObjectURL(a),c=r,o.href=i,o.download=c,o.click(),window.URL.revokeObjectURL(i);case 12:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),x=d.a.API_SERVER;return"dev"===window.ENV&&(x=""),f()(x+e,p).then((function(t){return v(t,Object(i.a)({url:d.a.API_SERVER+e},p))})).then((function(e){return function(e,t){var n=e.headers.get("Content-Type");return n&&n.match(/application\/json/i)&&e.clone().text().then((function(){})),e}(e)})).then(function(){var t=Object(u.a)(l.a.mark((function t(n){var a,i,c;return l.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(204!==n.status){t.next=2;break}return t.abrupt("return",n.text());case 2:if(!(n.headers.get("content-type").indexOf("application/json")>-1)){t.next=8;break}return t.next=5,n.json();case 5:a=t.sent,t.next=12;break;case 8:return _(n),t.next=11,n.arrayBuffer();case 11:a=t.sent;case 12:try{401!==a.status||null!==(i=p.params)&&void 0!==i&&i.hidePopLogin&&null!==(c=p.body)&&void 0!==c&&c.hidePopLogin||(console.log("new:",p),Object(b.c)()._store.dispatch({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})),402===a.status&&("2"===localStorage.getItem("addinfo")?Object(b.c)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"填充信息弹窗"}}):(r=r||o.a.confirm({visible:!1,okText:"确定",cancelText:"取消"})).update({centered:!0,visible:!0,title:"提示",content:"您需要去完善您的个人资料,才能使用此功能",okText:"立即完善",cancelText:"稍后完善",onOk:function(){b.d.push("/account/profile/edit")}}))}catch(e){console.log("fetcherr",e)}return j(a,e),t.abrupt("return",a);case 15:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t,n,r){try{var a=t.code;if(a){if(401===a)return void Object(b.c)()._store.dispatch({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}});j(t,e)}else c.a.error({style:{wordBreak:"break-all"},duration:null,message:"您的网络可能出现了问题,请稍后再试",description:e});return t}catch(t){}}))}var x=!1,w=!1,j=function(e,t){if((-1==e.status||-2==e.status||e.status>400)&&403!=e.status&&!w)return w=!0,setTimeout((function(){return w=!1}),500),void a.b.warn("false"===localStorage.getItem("languageText")&&(null==e?void 0:e.english_message)||(null==e?void 0:e.message));var n={403:"/403",404:"/404",500:"/500"};if(n[e.status]&&!x){var r=Object(b.c)()._store.getState().user.userInfo;return window.location.pathname.indexOf("/users")>-1&&"kepukehuan.educoder.net"===document.domain&&alert(e.status+":"+(null==r?void 0:r.id)+"---"+t),x=!0,setTimeout((function(){return x=!1}),500),e.status,b.d.replace(n[e.status]),void sessionStorage.setItem("errorStatus",JSON.stringify(e))}};function O(e,t){return _("/api/".concat(e),{method:"Get",params:t||{}})}function k(e,t){return _("/".concat(e),{method:"Get",params:t})}function E(e,t){return _("/api/".concat(e),{method:"Post",body:Object(i.a)({},t)})}function S(e,t){return _("/api/".concat(e),{method:"Put",body:Object(i.a)({},t)})}function P(e){return _("/api/".concat(e),{method:"delete"})}},EzR6: /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/internals/indexed-object.js ***! \**********************************************************************************************************/ @@ -2421,7 +2421,7 @@ object-assign /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2.js because of ./src/pages/HttpStatus/403.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/models/problemset/util.ts because of ./src/.umi-production/plugin-dva/connect.ts */ -/*! ModuleConcatenation bailout: Cannot concat with ./src/service/paperlibrary.ts because of ./src/pages/Paperlibrary/Edit/index.tsx */function(e,t,n){"use strict";var r=n("k1fw"),a=n("WmNS"),o=n.n(a),i=n("vCeJ"),c={1:"一",2:"二",3:"三",4:"四",5:"五",6:"六",7:"七",8:"八"},u=function(e){if(e){var t=e||{},n=t.exam,a=t.single_questions,o=t.multiple_questions,i=t.judgement_questions,u=t.program_questions,s=t.completion_questions,l=t.subjective_questions,p=t.practical_questions,f=t.combination_questions;return{exam:n,questionList:[Object(r.a)({type:"SINGLE",name:"单选题"},a),Object(r.a)({type:"MULTIPLE",name:"多选题"},o),Object(r.a)({type:"JUDGMENT",name:"判断题"},i),Object(r.a)({type:"PROGRAM",name:"编程题"},u),Object(r.a)({type:"COMPLETION",name:"填空题"},s),Object(r.a)({type:"SUBJECTIVE",name:"简答题"},l),Object(r.a)({type:"PRACTICAL",name:"实训题"},p),Object(r.a)({type:"COMBINATION",name:"组合题"},f)].filter((function(e){return e.questions_count>0})).map((function(e,t){var n;return Object(r.a)(Object(r.a)({},e),{number:c[t+1],questions:null==e||null===(n=e.questions)||void 0===n?void 0:n.map((function(e){return Object(r.a)(Object(r.a)({},e),{},{shixun:e.examination_bank_shixun_challenges})}))})}))}}},s=n("6fQ5"),l={namespace:"paperlibrary",state:{paperData:void 0,disciplinesData:void 0,teachGroupData:void 0,courseOptions:[],actionTabs:{key:"",params:{}}},effects:{getDisciplines:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.g,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{disciplinesData:Object(r.a)({},s)}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getCustomDisciplines:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.f,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{disciplinesData:Object(r.a)({},s)}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getEditDisciplines:o.a.mark((function e(t,n){var a,c,u,l,p,f;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.g,a);case 4:return l=e.sent,p=null==l?void 0:l.disciplines,f=Object(s.a)(p),e.next=9,u({type:"save",payload:{courseOptions:f,disciplinesData:Object(r.a)({},l)}});case 9:return e.abrupt("return",l);case 10:case"end":return e.stop()}}),e)})),getTeachGroupData:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.j,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{teachGroupData:Object(r.a)({},s)}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getPaperData:o.a.mark((function e(t,n){var r,a,c,s,l;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,c=n.put,e.next=4,a(i.h,r);case 4:return s=e.sent,l=u(s),e.next=8,c({type:"save",payload:{paperData:l}});case 8:return e.abrupt("return",s);case 9:case"end":return e.stop()}}),e)})),getPaperlibraryList:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.i,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),setPublic:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.o,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),handleDelete:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.k,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getCourseList:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.e,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),sendToClass:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.m,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),adjustPosition:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.a,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),setScore:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.p,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),handleDeleteEditQuestion:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.l,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),batchSetScore:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.d,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),batchDelete:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.b,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),updatePaper:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.r,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),setActionTabs:o.a.mark((function e(t,n){var a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,n.call,i=n.put,e.next=4,i({type:"save",payload:{actionTabs:Object(r.a)({},a)}});case 4:case"end":return e.stop()}}),e)}))},reducers:{save:function(e,t){return Object(r.a)(Object(r.a)({},e),t.payload)}},subscriptions:{setup:function(e){var t=e.dispatch;return e.history.listen((function(e){"/"===e.pathname&&t({type:"query"})}))}}};t.a=l},WRkp: +/*! ModuleConcatenation bailout: Cannot concat with ./src/service/paperlibrary.ts because of ./src/pages/Paperlibrary/index.tsx */function(e,t,n){"use strict";var r=n("k1fw"),a=n("WmNS"),o=n.n(a),i=n("vCeJ"),c={1:"一",2:"二",3:"三",4:"四",5:"五",6:"六",7:"七",8:"八"},u=function(e){if(e){var t=e||{},n=t.exam,a=t.single_questions,o=t.multiple_questions,i=t.judgement_questions,u=t.program_questions,s=t.completion_questions,l=t.subjective_questions,p=t.practical_questions,f=t.combination_questions;return{exam:n,questionList:[Object(r.a)({type:"SINGLE",name:"单选题"},a),Object(r.a)({type:"MULTIPLE",name:"多选题"},o),Object(r.a)({type:"JUDGMENT",name:"判断题"},i),Object(r.a)({type:"PROGRAM",name:"编程题"},u),Object(r.a)({type:"COMPLETION",name:"填空题"},s),Object(r.a)({type:"SUBJECTIVE",name:"简答题"},l),Object(r.a)({type:"PRACTICAL",name:"实训题"},p),Object(r.a)({type:"COMBINATION",name:"组合题"},f)].filter((function(e){return e.questions_count>0})).map((function(e,t){var n;return Object(r.a)(Object(r.a)({},e),{number:c[t+1],questions:null==e||null===(n=e.questions)||void 0===n?void 0:n.map((function(e){return Object(r.a)(Object(r.a)({},e),{},{shixun:e.examination_bank_shixun_challenges})}))})}))}}},s=n("6fQ5"),l={namespace:"paperlibrary",state:{paperData:void 0,disciplinesData:void 0,teachGroupData:void 0,courseOptions:[],actionTabs:{key:"",params:{}}},effects:{getDisciplines:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.g,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{disciplinesData:Object(r.a)({},s)}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getCustomDisciplines:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.f,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{disciplinesData:Object(r.a)({},s)}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getEditDisciplines:o.a.mark((function e(t,n){var a,c,u,l,p,f;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.g,a);case 4:return l=e.sent,p=null==l?void 0:l.disciplines,f=Object(s.a)(p),e.next=9,u({type:"save",payload:{courseOptions:f,disciplinesData:Object(r.a)({},l)}});case 9:return e.abrupt("return",l);case 10:case"end":return e.stop()}}),e)})),getTeachGroupData:o.a.mark((function e(t,n){var a,c,u,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,c=n.call,u=n.put,e.next=4,c(i.j,a);case 4:return s=e.sent,e.next=7,u({type:"save",payload:{teachGroupData:Object(r.a)({},s)}});case 7:return e.abrupt("return",s);case 8:case"end":return e.stop()}}),e)})),getPaperData:o.a.mark((function e(t,n){var r,a,c,s,l;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,c=n.put,e.next=4,a(i.h,r);case 4:return s=e.sent,l=u(s),e.next=8,c({type:"save",payload:{paperData:l}});case 8:return e.abrupt("return",s);case 9:case"end":return e.stop()}}),e)})),getPaperlibraryList:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.i,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),setPublic:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.o,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),handleDelete:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.k,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),getCourseList:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.e,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),sendToClass:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.m,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),adjustPosition:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.a,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),setScore:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.p,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),handleDeleteEditQuestion:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.l,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),batchSetScore:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.d,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),batchDelete:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.b,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),updatePaper:o.a.mark((function e(t,n){var r,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,a=n.call,n.put,e.next=4,a(i.r,r);case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e)})),setActionTabs:o.a.mark((function e(t,n){var a,i;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.payload,n.call,i=n.put,e.next=4,i({type:"save",payload:{actionTabs:Object(r.a)({},a)}});case 4:case"end":return e.stop()}}),e)}))},reducers:{save:function(e,t){return Object(r.a)(Object(r.a)({},e),t.payload)}},subscriptions:{setup:function(e){var t=e.dispatch;return e.history.listen((function(e){"/"===e.pathname&&t({type:"query"})}))}}};t.a=l},WRkp: /*!**********************************************!*\ !*** ./node_modules/hash.js/lib/hash/sha.js ***! \**********************************************/ @@ -2547,9 +2547,9 @@ object-assign \********************************************************************/ /*! exports provided: createBrowserHistory, createHashHistory, createMemoryHistory, createLocation, locationsAreEqual, parsePath, createPath */ /*! exports used: createBrowserHistory, createHashHistory, createLocation, createMemoryHistory, createPath, locationsAreEqual */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/extends.js because of ./node_modules/antd/node_modules/rc-checkbox/es/index.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/extends.js because of ./src/pages/Engineering/Lists/TrainingProgram/Edit/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/history-with-query/node_modules/query-string/index.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/tiny-invariant/dist/tiny-invariant.esm.js because of ./node_modules/react-router-dom/esm/react-router-dom.js */function(e,t,n){"use strict";n.d(t,"a",(function(){return j})),n.d(t,"b",(function(){return P})),n.d(t,"d",(function(){return T})),n.d(t,"c",(function(){return y})),n.d(t,"f",(function(){return v})),n.d(t,"e",(function(){return b}));var r=n("wx14");function a(e){return"/"===e.charAt(0)}function o(e,t){for(var n=t,r=n+1,a=e.length;r=0;f--){var d=i[f];"."===d?o(i,f):".."===d?(o(i,f),p++):p&&(o(i,f),p--)}if(!s)for(;p--;p)i.unshift("..");!s||""===i[0]||i[0]&&a(i[0])||i.unshift("");var h=i.join("/");return n&&"/"!==h.substr(-1)&&(h+="/"),h};function c(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}var u=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"==typeof t||"object"==typeof n){var r=c(t),a=c(n);return r!==t||a!==n?e(r,a):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1},s=n("YJ9l"),l=n.n(s),p=n("9R94");function f(e){return"/"===e.charAt(0)?e:"/"+e}function d(e){return"/"===e.charAt(0)?e.substr(1):e}function h(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function m(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function b(e){var t=e.pathname,n=e.search,r=e.hash,a=t||"/";return n&&"?"!==n&&(a+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(a+="#"===r.charAt(0)?r:"#"+r),a}function y(e,t,n,a){var o;"string"==typeof e?((o=function(e){var t=e||"/",n="",r="",a=t.indexOf("#");-1!==a&&(r=t.substr(a),t=t.substr(0,a));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e)).query=o.search?l.a.parse(o.search):{},o.state=t):(void 0===(o=Object(r.a)({},e)).pathname&&(o.pathname=""),o.search?("?"!==o.search.charAt(0)&&(o.search="?"+o.search),o.query=l.a.parse(o.search)):(o.search=o.query?l.a.stringify(o.query):"",o.query=o.query||{}),o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return n&&(o.key=n),a?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=i(o.pathname,a.pathname)):o.pathname=a.pathname:o.pathname||(o.pathname="/"),o}function v(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&u(e.state,t.state)}function g(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,a){if(null!=e){var o="function"==typeof e?e(t,n):e;"string"==typeof o?"function"==typeof r?r(o,a):a(!0):a(!1!==o)}else a(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,r):n.push(r),p({action:"PUSH",location:r,index:t,entries:n})}}))},replace:function(e,t){var r=y(e,t,f(),_.location);l.confirmTransitionTo(r,"REPLACE",n,(function(e){e&&(_.entries[_.index]=r,p({action:"REPLACE",location:r}))}))},go:v,goBack:function(){v(-1)},goForward:function(){v(1)},canGo:function(e){var t=_.index+e;return t>=0&&t<_.entries.length},block:function(e){return void 0===e&&(e=!1),l.setPrompt(e)},listen:function(e){return l.appendListener(e)}};return _}},Yanh: +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/tiny-invariant/dist/tiny-invariant.esm.js because of ./src/pages/Engineering/Lists/TrainingProgram/Edit/index.tsx */function(e,t,n){"use strict";n.d(t,"a",(function(){return j})),n.d(t,"b",(function(){return P})),n.d(t,"d",(function(){return T})),n.d(t,"c",(function(){return y})),n.d(t,"f",(function(){return v})),n.d(t,"e",(function(){return b}));var r=n("wx14");function a(e){return"/"===e.charAt(0)}function o(e,t){for(var n=t,r=n+1,a=e.length;r=0;f--){var d=i[f];"."===d?o(i,f):".."===d?(o(i,f),p++):p&&(o(i,f),p--)}if(!s)for(;p--;p)i.unshift("..");!s||""===i[0]||i[0]&&a(i[0])||i.unshift("");var h=i.join("/");return n&&"/"!==h.substr(-1)&&(h+="/"),h};function c(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}var u=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"==typeof t||"object"==typeof n){var r=c(t),a=c(n);return r!==t||a!==n?e(r,a):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1},s=n("YJ9l"),l=n.n(s),p=n("9R94");function f(e){return"/"===e.charAt(0)?e:"/"+e}function d(e){return"/"===e.charAt(0)?e.substr(1):e}function h(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function m(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function b(e){var t=e.pathname,n=e.search,r=e.hash,a=t||"/";return n&&"?"!==n&&(a+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(a+="#"===r.charAt(0)?r:"#"+r),a}function y(e,t,n,a){var o;"string"==typeof e?((o=function(e){var t=e||"/",n="",r="",a=t.indexOf("#");-1!==a&&(r=t.substr(a),t=t.substr(0,a));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e)).query=o.search?l.a.parse(o.search):{},o.state=t):(void 0===(o=Object(r.a)({},e)).pathname&&(o.pathname=""),o.search?("?"!==o.search.charAt(0)&&(o.search="?"+o.search),o.query=l.a.parse(o.search)):(o.search=o.query?l.a.stringify(o.query):"",o.query=o.query||{}),o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return n&&(o.key=n),a?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=i(o.pathname,a.pathname)):o.pathname=a.pathname:o.pathname||(o.pathname="/"),o}function v(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&u(e.state,t.state)}function g(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,a){if(null!=e){var o="function"==typeof e?e(t,n):e;"string"==typeof o?"function"==typeof r?r(o,a):a(!0):a(!1!==o)}else a(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,r):n.push(r),p({action:"PUSH",location:r,index:t,entries:n})}}))},replace:function(e,t){var r=y(e,t,f(),_.location);l.confirmTransitionTo(r,"REPLACE",n,(function(e){e&&(_.entries[_.index]=r,p({action:"REPLACE",location:r}))}))},go:v,goBack:function(){v(-1)},goForward:function(){v(1)},canGo:function(e){var t=_.index+e;return t>=0&&t<_.entries.length},block:function(e){return void 0===e&&(e=!1),l.setPrompt(e)},listen:function(e){return l.appendListener(e)}};return _}},Yanh: /*!**********************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.string.anchor.js ***! \**********************************************************************************************************/ @@ -2967,10 +2967,10 @@ object-assign /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/defineProperty.js because of ./node_modules/@ant-design/icons/es/utils.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js because of ./node_modules/@ant-design/icons/es/components/IconBase.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js because of ./node_modules/rc-input-number/es/InputNumber.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js because of ./node_modules/@ant-design/icons/es/components/twoTonePrimaryColor.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-trigger/es/index.js because of ./node_modules/rc-select/es/SelectTrigger.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-trigger/es/index.js because of ./node_modules/rc-menu/es/SubMenu.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var r=n("rePB"),a=n("ODXe"),o=n("Ff2n"),i=n("q1tI"),c=n("uciX"),u=n("TSYQ"),s=n.n(u),l={adjustX:1,adjustY:1},p=[0,0],f={topLeft:{points:["bl","tl"],overflow:l,offset:[0,-4],targetOffset:p},topCenter:{points:["bc","tc"],overflow:l,offset:[0,-4],targetOffset:p},topRight:{points:["br","tr"],overflow:l,offset:[0,-4],targetOffset:p},bottomLeft:{points:["tl","bl"],overflow:l,offset:[0,4],targetOffset:p},bottomCenter:{points:["tc","bc"],overflow:l,offset:[0,4],targetOffset:p},bottomRight:{points:["tr","br"],overflow:l,offset:[0,4],targetOffset:p}};var d=i.forwardRef((function(e,t){var n=e.arrow,u=void 0!==n&&n,l=e.prefixCls,p=void 0===l?"rc-dropdown":l,d=e.transitionName,h=e.animation,m=e.align,b=e.placement,y=void 0===b?"bottomLeft":b,v=e.placements,g=void 0===v?f:v,_=e.getPopupContainer,x=e.showAction,w=e.hideAction,j=e.overlayClassName,O=e.overlayStyle,k=e.visible,E=e.trigger,S=void 0===E?["hover"]:E,P=Object(o.a)(e,["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger"]),C=i.useState(),T=Object(a.a)(C,2),A=T[0],I=T[1],M="visible"in e?k:A,L=i.useRef(null);i.useImperativeHandle(t,(function(){return L.current}));var D,R,N,F,U,z,V=function(){var t=e.overlay;return"function"==typeof t?t():t},q=function(t){var n=e.onOverlayClick,r=V().props;I(!1),n&&n(t),r.onClick&&r.onClick(t)},B=function(){var e=V(),t={prefixCls:"".concat(p,"-menu"),onClick:q};return"string"==typeof e.type&&delete t.prefixCls,i.createElement(i.Fragment,null,u&&i.createElement("div",{className:"".concat(p,"-arrow")}),i.cloneElement(e,t))},W=w;return W||-1===S.indexOf("contextMenu")||(W=["click"]),i.createElement(c.a,Object.assign({},P,{prefixCls:p,ref:L,popupClassName:s()(j,Object(r.a)({},"".concat(p,"-show-arrow"),u)),popupStyle:O,builtinPlacements:g,action:S,showAction:x,hideAction:W||[],popupPlacement:y,popupAlign:m,popupTransitionName:d,popupAnimation:h,popupVisible:M,stretch:(U=e.minOverlayWidthMatchTrigger,z=e.alignPoint,("minOverlayWidthMatchTrigger"in e?U:!z)?"minWidth":""),popup:"function"==typeof e.overlay?B:B(),onPopupVisibleChange:function(t){var n=e.onVisibleChange;I(t),"function"==typeof n&&n(t)},getPopupContainer:_}),(R=e.children,N=R.props?R.props:{},F=s()(N.className,void 0!==(D=e.openClassName)?D:"".concat(p,"-open")),A&&R?i.cloneElement(R,{className:F}):R))}));t.a=d},"eDW+": /*!****************************************************************************************************************!*\ !*** ./node_modules/@umijs/babel-plugin-lock-core-js-3/node_modules/core-js/modules/es.typed-array.reverse.js ***! @@ -2983,8 +2983,8 @@ object-assign /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@ant-design/css-animation/es/index.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/contains.js because of ./node_modules/rc-select/es/SelectTrigger.js */ -/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/KeyCode.js because of ./node_modules/rc-select/es/generate.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/contains.js because of ./node_modules/rc-menu/es/SubMenu.js */ +/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/KeyCode.js because of ./node_modules/rc-input-number/es/InputNumber.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/PortalWrapper.js because of ./node_modules/rc-drawer/es/DrawerWrapper.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-dom/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react/index.js (<- Module is not an ECMAScript module) */function(e,t,n){"use strict";var r=n("q1tI"),a=n.n(r),o=n("i8i4"),i=n.n(o),c=n("4IlW"),u=n("l4aY"),s=function(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");return"function"!=typeof t.componentWillReceiveProps?e:a.a.Profiler?(t.UNSAFE_componentWillReceiveProps=t.componentWillReceiveProps,delete t.componentWillReceiveProps,e):e};function l(e){var t=[];return a.a.Children.forEach(e,(function(e){t.push(e)})),t}function p(e,t){var n=null;return e&&e.forEach((function(e){n||e&&e.key===t&&(n=e)})),n}function f(e,t,n){var r=null;return e&&e.forEach((function(e){if(e&&e.key===t&&e.props[n]){if(r)throw new Error("two child with same key for children");r=e}})),r}var d=n("UwPn"),h={isAppearSupported:function(e){return e.transitionName&&e.transitionAppear||e.animation.appear},isEnterSupported:function(e){return e.transitionName&&e.transitionEnter||e.animation.enter},isLeaveSupported:function(e){return e.transitionName&&e.transitionLeave||e.animation.leave},allowAppearCallback:function(e){return e.transitionAppear||e.animation.appear},allowEnterCallback:function(e){return e.transitionEnter||e.animation.enter},allowLeaveCallback:function(e){return e.transitionLeave||e.animation.leave}},m=function(){function e(e,t){for(var n=0;n children");return a.a.createElement(g,{key:n.key,ref:function(t){e.childrenRefs[n.key]=t},animation:t.animation,transitionName:t.transitionName,transitionEnter:t.transitionEnter,transitionAppear:t.transitionAppear,transitionLeave:t.transitionLeave},n)})));var o=t.component;if(o){var i=t;return"string"==typeof o&&(i=_({className:t.className,style:t.style},t.componentProps)),a.a.createElement(o,i,r)}return r[0]||null}}]),t}(a.a.Component);k.isAnimate=!0,k.defaultProps={animation:{},component:"span",componentProps:{},transitionEnter:!0,transitionLeave:!0,transitionAppear:!1,onEnd:O,onEnter:O,onLeave:O,onAppear:O};var E=function(){var e=this;this.performEnter=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillEnter(e.handleDoneAdding.bind(e,t,"enter")))},this.performAppear=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillAppear(e.handleDoneAdding.bind(e,t,"appear")))},this.handleDoneAdding=function(t,n){var r=e.props;if(delete e.currentlyAnimatingKeys[t],!r.exclusive||r===e.nextProps){var a=l(j(r));e.isValidChildByKey(a,t)?"appear"===n?h.allowAppearCallback(r)&&(r.onAppear(t),r.onEnd(t,!0)):h.allowEnterCallback(r)&&(r.onEnter(t),r.onEnd(t,!0)):e.performLeave(t)}},this.performLeave=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillLeave(e.handleDoneLeaving.bind(e,t)))},this.handleDoneLeaving=function(t){var n=e.props;if(delete e.currentlyAnimatingKeys[t],!n.exclusive||n===e.nextProps){var r,a,o,i,c=l(j(n));if(e.isValidChildByKey(c,t))e.performEnter(t);else{var u=function(){h.allowLeaveCallback(n)&&(n.onLeave(t),n.onEnd(t,!1))};r=e.state.children,a=c,o=n.showProp,(i=r.length===a.length)&&r.forEach((function(e,t){var n=a[t];e&&n&&(e&&!n||!e&&n||e.key!==n.key||o&&e.props[o]!==n.props[o])&&(i=!1)})),i?u():e.setState({children:c},u)}}}},S=s(k),P=Object.assign||function(e){for(var t=1;t1&&(p=s.createElement("div",{className:"".concat(n,"-content")},o)),s.createElement("div",{ref:t,className:r,onMouseEnter:i,onMouseLeave:c,onMouseDown:u,onTouchStart:l,style:a},p)}));E.displayName="PopupInner";var S=E;function P(e){var t=e.prefixCls,n=e.motion,r=e.animation,a=e.transitionName;return n||(r?{motionName:"".concat(t,"-").concat(r)}:a?{motionName:a}:null)}function C(e){return e&&e.motionName}var T=function(e){Object(c.a)(n,e);var t=Object(u.a)(n);function n(){var e;return Object(a.a)(this,n),(e=t.apply(this,arguments)).state={targetWidth:void 0,targetHeight:void 0,status:null,prevVisible:null,alignClassName:null,inMotion:!1},e.popupRef=l.a.createRef(),e.alignRef=l.a.createRef(),e.nextFrameState=null,e.nextFrameId=null,e.onAlign=function(t,n){var r=e.state.status,a=e.props,o=a.getClassNameFromAlign,i=a.onAlign,c=o(n);"align"===r?e.setState({alignClassName:c,status:"aligned"},(function(){e.alignRef.current.forceAlign()})):"aligned"===r?(e.setState({alignClassName:c,status:"afterAlign"}),i(t,n)):e.setState({alignClassName:c})},e.onMotionEnd=function(){var t=e.props.visible;e.setState({status:t?"AfterMotion":"stable",inMotion:!1})},e.setStateOnNextFrame=function(t){e.cancelFrameState(),e.nextFrameState=Object(r.a)(Object(r.a)({},e.nextFrameState),t),e.nextFrameId=j()((function(){var t=Object(r.a)({},e.nextFrameState);e.nextFrameState=null,e.setState(t)}))},e.getMotion=function(){return Object(r.a)({},P(e.props))},e.getAlignTarget=function(){var t=e.props,n=t.point,r=t.getRootDomNode;return n||r},e.cancelFrameState=function(){j.a.cancel(e.nextFrameId)},e.renderPopupElement=function(){var t=e.state,n=t.status,a=t.targetHeight,o=t.targetWidth,i=t.alignClassName,c=e.props,u=c.prefixCls,s=c.className,p=c.style,f=c.stretch,d=c.visible,h=c.align,b=c.destroyPopupOnHide,y=c.onMouseEnter,v=c.onMouseLeave,_=c.onMouseDown,x=c.onTouchStart,w=c.children,j=g()(u,s,i),E="".concat(u,"-hidden"),P={};f&&(-1!==f.indexOf("height")?P.height=a:-1!==f.indexOf("minHeight")&&(P.minHeight=a),-1!==f.indexOf("width")?P.width=o:-1!==f.indexOf("minWidth")&&(P.minWidth=o));var C=Object(r.a)(Object(r.a)(Object(r.a)(Object(r.a)({},P),e.getZIndexStyle()),p),{},{opacity:"stable"!==n&&d?0:void 0,pointerEvents:"stable"!==n&&d?"none":void 0}),T=e.getMotion(),A=d;d&&"beforeMotion"!==n&&"motion"!==n&&"stable"!==n&&(T.motionAppear=!1,T.motionEnter=!1,T.motionLeave=!1),"afterAlign"!==n&&"beforeMotion"!==n||(A=!1),["onEnterStart","onAppearStart","onLeaveStart"].forEach((function(t){var n=null==T?void 0:T[t];T[t]=function(){for(var t=arguments.length,r=new Array(t),a=0;a