build/static/js/144.d741baa8.chunk.js

1 line
4.0 KiB
JavaScript

(this.webpackJsonp=this.webpackJsonp||[]).push([[144],{EP0R:function(e,t,a){},V5aj:function(e,t,a){},vcx7:function(e,t,a){},wf0E:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=d(a("W9HT")),l=d(a("NUBc")),r=d(a("3S7+")),c=d(a("2/Rp")),u=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var a=[],n=!0,l=!1,r=void 0;try{for(var c,u=e[Symbol.iterator]();!(n=(c=u.next()).done)&&(a.push(c.value),!t||a.length!==t);n=!0);}catch(e){l=!0,r=e}finally{try{!n&&u.return&&u.return()}finally{if(l)throw r}}return a}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};a("T2oS"),a("DjyN"),a("5Dmo"),a("+L6B");var s=a("cDcd"),i=d(s);a("vcx7"),a("EP0R"),a("V5aj");var o=d(a("vDqi")),m=d(a("2CTR")),f=a("spEH");function d(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=e.current_user,a=e.history,d=t.id_card_verify,p=t.website_permission,E=(0,s.useState)(0),y=u(E,2),v=y[0],g=y[1],N=(0,s.useState)([]),h=u(N,2),_=h[0],w=h[1],b=(0,s.useState)(!1),S=u(b,2),x=S[0],B=S[1],k=(0,s.useState)(1),C=u(k,2),j=C[0],A=C[1];return(0,s.useEffect)((function(){document.title="我的站点",window.scrollTo(0,0)}),[]),(0,s.useEffect)((function(){d&&(B(!0),o.default.get("/site_pages.json",{params:{limit:15,page:j}}).then((function(e){if(e&&200===e.status){var t=e.data,a=t.total_count,n=t.pages;w(n),g(a)}B(!1)})))}),[d,j]),i.default.createElement(n.default,{spinning:x},i.default.createElement(f.FlexAJ,{className:"mySites_head"},i.default.createElement("span",null,"我的站点"),d&&p&&v>=1?i.default.createElement(r.default,{title:"您已存在站点,请勿重复创建"},i.default.createElement(c.default,{type:"primary",disabled:!0},"新建站点")):i.default.createElement(c.default,{type:"primary",onClick:function(){a.push("/settings/mysite/create")}},"新建站点")),d&&!p&&i.default.createElement("div",{className:"tipsBox font-15 mt20"},"您的站点权限被锁定,请联系平台管理员。"),!d&&i.default.createElement(s.Fragment,null,i.default.createElement("div",{className:"tipsBox font-15 mt30"},"您尚未通过实名认证,无法使用此服务,如需使用,请先进行实名认证。"),i.default.createElement(c.default,{type:"primary",className:"mt20",onClick:function(){a.push("/settings/verification")}},"前往验证")),d&&i.default.createElement(s.Fragment,null,x||0!==v?i.default.createElement("div",{className:"mt10"},_&&_.map((function(e){var t=e.owner,n=e.repo,l=e.url,r=e.state,u=e.state_description,s=e.build_state;return i.default.createElement(f.FlexAJ,null,i.default.createElement("div",{className:"siteBox"},i.default.createElement("i",{className:"iconfont icon-cangkuyuyanicon font-16 mr5 color-grey-6"}),r&&s?i.default.createElement("a",{className:"font-16 siteName",onClick:function(){window.open(l)}},e.site_name):i.default.createElement("span",{className:"font-16"},e.site_name),i.default.createElement("span",{className:"statusBot ml20 font-12 "+(r?null!==s?s?"public":"error":"private":"error")},r?null!==s?s?"已部署":"部署失败":"未部署":"被关闭"),i.default.createElement("div",{className:"color-grey-6 mt8"},i.default.createElement("span",{className:""},"主题:")," ",e.theme,i.default.createElement("span",{className:"ml5 mr5 color-grey-ccc"},"|"),"建站工具:",e.language_frame),!r&&i.default.createElement("div",{className:"color-grey-6 mt5"},"关闭原因:",u)),i.default.createElement(c.default,{className:"themeCorBorBut",onClick:function(){a.push("/"+t+"/"+n+"/service/pages")}},"去仓库"))})),i.default.createElement("div",{className:"mt50",style:{textAlign:"center"}},i.default.createElement(l.default,{simple:!0,current:j,pageSize:15,onChange:function(e){A(e)},total:v,hideOnSinglePage:!0}))):i.default.createElement("div",{className:"mt30"},i.default.createElement("div",{style:{marginBottom:"130px"}},"个人建站是一个免费的静态网页托管服务,您可以使用 个人建站服务托管个人主页、项目站点等静态网页。"),i.default.createElement(m.default,{_html:"暂无数据"}))))}}}]);