Skip to content

migrate mui from v5 to v7 - #2811

Open
junjun107 wants to merge 2 commits into
developfrom
migrate-MUI
Open

migrate mui from v5 to v7#2811
junjun107 wants to merge 2 commits into
developfrom
migrate-MUI

Conversation

@junjun107

@junjun107 junjun107 commented Jun 16, 2026

Copy link
Copy Markdown
Member

Upgrade Material UI from v5 to v7

Summary

Upgrade client MUI from v5 to v7 (@mui/material, icons, system/utils, X Data Grid, X Date Pickers)
Remove @mui/lab; replace LoadingButton with MUI Button loading prop
Migrate legacy Grid / Grid2 to the v7 size API
Update Data Grid and date picker APIs for v7
Theme left unchanged

Testing Steps

  • In client, npm install
  • Food seeker search: filters, map list toggle, stakeholder details open correctly on desktop and mobile
  • Suggestion form submits and layout looks correct
  • Account: login, register, forgot password, confirm email, profile forms and loading states work
  • Admin: Verification Admin grid selection/filtering works
  • Admin: Organization Edit tabs (identification, contacts, hours, donations, etc.) render and save
  • Donate page layout looks correct

@SAUMILDHANKAR SAUMILDHANKAR linked an issue Jun 19, 2026 that may be closed by this pull request
11 tasks
@junjun107 junjun107 changed the title migrate mui from v5 to v9 migrate mui from v5 to v7 Jun 23, 2026
@junjun107
junjun107 marked this pull request as ready for review June 23, 2026 02:20
@SAUMILDHANKAR SAUMILDHANKAR linked an issue Jun 28, 2026 that may be closed by this pull request
27 tasks
@SAUMILDHANKAR SAUMILDHANKAR linked an issue Jun 28, 2026 that may be closed by this pull request
7 tasks
@SAUMILDHANKAR SAUMILDHANKAR linked an issue Jun 28, 2026 that may be closed by this pull request
20 tasks
@SAUMILDHANKAR SAUMILDHANKAR linked an issue Jun 28, 2026 that may be closed by this pull request
9 tasks
@SAUMILDHANKAR SAUMILDHANKAR linked an issue Jun 28, 2026 that may be closed by this pull request
9 tasks
Update Material UI packages and component APIs for v7 compatibility, including mobile search and stakeholder details fixes.

Co-authored-by: Cursor <cursoragent@cursor.com>
Restore Playwright node-version and Constants tenant env check to match develop.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment