Skip to content
Cynco UI

Accounting · Sales

InvoiceListTable

The invoices list: Invoice #, Customer, Date, Due Date, Amount and Status, with row selection, sort headers and per-row actions.

import { InvoiceListTable } from "@cynco-labs/ui";

Example

Use

The Invoicing page's main list, above which InvoiceBulkBar appears once rows are ticked.

Props

invoices (invoiceNumber, customerName, invoiceDate, dueDate, total, currency, status, journalEntryId, emailStatus), selectedIds, onToggleRow, onToggleAll, sortField, sortDirection, onSort, optional footer; className.

Notes

Invoice numbers use text-tiny-id in primary and amounts are right-aligned tabular-nums. Responsive: Built on DataList: a tray table from 48rem of container width, a stacked card per invoice below that (customer and amount, then status and signals, then Invoice #, Date and Due Date).

Source Demo source Markdown