Description
InvoiceTable shows a fixed set of columns. Power users who manage many invoices want to hide irrelevant columns (e.g. "Tags", "Recipients") to reduce visual noise. A dropdown toggle (gear icon) listing each column with a checkbox allows personalization.
Acceptance Criteria
Context
- Target file:
src/components/InvoiceTable.tsx
Description
InvoiceTableshows a fixed set of columns. Power users who manage many invoices want to hide irrelevant columns (e.g. "Tags", "Recipients") to reduce visual noise. A dropdown toggle (gear icon) listing each column with a checkbox allows personalization.Acceptance Criteria
localStorageContext
src/components/InvoiceTable.tsx