PageSourceSearch

https://admin.servebolt.com/assets/BillableUsage-gQuAvscW.js

js servebolt.com collected 2026-09-24 19:46:45 UTC 2,703 bytes, 2 lines download raw bytes

1import{d as w,p as B,k as u,y as n,u as m,G as a,B as s,C as p,x as g,E as f,c as r,D as k,ar as A,m as d}from"./vendor-D7HY6vXs.js";import{l as q,p as C,e as $}from"./vendor-servebolt-BwnDPTSW.js";import{_ as N}from"./ProgressCarousel.vue_vue_type_script_setup_true_lang-BNrCmZua.js";import{c as b}from"./formatDate-CXV7pXnY.js";import{m as o}from"./index-DAxIWTJb.js";import"./Tooltip.vue_vue_type_script_setup_true_lang-xmcxltpU.js";import"./vendor-antdv-base-QySV-hqZ.js";import"./vendor-lodash-BvL3EwUt.js";import"./vendor-i18n-BAJQGTf1.js";import"./vendor-auth0-B88dyU-W.js";import"./vendor-toast-BA6wVAZy.js";const V={class:"mt-[50px] md:mt-[86px]"},I={class:"mt-[24px] mb-[14px]"},M={class:"md:mt-[14px]"},Y=w({__name:"BillableUsage",props:{usageData:{type:Object,default:()=>({})}},setup(c){const e=c,y=A(),v=r(()=>y.params.boltId),_=r(()=>e.usageData?.billing_period?.from?b(e.usageData?.billing_period?.from):""),h=r(()=>e.usageData?.billing_period?.to?b(e.usageData?.billing_period?.to):""),x=r(()=>e.usageData?.dynamic_requests?.threshold_warning),D=r(()=>{const{storage:i,memory_limit:t,dynamic_requests:l}=e.usageData;return{storage:{title:"storage",tooltip:"storageSpaceTooltip",partAmount:o(i?.used,"GB","storage"),fullAmount:o(i?.available,"GB","storage")},dynamic_requests:{title:"dynamicRequests",partAmount:o(l?.used,"","dynamic"),fullAmount:o(l?.available,"","dynamic")},memory_limit:{title:"phpMemoryLimit",tooltip:"phpMemoryLimitInfo",partAmount:o(t?.used,"MB","php"),fullAmount:o(t?.available,"MB","php")}}});return(i,t)=>{const l=k("router-link");return d(),B("div",null,[u(m(q),null,{default:n(()=>[s(p(`${i.$t("billableUsage")}`),1)]),_:1}),a("p",V,[t[1]||(t[1]=s(" The statistics below provide you with a quick overview of the billable usage for this site. Visit the ",-1)),u(l,{to:{name:"specific-bolt",params:{boltId:v.value}},class:"text-primary underline hover:text-neutral"},{default:n(()=>[...t[0]||(t[0]=[s(" Bolt dashboard ",-1)])]),_:1},8,["to"]),t[2]||(t[2]=s(" to review the billable usage for the entire Bolt. ",-1))]),a("p",I,"Current billing period is from "+p(_.value)+" to "+p(h.value)+".",1),x.value?(d(),g(m(C),{key:0,class:"flex rounded"},{default:n(()=>[a("span",null,[t[4]||(t[4]=a("span",{class:"text-14 whitespace-nowrap"},"You are running out of Dynamic Requests.",-1)),u(m($),{href:"#"},{default:n(()=>[...t[3]||(t[3]=[s("Upgrade now",-1)])]),_:1}),t[5]||(t[5]=a("span",{class:"text-14 whitespace-nowrap ml-[1px]"},"to avoid overage charges.",-1))])]),_:1})):f("",!0),a("div",M,[Object.keys(c.usageData).length?(d(),g(N,{key:0,data:D.value},null,8,["data"])):f("",!0)])])}}});export{Y as default};
2//# sourceMappingURL=BillableUsage-gQuAvscW.js.map

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.