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__Paths__New.f39a3223.asyn...

14 lines
38 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[142],{"7ahc":function(pe,F,e){"use strict";e.d(F,"a",function(){return je});var q=e("k1fw"),ge=e("0Owb"),Ue=e("+L6B"),j=e("2/Rp"),J=e("y8nQ"),u=e("Vl3Y"),n=e("tJVT"),W=e("OaEy"),T=e("2fM7"),P=e("q1tI"),p=e.n(P),N=e("VrN/"),ee=e.n(N),ne=e("p77/"),ie=e.n(ne),ye=e("c5Ni"),Be=e.n(ye),Z=T.a.Option,C={labelCol:{span:4},wrapperCol:{span:20}},_e={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};F.b=function(re){var V=re.callback,Ce=re.onCancel,ce=Object(P.useState)("python"),oe=Object(n.a)(ce,2),B=oe[0],O=oe[1];function X(R){O(_e[R][1])}function Y(R){V(R)}return p.a.createElement(u.a,Object(ge.a)({},C,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Y}),p.a.createElement(u.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},p.a.createElement(T.a,{onChange:X},Object.keys(_e).map(function(R){return p.a.createElement(Z,{key:R,value:R},_e[R][0])}))),p.a.createElement(u.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},p.a.createElement(je,{mode:B})),p.a.createElement("div",{className:"flex-container flex-end"},p.a.createElement(j.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),p.a.createElement(j.a,{type:"ghost",onClick:Ce},"\u53D6\u6D88")))};function je(re){var V=re.value,Ce=re.onChange,ce=re.mode,oe=re.options,B=oe===void 0?{}:oe,O=Object(P.useRef)(),X=Object(P.useState)(),Y=Object(n.a)(X,2),R=Y[0],De=Y[1];return Object(P.useEffect)(function(){if(R){var Oe=function(s){var g=s.getValue();Ce&&Ce(g)};return R.on("change",Oe),function(){R.off("change",Oe)}}},[R,Ce]),Object(P.useEffect)(function(){R&&R.setOption("mode",ce)},[R,ce]),Object(P.useEffect)(function(){R&&((V!==R.getValue()||V==="")&&setTimeout(function(){R.setValue(V||" ")},300))},[R,V]),Object(P.useEffect)(function(){if(O.current&&!R){var Oe=ee.a.fromTextArea(O.current,Object(q.a)({mode:ce,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},B));De(Oe)}},[O.current,R]),p.a.createElement("div",{className:"my-codemirror-container"},p.a.createElement("textarea",{ref:O}))}},"9Bee":function(pe,F,e){"use strict";var q=e("q1tI"),ge=e.n(q),Ue=e("vg9a"),j=e("tJVT"),J=e("DlQD"),u=e.n(J),n=e("rUJ1");function W(_,s){var g=_.match(/^(\s+)(?:```)/);if(g===null)return s;var U=g[1];return s.split(`
`).map(function(y){var Q=y.match(/^\s+/);if(Q===null)return y;var $=Object(j.a)(Q,1),k=$[0];return k.length>=U.length?y.slice(U.length):y}).join(`
`)}var T=[],P=["<ul>"],p=new u.a.Renderer,N=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function ee(){T.length=0,P=["<ul>"]}function ne(_,s,g,U){if(s>=_.length||_[s].level<=g)return s;var y=_[s];U.push("<li><a href='#"+y.anchor+"'>"+y.text+"</a>"),s++;var Q=[];return s=ne(_,s,y.level,Q),Q.length>0&&(U.push("<ul>"),Q.forEach(function($){U.push($)}),U.push("</ul>")),U.push("</li>"),s=ne(_,s,g,U),s}function ie(){return ne(T,0,0,P),P.push("</ul>"),P.join("")}var ye={heading:function(s){var g=N.exec(s);if(g)return{type:"heading",raw:g[0],depth:g[1].length,text:g[2]}},fences:function(s){var g=this.rules.block.fences.exec(s);if(g){var U=g[0],y=W(U,g[3]||""),Q=g[2]?g[2].trim():g[2];if(["latex","katex","math"].indexOf(Q)>=0){var $=C(),k=y;y=$,_e[$]={type:"block",expression:k}}return{type:"code",raw:U,lang:Q,text:y}}}},Be=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Z=0,C=function(){return"__special_katext_id_".concat(Z++,"__")},_e={};function je(){return _e}function re(){Z=0,_e={}}function V(_){return _=_.replace(Be,function(s,g){var U=C();return _e[U]={type:"inline",expression:g},U}),_}var Ce=p.listitem;p.listitem=function(_){return Ce(V(_))};var ce=p.paragraph;p.paragraph=function(_){return ce(V(_))};var oe=p.tablecell;p.tablecell=function(_,s){return oe(V(_),s)},p.code=function(_,s,g){var U=(s||"").match(/\S*/)[0];return U?["latex","katex","math"].indexOf(U)>=0?"<p class='editormd-tex'>".concat(_,"</p>"):'<pre class="prettyprint linenums"><code class="language-'.concat(s,'">').concat(g?_:Object(n.escape)(_,!0),`</code></pre>
`):'<pre class="prettyprint linenums"><code>'+(g?_:Object(n.escape)(_,!0))+"</code></pre>"},p.heading=function(_,s,g){var U=this.options.headerPrefix+g.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return T.push({anchor:U,level:s,text:_}),"<h"+s+' id="'+U+'">'+_+"</h"+s+">"},u.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),u.a.use({tokenizer:ye,renderer:p});var B=u.a,O=e("SJMd"),X=e("m3rI"),Y=e("Oy/b"),R=/<pre[^>]*>/g;function De(_){var s=document.createElement("div");return s.innerHTML=_,s.childNodes.length===0?"":s.childNodes[0].nodeValue}var Oe=F.a=function(_){var s=_.value,g=s===void 0?"":s,U=_.className,y=_.style,Q=y===void 0?{}:y,$=String(g),k=Object(q.useMemo)(function(){try{var fe=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,G=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Le=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;$=$.replace(fe,"("+X.a.API_SERVER+"/api/attachments/").replace(G,'"'+X.a.API_SERVER+"/api/attachments/").replace(Le,'"'+X.a.API_SERVER+"/files/uploads/")}catch(Ee){}var A=B($),Ne=je();return $.match(/\[TOC\]/)&&(A=A.replace("<p>[TOC]</p>",ie()),ee()),A=A.replace(/(__special_katext_id_\d+__)/g,function(Ee,Pe){var ue=Ne[Pe],ve=ue.type,he=ue.expression;return Object(Y.renderToString)(De(he)||"",{displayMode:ve==="block",throwOnError:!1,output:"html"})}),A=A.replace(/▁/g,"\u2581\u2581\u2581"),re(),A},[$]),de=Object(q.useRef)();function be(fe){var G=fe.target;if(G.tagName.toUpperCase()==="A"){var Le=G.getAttribute("href");if(Le.startsWith("#")){fe.preventDefault();var A=document.getElementById(Le.replace("#",""));A&&A.scrollIntoView(!0)}}}return Object(q.useEffect)(function(){if(de.current&&k&&(k.match(R)&&window.PR.prettyPrint()),de.current)return de.current.addEventListener("click",be),function(){de.current.removeEventListener("click",be),re(),ee()}},[k,de.current,be]),ge.a.createElement("div",{ref:de,style:Q,className:"".concat(U||""," markdown-body"),dangerouslySetInnerHTML:{__html:k}})}},"9VGf":function(pe,F,e){"use strict";e.d(F,"a",function(){return Ue});var q=e("q1tI"),ge=e.n(q);function Ue(j,J){var u=Object(q.useRef)();Object(q.useEffect)(function(){u.current=j}),Object(q.useEffect)(function(){function n(){u.current()}if(J!==null){var W=setInterval(n,J);return function(){return clearInterval(W)}}},[J])}},BjJ7:function(pe,F,e){"use strict";e.d(F,"d",function(){return ge}),e.d(F,"c",function(){return Ue}),e.d(F,"e",function(){return j}),e.d(F,"b",function(){return J}),e.d(F,"a",function(){return n});var q=e("m3rI");function ge(W){var T=!0;if(W.length>0){for(var P=0;P<W.length;P++)if(W[P].compile_success==0||!W[P].compile_success){T=!1;break}}else T=!1;return T}function Ue(W){for(var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",P=[],p=0;p<W.length;p++){var N=W[p],ee=T?"".concat(T,"/").concat(N.name):"".concat(N.name);P.push({title:N.name,isLeaf:!(N.type==="tree"),key:ee})}return P}function j(W,T,P){for(var p=0;p<W.length;p++){var N=W[p];if(N.key===T){N.children=P;break}N.children&&j(N.children,T,P)}return W}function J(W,T,P){var p;return function(){var N=this,ee=arguments,ne=function(){p=null,P||W.apply(N,ee)},ie=P&&!p;clearTimeout(p),p=setTimeout(ne,T),ie&&W.apply(N,ee)}}var u=!0,n=q.a.API_SERVER},"C+DQ":function(pe,F,e){},HmJG:function(pe,F,e){},M8RZ:function(pe,F,e){"use strict";e.d(F,"a",function(){return T});var q=e("fWQN"),ge=e("mtLc"),Ue=e("yKVA"),j=e("879j"),J=e("q1tI"),u=e.n(J),n=e("i8i4"),W=e.n(n),T=function(P){Object(Ue.a)(N,P);var p=Object(j.a)(N);function N(ee){var ne;Object(q.a)(this,N),ne=p.call(this,ee);var ie=window.document;return ne.node=ie.createElement("div"),ie.body.appendChild(ne.node),ne}return Object(ge.a)(N,[{key:"render",value:function(){var ne=this.props.children;return Object(n.createPortal)(ne,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),N}(u.a.Component)},Ot1p:function(pe,F,e){"use strict";var q=e("2qtc"),ge=e("kLXV"),Ue=e("rAM+"),j=e("tJVT"),J=e("jrin"),u=e("q1tI"),n=e.n(u),W=e("VrN/"),T=e.n(W),P=e("bdgK"),p=e("p77/"),N=e("Bd2K"),ee=e("ELLl"),ne=e("19Vz"),ie=e("lZu9"),ye=e("kSUc"),Be=e("9Bee"),Z=e("0Owb"),C=e("dejd"),_e=e("C+DQ"),je=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function re(i){var I=i.onActionCallback,D=i.title,L=i.icon,w=i.actionName,le=i.className,se=le===void 0?"":le,Ae=i.children;function Ie(){I(w)}return n.a.createElement("a",{title:D,className:se,onClick:Ie},n.a.createElement("i",{className:"md-iconfont ".concat(L)}),Ae)}var V=function(i){var I=i.watch,D=i.showNullButton,L=i.onActionCallback,w=i.fullScreen,le=[].concat(je,[{title:"".concat(I?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(I?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return n.a.createElement("ul",{className:"markdown-toolbar-container"},le.map(function(se,Ae){return n.a.createElement("li",{key:Ae},se.actionName?n.a.createElement(re,Object(Z.a)({},se,{onActionCallback:L})):n.a.createElement("span",{className:"v-line"}))}),D?n.a.createElement("li",null,n.a.createElement(re,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:L},n.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,n.a.createElement("li",{className:"btn-full-screen"},n.a.createElement(re,{icon:"".concat(w?"icon-shrink":"icon-enlarge"),title:w?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:L})))},Ce=e("M8RZ"),ce=e("+L6B"),oe=e("2/Rp"),B=e("y8nQ"),O=e("Vl3Y"),X=e("5NDa"),Y=e("5rEg"),R={labelCol:{span:4},wrapperCol:{span:20}},De=function(i){var I=i.callback,D=i.onCancel;function L(w){I(w)}return n.a.createElement(O.a,Object(Z.a)({},R,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:L}),n.a.createElement(O.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},n.a.createElement(Y.a,null)),n.a.createElement(O.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},n.a.createElement(Y.a,null)),n.a.createElement("div",{className:"flex-container flex-end"},n.a.createElement(oe.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(oe.a,{type:"ghost",onClick:D},"\u53D6\u6D88")))},Oe=e("7ahc"),_=e("HmJG"),s=e("BjJ7"),g=O.a.useForm,U={width:280,marginRight:10},y={labelCol:{span:5},wrapperCol:{span:19}},Q=function(i){var I=i.callback,D=i.onCancel,L=g(),w=Object(j.a)(L,1),le=w[0];function se(Te){I(Te)}function Ae(Te){le.setFieldsValue({src:"/api/attachments/".concat(Te.id)})}function Ie(Te){var $e=Te.target.files[0];k($e,Ae)}return n.a.createElement(O.a,Object(Z.a)({form:le},y,{className:"upload-image-panel",onFinish:se}),n.a.createElement(O.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},n.a.createElement("div",{className:"flex-container"},n.a.createElement(O.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},n.a.createElement(Y.a,{style:U})),n.a.createElement($,{onFileChange:Ie}))),n.a.createElement(O.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},n.a.createElement(Y.a,{style:{width:264}})),n.a.createElement(O.a.Item,{style:{textAlign:"right"}},n.a.createElement(oe.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(oe.a,{type:"ghost",onClick:D},"\u53D6\u6D88")))};function $(i){var I=i.onFileChange;return n.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",n.a.createElement("input",{type:"file",accept:"image/*",onChange:I}))}function k(i,I){if(!i)throw new String("\u6CA1\u6709\u6587\u4EF6");var D=new FormData;D.append("editormd-image-file",i),D.append("file_param_name","editormd-image-file"),D.append("byxhr","true");var L=new window.XMLHttpRequest;L.withCredentials=!0,L.addEventListener("load",function(w){I(JSON.parse(w.target.responseText))},!1),L.addEventListener("error",function(w){console.error(w)},!1),L.open("POST","".concat(s.a,"/api/attachments.json")),L.send(D)}var de=e("giR+"),be=e("fyUT"),fe=e("7Kak"),G=e("9yH6"),Le=G.a.Group,A={margin:"0 8px"},Ne=function(i){var I=i.callback,D=i.onCancel;function L(w){I(w)}return n.a.createElement(O.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:L},n.a.createElement("div",{className:"flex-container"},n.a.createElement("span",{style:A},"\u5355\u5143\u683C\u6570\uFF1A"),n.a.createElement("span",{style:A},"\u884C\u6570"),n.a.createElement(O.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},n.a.createElement(be.a,null)),n.a.createElement("span",{style:A},"\u5217\u6570"),n.a.createElement(O.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},n.a.createElement(be.a,null))),n.a.createElement("div",{className:"flex-container",style:{marginTop:12}},n.a.createElement("span",{style:A},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),n.a.createElement(O.a.Item,{name:"align"},n.a.createElement(Le,null,n.a.createElement(G.a,{value:"default"},n.a.createElement("i",{className:"fa fa-align-justify"})),n.a.createElement(G.a,{value:"left"},n.a.createElement("i",{className:"fa fa-align-left"})),n.a.createElement(G.a,{value:"center"},n.a.createElement("i",{className:"fa fa-align-center"})),n.a.createElement(G.a,{value:"right"},n.a.createElement("i",{className:"fa fa-align-right"}))))),n.a.createElement("div",{className:"flex-container flex-end"},n.a.createElement(oe.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(oe.a,{type:"ghost",onClick:D},"\u53D6\u6D88")))},Ee="link",Pe="upload-image",ue="code-block",ve="add-table",he="------------",Se={default:he,left:":".concat(he),center:":".concat(he,":"),right:"".concat(he,":")},o=e("9VGf"),t,a;function l(){}var d=0,c=1e4,S="\u2581";function b(i){return/^\d+$/.test(i)?"".concat(i,"px"):i}var f=navigator.platform.toUpperCase().indexOf("MAC")>=0,m=f?"Cmd":"Ctrl",K=(t={},Object(J.a)(t,m+"-B","bold"),Object(J.a)(t,m+"-I","italic"),t),z=(a={},Object(J.a)(a,Ee,"\u6DFB\u52A0\u94FE\u63A5"),Object(J.a)(a,ue,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(J.a)(a,Pe,"\u6DFB\u52A0\u56FE\u7247"),Object(J.a)(a,ve,"\u6DFB\u52A0\u8868\u683C"),a),Me=F.a=function(i){var I=i.defaultValue,D=I===void 0?"":I,L=i.onChange,w=i.width,le=w===void 0?"100%":w,se=i.height,Ae=se===void 0?400:se,Ie=i.miniToolbar,Te=Ie===void 0?!1:Ie,$e=i.isFocus,ut=$e===void 0?!1:$e,qe=i.watch,st=i.id,ze=st===void 0?"markdown-editor-id":st,ct=i.showResizeBar,Nt=ct===void 0?!1:ct,dt=i.noStorage,St=dt===void 0?!1:dt,mt=i.showNullButton,xt=mt===void 0?!1:mt,_t=i.fullScreen,Ge=_t===void 0?!1:_t,et=i.onBlur,tt=i.onCMBeforeChange,ft=i.className,Ft=ft===void 0?"":ft,Et=i.placeholder,Bt=Et===void 0?"":Et,vt=i.values,at=vt===void 0?"":vt,It=Object(u.useState)(null),ht=Object(j.a)(It,2),r=ht[0],wt=ht[1],Wt=Object(u.useState)(D),pt=Object(j.a)(Wt,2),nt=pt[0],He=pt[1],kt=Object(u.useState)(qe),gt=Object(j.a)(kt,2),xe=gt[0],yt=gt[1],Kt=Object(u.useState)(Ge),Ot=Object(j.a)(Kt,2),Fe=Ot[0],bt=Ot[1],Vt=Object(u.useState)(""),Pt=Object(j.a)(Vt,2),we=Pt[0],We=Pt[1],Xt=Object(u.useState)(0),Rt=Object(j.a)(Xt,2),ke=Rt[0],rt=Rt[1],$t=Object(u.useState)(Ae),Ut=Object(j.a)($t,2),ot=Ut[0],Ct=Ut[1],zt=Object(u.useState)(!1),Dt=Object(j.a)(zt,2),Qt=Dt[0],lt=Dt[1],Ke=Object(u.useRef)(),Ve=Object(u.useRef)(),Je=Object(u.useRef)(),Ye=Object(u.useRef)();Object(u.useEffect)(function(){He(at),r==null||r.setValue(at)},[at]),Object(u.useEffect)(function(){if(Ke.current){var E=function(M,x){var H=x.clipboardData;if(H){var te=H.types.toString(),me=H.items;if(te==="text/html,Files"||te==="Files"){var ae=me[1];te==="Files"&&(ae=me[0]),ae.kind==="file"&&ae.type.match(/^image\//i)&&k(ae.getAsFile(),function(Re){Re.id?v.replaceSelection("![,](/api/attachments/".concat(Re.id,")")):(Re==null?void 0:Re.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},v=T.a.fromTextArea(Ke.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!Te,lineWrapping:!0,value:D,autoCloseTags:!0,autoCloseBrackets:!0});return v.on("paste",E),wt(v),function(){v.off("paste",E)}}},[]);var Lt=Object(u.useCallback)(function(){if(Ve.current)try{var E=Ve.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,v=Ve.current.getElementsByClassName("markdown-editor-body")[0];Fe?v.style.height="calc(100vh - ".concat(E,"px)"):v.style.height="".concat(ot-E,"px")}catch(h){console.log(h,"---- to set md editor body height")}},[ot,Ve,Fe]);Object(u.useEffect)(function(){function E(){var h=new P.default(function(M){var x=Object(Ue.a)(M),H;try{for(x.s();!(H=x.n()).done;){var te=H.value;(te.target.offsetHeight>0||te.target.offsetWidth>0)&&(Lt(),r.setSize("100%","100%"),r.refresh())}}catch(me){x.e(me)}finally{x.f()}});return h.observe(Ke.current.parentElement),h}if(r){var v=E();return function(){v.unobserve(Ke.current.parentElement)}}},[r,Lt]),Object(u.useEffect)(function(){if(r){for(var E=[],v=function(){var te=M[h];x=Object(j.a)(te,2);var me=x[0],ae=x[1],Re=Object(J.a)({},me,function(){At(ae)});E.push(Re),r.addKeyMap(Re)},h=0,M=Object.entries(K);h<M.length;h++){var x;v()}return function(){var H=Object(Ue.a)(E),te;try{for(H.s();!(te=H.n()).done;){var me=te.value;r.removeKeyMap(me)}}catch(ae){H.e(ae)}finally{H.f()}}}},[r]),Object(u.useEffect)(function(){Ge!==Fe&&bt(Ge)},[Ge]),Object(o.a)(function(){if(!St&&ke>0){var E=new Date().getTime(),v=window.sessionStorage.getItem(ze);E>=ke+c&&(!v||v!==nt)&&(window.sessionStorage.setItem(ze,nt),lt(!0))}},c),Object(u.useEffect)(function(){yt(qe)},[r,qe]),Object(u.useEffect)(function(){r&&(ut&&r.focus())},[r,ut]),Object(u.useEffect)(function(){if(xe&&r){var E=function(M){var x=M.target;if(Ye.current){var H=x.scrollTop/x.scrollHeight;Ye.current.scrollTop=Ye.current.scrollHeight*H}},v=r.getScrollerElement();return v.addEventListener("scroll",E),function(){v.removeEventListener("scroll",E)}}},[r,xe]),Object(u.useEffect)(function(){if(r&&tt){var E=function(h,M){tt(h,M)};return r.on("beforeChange",E),function(){r.off("beforeChange",E)}}},[r,tt]),Object(u.useEffect)(function(){if(r&&et){var E=function(){et(r.getValue())};return r.on("blur",E),function(){r.off("blur",E)}}},[r,et]),Object(u.useEffect)(function(){if(r){var E=function(h){var M=h.getValue();He(M),rt(new Date().getTime()),h.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),L&&L(M)};return r.on("change",E),function(){r.off("change",E)}}},[r,L]),Object(u.useEffect)(function(){r&&(D==null?(r.setValue(""),He("")):D!==r.getValue()&&(r.setValue(D),He(D)))},[r,D]);var At=Object(u.useCallback)(function(E){var v=r.getCursor(),h=r.getSelection(),M=h.split(`
`);switch(E){case"bold":return r.replaceSelection("**"+h+"**"),h===""&&r.setCursor(v.line,v.ch+2),r.focus();case"italic":return r.replaceSelection("*"+h+"*"),h===""&&r.setCursor(v.line,v.ch+1),r.focus();case"code":return r.replaceSelection("`"+h+"`"),h===""&&r.setCursor(v.line,v.ch+1),r.focus();case"inline-latex":return r.replaceSelection("`$$"+h+"$$`"),h===""&&r.setCursor(v.line,v.ch+3),r.focus();case"latex":return r.replaceSelection("```latex\n"+h+"\n```"),r.setCursor(v.line+1,h.length+1),r.focus();case"line-break":return r.replaceSelection(`<br/>
`),r.focus();case"list-ul":return h===""?r.replaceSelection("- "+h):r.replaceSelection(M.map(function(x){return x===""?"":"- ".concat(x)}).join(`
`)),r.focus();case"list-ol":return h===""?r.replaceSelection("1. "+h):r.replaceSelection(M.map(function(x,H){return x===""?"":"".concat(H+1,". ").concat(x)}).join(`
`)),r.focus();case"add-null-ch":return h===""&&r.setCursor(v.line,v.ch+1),r.replaceSelection(S),r.focus();case"eraser":return r.setValue(""),r.focus();case"trigger-watch":return yt(!xe),r.focus();case"trigger-full-screen":return bt(!Fe),r.focus();case Ee:We(Ee);return;case ue:We(ue);return;case Pe:We(Pe);return;case ve:We(ve);return;default:throw new Error}},[r,xe,Fe]),Qe=Object(u.useCallback)(function(E){We("");switch(we){case Ee:var v=E.title,h=E.link;return r.replaceSelection("[".concat(v,"](").concat(h,")")),r.focus();case ue:var M=E.language,x=E.content;return r.replaceSelection(["```"+M,x,"```"].join(`
`)),r.focus();case Pe:var H=E.src,te=E.alt;return r.replaceSelection("![ ".concat(te," ]( ").concat(H,' "').concat(te,'" )')),r.focus();case ve:for(var me=E.row,ae=E.col,Re=E.align,it=`
`,Ze=0;Ze<me;Ze++){for(var jt=[],Mt=[],Tt=0;Tt<ae;Tt++)Ze===1&&Mt.push(Se[Re]),jt.push(" ");Ze===1&&(it+="| ".concat(Mt.join(" | "),` |
`)),it+="| ".concat(jt.join(ae===1?"":" | "),` |
`)}return r.replaceSelection(it+`
`),r.focus();default:throw new Error}},[r,we]),Gt=Object(u.useMemo)(function(){switch(we){case Ee:return n.a.createElement(De,{callback:Qe,onCancel:Xe});case ue:return n.a.createElement(Oe.b,{callback:Qe,onCancel:Xe});case Pe:return n.a.createElement(Q,{callback:Qe,onCancel:Xe});case ve:return n.a.createElement(Ne,{callback:Qe,onCancel:Xe});default:return null}},[we]);function Xe(){We("")}Object(u.useEffect)(function(){if(Je.current){var E=function(me){x=!0,H=me.pageY},v=function(){x=!1},h=function(me){if(x){var ae=me.pageY-H;ae<0&&(ae=0),ae>300&&(ae=300);var Re=Ae+ae+"px";Ct(Re)}},M=Je.current,x=!1,H=0;return M.addEventListener("mousedown",E),document.addEventListener("mousemove",h),document.addEventListener("mouseup",v),function(){M.removeEventListener("mousedown",E),document.removeEventListener("mousemove",h),document.removeEventListener("mouseup",v)}}},[r,Je]),Object(u.useEffect)(function(){Ct(Ae)},[Ae]);var Ht=b(le),Jt=b(ot),Yt={width:Ht,height:Jt},Zt=Object(u.useMemo)(function(){if(ke){var E=new Date(ke),v=E.getHours(),h=E.getMinutes(),M=E.getSeconds();return v=v<10?"0"+v:v,h=h<10?"0"+h:h,M=M<10?"0"+M:M,"".concat(v,":").concat(h,":").concat(M)}return 0},[ke]);function qt(){window.sessionStorage.removeItem(ze),lt(!1),rt(0)}function ea(){lt(!1),rt(0),r.setValue(window.sessionStorage.getItem(ze))}return n.a.createElement(u.Fragment,null,n.a.createElement("div",{className:"markdown-editor-wrapper",ref:Ve},n.a.createElement("div",{className:"markdown-editor-container ".concat(Ft," ").concat(xe?"on-preview":""," ").concat(Te?"mini":""," ").concat(Fe?"full-screen":""),style:Yt},n.a.createElement(V,{watch:xe,fullScreen:Fe,showNullButton:xt,onActionCallback:At}),n.a.createElement("div",{className:"markdown-editor-body"},n.a.createElement("div",{className:"codemirror-container"},n.a.createElement("textarea",{ref:Ke,placeholder:Bt})),xe?n.a.createElement("div",{ref:Ye,className:"preview-container"},n.a.createElement(Be.a,{value:nt})):null))),Nt?n.a.createElement("a",{ref:Je,className:"editor-resize"}):null,n.a.createElement(Ce.a,null,z[we]?n.a.createElement(ge.a,{centered:!0,title:z[we],visible:!0,onCancel:Xe,footer:null},Gt):null))}},X8EC:function(pe,F,e){"use strict";e.r(F);var q=e("DZo9"),ge=e("8z0m"),Ue=e("+L6B"),j=e("2/Rp"),J=e("miYZ"),u=e("tsqr"),n=e("oBTY"),W=e("sRBo"),T=e("kaz8"),P=e("5NDa"),p=e("5rEg"),N=e("k1fw"),ee=e("9og8"),ne=e("y8nQ"),ie=e("Vl3Y"),ye=e("tJVT"),Be=e("PpiC"),Z=e("q1tI"),C=e.n(Z),_e=e("9kvl"),je=e("Ot1p"),re=e("hxT0"),V=e.n(re),Ce=e("m3rI");function ce(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ce=function(){return B};var B={},O=Object.prototype,X=O.hasOwnProperty,Y=Object.defineProperty||function(o,t,a){o[t]=a.value},R=typeof Symbol=="function"?Symbol:{},De=R.iterator||"@@iterator",Oe=R.asyncIterator||"@@asyncIterator",_=R.toStringTag||"@@toStringTag";function s(o,t,a){return Object.defineProperty(o,t,{value:a,enumerable:!0,configurable:!0,writable:!0}),o[t]}try{s({},"")}catch(o){s=function(a,l,d){return a[l]=d}}function g(o,t,a,l){var d=t&&t.prototype instanceof Q?t:Q,c=Object.create(d.prototype),S=new ve(l||[]);return Y(c,"_invoke",{value:Ne(o,a,S)}),c}function U(o,t,a){try{return{type:"normal",arg:o.call(t,a)}}catch(l){return{type:"throw",arg:l}}}B.wrap=g;var y={};function Q(){}function $(){}function k(){}var de={};s(de,De,function(){return this});var be=Object.getPrototypeOf,fe=be&&be(be(he([])));fe&&fe!==O&&X.call(fe,De)&&(de=fe);var G=k.prototype=Q.prototype=Object.create(de);function Le(o){["next","throw","return"].forEach(function(t){s(o,t,function(a){return this._invoke(t,a)})})}function A(o,t){function a(d,c,S,b){var f=U(o[d],o,c);if(f.type!=="throw"){var m=f.arg,K=m.value;return K&&typeof K=="object"&&X.call(K,"__await")?t.resolve(K.__await).then(function(z){a("next",z,S,b)},function(z){a("throw",z,S,b)}):t.resolve(K).then(function(z){m.value=z,S(m)},function(z){return a("throw",z,S,b)})}b(f.arg)}var l;Y(this,"_invoke",{value:function(c,S){function b(){return new t(function(f,m){a(c,S,f,m)})}return l=l?l.then(b,b):b()}})}function Ne(o,t,a){var l="suspendedStart";return function(d,c){if(l==="executing")throw new Error("Generator is already running");if(l==="completed"){if(d==="throw")throw c;return Se()}for(a.method=d,a.arg=c;;){var S=a.delegate;if(S){var b=Ee(S,a);if(b){if(b===y)continue;return b}}if(a.method==="next")a.sent=a._sent=a.arg;else if(a.method==="throw"){if(l==="suspendedStart")throw l="completed",a.arg;a.dispatchException(a.arg)}else a.method==="return"&&a.abrupt("return",a.arg);l="executing";var f=U(o,t,a);if(f.type==="normal"){if(l=a.done?"completed":"suspendedYield",f.arg===y)continue;return{value:f.arg,done:a.done}}f.type==="throw"&&(l="completed",a.method="throw",a.arg=f.arg)}}}function Ee(o,t){var a=t.method,l=o.iterator[a];if(l===void 0)return t.delegate=null,a==="throw"&&o.iterator.return&&(t.method="return",t.arg=void 0,Ee(o,t),t.method==="throw")||a!=="return"&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+a+"' method")),y;var d=U(l,o.iterator,t.arg);if(d.type==="throw")return t.method="throw",t.arg=d.arg,t.delegate=null,y;var c=d.arg;return c?c.done?(t[o.resultName]=c.value,t.next=o.nextLoc,t.method!=="return"&&(t.method="next",t.arg=void 0),t.delegate=null,y):c:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,y)}function Pe(o){var t={tryLoc:o[0]};1 in o&&(t.catchLoc=o[1]),2 in o&&(t.finallyLoc=o[2],t.afterLoc=o[3]),this.tryEntries.push(t)}function ue(o){var t=o.completion||{};t.type="normal",delete t.arg,o.completion=t}function ve(o){this.tryEntries=[{tryLoc:"root"}],o.forEach(Pe,this),this.reset(!0)}function he(o){if(o){var t=o[De];if(t)return t.call(o);if(typeof o.next=="function")return o;if(!isNaN(o.length)){var a=-1,l=function d(){for(;++a<o.length;)if(X.call(o,a))return d.value=o[a],d.done=!1,d;return d.value=void 0,d.done=!0,d};return l.next=l}}return{next:Se}}function Se(){return{value:void 0,done:!0}}return $.prototype=k,Y(G,"constructor",{value:k,configurable:!0}),Y(k,"constructor",{value:$,configurable:!0}),$.displayName=s(k,_,"GeneratorFunction"),B.isGeneratorFunction=function(o){var t=typeof o=="function"&&o.constructor;return!!t&&(t===$||(t.displayName||t.name)==="GeneratorFunction")},B.mark=function(o){return Object.setPrototypeOf?Object.setPrototypeOf(o,k):(o.__proto__=k,s(o,_,"GeneratorFunction")),o.prototype=Object.create(G),o},B.awrap=function(o){return{__await:o}},Le(A.prototype),s(A.prototype,Oe,function(){return this}),B.AsyncIterator=A,B.async=function(o,t,a,l,d){d===void 0&&(d=Promise);var c=new A(g(o,t,a,l),d);return B.isGeneratorFunction(t)?c:c.next().then(function(S){return S.done?S.value:c.next()})},Le(G),s(G,_,"Generator"),s(G,De,function(){return this}),s(G,"toString",function(){return"[object Generator]"}),B.keys=function(o){var t=Object(o),a=[];for(var l in t)a.push(l);return a.reverse(),function d(){for(;a.length;){var c=a.pop();if(c in t)return d.value=c,d.done=!1,d}return d.done=!0,d}},B.values=he,ve.prototype={constructor:ve,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(ue),!t)for(var a in this)a.charAt(0)==="t"&&X.call(this,a)&&!isNaN(+a.slice(1))&&(this[a]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if(t.type==="throw")throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var a=this;function l(m,K){return S.type="throw",S.arg=t,a.next=m,K&&(a.method="next",a.arg=void 0),!!K}for(var d=this.tryEntries.length-1;d>=0;--d){var c=this.tryEntries[d],S=c.completion;if(c.tryLoc==="root")return l("end");if(c.tryLoc<=this.prev){var b=X.call(c,"catchLoc"),f=X.call(c,"finallyLoc");if(b&&f){if(this.prev<c.catchLoc)return l(c.catchLoc,!0);if(this.prev<c.finallyLoc)return l(c.finallyLoc)}else if(b){if(this.prev<c.catchLoc)return l(c.catchLoc,!0)}else{if(!f)throw new Error("try statement without catch or finally");if(this.prev<c.finallyLoc)return l(c.finallyLoc)}}}},abrupt:function(t,a){for(var l=this.tryEntries.length-1;l>=0;--l){var d=this.tryEntries[l];if(d.tryLoc<=this.prev&&X.call(d,"finallyLoc")&&this.prev<d.finallyLoc){var c=d;break}}c&&(t==="break"||t==="continue")&&c.tryLoc<=a&&a<=c.finallyLoc&&(c=null);var S=c?c.completion:{};return S.type=t,S.arg=a,c?(this.method="next",this.next=c.finallyLoc,y):this.complete(S)},complete:function(t,a){if(t.type==="throw")throw t.arg;return t.type==="break"||t.type==="continue"?this.next=t.arg:t.type==="return"?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):t.type==="normal"&&a&&(this.next=a),y},finish:function(t){for(var a=this.tryEntries.length-1;a>=0;--a){var l=this.tryEntries[a];if(l.finallyLoc===t)return this.complete(l.completion,l.afterLoc),ue(l),y}},catch:function(t){for(var a=this.tryEntries.length-1;a>=0;--a){var l=this.tryEntries[a];if(l.tryLoc===t){var d=l.completion;if(d.type==="throw"){var c=d.arg;ue(l)}return c}}throw new Error("illegal catch attempt")},delegateYield:function(t,a,l){return this.delegate={iterator:he(t),resultName:a,nextLoc:l},this.method==="next"&&(this.arg=void 0),y}},B}var oe=function(O){var X,Y=O.user,R=O.newCourse,De=O.globalSetting,Oe=O.loading,_=O.dispatch,s=Object(Be.a)(O,["user","newCourse","globalSetting","loading","dispatch"]),g=ie.a.useForm(),U=Object(ye.a)(g,1),y=U[0],Q=Object(Z.useState)({}),$=Object(ye.a)(Q,2),k=$[0],de=$[1],be=Object(Z.useState)(),fe=Object(ye.a)(be,2),G=fe[0],Le=fe[1],A=Object(Z.useRef)(),Ne=Object(Z.useState)(!0),Ee=Object(ye.a)(Ne,2),Pe=Ee[0],ue=Ee[1],ve=Object(Z.useState)(!1),he=Object(ye.a)(ve,2),Se=he[0],o=he[1],t=Object(Z.useState)(),a=Object(ye.a)(t,2),l=a[0],d=a[1];Object(Z.useEffect)(function(){var b;A.current=(b=s.match.params)===null||b===void 0?void 0:b.pathId,Le(!!A.current),A.current&&c()},[]);var c=function(){var b=Object(ee.a)(ce().mark(function f(){var m,K,z,Me,i,I,D,L;return ce().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.next=2,_({type:"newCourse/getEditCourseData",payload:{id:A.current}});case 2:m=le.sent,m&&(y.setFieldsValue({name:m.name}),y.setFieldsValue({intro:m.description}),y.setFieldsValue({notice:m.learning_notes}),ue(m==null?void 0:m.cust_seq),o(m==null?void 0:m.show_spoc),(m==null||((K=m.attachments)===null||K===void 0)?void 0:K.length)>0&&d([{uid:m==null||((z=m.attachments)===null||z===void 0||((Me=z[0])===null||Me===void 0))?void 0:Me.id,name:m==null||((i=m.attachments)===null||i===void 0||((I=i[0])===null||I===void 0))?void 0:I.title,response:{id:m==null||((D=m.attachments)===null||D===void 0||((L=D[0])===null||L===void 0))?void 0:L.id}}]),de({name:m.name,intro:m.description,notice:m.learning_notes}));case 4:case"end":return le.stop()}},f)}));return function(){return b.apply(this,arguments)}}();Object(Z.useEffect)(function(){console.log("Filelists.useEffect:",l)},[l]);var S=function(){var b=Object(ee.a)(ce().mark(function f(m){var K,z,Me,i,I,D,L,w;return ce().wrap(function(se){for(;;)switch(se.prev=se.next){case 0:return Me=m||{},i=Me.name,I=Me.intro,D=Me.notice,L=G?"newCourse/editCourse":"newCourse/submitCourse",se.next=4,_({type:L,payload:{id:A.current,name:i,description:I,learning_notes:D,cust_seq:Pe,show_spoc:Se,attachment_ids:[l==null||((K=l[0])===null||K===void 0||((z=K.response)===null||z===void 0))?void 0:z.id]}});case 4:w=se.sent,(w==null?void 0:w.subject_id)&&_e.c.push("/paths/".concat(w.subject_id));case 6:case"end":return se.stop()}},f)}));return function(m){return b.apply(this,arguments)}}();return C.a.createElement("section",{className:V.a.bg},C.a.createElement("div",{className:V.a.titleWrap},C.a.createElement("span",null,G?"\u7F16\u8F91":"\u521B\u5EFA","\u5B9E\u8DF5\u8BFE\u7A0B")),C.a.createElement(ie.a,{form:y,className:V.a.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(){console.log("onchange: ",y.getFieldsValue()),de(Object(N.a)({},y.getFieldsValue()))},onFinish:S},C.a.createElement("div",{className:V.a.fieldWrap},C.a.createElement(ie.a.Item,{name:"name",label:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0"}]},C.a.createElement(p.a,{maxLength:60,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A",addonAfter:"".concat(((X=k.name)===null||X===void 0?void 0:X.length)||0,"/60")}))),C.a.createElement("div",{className:V.a.mdWrap},C.a.createElement(ie.a.Item,{name:"intro",label:"\u7B80\u4ECB:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u7B80\u4ECB"},{max:8e3,message:"\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u7B80\u4ECB\u6700\u5927\u9650\u52368000\u4E2A\u5B57\u7B26"}]},C.a.createElement(je.a,{watch:!0,defaultValue:k.intro}))),C.a.createElement("div",{className:V.a.mdWrap},C.a.createElement(ie.a.Item,{name:"notice",label:"\u5B66\u4E60\u987B\u77E5:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u5B66\u4E60\u987B\u77E5"},{max:2e3,message:"\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u5B66\u4E60\u987B\u77E5\u6700\u5927\u9650\u52362000\u4E2A\u5B57\u7B26"}]},C.a.createElement(je.a,{watch:!0,defaultValue:k.notice})),C.a.createElement(T.a,{checked:Pe,onChange:function(f){ue(f==null?void 0:f.target.checked)}},"\u5C55\u793A\u9ED8\u8BA4\u7AE0\u8282\u5E8F\u53F7\uFF08\u9009\u4E2D\u5219\u6309\u5E8F\u5C55\u793A\u6240\u7AE0\u8282\u5E8F\u53F7\uFF0C\u4E0D\u9009\u4E2D\u5219\u9690\u85CF\u9ED8\u8BA4\u6392\u5E8F\uFF09"),C.a.createElement("br",null),C.a.createElement(T.a,{style:{marginTop:"10px"},checked:Se,onChange:function(f){return o(f==null?void 0:f.target.checked)}},"\u81EA\u9009\u5E76\u5C55\u793ASPOC\u8BFE\u5802\uFF08\u9009\u4E2D\u5219\u7ED9\u51FASPOC\u8BFE\u5802\u5C55\u793A\u533A\u57DF\uFF0C\u8BFE\u7A0B\u521B\u5EFA\u8005/\u5408\u4F5C\u8005\u53EF\u4EE5\u81EA\u4E3B\u6DFB\u52A0\u9700\u8981\u5C55\u793A\u7684\u8BFE\u5802\uFF09"),C.a.createElement("br",null),C.a.createElement("div",{style:{display:"flex",marginTop:"10px"}},"\u81EA\u5B9A\u4E49\u9876\u90E8\u80CC\u666F\u56FE\uFF1A",C.a.createElement(ge.a,{action:Ce.a.API_SERVER+"/api/attachments.json",withCredentials:!0,fileList:l,onChange:function(f){var m,K=(f==null?void 0:f.file.size)/1024/1024<2;if(!((m=f.fileList)===null||m===void 0?void 0:m.length))return!1;if(!K)d(Object(n.a)(l));else{var z;d(f==null||((z=f.fileList)===null||z===void 0)?void 0:z.slice(-1))}},beforeUpload:function(f){var m=f.type==="image/jpeg"||f.type==="image/png";if(!m)return u.b.error("\u53EA\u80FD\u4E0A\u4F20jpg \u6216\u8005png\u56FE\u7247"),!1;var K=f.size/1024/1024<2;return K?m&&K:(u.b.error("\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u5927\u4E8E2m"),!1)},onRemove:function(f){d([])}},C.a.createElement(j.a,null,"\u4E0A\u4F20\u56FE\u7247")),"\uFF08 \u672C\u9879\u975E\u5FC5\u9700\u3002\u5982\u4E0D\u4E0A\u4F20\uFF0C\u5219\u4F7F\u7528\u7CFB\u7EDF\u9ED8\u8BA4\u56FE\u7247\uFF1B\u5982\u4E0A\u4F20\uFF0C\u8BF7\u9009\u62E9jpg\u3001png\u683C\u5F0F\uFF0C\u5927\u5C0F\u4E0D\u8D85\u8FC72M\uFF09")),C.a.createElement("div",{className:V.a.backgroundFa},C.a.createElement("div",{className:"pt40 mb30"},C.a.createElement(ie.a.Item,null,C.a.createElement(j.a,{size:"large",type:"primary",className:"".concat(V.a.button," mr20"),htmlType:"submit",loading:Oe["newCourse/editCourse"]||Oe["newCourse/submitCourse"]},"\u63D0\u4EA4"),C.a.createElement(j.a,{size:"large",type:"primary",ghost:!0,className:V.a.button,onClick:function(){return _e.c.push(G?"/paths/".concat(A.current):"/paths")}},"\u53D6\u6D88"))))))};F.default=Object(_e.a)(function(B){var O=B.user,X=B.newCourse,Y=B.loading,R=B.globalSetting;return{user:O,newCourse:X,globalSetting:R,loading:Y.effects}})(oe)},dejd:function(pe,F,e){},hxT0:function(pe,F,e){pe.exports={bg:"bg___2samk",flexRow:"flexRow___2Ocys",flexJustifyCenter:"flexJustifyCenter___14s6l",flexAlignEnd:"flexAlignEnd___1lHt8",flexAlignCenter:"flexAlignCenter___2PtCV",flexColumn:"flexColumn___2Ssa4",formWrap:"formWrap___3Fcg8",titleWrap:"titleWrap___3U2TN",fieldWrap:"fieldWrap___3K6pg",mdWrap:"mdWrap___3o_rf",backgroundFa:"backgroundFa___3dwFi",button:"button___1vOOT"}},kSUc:function(pe,F,e){}}]);