Hermod Mail is pre-v0.1 — release acceptance is still in progress Read the release status →
← All components
COMMERCE

LineItemsBlock

Since pre-v0.1 · Maizzle source

A presentational receipt table whose repeatable row compiles into a Blade loop over application-formatted labels and amounts.

<!-- src/blocks/LineItemsBlock.vue -->

<LineItemsBlock total-label="Total paid" />

Props

Prop Type Default Description
totalLabel string 'Total' Label for the total row.
DO
Format amounts in the consuming application before passing view data.
Use the built-in bold total row; add a separate Divider only when another grouping needs it.
Include a plain-text twin for accountants who forward to ledgers.
DON'T
Do not treat the block as a currency-formatting service.
Do not exceed four columns; narrow clients will squeeze them.
Do not use colour alone to mark refunds.
ACCESSIBILITY
The surrounding template and plain-text twin carry message semantics.

Build Laravel email locally

Start with eight MIT Core templates. Pro licensing and stable release are still prelaunch.

Docs Contact