- Implemented `countByStatusInCompany` method in `SequelizeProformaRepositoryV2` and `ProformaRepository` to count proformas by status. - Introduced `ProformaStatusCounts` type and `EMPTY_PROFORMA_STATUS_COUNTS` constant for managing status counts. - Updated the `ProformasGrid` and `IssuedInvoicesGrid` components to support searching and fetching states. - Enhanced the UI to display status counts in the segmented filter for proformas. - Refactored the proforma list and issued invoices page to include search input and status filters with loading states. - Added new entities and adapters for handling proforma status counts in the application layer. |
||
|---|---|---|
| .. | ||
| components | ||
| constants | ||
| hooks | ||
| lib | ||
| utils | ||
| globals.css | ||
| i18n.ts | ||
| manifest.ts | ||