feat(forms): breadcrumbs on Project / Contract / Asset create pages (MAPPS-294) #308
No reviewers
Labels
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
psa-systems/mokosh-apps!308
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/MAPPS-294-breadcrumbs-consistency"
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?
New Ticket and Contact / Company create / detail surfaces already carried a breadcrumb trail back to their parent list, but the Project, Contract, and Asset create pages dead-ended on the form without a back-affordance, so the user had to use the browser back button (which after MAPPS-292 would trip the unsaved-changes guard on a dirty form for no good reason). Wire
PageHeader { breadcrumbs: ... }on each missing surface so every create form opens with a back-to-list link in the same shape. Invoice create still needs the same treatment (its form is more complex) and is tracked as a follow-up under MAPPS-294.#MAPPS-294
New Ticket and Contact / Company create / detail surfaces already carried a breadcrumb trail back to their parent list, but the Project, Contract, and Asset create pages dead-ended on the form without a back-affordance, so the user had to use the browser back button (which after MAPPS-292 would trip the unsaved-changes guard on a dirty form for no good reason). Wire `PageHeader { breadcrumbs: ... }` on each missing surface so every create form opens with a back-to-list link in the same shape. Invoice create still needs the same treatment (its form is more complex) and is tracked as a follow-up under MAPPS-294. #MAPPS-294