Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Enhancement] - Replace existing Contact List with MUI Data Grid #457

Merged
merged 29 commits into from
Oct 26, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
7408a2c
Replaced existing contact list with MUI Data Grid; Fixed variable for…
leekahung Oct 14, 2023
e4dd4e7
Styled data grid
leekahung Oct 14, 2023
411fb2c
Additional style changes to data grid
leekahung Oct 14, 2023
1257771
Removing unneeded style changes for Contacts.jsx
leekahung Oct 14, 2023
783eb60
Merge branch 'Development' into add-mui-data-grid
leekahung Oct 14, 2023
15f632e
Updating test files
leekahung Oct 14, 2023
418c2a3
Updates JSDoc comments for ContactProfileIcon and ContactListTable
leekahung Oct 14, 2023
bee5dd7
Update unit test using queryByRole
leekahung Oct 15, 2023
30edfdd
Refactored ContactProfileIncon with onClick in Link instead of button…
leekahung Oct 15, 2023
e6d8ab0
Removed unused theme and moved style for Icon to sx in Icon
leekahung Oct 15, 2023
3d46243
Included titleAccess to ContactPageIcon for accessibility
leekahung Oct 15, 2023
eedad01
Merge branch 'Development' into add-mui-data-grid
leekahung Oct 16, 2023
00289da
Separating person into familyName and givenName
leekahung Oct 16, 2023
7e083cd
Correcting unit test with grid update
leekahung Oct 16, 2023
f273ede
Merge branch 'Development' into add-mui-data-grid
leekahung Oct 17, 2023
10730b0
Merge branch 'Development' into add-mui-data-grid
leekahung Oct 18, 2023
a8f645d
Merge branch 'Development' into add-mui-data-grid
leekahung Oct 18, 2023
ae54923
Correcting unit test with grid update
leekahung Oct 19, 2023
35bd5a3
Merge branch 'Development' into add-mui-data-grid
leekahung Oct 20, 2023
c96988e
Merge branch 'Development' into add-mui-data-grid
leekahung Oct 22, 2023
e6212ec
Made grid columns stretch out to width
leekahung Oct 23, 2023
1e16e07
Adjusting profile icon alignment in data grid
leekahung Oct 23, 2023
5434683
Replacing custom sort with initialState sorting
leekahung Oct 23, 2023
2631465
Adjusting dimensions for lower screen widths
leekahung Oct 23, 2023
f7070d0
Adjust UI for Contact page to make list fill out more of the page
leekahung Oct 24, 2023
856c255
Merge branch 'Development' into add-mui-data-grid
leekahung Oct 24, 2023
8cb453c
Merge branch 'Development' into add-mui-data-grid
leekahung Oct 24, 2023
94176ad
Merge branch 'Development' into add-mui-data-grid
leekahung Oct 25, 2023
066770f
Merge branch 'Development' into add-mui-data-grid
leekahung Oct 25, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
132 changes: 99 additions & 33 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@
"@mui/material": "^5.12.2",
"@mui/styled-engine-sc": "^5.12.0",
"@mui/system": "^5.12.1",
"@mui/x-data-grid": "^6.16.2",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Isn't this data grid what we used months back when creating the original table and implementing MUI? I don't recall why we decided not to go with it at that time.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, it was the same one as before. I think at the time we didn't went with it was because there were still a few thing we wish to discuss, although I don't remember which things.

"@mui/x-date-pickers": "^6.5.0",
"@tanstack/react-query": "^4.32.0",
"@zxing/browser": "^0.1.3",
Expand Down
Loading