Komponen / Tampilan data
TotalsSummary
Subtotal, diskon, DPP, PPN, dan total di bawah tabel item atau di kolom kanan form PO dan invoice.
Import
tsx
import { TotalsSummary } from '@divistant/circca-react';Props
Dirender sebagai <dl>; setiap baris <div> berisi <dt> (label) dan <dd> (nilai). Juga menerima atribut <dl>.
| Prop | Tipe | Default | Keterangan |
|---|---|---|---|
| items | TotalsSummaryItem[] | — | Baris rincian di atas total: { label, value, negative?, emphasis?, description?, id? }. value angka diformat formatMoney; ReactNode diteruskan apa adanya. |
| total | number | { label?, value } | — | Baris total yang menonjol (garis atas border/default + Headline/Default). Angka saja = label "Total". |
| currency | string | 'IDR' | Kode mata uang ISO untuk nilai angka. |
| locale | string | 'id-ID' | Locale format angka. |
| terbilang | boolean | false | Terbilang di bawah total ("Terbilang: … rupiah"). Hanya untuk IDR dan total berupa angka. |
| className | string | — | Kelas tambahan, mis. lebar kolom (Figma 320). |
Sumber
Kode komponen ada di packages/react/src/components/totals-summary. Gaya hanya memakai kelas token Circca HIG — tidak ada warna, spasi, atau radius mentah.