1"use strict";(self.webpackChunkonguard_v3_school_ui=self.webpackChunkonguard_v3_school_ui||[]).push([[4661],{4661:(e,t,n)=>{n.d(t,{A:()=>Ue});var r=n(9950),a=n(17119),o=n(7219),i=n(50902),s=n(57598),c=n(26380),l=n(754),f=n(52889),u=n(5316),p=n(11942),d=n.n(p),v=n(48738),h=n.n(v),y=n(81700),b=n.n(y),m=n(4899);const E=37,g=38,A=39,P=40;function N(e){var t=[];return r.Children.forEach(e,function(e){e&&t.push(e)}),t}function T(e,t){for(var n=N(e),r=0;r<n.length;r++)if(n[r].key===t)return r;return-1}function C(e,t){e.transform=t,e.webkitTransform=t,e.mozTransform=t}function O(e){return("transform"in e||"webkitTransform"in e||"MozTransform"in e)&&window.atob}function S(e){return"left"===e||"right"===e}function _(e,t){return+window.getComputedStyle(e).getPropertyValue(t).replace("px","")}function x(e){return Object.keys(e).reduce(function(t,n){return"aria-"!==n.substr(0,5)&&"data-"!==n.substr(0,5)&&"role"!==n||(t[n]=e[n]),t},{})}function R(e,t){return+e.getPropertyValue(t).replace("px","")}function k(e,t,n,r,a){var o=_(a,"padding-"+e);if(!r||!r.parentNode)return o;var i=r.parentNode.childNodes;return Array.prototype.some.call(i,function(a){var i=window.getComputedStyle(a);return a!==r?(o+=R(i,"margin-"+e),o+=a[t],o+=R(i,"margin-"+n),"content-box"===i.boxSizing&&(o+=R(i,"border-"+e+"-width")+R(i,"border-"+n+"-width")),!1):(o+=R(i,"margin-"+e),!0)}),o}var w={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=w.F1&&t<=w.F12)return!1;switch(t){case w.ALT:case w.CAPS_LOCK:case w.CONTEXT_MENU:case w.CTRL:case w.DOWN:case w.END:case w.ESC:case w.HOME:case w.INSERT:case w.LEFT:case w.MAC_FF_META:case w.META:case w.NUMLOCK:case w.NUM_CENTER:case w.PAGE_DOWN:case w.PAGE_UP:case w.PAUSE:case w.PRINT_SCREEN:case w.RIGHT:case w.SHIFT:case w.UP:case w.WIN_KEY:case w.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=w.ZERO&&e<=w.NINE)return!0;if(e>=w.NUM_ZERO&&e<=w.NUM_MULTIPLY)return!0;if(e>=w.A&&e<=w.Z)return!0;if(-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case w.SPACE:case w.QUESTION_MARK:case w.NUM_PLUS:case w.NUM_MINUS:case w.NUM_PERIOD:case w.NUM_DIVISION:case w.SEMICOLON:case w.DASH:case w.EQUALS:case w.COMMA:case w.PERIOD:case w.SLASH:case w.APOSTROPHE:case w.SINGLE_QUOTE:case w.OPEN_SQUARE_BRACKET:case w.BACKSLASH:case w.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};const B=w;var K=n(97760),I=n.n(K)()({}),M=I.Provider,U=I.Consumer,W={width:0,height:0,overflow:"hidden",position:"absolute"},j=function(e){function t(){var e,n,r,a;(0,c.A)(this,t);for(var o=arguments.length,i=Array(o),s=0;s<o;s++)i[s]=arguments[s];return n=r=(0,f.A)(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),r.onKeyDown=function(e){var t=e.target,n=e.which,a=e.shiftKey,o=r.props,i=o.nextElement,s=o.prevElement;n===B.TAB&&document.activeElement===t&&(!a&&i&&i.focus(),a&&s&&s.focus())},a=n,(0,f.A)(r,a)}return(0,u.A)(t,e),(0,l.A)(t,[{key:"render",value:function(){var e=this.props.setRef;return r.createElement("div",{tabIndex:0,ref:e,style:W,onKeyDown:this.onKeyDown,role:"presentation"})}}]),t}(r.Component);j.propTypes={setRef:d().func,prevElement:d().object,nextElement:d().object};const D=j;var L=function(e){function t(){return(0,c.A)(this,t),(0,f.A)(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return(0,u.A)(t,e),(0,l.A)(t,[{key:"render",value:function(){var e,t=this.props,n=t.id,a=t.className,c=t.destroyInactiveTabPane,l=t.active,f=t.forceRender,u=t.rootPrefixCls,p=t.style,d=t.children,v=t.placeholder,y=(0,s.A)(t,["id","className","destroyInactiveTabPane","active","forceRender","rootPrefixCls","style","children","placeholder"]);this._isActived=this._isActived||l;var b=u+"-tabpane",m=h()((e={},(0,i.A)(e,b,1),(0,i.A)(e,b+"-inactive",!l),(0,i.A)(e,b+"-active",l),(0,i.A)(e,a,a),e)),E=(c?l:this._isActived)||f;return r.createElement(U,null,function(e){var t=e.sentinelStart,a=e.sentinelEnd,i=e.setPanelSentinelStart,s=e.setPanelSentinelEnd,c=void 0,f=void 0;return l&&E&&(c=r.createElement(D,{setRef:i,prevElement:t}),f=r.createElement(D,{setRef:s,nextElement:a})),r.createElement("div",(0,o.A)({style:p,role:"tabpanel","aria-hidden":l?"false":"true",className:m,id:n},x(y)),c,E?d:v,f)})}}]),t}(r.Component);const H=L;function F(e){var t=void 0;
1return r.Children.forEach(e.children,function(e){!e||t||e.props.disabled||(t=e.key)}),t}L.propTypes={className:d().string,active:d().bool,style:d().any,destroyInactiveTabPane:d().bool,forceRender:d().bool,placeholder:d().node,rootPrefixCls:d().string,children:d().node,id:d().string},L.defaultProps={placeholder:null};var G=function(e){function t(e){(0,c.A)(this,t);var n=(0,f.A)(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));z.call(n);var r=void 0;return r="activeKey"in e?e.activeKey:"defaultActiveKey"in e?e.defaultActiveKey:F(e),n.state={activeKey:r},n}return(0,u.A)(t,e),(0,l.A)(t,[{key:"componentWillUnmount",value:function(){this.destroy=!0,b().cancel(this.sentinelId)}},{key:"updateSentinelContext",value:function(){var e=this;this.destroy||(b().cancel(this.sentinelId),this.sentinelId=b()(function(){e.destroy||e.forceUpdate()}))}},{key:"render",value:function(){var e,t=this.props,n=t.prefixCls,a=t.navWrapper,c=t.tabBarPosition,l=t.className,f=t.renderTabContent,u=t.renderTabBar,p=t.destroyInactiveTabPane,d=t.direction,v=(0,s.A)(t,["prefixCls","navWrapper","tabBarPosition","className","renderTabContent","renderTabBar","destroyInactiveTabPane","direction"]),y=h()((e={},(0,i.A)(e,n,1),(0,i.A)(e,n+"-"+c,1),(0,i.A)(e,l,!!l),(0,i.A)(e,n+"-rtl","rtl"===d),e));this.tabBar=u();var b=r.cloneElement(this.tabBar,{prefixCls:n,navWrapper:a,key:"tabBar",onKeyDown:this.onNavKeyDown,tabBarPosition:c,onTabClick:this.onTabClick,panels:t.children,activeKey:this.state.activeKey,direction:this.props.direction}),m=r.cloneElement(f(),{prefixCls:n,tabBarPosition:c,activeKey:this.state.activeKey,destroyInactiveTabPane:p,children:t.children,onChange:this.setActiveKey,key:"tabContent",direction:this.props.direction}),E=r.createElement(D,{key:"sentinelStart",setRef:this.setSentinelStart,nextElement:this.panelSentinelStart}),g=r.createElement(D,{key:"sentinelEnd",setRef:this.setSentinelEnd,prevElement:this.panelSentinelEnd}),A=[];return"bottom"===c?A.push(E,m,g,b):A.push(b,E,m,g),r.createElement(M,{value:{sentinelStart:this.sentinelStart,sentinelEnd:this.sentinelEnd,setPanelSentinelStart:this.setPanelSentinelStart,setPanelSentinelEnd:this.setPanelSentinelEnd}},r.createElement("div",(0,o.A)({className:y,style:t.style},x(v),{onScroll:this.onScroll}),A))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n={};return"activeKey"in e?n.activeKey=e.activeKey:function(e,t){return r.Children.map(e.children,function(e){return e&&e.key}).indexOf(t)>=0}(e,t.activeKey)||(n.activeKey=F(e)),Object.keys(n).length>0?n:null}}]),t}(r.Component),z=function(){var e=this;this.onTabClick=function(t,n){e.tabBar.props.onTabClick&&e.tabBar.props.onTabClick(t,n),e.setActiveKey(t)},this.onNavKeyDown=function(t){var n=t.keyCode;if(n===A||n===P){t.preventDefault();var r=e.getNextActiveKey(!0);e.onTabClick(r)}else if(n===E||n===g){t.preventDefault();var a=e.getNextActiveKey(!1);e.onTabClick(a)}},this.onScroll=function(e){var t=e.target;t===e.currentTarget&&t.scrollLeft>0&&(t.scrollLeft=0)},this.setSentinelStart=function(t){e.sentinelStart=t},this.setSentinelEnd=function(t){e.sentinelEnd=t},this.setPanelSentinelStart=function(t){t!==e.panelSentinelStart&&e.updateSentinelContext(),e.panelSentinelStart=t},this.setPanelSentinelEnd=function(t){t!==e.panelSentinelEnd&&e.updateSentinelContext(),e.panelSentinelEnd=t},this.setActiveKey=function(t){e.state.activeKey!==t&&("activeKey"in e.props||e.setState({activeKey:t}),e.props.onChange(t))},this.getNextActiveKey=function(t){var n=e.state.activeKey,a=[];r.Children.forEach(e.props.children,function(e){e&&!e.props.disabled&&(t?a.push(e):a.unshift(e))});var o=a.length,i=o&&a[0].key;return a.forEach(function(e,t){e.key===n&&(i=t===o-1?a[0].key:a[t+1].key)}),i}};G.propTypes={destroyInactiveTabPane:d().bool,renderTabBar:d().func.isRequired,renderTabContent:d().func.isRequired,navWrapper:d().func,onChange:d().func,children:d().node,prefixCls:d().string,className:d().string,tabBarPosition:d().string,style:d().object,activeKey:d().string,defaultActiveKey:d().string,direction:d().string},G.defaultProps={prefixCls:"rc-tabs",destroyInactiveTabPane:!1,onChange:function(){},navWrapper:function(e){return e},tabBarPosition:"top",children:null,style:{},direction:"ltr"},G.TabPane=H,(0,m.polyfill)(G);const Q=G;var V=function(e){function t(){return(0,c.A)(this,t),(0,f.A)(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return(0,u.A)(t,e),(0,l.A)(t,[{key:"getTabPanes",value:function(){var e=this.props,t=e.activeKey,n=e.children,a=[];
1return r.Children.forEach(n,function(n){if(n){var o=n.key,i=t===o;a.push(r.cloneElement(n,{active:i,destroyInactiveTabPane:e.destroyInactiveTabPane,rootPrefixCls:e.prefixCls}))}}),a}},{key:"render",value:function(){var e,t,n=this.props,a=n.prefixCls,s=n.children,c=n.activeKey,l=n.className,f=n.tabBarPosition,u=n.animated,p=n.animatedWithMargin,d=n.direction,v=n.style,y=h()((e={},(0,i.A)(e,a+"-content",!0),(0,i.A)(e,u?a+"-content-animated":a+"-content-no-animated",!0),e),l);if(u){var b=T(s,c);if(-1!==b){var m=p?function(e,t){var n=S(t)?"marginTop":"marginLeft";return(0,i.A)({},n,100*-e+"%")}(b,f):(t=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ltr",r=S(t)?"translateY":"translateX";return S(t)||"rtl"!==n?r+"("+100*-e+"%) translateZ(0)":r+"("+100*e+"%) translateZ(0)"}(b,f,d),{transform:t,WebkitTransform:t,MozTransform:t});v=(0,o.A)({},v,m)}else v=(0,o.A)({},v,{display:"none"})}return r.createElement("div",{className:y,style:v},this.getTabPanes())}}]),t}(r.Component);const Y=V;V.propTypes={animated:d().bool,animatedWithMargin:d().bool,prefixCls:d().string,children:d().node,activeKey:d().string,style:d().any,tabBarPosition:d().string,className:d().string,destroyInactiveTabPane:d().bool,direction:d().string},V.defaultProps={animated:!0};const Z=Q;var X=n(12272),q=n.n(X),J=n(18352);function $(e,t){var n=e.props,r=n.styles,a=n.panels,o=n.activeKey,i=n.direction,s=e.props.getRef("root"),c=e.props.getRef("nav")||s,l=e.props.getRef("inkBar"),f=e.props.getRef("activeTab"),u=l.style,p=e.props.tabBarPosition,d=T(a,o);if(t&&(u.display="none"),f){var v=f,h=O(u);if(C(u,""),u.width="",u.height="",u.left="",u.top="",u.bottom="",u.right="","top"===p||"bottom"===p){var y=function(e,t){return k("left","offsetWidth","right",e,t)}(v,c),b=v.offsetWidth;b===s.offsetWidth?b=0:r.inkBar&&void 0!==r.inkBar.width&&(b=parseFloat(r.inkBar.width,10))&&(y+=(v.offsetWidth-b)/2),"rtl"===i&&(y=_(v,"margin-left")-y),h?C(u,"translate3d("+y+"px,0,0)"):u.left=y+"px",u.width=b+"px"}else{var m=function(e,t){return k("top","offsetHeight","bottom",e,t)}(v,c),E=v.offsetHeight;r.inkBar&&void 0!==r.inkBar.height&&(E=parseFloat(r.inkBar.height,10))&&(m+=(v.offsetHeight-E)/2),h?(C(u,"translate3d(0,"+m+"px,0)"),u.top="0"):u.top=m+"px",u.height=E+"px"}}u.display=-1!==d?"block":"none"}var ee=function(e){function t(){return(0,c.A)(this,t),(0,f.A)(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}
1return(0,u.A)(t,e),(0,l.A)(t,[{key:"componentDidMount",value:function(){var e=this;this.timeout=setTimeout(function(){$(e,!0)},0)}},{key:"componentDidUpdate",value:function(){$(this)}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timeout)}},{key:"render",value:function(){var e,t=this.props,n=t.prefixCls,a=t.styles,o=t.inkBarAnimated,s=n+"-ink-bar",c=h()((e={},(0,i.A)(e,s,!0),(0,i.A)(e,o?s+"-animated":s+"-no-animated",!0),e));return r.createElement("div",{style:a.inkBar,className:c,key:"inkBar",ref:this.props.saveRef("inkBar")})}}]),t}(r.Component);const te=ee;ee.propTypes={prefixCls:d().string,styles:d().object,inkBarAnimated:d().bool,saveRef:d().func,direction:d().string},ee.defaultProps={prefixCls:"",inkBarAnimated:!0,styles:{},saveRef:function(){}};var ne=n(2241),re=n.n(ne),ae=function(e){function t(){return(0,c.A)(this,t),(0,f.A)(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return(0,u.A)(t,e),(0,l.A)(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.panels,a=t.activeKey,s=t.prefixCls,c=t.tabBarGutter,l=t.saveRef,f=t.tabBarPosition,u=t.renderTabBarNode,p=t.direction,d=[];return r.Children.forEach(n,function(t,v){if(t){var h=t.key,y=a===h?s+"-tab-active":"";y+=" "+s+"-tab";var b={};t.props.disabled?y+=" "+s+"-tab-disabled":b={onClick:e.props.onTabClick.bind(e,h)};var m={};a===h&&(m.ref=l("activeTab"));var E=c&&v===n.length-1?0:c,g="rtl"===p?"marginLeft":"marginRight",A=(0,i.A)({},S(f)?"marginBottom":g,E);re()("tab"in t.props,"There must be `tab` property on children of Tabs.");var P=r.createElement("div",(0,o.A)({role:"tab","aria-disabled":t.props.disabled?"true":"false","aria-selected":a===h?"true":"false"},b,{className:y,key:h,style:A},m),t.props.tab);u&&(P=u(P)),d.push(P)}}),r.createElement("div",{ref:l("navTabsContainer")},d)}}]),t}(r.Component);const oe=ae;ae.propTypes={activeKey:d().string,panels:d().node,prefixCls:d().string,tabBarGutter:d().number,onTabClick:d().func,saveRef:d().func,renderTabBarNode:d().func,tabBarPosition:d().string,direction:d().string},ae.defaultProps={panels:[],prefixCls:[],tabBarGutter:null,onTabClick:function(){},saveRef:function(){}};var ie=function(e){function t(){return(0,c.A)(this,t),(0,f.A)(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return(0,u.A)(t,e),(0,l.A)(t,[{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.onKeyDown,a=e.className,c=e.extraContent,l=e.style,f=e.tabBarPosition,u=e.children,p=(0,s.A)(e,["prefixCls","onKeyDown","className","extraContent","style","tabBarPosition","children"]),d=h()(t+"-bar",(0,i.A)({},a,!!a)),v="top"===f||"bottom"===f,y=v?{float:"right"}:{},b=c&&c.props?c.props.style:{},m=u;return c&&(m=[(0,r.cloneElement)(c,{key:"extra",style:(0,o.A)({},y,b)}),(0,r.cloneElement)(u,{key:"content"})],m=v?m:m.reverse()),r.createElement("div",(0,o.A)({role:"tablist",className:d,tabIndex:"0",ref:this.props.saveRef("root"),onKeyDown:n,style:l},x(p)),m)}}]),t}(r.Component);const se=ie;ie.propTypes={prefixCls:d().string,className:d().string,style:d().object,tabBarPosition:d().oneOf(["left","right","top","bottom"]),children:d().node,extraContent:d().node,onKeyDown:d().func,saveRef:d().func},ie.defaultProps={prefixCls:"",className:"",style:{},tabBarPosition:"top",extraContent:null,children:null,onKeyDown:function(){},saveRef:function(){}};var ce=n(95491),le=n.n(ce),fe=n(30853),ue=function(e){function t(e){(0,c.A)(this,t);var n=(0,f.A)(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.prevTransitionEnd=function(e){if("opacity"===e.propertyName){var t=n.props.getRef("container");n.scrollToActiveTab({target:t,currentTarget:t})}},n.scrollToActiveTab=function(e){var t=n.props.getRef("activeTab"),r=n.props.getRef("navWrap");if((!e||e.target===e.currentTarget)&&t){var a=n.isNextPrevShown()&&n.lastNextPrevShown;if(n.lastNextPrevShown=n.isNextPrevShown(),a){var o=n.getScrollWH(t),i=n.getOffsetWH(r),s=n.offset,c=n.getOffsetLT(r),l=n.getOffsetLT(t);c>l?(s+=c-l,n.setOffset(s)):c+i<l+o&&(s-=l+o-(c+i),n.setOffset(s))}}},n.prev=function(e){n.props.onPrevClick(e);var t=n.props.getRef("navWrap"),r=n.getOffsetWH(t),a=n.offset;n.setOffset(a+r)},n.next=function(e){n.props.onNextClick(e);var t=n.props.getRef("navWrap"),r=n.getOffsetWH(t),a=n.offset;n.setOffset(a-r)},n.offset=0,n.state={next:!1,prev:!1},n}
1return(0,u.A)(t,e),(0,l.A)(t,[{key:"componentDidMount",value:function(){var e=this;this.componentDidUpdate(),this.debouncedResize=le()(function(){e.setNextPrev(),e.scrollToActiveTab()},200),this.resizeObserver=new fe.default(this.debouncedResize),this.resizeObserver.observe(this.props.getRef("container"))}},{key:"componentDidUpdate",value:function(e){var t=this.props;if(e&&e.tabBarPosition!==t.tabBarPosition)this.setOffset(0);else{var n=this.setNextPrev();this.isNextPrevShown(this.state)!==this.isNextPrevShown(n)?this.setState({},this.scrollToActiveTab):e&&t.activeKey===e.activeKey||this.scrollToActiveTab()}}},{key:"componentWillUnmount",value:function(){this.resizeObserver&&this.resizeObserver.disconnect(),this.debouncedResize&&this.debouncedResize.cancel&&this.debouncedResize.cancel()}},{key:"setNextPrev",value:function(){var e=this.props.getRef("nav"),t=this.props.getRef("navTabsContainer"),n=this.getScrollWH(t||e),r=this.getOffsetWH(this.props.getRef("container"))+1,a=this.getOffsetWH(this.props.getRef("navWrap")),o=this.offset,i=r-n,s=this.state,c=s.next,l=s.prev;if(i>=0)c=!1,this.setOffset(0,!1),o=0;else if(i<o)c=!0;else{c=!1;var f=a-n;this.setOffset(f,!1),o=f}return l=o<0,this.setNext(c),this.setPrev(l),{next:c,prev:l}}},{key:"getOffsetWH",value:function(e){var t=this.props.tabBarPosition,n="offsetWidth";return"left"!==t&&"right"!==t||(n="offsetHeight"),e[n]}},{key:"getScrollWH",value:function(e){var t=this.props.tabBarPosition,n="scrollWidth";return"left"!==t&&"right"!==t||(n="scrollHeight"),e[n]}},{key:"getOffsetLT",value:function(e){var t=this.props.tabBarPosition,n="left";return"left"!==t&&"right"!==t||(n="top"),e.getBoundingClientRect()[n]}},{key:"setOffset",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=Math.min(0,e);if(this.offset!==n){this.offset=n;var r={},a=this.props.tabBarPosition,o=this.props.getRef("nav").style,i=O(o);"left"===a||"right"===a?r=i?{value:"translate3d(0,"+n+"px,0)"}:{name:"top",value:n+"px"}:i?("rtl"===this.props.direction&&(n=-n),r={value:"translate3d("+n+"px,0,0)"}):r={name:"left",value:n+"px"},i?C(o,r.value):o[r.name]=r.value,t&&this.setNextPrev()}}},{key:"setPrev",value:function(e){this.state.prev!==e&&this.setState({prev:e})}},{key:"setNext",value:function(e){this.state.next!==e&&this.setState({next:e})}},{key:"isNextPrevShown",value:function(e){return e?e.next||e.prev:this.state.next||this.state.prev}},{key:"render",value:function(){var e,t,n,a,o=this.state,s=o.next,c=o.prev,l=this.props,f=l.prefixCls,u=l.scrollAnimated,p=l.navWrapper,d=l.prevIcon,v=l.nextIcon,y=c||s,b=r.createElement("span",{onClick:c?this.prev:null,unselectable:"unselectable",className:h()((e={},(0,i.A)(e,f+"-tab-prev",1),(0,i.A)(e,f+"-tab-btn-disabled",!c),(0,i.A)(e,f+"-tab-arrow-show",y),e)),onTransitionEnd:this.prevTransitionEnd},d||r.createElement("span",{className:f+"-tab-prev-icon"})),m=r.createElement("span",{onClick:s?this.next:null,unselectable:"unselectable",className:h()((t={},(0,i.A)(t,f+"-tab-next",1),(0,i.A)(t,f+"-tab-btn-disabled",!s),(0,i.A)(t,f+"-tab-arrow-show",y),t))},v||r.createElement("span",{className:f+"-tab-next-icon"})),E=f+"-nav",g=h()((n={},(0,i.A)(n,E,!0),(0,i.A)(n,u?E+"-animated":E+"-no-animated",!0),n));return r.createElement("div",{className:h()((a={},(0,i.A)(a,f+"-nav-container",1),(0,i.A)(a,f+"-nav-container-scrolling",y),a)),key:"container",ref:this.props.saveRef("container")},b,m,r.createElement("div",{className:f+"-nav-wrap",ref:this.props.saveRef("navWrap")},r.createElement("div",{className:f+"-nav-scroll"},r.createElement("div",{className:g,ref:this.props.saveRef("nav")},p(this.props.children)))))}}]),t}(r.Component);const pe=ue;ue.propTypes={activeKey:d().string,getRef:d().func.isRequired,saveRef:d().func.isRequired,tabBarPosition:d().oneOf(["left","right","top","bottom"]),prefixCls:d().string,scrollAnimated:d().bool,onPrevClick:d().func,onNextClick:d().func,navWrapper:d().func,children:d().node,prevIcon:d().node,nextIcon:d().node,direction:d().node},ue.defaultProps={tabBarPosition:"left",prefixCls:"",scrollAnimated:!0,onPrevClick:function(){},onNextClick:function(){},navWrapper:function(e){return e}};var de=function(e){function t(){var e,n,r,a;(0,c.A)(this,t);for(var o=arguments.length,i=Array(o),s=0;s<o;s++)i[s]=arguments[s];return n=r=(0,f.A)(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),r.getRef=function(e){return r[e]},r.saveRef=function(e){return function(t){t&&(r[e]=t)}},a=n,(0,f.A)(r,a)}return(0,u.A)(t,e),(0,l.A)(t,[{key:"render",value:function(){return this.props.children(this.saveRef,this.getRef)}}]),t}(r.Component);const ve=de;de.propTypes={children:d().func},de.defaultProps={children:function(){return null}};var he=function(e){function t(){return(0,c.A)(this,t),(0,f.A)(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return(0,u.A)(t,e),(0,l.A)(t,[{key:"render",value:function(){var e=this.props,t=e.children,n=(0,s.A)(e,["children"]);return r.createElement(ve,null,function(e,a){return r.createElement(se,(0,o.A)({saveRef:e},n),r.createElement(pe,(0,o.A)({saveRef:e,getRef:a},n),r.createElement(oe,(0,o.A)({saveRef:e,renderTabBarNode:t},n)),r.createElement(te,(0,o.A)({saveRef:e,getRef:a},n))))})}}]),t}(r.Component);const ye=he;he.propTypes={children:d().func};var be=n(70048);function me(){return me=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},me.apply(this,arguments)}function Ee(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ge(e){return ge="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ge(e)}function Ae(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Pe(e,t){return Pe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Pe(e,t)}function Ne(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();return function(){var n,r=Te(e);
1if(t){var a=Te(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===ge(t)||"function"===typeof t))return t;return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,n)}}function Te(e){return Te=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Te(e)}var Ce=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Pe(e,t)}(i,e);var t,n,a,o=Ne(i);function i(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),o.apply(this,arguments)}return t=i,n=[{key:"render",value:function(){var e,t,n=this.props,a=n.tabBarStyle,o=n.animated,i=n.renderTabBar,s=n.tabBarExtraContent,c=n.tabPosition,l=n.prefixCls,f=n.className,u=n.size,p=n.type,d="object"===ge(o)?o.inkBar:o,v="left"===c||"right"===c,h=v?"up":"left",y=v?"down":"right",b=r.createElement("span",{className:"".concat(l,"-tab-prev-icon")},r.createElement(be.A,{type:h,className:"".concat(l,"-tab-prev-icon-target")})),m=r.createElement("span",{className:"".concat(l,"-tab-next-icon")},r.createElement(be.A,{type:y,className:"".concat(l,"-tab-next-icon-target")})),E=q()("".concat(l,"-").concat(c,"-bar"),(Ee(e={},"".concat(l,"-").concat(u,"-bar"),!!u),Ee(e,"".concat(l,"-card-bar"),p&&p.indexOf("card")>=0),e),f),g=me(me({},this.props),{children:null,inkBarAnimated:d,extraContent:s,style:a,prevIcon:b,nextIcon:m,className:E});return t=i?i(g,ye):r.createElement(ye,g),r.cloneElement(t)}}],n&&Ae(t.prototype,n),a&&Ae(t,a),i}(r.Component);Ce.defaultProps={animated:!0,type:"line"};var Oe=n(77110),Se=n(30248),_e=n(75131);function xe(){return xe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},xe.apply(this,arguments)}function Re(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ke(e){return ke="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ke(e)}function we(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Be(e,t){return Be=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Be(e,t)}function Ke(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();return function(){var n,r=Ie(e);if(t){var a=Ie(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===ke(t)||"function"===typeof t))return t;return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,n)}}function Ie(e){return Ie=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Ie(e)}var Me=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<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},Ue=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Be(e,t)}(s,e);var t,n,o,i=Ke(s);function s(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),(e=i.apply(this,arguments)).removeTab=function(t,n){if(n.stopPropagation(),t){var r=e.props.onEdit;r&&r(t,"remove")}},e.handleChange=function(t){var n=e.props.onChange;n&&n(t)},e.createNewTab=function(t){var n=e.props.onEdit;n&&n(t,"add")},e.renderTabs=function(t){var n,a=t.getPrefixCls,o=e.props,i=o.prefixCls,s=o.className,c=void 0===s?"":s,l=o.size,f=o.type,u=void 0===f?"line":f,p=o.tabPosition,d=o.children,v=o.animated,h=void 0===v||v,y=o.hideAdd,b=e.props.tabBarExtraContent,m="object"===ke(h)?h.tabPane:h;"line"!==u&&(m="animated"in e.props&&m),(0,Se.A)(!(u.indexOf("card")>=0&&("small"===l||"large"===l)),"Tabs","`type=card|editable-card` doesn't have small or large size, it's by design.");var E=a("tabs",i),g=q()(c,(Re(n={},"".concat(E,"-vertical"),"left"===p||"right"===p),Re(n,"".concat(E,"-").concat(l),!!l),Re(n,"".concat(E,"-card"),u.indexOf("card")>=0),Re(n,"".concat(E,"-").concat(u),!0),Re(n,"".concat(E,"-no-animation"),!m),n)),A=[];
1"editable-card"===u&&(A=[],r.Children.forEach(d,function(t,n){if(!r.isValidElement(t))return t;var a=t.props.closable,o=(a="undefined"===typeof a||a)?r.createElement(be.A,{type:"close",className:"".concat(E,"-close-x"),onClick:function(n){return e.removeTab(t.key,n)}}):null;A.push(r.cloneElement(t,{tab:r.createElement("div",{className:a?void 0:"".concat(E,"-tab-unclosable")},t.props.tab,o),key:t.key||n}))}),y||(b=r.createElement("span",null,r.createElement(be.A,{type:"plus",className:"".concat(E,"-new-tab"),onClick:e.createNewTab}),b))),b=b?r.createElement("div",{className:"".concat(E,"-extra-content")},b):null;var P=Me(e.props,[]),N=q()("".concat(E,"-").concat(p,"-content"),u.indexOf("card")>=0&&"".concat(E,"-card-content"));return r.createElement(Z,xe({},e.props,{prefixCls:E,className:g,tabBarPosition:p,renderTabBar:function(){return r.createElement(Ce,xe({},(0,J.A)(P,["className"]),{tabBarExtraContent:b}))},renderTabContent:function(){return r.createElement(Y,{className:N,animated:m,animatedWithMargin:!0})},onChange:e.handleChange}),A.length>0?A:d)},e}return t=s,(n=[{key:"componentDidMount",value:function(){var e=" no-flex",t=a.findDOMNode(this);t&&!_e.g&&-1===t.className.indexOf(e)&&(t.className+=e)}},{key:"render",value:function(){return r.createElement(Oe.TG,null,this.renderTabs)}}])&&we(t.prototype,n),o&&we(t,o),s}(r.Component);Ue.TabPane=H,Ue.defaultProps={hideAdd:!1,tabPosition:"top"}},75131:(e,t,n)=>{n.d(t,{A:()=>o,g:()=>a});var r=function(e){if("undefined"!==typeof window&&window.document&&window.document.documentElement){var t=Array.isArray(e)?e:[e],n=window.document.documentElement;return t.some(function(e){return e in n.style})}return!1},a=r(["flex","webkitFlex","Flex","msFlex"]);const o=r}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.