Reporting\Breadcrumbs - simplified #352
Labels
attn: Product Owner
Blocked issue, PO
Deletion Candidate
Ticket that could potentially be removed pending consensus
Estimation
Tickets that need to be estimated
User Story
A User Story issue type
Milestone
Describe the task
Currently, the app displays the breadcrumbs in reporting as so:
However, the designs do not define the need of displaying each single page in reporting in the breadcrumbs as this can get long and extensive.
Simply showing this is enough
The other items showing the path should be hidden.
Acceptance Criteria
Given I am an Industrial Reporter submitting an annual report
When I navigate through the report sections
The breadcrumbs always display
Dashboard> Reporting > Reports > [Report Year] Report: [Operation Name]
Development Checklist:
cas-registration/bciers/apps/reporting/src/app/components/datagrid/models/operations/operationColumns.tsx
and query parameters to send report year and Operation name in router urlcas-registration/bciers/libs/components/src/navigation/Bread.tsx
add logic to mask the pathname from the breadcrumbs if path includesDashboard> Reporting > Reports > [Report Year] Report: [Operation Name]
cas-registration/bciers/apps/reporting/src/app/bceidbusiness/*/reports/[version_id]/*
updateSave and Continue
button to use existing query parameters , as example:cas-registration/bciers/apps/reporting/src/app/components/taskList/*
update the multitask constant to accept a querystring parameter obtained from the client side page importing the multitask constantThe text was updated successfully, but these errors were encountered: