UNPKG

@cocalc/static

Version:

CoCalc's static frontend Webpack-based build system and framework

1 lines 13.1 kB
"use strict";(self.webpackChunk_cocalc_static=self.webpackChunk_cocalc_static||[]).push([[4934],{74934:(t,e,n)=>{n.d(e,{ZM:()=>L,ZP:()=>M});var a=n(63395),c=n(24177),o=n.n(c),i=n(63505),r=n(68804),l=n(9450),m=n(80133),d=n(47062),s=n(27740),p=n(74465),g=n(32602),u=n(873),f=n(59868),h=n(6022),y=function(t,e){var n={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&e.indexOf(a)<0&&(n[a]=t[a]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var c=0;for(a=Object.getOwnPropertySymbols(t);c<a.length;c++)e.indexOf(a[c])<0&&Object.prototype.propertyIsEnumerable.call(t,a[c])&&(n[a[c]]=t[a[c]])}return n},x=function(t,e){var n,a,c,l,m=t.prefixCls,d=t.children,s=t.actions,p=t.extra,g=t.className,u=t.colStyle,x=y(t,["prefixCls","children","actions","extra","className","colStyle"]),v=(0,i.useContext)(L),b=v.grid,S=v.itemLayout,E=(0,(0,i.useContext)(r.E_).getPrefixCls)("list",m),C=s&&s.length>0&&i.createElement("ul",{className:"".concat(E,"-item-action"),key:"actions"},s.map((function(t,e){return i.createElement("li",{key:"".concat(E,"-item-action-").concat(e)},t,e!==s.length-1&&i.createElement("em",{className:"".concat(E,"-item-action-split")}))}))),k=b?"div":"li",O=i.createElement(k,Object.assign({},x,b?{}:{ref:e},{className:o()("".concat(E,"-item"),(n={},a="".concat(E,"-item-no-flex"),c=!("vertical"===S?p:(i.Children.forEach(d,(function(t){"string"==typeof t&&(l=!0)})),!(l&&i.Children.count(d)>1))),a in n?Object.defineProperty(n,a,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[a]=c,n),g)}),"vertical"===S&&p?[i.createElement("div",{className:"".concat(E,"-item-main"),key:"content"},d,C),i.createElement("div",{className:"".concat(E,"-item-extra"),key:"extra"},p)]:[d,C,(0,h.Tm)(p,{key:"extra"})]);return b?i.createElement(f.Z,{ref:e,flex:1,style:u},O):O},v=(0,i.forwardRef)(x);v.Meta=function(t){var e=t.prefixCls,n=t.className,a=t.avatar,c=t.title,l=t.description,m=y(t,["prefixCls","className","avatar","title","description"]),d=(0,(0,i.useContext)(r.E_).getPrefixCls)("list",e),s=o()("".concat(d,"-item-meta"),n),p=i.createElement("div",{className:"".concat(d,"-item-meta-content")},c&&i.createElement("h4",{className:"".concat(d,"-item-meta-title")},c),l&&i.createElement("div",{className:"".concat(d,"-item-meta-description")},l));return i.createElement("div",Object.assign({},m,{className:s}),a&&i.createElement("div",{className:"".concat(d,"-item-meta-avatar")},a),(c||l)&&p)};const b=v;var S=n(72061),E=n(29813),C=n(2418);function k(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var O=function(t){var e,n,a=t.listBorderedCls,c=t.componentCls,o=t.paddingLG,i=t.margin,r=t.padding,l=t.listItemPaddingSM,m=t.marginLG,d=t.borderRadiusLG;return k(n={},"".concat(a),(k(e={border:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorBorder),borderRadius:d},"".concat(c,"-header,").concat(c,"-footer,").concat(c,"-item"),{paddingInline:o}),k(e,"".concat(c,"-pagination"),{margin:"".concat(i,"px ").concat(m,"px")}),e)),k(n,"".concat(a).concat(c,"-sm"),k({},"".concat(c,"-item,").concat(c,"-header,").concat(c,"-footer"),{padding:l})),k(n,"".concat(a).concat(c,"-lg"),k({},"".concat(c,"-item,").concat(c,"-header,").concat(c,"-footer"),{padding:"".concat(r,"px ").concat(o,"px")})),n},w=function(t){var e,n,a,c,o=t.componentCls,i=t.screenSM,r=t.screenMD,l=t.marginLG,m=t.marginSM,d=t.margin;return k(c={},"@media screen and (max-width:".concat(r,")"),(k(e={},"".concat(o),k({},"".concat(o,"-item"),k({},"".concat(o,"-item-action"),{marginInlineStart:l}))),k(e,"".concat(o,"-vertical"),k({},"".concat(o,"-item"),k({},"".concat(o,"-item-extra"),{marginInlineStart:l}))),e)),k(c,"@media screen and (max-width: ".concat(i,")"),(k(a={},"".concat(o),k({},"".concat(o,"-item"),k({flexWrap:"wrap"},"".concat(o,"-action"),{marginInlineStart:m}))),k(a,"".concat(o,"-vertical"),k({},"".concat(o,"-item"),(k(n={flexWrap:"wrap-reverse"},"".concat(o,"-item-main"),{minWidth:t.contentWidth}),k(n,"".concat(o,"-item-extra"),{margin:"auto auto ".concat(d,"px")}),n))),a)),c},I=function(t){var e,n,a,c,o,i,r=t.componentCls,l=t.antCls,m=t.controlHeight,d=t.minHeight,s=t.paddingSM,p=t.marginLG,g=t.padding,u=t.listItemPadding,f=t.colorPrimary,h=t.listItemPaddingSM,y=t.listItemPaddingLG,x=t.paddingXS,v=t.margin,b=t.colorText,S=t.colorTextDescription,E=t.motionDurationSlow,O=t.lineWidth;return k(i={},"".concat(r),Object.assign(Object.assign({},(0,C.Wf)(t)),(k(c={position:"relative","*":{outline:"none"}},"".concat(r,"-header, ").concat(r,"-footer"),{background:"transparent",paddingBlock:s}),k(c,"".concat(r,"-pagination"),k({marginBlockStart:p,textAlign:"end"},"".concat(l,"-pagination-options"),{textAlign:"start"})),k(c,"".concat(r,"-spin"),{minHeight:d,textAlign:"center"}),k(c,"".concat(r,"-items"),{margin:0,padding:0,listStyle:"none"}),k(c,"".concat(r,"-item"),(k(a={display:"flex",alignItems:"center",justifyContent:"space-between",padding:u,color:b},"".concat(r,"-item-meta"),(k(e={display:"flex",flex:1,alignItems:"flex-start",maxWidth:"100%"},"".concat(r,"-item-meta-avatar"),{marginInlineEnd:g}),k(e,"".concat(r,"-item-meta-content"),{flex:"1 0",width:0,color:b}),k(e,"".concat(r,"-item-meta-title"),{marginBottom:t.marginXXS,color:b,fontSize:t.fontSize,lineHeight:t.lineHeight,"> a":k({color:b,transition:"all ".concat(E)},"&:hover",{color:f})}),k(e,"".concat(r,"-item-meta-description"),{color:S,fontSize:t.fontSize,lineHeight:t.lineHeight}),e)),k(a,"".concat(r,"-item-action"),(k(n={flex:"0 0 auto",marginInlineStart:t.marginXXL,padding:0,fontSize:0,listStyle:"none"},"& > li",k({position:"relative",display:"inline-block",padding:"0 ".concat(x,"px"),color:S,fontSize:t.fontSize,lineHeight:t.lineHeight,textAlign:"center"},"&:first-child",{paddingInlineStart:0})),k(n,"".concat(r,"-item-action-split"),{position:"absolute",insetBlockStart:"50%",insetInlineEnd:0,width:O,height:Math.ceil(t.fontSize*t.lineHeight)-2*t.marginXXS,transform:"translateY(-50%)",backgroundColor:t.colorSplit}),n)),a)),k(c,"".concat(r,"-empty"),{padding:"".concat(g,"px 0"),color:S,fontSize:t.fontSizeSM,textAlign:"center"}),k(c,"".concat(r,"-empty-text"),{padding:g,color:t.colorTextDisabled,fontSize:t.fontSize,textAlign:"center"}),k(c,"".concat(r,"-item-no-flex"),{display:"block"}),c))),k(i,"".concat(r,"-grid ").concat(l,"-col > ").concat(r,"-item"),{display:"block",maxWidth:"100%",marginBlockEnd:v,paddingBlock:0,borderBlockEnd:"none"}),k(i,"".concat(r,"-vertical ").concat(r,"-item"),(k(o={alignItems:"initial"},"".concat(r,"-item-main"),{display:"block",flex:1}),k(o,"".concat(r,"-item-extra"),{marginInlineStart:p}),k(o,"".concat(r,"-item-meta"),k({marginBlockEnd:g},"".concat(r,"-item-meta-title"),{marginBlockEnd:s,color:b,fontSize:t.fontSizeLG,lineHeight:t.lineHeightLG})),k(o,"".concat(r,"-item-action"),{marginBlockStart:g,marginInlineStart:"auto","> li":k({padding:"0 ".concat(g,"px")},"&:first-child",{paddingInlineStart:0})}),o)),k(i,"".concat(r,"-split ").concat(r,"-item"),k({borderBlockEnd:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)},"&:last-child",{borderBlockEnd:"none"})),k(i,"".concat(r,"-split ").concat(r,"-header"),{borderBlockEnd:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)}),k(i,"".concat(r,"-split").concat(r,"-empty ").concat(r,"-footer"),{borderTop:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)}),k(i,"".concat(r,"-loading ").concat(r,"-spin-nested-loading"),{minHeight:m}),k(i,"".concat(r,"-split").concat(r,"-something-after-last-item ").concat(l,"-spin-container > ").concat(r,"-items > ").concat(r,"-item:last-child"),{borderBlockEnd:"".concat(t.lineWidth,"px ").concat(t.lineType," ").concat(t.colorSplit)}),k(i,"".concat(r,"-lg ").concat(r,"-item"),{padding:y}),k(i,"".concat(r,"-sm ").concat(r,"-item"),{padding:h}),k(i,"".concat(r,":not(").concat(r,"-vertical)"),k({},"".concat(r,"-item-no-flex"),k({},"".concat(r,"-item-action"),{float:"right"}))),i};const z=(0,S.Z)("List",(function(t){var e=(0,E.TS)(t,{listBorderedCls:"".concat(t.componentCls,"-bordered"),minHeight:t.controlHeightLG,listItemPadding:"".concat(t.paddingContentVertical,"px ").concat(t.paddingContentHorizontalLG,"px"),listItemPaddingSM:"".concat(t.paddingContentVerticalSM,"px ").concat(t.paddingContentHorizontal,"px"),listItemPaddingLG:"".concat(t.paddingContentVerticalLG,"px ").concat(t.paddingContentHorizontalLG,"px")});return[I(e),O(e),w(e)]}),{contentWidth:220});function j(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n<e;n++)a[n]=t[n];return a}function N(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function P(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var a,c,o=[],i=!0,r=!1;try{for(n=n.call(t);!(i=(a=n.next()).done)&&(o.push(a.value),!e||o.length!==e);i=!0);}catch(t){r=!0,c=t}finally{try{i||null==n.return||n.return()}finally{if(r)throw c}}return o}}(t,e)||function(t,e){if(t){if("string"==typeof t)return j(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?j(t,e):void 0}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var L=i.createContext({});function H(t){var e=t.pagination,n=void 0!==e&&e,c=t.prefixCls,f=t.bordered,h=void 0!==f&&f,y=t.split,x=void 0===y||y,v=t.className,b=t.children,S=t.itemLayout,E=t.loadMore,C=t.grid,k=t.dataSource,O=void 0===k?[]:k,w=t.size,I=t.header,j=t.footer,H=t.loading,M=void 0!==H&&H,B=t.rowKey,W=t.renderItem,G=t.locale,T=function(t,e){var n={};for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&e.indexOf(a)<0&&(n[a]=t[a]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var c=0;for(a=Object.getOwnPropertySymbols(t);c<a.length;c++)e.indexOf(a[c])<0&&Object.prototype.propertyIsEnumerable.call(t,a[c])&&(n[a[c]]=t[a[c]])}return n}(t,["pagination","prefixCls","bordered","split","className","children","itemLayout","loadMore","grid","dataSource","size","header","footer","loading","rowKey","renderItem","locale"]),A=n&&"object"==typeof n?n:{},Z=P(i.useState(A.defaultCurrent||1),2),X=Z[0],_=Z[1],D=P(i.useState(A.defaultPageSize||10),2),R=D[0],V=D[1],K=i.useContext(r.E_),F=K.getPrefixCls,J=K.renderEmpty,U=K.direction,Y=function(t){return function(e,a){_(e),V(a),n&&n[t]&&n[t](e,a)}},$=Y("onChange"),q=Y("onShowSizeChange"),Q=F("list",c),tt=P(z(Q),2),et=tt[0],nt=tt[1],at=M;"boolean"==typeof at&&(at={spinning:at});var ct,ot=at&&at.spinning,it="";switch(w){case"large":it="lg";break;case"small":it="sm"}var rt=o()(Q,(N(ct={},"".concat(Q,"-vertical"),"vertical"===S),N(ct,"".concat(Q,"-").concat(it),it),N(ct,"".concat(Q,"-split"),x),N(ct,"".concat(Q,"-bordered"),h),N(ct,"".concat(Q,"-loading"),ot),N(ct,"".concat(Q,"-grid"),!!C),N(ct,"".concat(Q,"-something-after-last-item"),!!(E||n||j)),N(ct,"".concat(Q,"-rtl"),"rtl"===U),ct),v,nt),lt=(0,u.Z)({current:1,total:0},{total:O.length,current:X,pageSize:R},n||{}),mt=Math.ceil(lt.total/lt.pageSize);lt.current>mt&&(lt.current=mt);var dt=n?i.createElement("div",{className:"".concat(Q,"-pagination")},i.createElement(s.Z,Object.assign({},lt,{onChange:$,onShowSizeChange:q}))):null,st=(0,a.Z)(O);n&&O.length>(lt.current-1)*lt.pageSize&&(st=(0,a.Z)(O).splice((lt.current-1)*lt.pageSize,lt.pageSize));var pt=Object.keys(C||{}).some((function(t){return["xs","sm","md","lg","xl","xxl"].includes(t)})),gt=(0,d.Z)(pt),ut=i.useMemo((function(){for(var t=0;t<g.c.length;t+=1){var e=g.c[t];if(gt[e])return e}}),[gt]),ft=i.useMemo((function(){if(C){var t=ut&&C[ut]?C[ut]:C.column;return t?{width:"".concat(100/t,"%"),maxWidth:"".concat(100/t,"%")}:void 0}}),[null==C?void 0:C.column,ut]),ht=ot&&i.createElement("div",{style:{minHeight:53}});if(st.length>0){var yt=st.map((function(t,e){return function(t,e){return W?((n="function"==typeof B?B(t):B?t[B]:t.key)||(n="list-item-".concat(e)),i.createElement(i.Fragment,{key:n},W(t,e))):null;var n}(t,e)}));ht=C?i.createElement(m.Z,{gutter:C.gutter},i.Children.map(yt,(function(t){return i.createElement("div",{key:null==t?void 0:t.key,style:ft},t)}))):i.createElement("ul",{className:"".concat(Q,"-items")},yt)}else b||ot||(ht=function(t,e){return i.createElement("div",{className:"".concat(t,"-empty-text")},G&&G.emptyText||e("List"))}(Q,J||l.Z));var xt=lt.position||"bottom",vt=i.useMemo((function(){return{grid:C,itemLayout:S}}),[JSON.stringify(C),S]);return et(i.createElement(L.Provider,{value:vt},i.createElement("div",Object.assign({className:rt},T),("top"===xt||"both"===xt)&&dt,I&&i.createElement("div",{className:"".concat(Q,"-header")},I),i.createElement(p.Z,Object.assign({},at),ht,b),j&&i.createElement("div",{className:"".concat(Q,"-footer")},j),E||("bottom"===xt||"both"===xt)&&dt)))}L.Consumer,H.Item=b;const M=H}}]);