1"use strict";(globalThis.webpackChunkPlesk||=[]).push([["components/pages/DomainsResourceUsagePage"],{3261(e,a,t){t.r(a),t.d(a,{default:()=>g});var s=t(342),r=t(95),o=t(341),n=t(1330),i=t(1622),l=t(1460),c=t.n(l);t(3262);const d=r.Locale.getTranslate("admin.components.lists.resourceusage"),g=()=>{const{listProps:e,listInput:a,queryResult:{data:t}}=(0,n.useGraphQlList)({key:"ResourceUsagePage",query:c(),extractList:e=>e.viewer.client.resourceUsage}),r=t?.os?.isUnix??!1,l=(0,o.useMemo)(()=>[{key:"domainName",render:({domainName:e})=>(0,o.jsx)("span",{className:"domain-resource-usage-page-nowrap",children:e})},{key:"clientName",render:({clientName:e})=>(0,o.jsx)("span",{"data-testid":"client-name",className:"domain-resource-usage-page-nowrap",children:e})},{key:"webUsage",render:({webUsage:e})=>(0,i.formatByteSize)(e)},{key:"mailUsage",render:({mailUsage:e})=>(0,i.formatByteSize)(e)},{key:"databaseUsage",render:({databaseUsage:e})=>(0,i.formatByteSize)(e)},{key:"backupsUsage",render:({backupsUsage:e})=>(0,i.formatByteSize)(e)},r&&{key:"configsUsage",render:({configsUsage:e})=>(0,i.formatByteSize)(e)},{key:"logsUsage",render:({logsUsage:e})=>(0,i.formatByteSize)(e)},{key:"anonFtpUsage",render:({anonFtpUsage:e})=>(0,i.formatByteSize)(e)},{key:"actions",title:"",render:({domainName:e})=>(0,o.jsx)(s.ListActions,{children:(0,o.jsx)(s.ListAction,{onClick:()=>{window.open(`https://${e}/plesk-stat/webstat-ssl/`,"_blank","popup,width=700,height=500")},icon:"bar-chart-vertical-lock",primary:!0,children:(0,o.jsx)(d,{content:"webStatistics"})})})}].filter(Boolean).map(({key:e,width:a,title:t,render:s})=>({key:e,width:a,title:t??(0,o.jsx)(d,{content:e}),sortable:!0,render:s})),[r]),g=(0,o.jsxs)(s.Toolbar,{children:[(0,o.jsx)(s.ToolbarExpander,{}),(0,o.jsx)(s.ToolbarGroup,{title:"",children:(0,o.jsx)(s.ToolbarGroup,{groupable:!1,title:"",children:(0,o.jsx)(n.GraphQlList.SearchBar,{name:"search"})})})]});return(0,o.jsx)(n.GraphQlList,{rowKey:"id",filtered:!!a.searchFilters?.search,columns:l,toolbar:g,emptyView:(0,o.jsx)(s.ListEmptyView,{title:(0,o.jsx)(d,{content:"noResults"})}),vertical:850,...e})}},3260(e,a,t){t.r(a),t.d(a,{default:()=>s.default});var s=t(3261)},1622(e,a,t){t.r(a),t.d(a,{formatByteSize:()=>r});const s=["B","KB","MB","GB","TB","PB","EB","ZB","YB"],r=e=>{if(!e)return"0 B";const a=Math.floor(Math.log(e)/Math.log(1024));return`${(e/1024**a).toFixed(2)} ${s[a]}`}},3262(e,a,t){t.r(a)}}]); 2//# sourceMappingURL=DomainsResourceUsagePage.js.map?7e33ea1dff06398e6607
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.