forked from Gitlink/build
1 line
6.3 KiB
JavaScript
1 line
6.3 KiB
JavaScript
(this.webpackJsonp=this.webpackJsonp||[]).push([[109],{"62O4":function(e,t,n){},"E+/Y":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TokenKey=t.httpUrl=void 0;var a,r=(a=n("JGtk"))&&a.__esModule?a:{default:a},i=JSON.parse(localStorage.chromesetting),u=i&&i.common.wiki,l=(0,r.default)(u);t.httpUrl=u,t.default=l,t.TokenKey="autologin_trustie"},HC66:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,r=(a=n("cDcd"))&&a.__esModule?a:{default:a},i=n("sYIF");n("62O4"),t.default=function(e){var t=e.height,n=void 0===t?400:t;return r.default.createElement("div",{className:"nodata-panel-wrapper",style:{height:n}},r.default.createElement("div",{className:"nodata-panel"},r.default.createElement("img",{width:"128",src:(0,i.getUrl)("/images/educoder/nodata.png"),alt:"no-data"}),r.default.createElement("p",null,"暂时还没有相关数据哦!")))}},KibE:function(e,t,n){"use strict";n.r(t),t.default=n.p+"static/media/help_bg.d2bb4c18.png"},Vt0K:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,r=!1,i=void 0;try{for(var u,l=e[Symbol.iterator]();!(a=(u=l.next()).done)&&(n.push(u.value),!t||n.length!==t);a=!0);}catch(e){r=!0,i=e}finally{try{!a&&l.return&&l.return()}finally{if(r)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},r=n("J66h"),i=n("cDcd"),u=s(i),l=s(n("HC66")),o=s(n("bjH3")),c=n("j/6D"),d=s(n("KibE"));function s(e){return e&&e.__esModule?e:{default:e}}n("eKws"),t.default=function(e){var t=e.showNotification,n=e.history,s=(0,i.useState)(null),f=a(s,2),h=f[0],m=f[1],p=(0,i.useState)({}),g=a(p,2),v=g[0],k=g[1],b=(0,i.useState)({}),y=a(b,2),_=y[0],w=y[1],E=-1!==window.location.host.indexOf("50008")||-1!==window.location.host.indexOf("gitlink");return(0,i.useEffect)((function(){(0,c.wikiPages)({owner:E?"CCF-GLCC":"forgetest2",repo:E?"glcc-help":"wiki1",projectId:E?"1403908":"546103"}).then((function(e){e&&"200"===e.message&&Array.isArray(e.data)?(m(e.data.filter((function(e){return"_Sidebar"!==e.name}))),e.data.length&&k(e.data[0])):m([])}))}),[]),(0,i.useEffect)((function(){v.name&&(0,c.getWiki)({owner:E?"CCF-GLCC":"forgetest2",repo:E?"glcc-help":"wiki1",pageName:v.name,projectId:E?"1403908":"546103"}).then((function(e){e&&"200"===e.message?w(e.data):t("加载失败")}))}),[v]),u.default.createElement("div",{className:"glcc_help"},h&&0===h.length?u.default.createElement(l.default,null):u.default.createElement("div",{className:"help_main"},u.default.createElement("div",{className:"menuList"},u.default.createElement("span",{className:"font-18 mb15"},"帮助文档"),h&&h.map((function(e){return u.default.createElement("span",{className:"wiki_title font-15 mb15 "+(e.name===v.name?"active":""),key:e.name,onClick:function(){k(e)}},e.name)}))),u.default.createElement("div",{className:"help_cntent pt10"},_&&_.md_content&&u.default.createElement(o.default,{value:_&&r.Base64.decode(_.md_content),url:n.location}),u.default.createElement("img",{src:d.default,className:"bg",alt:"bg"}))))}},eKws:function(e,t,n){},"j/6D":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseSidebar=void 0;var a,r,i=c(n("14Xm")),u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e};t.parseSidebar=(a=i.default.mark((function e(t,n){var a,r,o,c;return i.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=t.filter((function(e){return"_Sidebar"===e.name})),r=void 0,!a.length){e.next=7;break}return e.next=5,d(u({},n,{pageName:"_Sidebar"})).then((function(e){if(e&&"200"===e.message){var a=l.Base64.decode(e.data.md_content),i=t.filter((function(e){return-1===a.indexOf("[["+e.name+"]]")&&"_Sidebar"!==e.name})),o=i.map((function(e){return"\n[["+e.name+"]]"})).join("");i.length&&f(u({},n,{pageName:"_Sidebar",title:"_Sidebar",message:"",content_base64:l.Base64.encode(""+a+o)})),r={menuList:h(i.length?""+a+o:a),sidebar:a}}}));case 5:e.next=15;break;case 7:if(t.length){e.next=9;break}return e.abrupt("return");case 9:return o=[],t.map((function(e){o.push("[["+e.name+"]]")})),c=o.join("\n"),e.next=14,s(u({},n,{pageName:"_Sidebar",title:"_Sidebar",message:"",content_base64:l.Base64.encode(c)}));case 14:r={menuList:h(c),sidebar:c};case 15:return e.abrupt("return",r);case 16:case"end":return e.stop()}}),e,this)})),r=function(){var e=a.apply(this,arguments);return new Promise((function(t,n){return function a(r,i){try{var u=e[r](i),l=u.value}catch(e){return void n(e)}if(!u.done)return Promise.resolve(l).then((function(e){a("next",e)}),(function(e){a("throw",e)}));t(l)}("next")}))},function(e,t){return r.apply(this,arguments)}),t.wikiPages=function(e){return(0,o.default)({url:"/api/wiki/wikiPages",method:"get",params:e})},t.getWiki=d,t.addWiki=s,t.updateWiki=f,t.deleteWiki=function(e){return(0,o.default)({url:"/api/wiki/deleteWiki",method:"DELETE",data:e})},t.markdownToTree=h,t.findNodeByKey=m,t.findNodeByChildrenKey=function e(t,n){for(var a=0;a<t.length;a++){var r=t[a];if(r.key==n)return t;if(r.children.length){var i=e(r.children,n);if(i)return i}}return[]},t.treeToMd=function(e){var t=[];return function e(t,n){n.map((function(n){t.push(n.title),e(t,n.children)}))}(t,e),t.join("\n")};var l=n("J66h"),o=c(n("E+/Y"));function c(e){return e&&e.__esModule?e:{default:e}}function d(e){return(0,o.default)({url:"/api/wiki/getWiki",method:"get",params:e})}function s(e){return(0,o.default)({url:"/api/wiki/createWiki",method:"post",data:e})}function f(e){return(0,o.default)({url:"/api/wiki/updateWiki",method:"PUT",data:e})}function h(e){var t=e.split("\n"),n=-1,a=[],r={title:"root",children:[],key:n++};return t.map((function(e,i){var u=e.trim(),l={title:e,children:[],key:void 0},o=e.search(/\S/);if(o){var c=a[o-1],d=r.children.filter((function(e){return e.key===a[0].key}))[0];if(1===o)l.key=d.key+"-"+d.children.length,d.children.push(l);else{var s=m(d.children,c.key);l.key=s.key+"-"+s.children.length,s&&s.children.push(l)}var f=t[i+1]&&t[i+1].search(/\S/);f>o&&(u.startsWith("- ")||u.startsWith("* "))?a.push(l):f<o&&a.pop()}else l.key=n+"",n++,(a=[]).push(l),r.children.push(l)})),r.children}function m(e,t){for(var n=0;n<e.length;n++){var a=e[n];if(a.key==t)return a;if(a.children.length){var r=m(a.children,t);if(r)return r}}}}}]); |