1 line
4.6 KiB
JavaScript
1 line
4.6 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[161],{"59L1":function(e,a,t){"use strict";t.r(a),t("/zsF");var n=t("PArb"),c=t("04Ix"),i=t.n(c),l=t("zLi2"),r=t.n(l),o=t("HU8g"),s=t.n(o),m=t("o+MX"),u=t.n(m),d=t("+oHS"),f=t.n(d),p=t("OWCx"),w=t.n(p),k=t("5PDf"),v=t.n(k),E=t("fHi0"),b=t.n(E),h=t("RXMP"),j=t.n(h),y=t("qjzJ"),N=t.n(y),S=t("HnXd"),g=t.n(S),P=t("LYCE"),O=t.n(P),H=t("cDcd"),I=t.n(H),T=t("2iEm"),_=t("J66h"),D=t("j/6D"),C=t("bjH3"),L=t("ZY8I"),B=t("DAum"),M=t("syrB");function U(e,a){var t=f()(e);if(w.a){var n=w()(e);a&&(n=v()(n).call(n,(function(a){return b()(e,a).enumerable}))),t.push.apply(t,n)}return t}function X(e){for(var a=1;a<arguments.length;a++){var t,n,c=null!=arguments[a]?arguments[a]:{};a%2?j()(t=U(Object(c),!0)).call(t,(function(a){i()(e,a,c[a])})):N.a?g()(e,N()(c)):j()(n=U(Object(c))).call(n,(function(a){O()(e,a,b()(c,a))}))}return e}t("yuvH"),a.default=function(e){var a,t=e.match.params,c=t.owner,i=t.proIdentity,l=t.projectId,o=e.history,m=e.showNotification,d=e.location,f={owner:c,repo:i,projectId:l},p=new s.a(d.search),w=p.get("name")||"",k=p.get("wiki")||"",v=Object(H.useState)({}),E=r()(v,2),b=E[0],h=E[1],j=Object(H.useState)({}),y=r()(j,2),N=y[0],S=y[1],g=Object(H.useState)({}),P=r()(g,2),O=P[0],U=P[1],z=b.wikiPages,A=void 0===z?[]:z,F=b.menuList,J=void 0===F?[]:F;return Object(H.useEffect)((function(){N&&N.name&&(document.title="".concat(N.name,"-维基预览"))}),[N]),Object(H.useEffect)((function(){Object(D.k)(f).then((function(e){h(e)}))}),[]),Object(H.useEffect)((function(){if(J.length){var e,a=Object(D.g)(J,k);if(!a)return p.delete("wiki"),void o.push(u()(e="".concat(window.location.pathname,"?")).call(e,p.toString()));S(a)}}),[J,k]),Object(H.useEffect)((function(){document.title="".concat(N&&N.titleStr,"-维基预览"),N.title_sub&&Object(D.l)(X(X({},f),{},{pageName:N.title_sub})).then((function(e){e&&200===e.code?U(e.data):m("加载失败")}))}),[N]),I.a.createElement("div",{className:"wiki-preview"},I.a.createElement("div",{className:"preview-head"},I.a.createElement(T.a,{to:u()(a="/".concat(c,"/")).call(a,i,"/wiki"),className:"font-24",style:{color:"white"}},I.a.createElement("i",{className:"iconfont icon-wendangyulan_icon mr3 font-24"}),I.a.createElement("span",{className:"ml10"},w)),I.a.createElement("div",{className:"preview-head-right"},I.a.createElement("div",{className:"font-16 copy-desc mr10"},"克隆地址"),I.a.createElement(B.a,{wikiPages:A}),I.a.createElement(M.a,{wikiParams:f,projectName:w}))),I.a.createElement("div",{className:"wiki-body"},I.a.createElement("div",{className:"wiki-nav previewWiki mt20"},I.a.createElement(L.a,{wikiParams:f,hasPermission:!1,hasSearch:!1,wikiPageInitDetail:b,clickNode:function(e){var a,t;o.push(u()(a=u()(t="".concat(d.pathname,"?name=")).call(t,w,"&wiki=")).call(a,encodeURIComponent(e.titleStr)))}})),I.a.createElement("div",{className:"wiki-content padding20"},I.a.createElement("h3",null,N.titleStr),I.a.createElement(n.a,null),O&&O.content_base64&&I.a.createElement(C.a,{className:"wiki-content-detail editor-content-panel markdown-body",value:_.Base64.decode(O.content_base64),url:o.location}))))}},DAum:function(e,a,t){"use strict";t("5NDa");var n=t("5rEg"),c=t("zLi2"),i=t.n(c),l=(t("OaEy"),t("2fM7")),r=t("cDcd"),o=t.n(r),s=t("FRFo"),m=l.a.Option;a.a=function(e){var a=e.wikiPages,t=Object(r.useState)("HTTPS"),c=i()(t,2),u=c[0],d=c[1];return!!a.length&&a[0].wiki_clone_link&&o.a.createElement(n.a,{addonBefore:o.a.createElement(l.a,{dropdownClassName:"wiki-url-type",defaultValue:"HTTPS",onChange:function(e){d(e)}},o.a.createElement(m,{value:"HTTPS"},"HTTPS"),o.a.createElement(m,{value:"SSH"},"SSH")),addonAfter:o.a.createElement(s.a,{className:"copy-wiki",inputId:"wikiUrl"}),id:"wikiUrl",value:"HTTPS"===u?a[0].wiki_clone_link.https:a[0].wiki_clone_link.ssh})}},syrB:function(e,a,t){"use strict";t("qVdP");var n=t("jsC+"),c=(t("+L6B"),t("2/Rp")),i=(t("Pwec"),t("CtXQ")),l=(t("lUTK"),t("BvKs")),r=t("FLGM"),o=t.n(r),s=t("o+MX"),m=t.n(s),u=t("cDcd"),d=t.n(u),f=t("j/6D");a.a=function(e){var a=e.wikiParams,t=e.projectName,r=[{key:0,label:"markdown"},{key:1,label:"html"},{key:2,label:"pdf"}],s=a.owner,u=a.repo,p=a.projectId;return d.a.createElement(n.a,{overlay:d.a.createElement(l.a,null,o()(r).call(r,(function(e){return d.a.createElement(l.a.Item,{key:e.key,onClick:function(){var a,n,c,i;window.open(Object(f.e)(m()(a=m()(n=m()(c=m()(i="?repoName=".concat(u,"&owner=")).call(i,s,"&projectName=")).call(c,t,"&projectId=")).call(n,p,"&type=")).call(a,e.label)))}},e.label)})))},d.a.createElement(c.a,{type:"default",className:"ml10"},"导出",d.a.createElement(i.a,{type:"caret-down"})))}},yuvH:function(e,a,t){}}]); |