1import{a as n,j as o}from"./react-vendor-BGQ-fvu8.js";import{bF as p,cj as c,C as l,M as u,bL as x,E as d}from"./main-BjGN4ckN.js";import{u as f,I as j}from"./InvoiceContainer-J7fsZO8S.js";import"./charts-vendor-fU6IkEZ_.js";import"./lodash-vendor-0cI-KiNp.js";import"./apollo-vendor-WdUFfbxi.js";import"./DataTable-QKvIPynO.js";import"./form-vendor-0hBSyWfc.js";import"./useConnectionPage-BTbbEfwS.js";import"./popover-0Z-4IRr6.js";import"./chevron-left-5-Gg-yzc.js";import"./checkbox-CLy4ehUu.js";import"./useValueChanged-CApZTwHC.js";import"./useForm-B9SS0o31.js";import"./button-group-BJMhmbJF.js";import"./editor-vendor-BUwO_Joe.js";import"./switch-BTo2ktPD.js";import"./textarea-BvmO5uxP.js";import"./eye-Bbl7GlPX.js";import"./radio-group-C_7LLUci.js";import"./table-CFsjfTm-.js";import"./index-Q4xRmGO5.js";import"./InvoiceStatus-CM0Ia_4p.js";import"./invoice-DsV_pFLe.js";import"./useColumnFiltersState-DAK6h0ki.js";import"./download-file-Cvh8-FWX.js";function b(){const{membershipSetting:t}=p(),e=n.useMemo(()=>t?.donationTiers.sort((m,s)=>m.value-s.value)||[],[t]),{loading:i,data:r}=f(c.membership);if(!r||i)return o.jsx(l,{});const a=r.balance;return o.jsxs("div",{className:"flex flex-1 flex-col gap-8",children:[o.jsxs("div",{className:"flex flex-col",children:[o.jsx("p",{className:"mb-2",children:o.jsx(u,{id:"monetization.amount"})}),o.jsx("h5",{className:"text-xl font-bold",children:x({amount:a.total.amount,currency:"TWD"},{comma:!0})})]}),o.jsx(j,{tiers:e})]})}function K(){return o.jsx(d,{title:"Book 2025",children:o.jsx(b,{})})}export{K as default};
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.