@topgroup/diginext
Version:
A BUILD SERVER & CLI to deploy apps to any Kubernetes clusters.
1 lines • 2.8 kB
JavaScript
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[281],{26303:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return cloud_provider}});var r,i=n(11163),o=n(22598),d=n(90447),a=n(84213),u=n(73318),l=n(44973),s=n(27484),c=n.n(s),f=n(67294),v=n(18418),h=n(61123),p=n(3669),m=n(55611),x=n(85893),g=n(56176),_=n(84110);c().extend(_),c().extend(g);var k=null!==(r=m.XL.tableConfig.defaultPageSize)&&void 0!==r?r:20,CloudProviderList=function(){var t=(0,p.Jl)().responsive,e=[{title:"Name",width:70,dataIndex:"name",key:"name",fixed:null!=t&&t.md?"left":void 0,filterSearch:!0,filters:[{text:"goon",value:"goon"}],onFilter:function(t,e){return e.name.indexOf(t.toString())>-1}},{title:"Short name",width:60,dataIndex:"shortName",key:"shortName",render:function(t){return(0,x.jsx)(u.ZP,{type:"link",style:{padding:0},children:t})},filterSearch:!0,filters:[{text:"goon",value:"goon"}],onFilter:function(t,e){return e.shortName.indexOf(t.toString())>-1}},{title:"Created at",dataIndex:"createdAt",key:"createdAt",width:50,render:function(t){return(0,x.jsx)(h.q,{date:t})},sorter:function(t,e){return c()(t.createdAt).diff(c()(e.createdAt))}},{title:"Updated at",dataIndex:"updatedAt",key:"updatedAt",width:50,render:function(t){return(0,x.jsx)(h.q,{date:t})},sorter:function(t,e){return c()(t.updatedAt).diff(c()(e.updatedAt))}}],n=(0,f.useState)(1),r=n[0],i=n[1],o=(0,v.nu)({pagination:{page:r,size:k}}),d=o.data,s=o.status,m=d||{},g=m.list,_=(m.pagination||{}).total_items;console.log("cloudProviders :>> ",g);var A=(null==g?void 0:g.map(function(t,e){var n,r,i,o;return{id:null!==(n=t._id)&&void 0!==n?n:e.toString(),key:null!==(r=t._id)&&void 0!==r?r:e.toString(),name:null!==(i=t.name)&&void 0!==i?i:"",shortName:null!==(o=t.shortName)&&void 0!==o?o:"",updatedAt:c()(t.updatedAt).format("LLL"),createdAt:c()(t.createdAt).format("LLL")}}))||[],N=(0,f.useRef)(null),w=(0,a.Z)(N);return(0,x.jsx)("div",{className:"h-full flex-auto overflow-hidden",ref:N,children:(0,x.jsx)(l.Z,{sticky:!0,size:"small",loading:"loading"===s,columns:e,dataSource:A,scroll:{x:1200,y:void 0!==(null==w?void 0:w.height)?w.height-140:void 0},pagination:{pageSize:k,total:_,position:["bottomCenter"]},onChange:function(t){var e=t.current;e&&i(e)}})})},A=n(6761),N=n(1071),cloud_provider=function(){return(0,i.useRouter)(),(0,x.jsx)(o.Wk,{children:(0,x.jsxs)(A.o,{meta:(0,x.jsx)(N.h,{title:"Cloud Provider List",description:"List of your cloud providers."}),children:[(0,x.jsx)(d.V,{title:"Cloud Providers",breadcrumbs:[{name:"Infrastructure"}]}),(0,x.jsx)(CloudProviderList,{})]})})}},88624:function(t,e,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/infrastructure/cloud-provider",function(){return n(26303)}])}},function(t){t.O(0,[3662,5877,3945,9774,2888,179],function(){return t(t.s=88624)}),_N_E=t.O()}]);