Back to blocks
BlockData & TablesFree

Invoice Document Viewer React component

Read an invoice as the customer sees it: a printed page you can zoom, page through other invoices, download as PDF and mark paid, with reminders and an activity trail beside it.

About the Invoice Document Viewer component

Invoice Document Viewer shows an invoice the way your customer receives it, as a printed page, so there are no surprises about what they see.

You can zoom in, step through other invoices, download a PDF, and mark it paid or send a reminder. Every action lands in the activity list beside it.

When to use it

Use it in billing tools, client portals and accounting screens where people check one invoice at a time.

For a long list of invoices, start with Invoice List and open this viewer from a row.

Installation

Add the Invoice Document Viewer component to your project with the shadcn CLI. It lands in components/invoice-document-viewer.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/invoice-document-viewer

Related components

Customer Snapshot Panel
Free
Audit Log Table Block
Free
File Manager Block
Free
KPI Dashboard Grid
Free
Activity Feed
Free
Recent Orders Table Block
Free