You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__Guidance.4d88e621.async.js

2 lines
6.2 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[165],{"5oB3":function(S,m,e){S.exports={flex_box_center:"flex_box_center___2WENa",flex_space_between:"flex_space_between___32o_C",flex_box_vertical_center:"flex_box_vertical_center___VReNJ",flex_box_center_end:"flex_box_center_end___VidHP",flex_box_column:"flex_box_column___7bh0_",guidance:"guidance___1zlCK",title:"title___TLK56",u:"u___1YcNG",active:"active___2cPfY",content:"content___3PW9_",btn:"btn___26Rnl"}},"7ixt":function(S,m,e){"use strict";e.d(m,"a",function(){return g});var a={adjustX:1,adjustY:1},o=[0,0],g={left:{points:["cr","cl"],overflow:a,offset:[-4,0],targetOffset:o},right:{points:["cl","cr"],overflow:a,offset:[4,0],targetOffset:o},top:{points:["bc","tc"],overflow:a,offset:[0,-4],targetOffset:o},bottom:{points:["tc","bc"],overflow:a,offset:[0,4],targetOffset:o},topLeft:{points:["bl","tl"],overflow:a,offset:[0,-4],targetOffset:o},leftTop:{points:["tr","tl"],overflow:a,offset:[-4,0],targetOffset:o},topRight:{points:["br","tr"],overflow:a,offset:[0,-4],targetOffset:o},rightTop:{points:["tl","tr"],overflow:a,offset:[4,0],targetOffset:o},bottomRight:{points:["tr","br"],overflow:a,offset:[0,4],targetOffset:o},rightBottom:{points:["bl","br"],overflow:a,offset:[4,0],targetOffset:o},bottomLeft:{points:["tl","bl"],overflow:a,offset:[0,4],targetOffset:o},leftBottom:{points:["br","bl"],overflow:a,offset:[-4,0],targetOffset:o}},i=g},OLES:function(S,m,e){"use strict";var a=e("U8pU"),o=e("VTBJ"),g=e("Ff2n"),i=e("q1tI"),Q=e("uciX"),d=e("7ixt"),Z=function(t){var f=t.overlay,P=t.prefixCls,l=t.id,j=t.overlayInnerStyle;return i.createElement("div",{className:"".concat(P,"-inner"),id:l,role:"tooltip",style:j},typeof f=="function"?f():f)},k=Z,I=function(t,f){var P=t.overlayClassName,l=t.trigger,j=l===void 0?["hover"]:l,N=t.mouseEnterDelay,B=N===void 0?0:N,W=t.mouseLeaveDelay,w=W===void 0?.1:W,y=t.overlayStyle,O=t.prefixCls,p=O===void 0?"rc-tooltip":O,D=t.children,s=t.onVisibleChange,re=t.afterVisibleChange,ee=t.transitionName,K=t.animation,c=t.placement,T=c===void 0?"right":c,V=t.align,$=V===void 0?{}:V,X=t.destroyTooltipOnHide,v=X===void 0?!1:X,te=t.defaultVisible,H=t.getTooltipContainer,oe=t.overlayInnerStyle,ae=Object(g.a)(t,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle"]),G=Object(i.useRef)(null);Object(i.useImperativeHandle)(f,function(){return G.current});var x=Object(o.a)({},ae);"visible"in t&&(x.popupVisible=t.visible);var ne=function(){var J=t.arrowContent,le=J===void 0?null:J,F=t.overlay,C=t.id;return[i.createElement("div",{className:"".concat(p,"-arrow"),key:"arrow"},le),i.createElement(k,{key:"content",prefixCls:p,id:C,overlay:F,overlayInnerStyle:oe})]},h=!1,z=!1;if(typeof v=="boolean")h=v;else if(v&&Object(a.a)(v)==="object"){var M=v.keepParent;h=M===!0,z=M===!1}return i.createElement(Q.a,Object.assign({popupClassName:P,prefixCls:p,popup:ne,action:j,builtinPlacements:d.a,popupPlacement:T,ref:G,popupAlign:$,getPopupContainer:H,onPopupVisibleChange:s,afterPopupVisibleChange:re,popupTransitionName:ee,popupAnimation:K,defaultPopupVisible:te,destroyPopupOnHide:h,autoDestroy:z,mouseLeaveDelay:w,popupStyle:y,mouseEnterDelay:B},x),D)},r=Object(i.forwardRef)(I),n=m.a=r},ObO0:function(S,m,e){"use strict";e.r(m);var a=e("cWXX"),o=e("/ezw"),g=e("+L6B"),i=e("2/Rp"),Q=e("9og8"),d=e("tJVT"),Z=e("PpiC"),k=e("WmNS"),I=e.n(k),r=e("q1tI"),n=e.n(r),q=e("Ty5D"),t=e("9kvl"),f=e("1vsH"),P=e("5oB3"),l=e.n(P),j=e("ErOA"),N=e("m3rI"),B=e("9Bee"),W=function(y){var O,p,D,s=y.user,re=Object(Z.a)(y,["user"]),ee=Object(r.useState)(1),K=Object(d.a)(ee,2),c=K[0],T=K[1],V=Object(r.useState)(!1),$=Object(d.a)(V,2),X=$[0],v=$[1],te=Object(r.useState)(!1),H=Object(d.a)(te,2),oe=H[0],ae=H[1],G=Object(r.useState)(""),x=Object(d.a)(G,2),ne=x[0],h=x[1],z=Object(r.useState)(!0),M=Object(d.a)(z,2),se=M[0],J=M[1],le=Object(r.useState)([{},{}]),F=Object(d.a)(le,2),C=F[0],_e=F[1],ie=Object(q.h)(),Y=ie.pathname;console.log(ie,"location"),Object(r.useEffect)(function(){var _;s!=null&&(_=s.userInfo)!==null&&_!==void 0&&_.identity&&de()},[s==null||((O=s.userInfo)===null||O===void 0)?void 0:O.identity]),Object(r.useEffect)(function(){ce()},[]);var de=function(){if(Y.includes("classrooms")){var u;(s==null||((u=s.userInfo)===null||u===void 0)?void 0:u.identity)==="student"&&(v(!0),T(2));return}if(Y.includes("paths")){ae(!0);return}},ce=function(){var _=Object(Q.a)(I.a.mark(function u(R){var E,L,b,ue;return I.a.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:return U.next=2,Object(j.a)("/api/introductions.json",{method:"get"});case 2:E=U.sent,E!=null&&E.introductions&&(L=null,Y.includes("classrooms")&&(L="course",h("\u6559\u5B66\u8BFE\u5802")),Y.includes("paths")&&(L="subject",h("\u5B9E\u8DF5\u8BFE\u7A0B")),b=E.introductions,ue=[b==null?void 0:b.find(function(A){return A.clazz==="teacher"&&A.page_type===L}),b==null?void 0:b.find(function(A){return A.clazz==="student"&&A.page_type===L})],_e(ue)),J(!1);case 5:case"end":return U.stop()}},u)}));return function(R){return _.apply(this,arguments)}}(),me=function(){var u,R,E=N.a.API_SERVER+(c===1?(u=C[0])===null||u===void 0?void 0:u.attachment_url:(R=C[1])===null||R===void 0?void 0:R.attachment_url);Object(f.x)("",E)};return n.a.createElement("section",{className:l.a.guidance},n.a.createElement(o.a,{loading:se,active:!0,paragraph:{rows:5}},n.a.createElement("div",{className:l.a.title},ne,"\u65B0\u624B\u6307\u5F15"),n.a.createElement("ul",{className:l.a.u},!X&&n.a.createElement("li",{onClick:function(){return T(1)},className:c===1?l.a.active:""},"\u6559\u5E08\u7248"),!oe&&n.a.createElement("li",{onClick:function(){return T(2)},className:c===2?l.a.active:""},"\u5B66\u751F\u7248")),c===1&&n.a.createElement("div",{className:l.a.content},n.a.createElement(B.a,{value:((p=C[0])===null||p===void 0?void 0:p.content)||""})),c===2&&n.a.createElement("div",{className:l.a.content},n.a.createElement(B.a,{value:((D=C[1])===null||D===void 0?void 0:D.content)||""})),n.a.createElement("div",{className:l.a.btn},n.a.createElement(i.a,{type:"primary",onClick:me},"\u4E0B\u8F7D\u7528\u6237\u624B\u518C"))))};m.default=Object(t.a)(function(w){var y=w.user;return{user:y}})(W)}}]);