|
|
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[40559],{43387:function(n,e,t){t.d(e,{Z:function(){return K}});var o=t(87462),i=t(97685),a=t(4942),r=t(45987),c=t(67294),s=t(94184),l=t.n(s),u=t(16397),d=(0,c.createContext)({}),f=t(1413),p=t(71002),m={},v=[];function g(n,e){}function h(n,e){}function y(n,e,t){e||m[t]||(n(!1,t),m[t]=!0)}function x(n,e){y(g,n,e)}x.preMessage=function(n){v.push(n)},x.resetWarned=function(){m={}},x.noteOnce=function(n,e){y(h,n,e)};var b=x;function _(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}var C="data-rc-order",j="rc-util-key",S=new Map;function w(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=n.mark;return e?e.startsWith("data-")?e:"data-".concat(e):j}function Z(n){return n.attachTo?n.attachTo:document.querySelector("head")||document.body}function k(n){return"queue"===n?"prependQueue":n?"prepend":"append"}function N(n){return Array.from((S.get(n)||n).children).filter((function(n){return"STYLE"===n.tagName}))}function E(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!_())return null;var t=e.csp,o=e.prepend,i=document.createElement("style");i.setAttribute(C,k(o)),null!=t&&t.nonce&&(i.nonce=null==t?void 0:t.nonce),i.innerHTML=n;var a=Z(e),r=a.firstChild;if(o){if("queue"===o){var c=N(a).filter((function(n){return["prepend","prependQueue"].includes(n.getAttribute(C))}));if(c.length)return a.insertBefore(i,c[c.length-1].nextSibling),i}a.insertBefore(i,r)}else a.appendChild(i);return i}function z(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=Z(e);return N(t).find((function(t){return t.getAttribute(w(e))===n}))}function T(n,e){var t=S.get(n);if(!t||!function(n,e){if(!n)return!1;if(n.contains)return n.contains(e);for(var t=e;t;){if(t===n)return!0;t=t.parentNode}return!1}(document,t)){var o=E("",e),i=o.parentNode;S.set(n,i),n.removeChild(o)}}function O(n){var e;return null==n||null===(e=n.getRootNode)||void 0===e?void 0:e.call(n)}function P(n){return function(n){return O(n)!==(null==n?void 0:n.ownerDocument)}(n)?O(n):null}function M(n){return"object"===(0,p.Z)(n)&&"string"==typeof n.name&&"string"==typeof n.theme&&("object"===(0,p.Z)(n.icon)||"function"==typeof n.icon)}function L(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(n).reduce((function(e,t){var o=n[t];if("class"===t)e.className=o,delete e.class;else e[t]=o;return e}),{})}function R(n,e,t){return t?c.createElement(n.tag,(0,f.Z)((0,f.Z)({key:e},L(n.attrs)),t),(n.children||[]).map((function(t,o){return R(t,"".concat(e,"-").concat(n.tag,"-").concat(o))}))):c.createElement(n.tag,(0,f.Z)({key:e},L(n.attrs)),(n.children||[]).map((function(t,o){return R(t,"".concat(e,"-").concat(n.tag,"-").concat(o))})))}function I(n){return(0,u.generate)(n)[0]}function A(n){return n?Array.isArray(n)?n:[n]:[]}var B=function(n){var e=(0,c.useContext)(d),t=e.csp,o=e.prefixCls,i="\n.anticon {\n display: inline-block;\n color: inherit;\n font-style: normal;\n line-height: 0;\n text-align: center;\n text-transform: none;\n vertical-align: -0.125em;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.anticon > * {\n line-height: 1;\n}\n\n.anticon svg {\n display: inline-block;\n}\n\n.anticon::before {\n display: none;\n}\n\n.anticon .anticon-icon {\n display: block;\n}\n\n.anticon[tabindex] {\n cursor: pointer;\n}\n\n.anticon-spin::before,\n.anticon-spin {\n display: inline-block;\n -webkit-animation: loadingCircle 1s infinite linear;\n animation: loadingCircle 1s infinite linear;\n}\n\n@-webkit-keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n";o&&(i=i.replace(/anticon/g,o)),(0,c.useEffect)((function(){var e=P(n.current);!function(n,e){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};T(Z(t),t);var o=z(e,t);if(o){var i,a,r;return null!==(i=t.csp)&&void 0!==i&&i.nonce&&o.nonce!==(null===(a=t.csp)||void 0===a?void 0:a.nonce)&&(o.nonce=null===(r=t.csp)||void 0===r?void 0:r.nonce),o.innerHTML!==n&&(o.innerHTML=n),o}var c=E(n,t);c.setAttribute(w(t),e)}(i,"@ant-design-icons",{prepend:!0,csp:t,attachTo:e})}),[])},D=["icon","className","onClick","style","primaryColor","secondaryColor"],V={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};var $=function(n){var e,t,o=n.icon,i=n.className,a=n.onClick,s=n.style,l=n.primaryColor,u=n.secondaryColor,d=(0,r.Z)(n,D),p=c.useRef(),m=V;if(l&&(m={primaryColor:l,secondaryColor:u||I(l)}),B(p),e=M(o),t="icon should be icon definiton, but got ".concat(o),b(e,"[@ant-design/icons] ".concat(t)),!M(o))return null;var v=o;return v&&"function"==typeof v.icon&&(v=(0,f.Z)((0,f.Z)({},v),{},{icon:v.icon(m.primaryColor,m.secondaryColor)})),R(v.icon,"svg-".concat(v.name),(0,f.Z)((0,f.Z)({className:i,onClick:a,style:s,"data-icon":v.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},d),{},{ref:p}))};$.displayName="IconReact",$.getTwoToneColors=function(){return(0,f.Z)({},V)},$.setTwoToneColors=function(n){var e=n.primaryColor,t=n.secondaryColor;V.primaryColor=e,V.secondaryColor=t||I(e),V.calculated=!!t};var q=$;function F(n){var e=A(n),t=(0,i.Z)(e,2),o=t[0],a=t[1];return q.setTwoToneColors({primaryColor:o,secondaryColor:a})}var Q=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];F(u.blue.primary);var H=c.forwardRef((function(n,e){var t,s=n.className,u=n.icon,f=n.spin,p=n.rotate,m=n.tabIndex,v=n.onClick,g=n.twoToneColor,h=(0,r.Z)(n,Q),y=c.useContext(d),x=y.prefixCls,b=void 0===x?"anticon":x,_=y.rootClassName,C=l()(_,b,(t={},(0,a.Z)(t,"".concat(b,"-").concat(u.name),!!u.name),(0,a.Z)(t,"".concat(b,"-spin"),!!f||"loading"===u.name),t),s),j=m;void 0===j&&v&&(j=-1);var S=p?{msTransform:"rotate(".concat(p,"deg)"),transform:"rotate(".concat(p,"deg)")}:void 0,w=A(g),Z=(0,i.Z)(w,2),k=Z[0],N=Z[1];return c.createElement("span",(0,o.Z)({role:"img","aria-label":u.name},h,{ref:e,tabIndex:j,onClick:v,className:C}),c.createElement(q,{icon:u,primaryColor:k,secondaryColor:N,style:S}))}));H.displayName="AntdIcon",H.getTwoToneColor=function(){var n=q.getTwoToneColors();return n.calculated?[n.primaryColor,n.secondaryColor]:n.primaryColor},H.setTwoToneColor=F;var K=H},4340:function(n,e,t){t.d(e,{Z:function(){return s}});var o=t(87462),i=t(67294),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"}}]},name:"close-circle",theme:"filled"},r=t(43387),c=function(n,e){return i.createElement(r.Z,(0,o.Z)({},n,{ref:e,icon:a}))};var s=i.forwardRef(c)},11475:function(n,e,t){t.d(e,{Z:function(){return s}});var o=t(87462),i=t(67294),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},r=t(43387),c=function(n,e){return i.createElement(r.Z,(0,o.Z)({},n,{ref:e,icon:a}))};var s=i.forwardRef(c)},16398:function(n,e,t){t.r(e),t.d(e,{default:function(){return nn},listPlanLibrary:function(){return X}});var o=t(67294),i=t(88275),a=t(97183),r=t(71230),c=t(42122),s=t.n(c),l=t(17061),u=t.n(l),d=t(17156),f=t.n(d),p=t(27424),m=t.n(p),v=t(70215),g=t.n(v),h=t(4310),y=t(66012),x="leftMenu___Xh9Tv",b="menuText___r8qUK",_="list___gc6zr",C="icon___BIyI5",j="name___EvZQx",S="activeCssOne___bjRI_",w="activeCssTwo___X0Axs",Z=t(85893),k=["virtualSpaces","globalSetting","user","loading","dispatch","children"],N=(0,i.connect)((function(n){var e=n.virtualSpaces,t=n.loading;return{virtualSpaces:e,globalSetting:n.globalSetting,user:n.user,loading:t}}))((function(n){var e=n.virtualSpaces,t=(n.globalSetting,n.user,n.loading),a=n.dispatch,r=(n.children,g()(n,k),(0,i.useParams)()),c=(0,i.useLocation)(),l=(0,o.useState)([]),d=m()(l,2),p=d[0],v=d[1],N=e.menus;console.log(N,"menus"),(0,o.useEffect)((function(){z()}),[]);var E={syllabuses:"iconfont font18 icon-jiaoxuedagang",courses:"iconfont font18 icon-kechengziyuan",shixuns:"iconfont font18 icon-shixunxiangmu",videos:"iconfont font18 icon-shipinziyuan",attachments:"iconfont icon-kejianziyuan",members:"iconfont font18 icon-chengyuanguanli2",notices:"iconfont font18 icon-tongzhigonggao",graphs:"iconfont font18 icon-zhishitupu",achievements:"iconfont font18 icon-jiaoyanchengguo",vresearches:"iconfont font18 icon-VRyantao",leaderboards:"iconfont font18 icon-gongxianpaihang",news:"iconfont font18 icon-tongzhigonggao",collaborates:"iconfont font18 icon-jiaoxuexietong",educations:"iconfont font18 icon-kechengziyuan",practices:"iconfont font18 icon-jiaoyanchengguo",communities:"iconfont font18 icon-gongxianpaihang",managements:"iconfont font18 icon-shezhi6"},z=function(){var n=f()(u()().mark((function n(){var e,t,o;return u()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,a({type:"virtualSpaces/getVirtualSpacesMenus",payload:{id:r.virtual_spacesId}});case 2:e=n.sent,t=[],o="",null==e||e.forEach((function(n){var e;null==n||null===(e=n.children)||void 0===e||e.forEach((function(n){var e;null!=c&&null!==(e=c.pathname)&&void 0!==e&&e.includes(n.module_url)&&(o=n.id)})),t.push(n.id)})),v(t),a({type:"virtualSpaces/setActionTabs",payload:{module_id:o}});case 8:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),T=function(){var n=f()(u()().mark((function n(e){return u()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}();return(0,Z.jsx)("section",{className:x,children:(0,Z.jsx)(h.Z,{loading:t.effects["virtualSpaces/getVirtualSpacesMenus"],children:null==N?void 0:N.map((function(n,e){var t,o=null==n||null===(t=n.children)||void 0===t?void 0:t.some((function(n){return c.pathname.indexOf(n.module_url)>-1}));return o=o||c.pathname===(null==n?void 0:n.module_url),(0,Z.jsxs)("ul",{children:[(0,Z.jsx)("li",{className:o&&S,onClick:function(){"managements"===(null==n?void 0:n.icon_type)&&i.history.push(null==n?void 0:n.module_url)},children:(0,Z.jsxs)("div",{className:_,style:"managements"===(null==n?void 0:n.icon_type)?{cursor:"pointer"}:{},children:[(0,Z.jsxs)("span",{className:C,children:[(0,Z.jsx)("i",{className:null==E?void 0:E[n.icon_type]})," "]}),(0,Z.jsx)("span",{className:j,children:n.name})]})}),(null==p?void 0:p.includes(n.id))&&(0,Z.jsx)(y.Z5,{onDragEnd:T,children:(0,Z.jsx)(y.bK,{droppableId:String(n.id),children:function(t,o){var r;return(0,Z.jsx)("ul",s()(s()({ref:t.innerRef},t.droppableProps),{},{children:null==n||null===(r=n.children)||void 0===r?void 0:r.map((function(t,o){var r;return(0,Z.jsx)(y._l,{draggableId:"".concat(null===(r=t.id)||void 0===r?void 0:r.toString(),"-").concat(e,"-").concat(o),index:o,isDragDisabled:!0,children:function(e,r){return(0,Z.jsx)("div",s()(s()(s()({ref:e.innerRef},e.draggableProps),e.dragHandleProps),{},{children:(0,Z.jsx)("li",{className:c.pathname.indexOf(t.module_url)>-1&&w,children:(0,Z.jsx)("span",{className:b,onClick:function(e){i.history.push(t.module_url),a({type:"virtualSpaces/setActionTabs",payload:{module_id:n.id}})},children:t.name})})}),o)}},t.id)}))}))}})})]},e)}))})})})),E=t(14446),z=t(2453),T=t(83062),O=t(71577),P="bg___vd7LL",M="headName___sPZlC",L="member___StkKn",R=t(84519),I=t(59758),A=t(97642),B=t(7),D=t(7303),V=(0,i.connect)((function(n){return{virtualSpaces:n.virtualSpaces,user:n.user}}))((function(n){var e=n.virtualSpaces,t=(n.user,n.dispatch),a=(0,o.useState)(!1),r=m()(a,2),c=r[0],s=r[1],l=(0,i.useParams)(),d=e.virtualSpacesDetails,p=function(){t({type:"virtualSpaces/getVirtualSpacesDetails",payload:{id:null==l?void 0:l.virtual_spacesId}})},v=function(){var n=f()(u()().mark((function n(e){var t;return u()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,R.ZP)("/api/virtual_classrooms/".concat(null==l?void 0:l.virtual_spacesId,".json"),{method:"put",body:e});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(p(),s(!1));case 4:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),g=(null==d?void 0:d.is_member)||(0,B.Ny)();return(0,Z.jsxs)("div",{className:P,style:{background:"url('".concat(I.Z.IMG_SERVER+(null==d?void 0:d.backbground_image_url),"') no-repeat center center")},children:[(0,Z.jsx)("div",{className:M,children:(0,Z.jsxs)("span",{children:[" ",null==d?void 0:d.name]})}),(0,Z.jsx)("aside",{children:(0,Z.jsxs)("div",{children:[(0,Z.jsxs)("div",{className:L,children:[(0,Z.jsxs)("div",{children:[(0,Z.jsx)(T.Z,{title:"成员总数",children:(0,Z.jsx)("i",{style:{color:"#FF8B58",fontSize:24},className:"iconfont icon-a-chengyuan1"})}),(0,Z.jsx)(T.Z,{title:"成员总数",children:(0,Z.jsx)("span",{children:null==d?void 0:d.members_count})})]}),(0,Z.jsxs)("div",{children:[(0,Z.jsx)(T.Z,{title:"资源总数",children:(0,Z.jsx)("i",{style:{color:"#07C160",marginLeft:100},className:"iconfont icon-a-ziyuanku1"})}),(0,Z.jsx)(T.Z,{title:"资源总数",children:(0,Z.jsx)("span",{children:null==d?void 0:d.resources_count})})]})]}),g&&(0,Z.jsxs)(O.ZP,{disabled:2!==(null==d?void 0:d.status),onClick:function(){var n;E.Z.confirm({centered:!0,width:424,okText:"确定",cancelText:"取消",title:"确认申请公开",icon:null,className:"custom-modal-divider",content:(0,Z.jsxs)("div",{className:"font14",children:[(0,Z.jsx)("p",{children:"确认向平台申请公开虚拟社区吗?"}),(0,Z.jsx)("p",{children:"公开虚拟社区需经过平台标准化审核,审核周期为1-2天,"}),(0,Z.jsx)("div",{children:"公开的虚拟社区将对平台所有人可见。"})]}),onOk:(n=f()(u()().mark((function n(){var e;return u()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,R.ZP)("/api/virtual_classrooms/".concat(null==l?void 0:l.virtual_spacesId,"/apply_public.json"),{method:"post"});case 2:-1!==(null==(e=n.sent)?void 0:e.status)&&(z.ZP.success(null==e?void 0:e.message),p());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},type:"primary",children:[(0,Z.jsx)("i",{className:"iconfont icon-sheweigongkai2 mr5 font14"}),2===(null==d?void 0:d.status)?"申请公开":0===(null==d?void 0:d.status)?"申请中":"已公开"]}),!g&&(0,Z.jsxs)(O.ZP,{onClick:function(){var n;(0,D.o1)(t)&&E.Z.confirm({centered:!0,width:424,okText:"确定",cancelText:"取消",title:"确认申请加入",icon:null,className:"custom-modal-divider",content:(0,Z.jsx)("div",{className:"font14",children:"确认向管理员申请加入该虚拟社区吗?"}),onOk:(n=f()(u()().mark((function n(){var e;return u()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,R.ZP)("/api/virtual_classrooms/".concat(null==l?void 0:l.virtual_spacesId,"/apply_become_member.json"),{method:"post"});case 2:-1!==(null==(e=n.sent)?void 0:e.status)&&(z.ZP.success(null==e?void 0:e.message),p());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},type:"primary",children:[(0,Z.jsx)("i",{className:"iconfont icon-shenqingjiaru2 mr5 font14"}),"申请加入"]})]})}),(0,Z.jsx)(A.Z,{visible:c,title:"编辑虚拟社区",onCancel:function(){return s(!1)},onOk:v})]})})),$="bg___kZNV_",q="headName___ZMo2u",F=(0,i.connect)((function(n){return{virtualSpaces:n.virtualSpaces,user:n.user}}))((function(n){var e=n.virtualSpaces,t=(n.user,n.dispatch,e.virtualSpacesDetails);return(0,Z.jsx)("div",{className:$,style:{background:"url('".concat(I.Z.IMG_SERVER+(null==t?void 0:t.backbground_image_url),"') no-repeat center center")},children:(0,Z.jsx)("div",{className:q,children:!(null!=t&&t.is_upload_bg_image)&&(0,Z.jsxs)("span",{children:[" ",null==t?void 0:t.name]})})})})),Q="menuWrap___oMbDo",H="nav___tDkKA",K="active___CEg8Y",G=["user","globalSetting","dispatch","virtualSpaces"],U=(0,i.connect)((function(n){var e=n.user,t=n.virtualSpaces;return{user:e,globalSetting:n.globalSetting,virtualSpaces:t}}))((function(n){n.user,n.globalSetting;var e,t=n.dispatch,a=n.virtualSpaces,r=(g()(n,G),(0,i.useLocation)()),c=(0,o.useState)(),l=m()(c,2),d=l[0],p=l[1],v=(0,i.useParams)().virtual_spacesId,h=a.menus,y=void 0===h?[]:h;(0,o.useEffect)((function(){if(y.length){var n,e=(null===(n=r.pathname.split("/"))||void 0===n?void 0:n[3])||"homepage";p(e)}}),[r.pathname,y]),(0,o.useEffect)((function(){b()}),[]);var x,b=function(){var n=f()(u()().mark((function n(){return u()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t({type:"virtualSpaces/getVirtualSpacesMenus",payload:{id:v}});case 1:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,Z.jsx)("div",{className:Q,children:(0,Z.jsx)("div",{className:H,children:null===(x=y.map((function(n){var e=X.find((function(e){return e.icon_type===n.icon_type}));return s()(s()({},n),{},{icon:null==e?void 0:e.icon})})),e=x=x.filter((function(n){return!n.hidden})))||void 0===e?void 0:e.map((function(n){var e=n.icon_type,t=n.icon,o=n.name,a=n.module_url;return(0,Z.jsxs)(i.Link,{to:a,onClick:function(){return p(e)},className:d===e?K:"",children:[(0,Z.jsx)("i",{className:t}),(0,Z.jsx)("span",{title:o,children:o})]},e)}))})})})),W="wrap___o0FSi",Y=t(29427),X=[{icon_type:"homepage",name:"101计划-软件工程",icon:"iconfont icon-a-101jihua"},{icon_type:"announcement",name:"通知公告",icon:"iconfont icon-tongzhigonggao1"},{icon_type:"survey",name:"课程调研",icon:"iconfont icon-kechengtiaoyan"},{icon_type:"workplace",name:"个人工作台",icon:"iconfont icon-a-101jihua"},{icon_type:"activity",name:"教研活动",icon:"iconfont icon-jiaoyanhuodong"},{icon_type:"knowledge",name:"知识体系",icon:"iconfont icon-zhishitixi"},{icon_type:"plan",name:"课程教案",icon:"iconfont icon-kechengjiaoan"},{icon_type:"material",name:"课程教材",icon:"iconfont icon-kechengjiaocai"},{icon_type:"experiment",name:"实验体系",icon:"iconfont icon-shijianxiangmu"},{icon_type:"resources",name:"教学资源",icon:"iconfont icon-jiaoxueziyuan"},{icon_type:"settings",name:"社区设置",icon:"iconfont icon-shequshezhi"}],J=a.Z.Content,nn=(0,i.connect)((function(n){return{globalSetting:n.globalSetting,user:n.user,virtualSpaces:n.virtualSpaces}}))((function(n){n.globalSetting,n.user;var e=n.dispatch,t=(n.children,n.virtualSpaces),a=(0,i.useParams)(),c=((0,i.useLocation)(),t.virtualSpacesDetails),s=t.loading,l="101"===Y.AS||"vtrs"===Y.AS;return(0,o.useEffect)((function(){return e({type:"globalSetting/setTheme",payload:"vspaces"}),function(){e({type:"globalSetting/setTheme",payload:"default"})}}),[]),(0,o.useEffect)((function(){e({type:"virtualSpaces/getVirtualSpacesDetails",payload:{id:null==a?void 0:a.virtual_spacesId}})}),[]),(0,o.useEffect)((function(){null!=c&&c.id&&s&&e({type:"virtualSpaces/setVirtualSpacesLoading",payload:!1})}),[c,s]),s?(0,Z.jsx)(Z.Fragment,{}):(0,Z.jsx)("div",{children:l?(0,Z.jsxs)("div",{className:"pb20",children:[(0,Z.jsx)(F,{}),(0,Z.jsxs)(r.Z,{className:"".concat(W," bg-white"),wrap:!1,children:[(0,Z.jsx)(U,{}),(0,Z.jsx)(J,{style:{flex:1,overflow:"hidden",paddingBottom:20},children:(0,Z.jsx)(i.Outlet,{})})]})]}):(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)(V,{}),(0,Z.jsx)("aside",{className:"edu-container mb20",children:(0,Z.jsxs)(r.Z,{children:[(0,Z.jsx)(N,{}),(0,Z.jsx)(J,{className:"ml20",children:(0,Z.jsx)(i.Outlet,{})})]})})]})})}))},57838:function(n,e,t){t.d(e,{Z:function(){return i}});var o=t(67294);function i(){const[,n]=o.useReducer((n=>n+1),0);return n}},11486:function(n,e,t){t.d(e,{Z:function(){return P}});var o=t(94184),i=t.n(o),a=t(67294),r=t(53124),c=t(65223),s=t(47673);var l=n=>{const{getPrefixCls:e,direction:t}=(0,a.useContext)(r.E_),{prefixCls:o,className:l}=n,u=e("input-group",o),d=e("input"),[f,p]=(0,s.ZP)(d),m=i()(u,{[`${u}-lg`]:"large"===n.size,[`${u}-sm`]:"small"===n.size,[`${u}-compact`]:n.compact,[`${u}-rtl`]:"rtl"===t},p,l),v=(0,a.useContext)(c.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(a.createElement("span",{className:m,style:n.style,onMouseEnter:n.onMouseEnter,onMouseLeave:n.onMouseLeave,onFocus:n.onFocus,onBlur:n.onBlur},a.createElement(c.aM.Provider,{value:g},n.children)))},u=t(82586),d=t(87462),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},p=t(44327),m=function(n,e){return a.createElement(p.Z,(0,d.Z)({},n,{ref:e,icon:f}))};var v=a.forwardRef(m),g=t(43481),h=t(10366),y=t(17799),x=t(72922),b=function(n,e){var t={};for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&e.indexOf(o)<0&&(t[o]=n[o]);if(null!=n&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(n);i<o.length;i++)e.indexOf(o[i])<0&&Object.prototype.propertyIsEnumerable.call(n,o[i])&&(t[o[i]]=n[o[i]])}return t};const _=n=>n?a.createElement(g.Z,null):a.createElement(v,null),C={click:"onClick",hover:"onMouseOver"};var j=a.forwardRef(((n,e)=>{const{visibilityToggle:t=!0}=n,o="object"==typeof t&&void 0!==t.visible,[c,s]=(0,a.useState)((()=>!!o&&t.visible)),l=(0,a.useRef)(null);a.useEffect((()=>{o&&s(t.visible)}),[o,t]);const d=(0,x.Z)(l),f=()=>{const{disabled:e}=n;e||(c&&d(),s((n=>{var e;const o=!n;return"object"==typeof t&&(null===(e=t.onVisibleChange)||void 0===e||e.call(t,o)),o})))},{className:p,prefixCls:m,inputPrefixCls:v,size:g}=n,j=b(n,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:S}=a.useContext(r.E_),w=S("input",v),Z=S("input-password",m),k=t&&(e=>{const{action:t="click",iconRender:o=_}=n,i=C[t]||"",r=o(c),s={[i]:f,className:`${e}-icon`,key:"passwordIcon",onMouseDown:n=>{n.preventDefault()},onMouseUp:n=>{n.preventDefault()}};return a.cloneElement(a.isValidElement(r)?r:a.createElement("span",null,r),s)})(Z),N=i()(Z,p,{[`${Z}-${g}`]:!!g}),E=Object.assign(Object.assign({},(0,h.Z)(j,["suffix","iconRender","visibilityToggle"])),{type:c?"text":"password",className:N,prefixCls:w,suffix:k});return g&&(E.size=g),a.createElement(u.Z,Object.assign({ref:(0,y.sQ)(e,l)},E))})),S=t(42480),w=t(96159),Z=t(71577),k=t(98675),N=t(4173),E=function(n,e){var t={};for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&e.indexOf(o)<0&&(t[o]=n[o]);if(null!=n&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(n);i<o.length;i++)e.indexOf(o[i])<0&&Object.prototype.propertyIsEnumerable.call(n,o[i])&&(t[o[i]]=n[o[i]])}return t};var z=a.forwardRef(((n,e)=>{const{prefixCls:t,inputPrefixCls:o,className:c,size:s,suffix:l,enterButton:d=!1,addonAfter:f,loading:p,disabled:m,onSearch:v,onChange:g,onCompositionStart:h,onCompositionEnd:x}=n,b=E(n,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:_,direction:C}=a.useContext(r.E_),j=a.useRef(!1),z=_("input-search",t),T=_("input",o),{compactSize:O}=(0,N.ri)(z,C),P=(0,k.Z)((n=>{var e;return null!==(e=null!=s?s:O)&&void 0!==e?e:n})),M=a.useRef(null),L=n=>{var e;document.activeElement===(null===(e=M.current)||void 0===e?void 0:e.input)&&n.preventDefault()},R=n=>{var e,t;v&&v(null===(t=null===(e=M.current)||void 0===e?void 0:e.input)||void 0===t?void 0:t.value,n,{source:"input"})},I="boolean"==typeof d?a.createElement(S.Z,null):null,A=`${z}-button`;let B;const D=d||{},V=D.type&&!0===D.type.__ANT_BUTTON;B=V||"button"===D.type?(0,w.Tm)(D,Object.assign({onMouseDown:L,onClick:n=>{var e,t;null===(t=null===(e=null==D?void 0:D.props)||void 0===e?void 0:e.onClick)||void 0===t||t.call(e,n),R(n)},key:"enterButton"},V?{className:A,size:P}:{})):a.createElement(Z.ZP,{className:A,type:d?"primary":void 0,size:P,disabled:m,key:"enterButton",onMouseDown:L,onClick:R,loading:p,icon:I},d),f&&(B=[B,(0,w.Tm)(f,{key:"addonAfter"})]);const $=i()(z,{[`${z}-rtl`]:"rtl"===C,[`${z}-${P}`]:!!P,[`${z}-with-button`]:!!d},c);return a.createElement(u.Z,Object.assign({ref:(0,y.sQ)(M,e),onPressEnter:n=>{j.current||p||R(n)}},b,{size:P,onCompositionStart:n=>{j.current=!0,null==h||h(n)},onCompositionEnd:n=>{j.current=!1,null==x||x(n)},prefixCls:T,addonAfter:B,suffix:l,onChange:n=>{n&&n.target&&"click"===n.type&&v&&v(n.target.value,n,{source:"clear"}),g&&g(n)},className:$,disabled:m}))})),T=t(96330);const O=u.Z;O.Group=l,O.Search=z,O.TextArea=T.Z,O.Password=j;var P=O},97183:function(n,e,t){var o=t(84321),i=t(19249);const a=o.ZP;a.Header=o.h4,a.Footer=o.$_,a.Content=o.VY,a.Sider=i.Z,e.Z=a},60068:function(n,e,t){t.d(e,{Z:function(){return s}});var o=t(87462),i=t(67294),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},r=t(44327),c=function(n,e){return i.createElement(r.Z,(0,o.Z)({},n,{ref:e,icon:a}))};var s=i.forwardRef(c)},43481:function(n,e,t){t.d(e,{Z:function(){return s}});var o=t(87462),i=t(67294),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},r=t(44327),c=function(n,e){return i.createElement(r.Z,(0,o.Z)({},n,{ref:e,icon:a}))};var s=i.forwardRef(c)}}]); |