Open rnair-tw opened 4 months ago
Put the functionality in a separate card: Pagination and sorting functionality Advanced filtering options (e.g. basic search and sort) Show/hide columns (need to ensure that case ID always shows)
@justin-c-anthony @rowsnr please list out the components that should be created in Storybook.
WIP-Design
Final look of UI work. @rowsnr approved
User Story
As a user I want to see an "all cases" table view that lists out all the complaints and relevant fields So that I can have a comprehensive view of all complaints in the system
Business Context:
Having a comprehensive view of all complaints allows users to track and manage issues efficiently. It improves transparency and helps in prioritizing and addressing complaints systematically.
In Scope
Out of Scope
Mockups
https://www.figma.com/design/Qpewv3nKANuv7qm4oJd2Xy/Hi-Fi_Mockups?node-id=242-85472&t=AO2iNxEDwHGuctlq-1
Acceptance Criteria
Scenario: View All Complaints Given a logged-in user, When they navigate to the "all cases" table view, Then they should see a list of all complaints with relevant fields displayed And I can interact with the table view settings provided
Scenario: Organization context Given a logged-in user from Hawaii, When I look at the table, Then I should see fields and dummy data relevant to Hawaii
Notes
Checklist
Kickoff
Deskcheck
[ ] This work has been demoed in staging (or higher) and led by the dev pair who worked on this card
[ ] We have run through and passed all the ACs
[x] Our documentation has been updated
[x] Our onboarding checklist has been update
[x] Install MUI -GRID
[x] Generate Dummy Data and add it to a local database
[x] Create React Component
[x] Add test for components(RTL+Jest, Cypress)
[x] Create Grid with corresponding data and styling
[ ] Refactor ( Extract hooks, functions, inline styling etc)