feat(empty-states): use three-part EmptyState for filtered-empty lists #266
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/mapps-266-standardize-list-empty-states"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Six primary list pages (companies, contacts, invoices, contracts, articles, audit entries) rendered their filtered-empty branch with a bare single-line message: while their no-data branch already used the rich title/description/CTA EmptyState. This left filtered-empty states inconsistent with the PMS-354 three-part pattern established in tickets.rs.
Each filtered-empty branch now renders the three-part EmptyState (title + description guiding the user back to the filters), matching the tickets.rs reference. No-data branches keep their distinct copy and create CTA, so filtered-empty and no-data-empty render visibly distinct copy and actions.
Sub-resource and config tables (line items, related tickets, dependency-gated config rows) keep the sanctioned bare message: per the TableEmpty doc comment.
#MAPPS-266