Displays invoices in three sections: Upcoming, Pending, Completed (by status column).
npm installnpm run buildImportant: Local components only work in the Dev Editor, not the regular editor.
- Start the dev server:
npm run serve(port 8080 by default) - Authorize SSL: open https://localhost:8080 and accept the certificate
- WeWeb Dashboard → Dev tab → Open Dev Editor
- Dev tab → Element → Add local Element → enter port 8080
- Drag the component onto the canvas
See LOADING-GUIDE.md for full troubleshooting.
billingData– list of billing/invoice rows from Supabase (requiresstatuscolumn:upcoming,pending,completed)