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

Update to mui x-data-grid 6 #3626

Merged
merged 1 commit into from
Apr 11, 2023
Merged

Update to mui x-data-grid 6 #3626

merged 1 commit into from
Apr 11, 2023

Conversation

cmdcolin
Copy link
Collaborator

@cmdcolin cmdcolin commented Apr 5, 2023

Since the react 18 branch stalled and included some code for the @mui/x-data-grid 6 update, this just splits it out from there #3502

some APIs are renamed, including the things like selectionModel->rowSelectionModel. Hopefully not too impactful on plugins though

@github-actions github-actions bot added the needs label triage Needs a label to show in changelog (breaking, enhancement, bug, documentation, or internal) label Apr 5, 2023
@cmdcolin cmdcolin added enhancement New feature or request and removed needs label triage Needs a label to show in changelog (breaking, enhancement, bug, documentation, or internal) labels Apr 5, 2023
@cmdcolin cmdcolin requested a review from garrettjstevens April 6, 2023 02:33
@cmdcolin cmdcolin force-pushed the mui_data_grid_6 branch 2 times, most recently from ecb8c80 to 5034b7c Compare April 6, 2023 02:42
@codecov
Copy link

codecov bot commented Apr 6, 2023

Codecov Report

Merging #3626 (98427eb) into main (193fbec) will decrease coverage by 0.01%.
The diff coverage is 22.95%.

❗ Current head 98427eb differs from pull request most recent head 6b659c6. Consider uploading reports for the commit 6b659c6 to get more accurate results

@@            Coverage Diff             @@
##             main    #3626      +/-   ##
==========================================
- Coverage   63.06%   63.06%   -0.01%     
==========================================
  Files         871      871              
  Lines       30189    30184       -5     
  Branches     7269     7273       +4     
==========================================
- Hits        19039    19035       -4     
+ Misses      10965    10964       -1     
  Partials      185      185              
Impacted Files Coverage Δ
...kages/core/BaseFeatureWidget/BaseFeatureDetail.tsx 73.88% <ø> (ø)
...ectorWidget/components/faceted/FacetedSelector.tsx 0.00% <0.00%> (ø)
...-view/src/DotplotView/components/WarningDialog.tsx 0.00% <ø> (ø)
...iLinearWiggleDisplay/components/SetColorDialog.tsx 0.00% <0.00%> (ø)
...owse-desktop/src/StartScreen/RecentSessionList.tsx 0.00% <0.00%> (ø)
...idBookmarkWidget/components/GridBookmarkWidget.tsx 96.87% <93.33%> (+4.98%) ⬆️

... and 4 files with indirect coverage changes

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@cmdcolin
Copy link
Collaborator Author

I think this should be good to go. I requested @garrettjstevens review since i think apollo uses the data-grid, but i imagine that it would just involve updating a couple props in various places

@cmdcolin
Copy link
Collaborator Author

maybe can merge for now

@cmdcolin cmdcolin merged commit 12fad84 into main Apr 11, 2023
@cmdcolin cmdcolin deleted the mui_data_grid_6 branch April 11, 2023 22:05
@garrettjstevens
Copy link
Collaborator

Was able to look at this now, a few changes were needed: GMOD/Apollo3#200.

cmdcolin added a commit that referenced this pull request May 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants