Overview
Paginated invoices with downloadable CSV receipts and an empty state. It comes from the Billing & usage kit and also works on its own. Keyboard and screen readers: Native controls support keyboard input and visible focus indicators. Status changes are announced; all form fields and controls have accessible labels. No continuous motion; shared dialogs respect reduced motion. Built with React 19 and TypeScript, Tailwind CSS 4 and Lucide icons. Light and dark themes come from CSS variables you can edit, and every demo uses believable sample data you replace with your own. Included: the component source, its sample data, light and dark theme variables, a runnable demo page, and setup guides for people and for AI coding agents.
Highlights
- Production-ready, documented source
- Clean, componentized architecture
- Drops into your stack with minimal setup

