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

[material-ui][mui-system] Refactor types so they're compatible with upcoming React 19 #43276

Merged
merged 32 commits into from
Aug 13, 2024
Merged
Changes from 1 commit
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
5a25eed
Bump React to 19
aarongarciah Jul 2, 2024
87e8897
Run useRef codemod
DiegoAndai Jul 3, 2024
a6c2910
Fix remaining types issues (on mui side)
DiegoAndai Jul 4, 2024
434dc0c
Remove resolutions for @types/react
Janpot Jul 19, 2024
5281e6e
patch deps
Janpot Jul 19, 2024
3e69aab
next 15
Janpot Jul 19, 2024
1165885
docs
Janpot Jul 19, 2024
11351f1
Update some React refs types and default values
aarongarciah Jul 22, 2024
387a417
Stop using deprecated React.MutableRefObject
aarongarciah Jul 22, 2024
e19b10e
More RefObject type changes
aarongarciah Jul 23, 2024
9cd55a8
Update to latest React rc
aarongarciah Jul 23, 2024
ed5c61e
Update pnpm-lock.yaml
Janpot Jul 24, 2024
107c35c
revert
Janpot Jul 24, 2024
c8208da
Fix next types
Janpot Jul 25, 2024
d98ec07
Apply changes to base hooks that were moved into material
DiegoAndai Jul 25, 2024
fdf18fa
pnpm docs:api
DiegoAndai Jul 25, 2024
efea014
Fix missing docs type issues
DiegoAndai Jul 25, 2024
7851311
Update to latest React rc
aarongarciah Jul 26, 2024
ec61d68
Fix type issue after merging next
DiegoAndai Jul 31, 2024
1ded074
pnpm dedupe
DiegoAndai Jul 31, 2024
f11c403
Fix remaining element.ref access issues
DiegoAndai Jul 31, 2024
a9c0ba3
Remove stale util
DiegoAndai Aug 1, 2024
4f80419
pnpm dedupe
DiegoAndai Aug 1, 2024
2cefda7
pnpm dedupe
aarongarciah Aug 5, 2024
e5d9697
Update to latest React rc
aarongarciah Aug 6, 2024
6e4d71c
Undo whitespace change
aarongarciah Aug 6, 2024
a92c9ea
pnpm dedupe
aarongarciah Aug 6, 2024
8fca03d
Fix Modal test
aarongarciah Aug 9, 2024
3078213
Update to latest React rc
aarongarciah Aug 12, 2024
c97d39b
Explicitly type useRef
DiegoAndai Aug 12, 2024
a2ce4ba
Revert changes that are not compatible with React 18
DiegoAndai Aug 12, 2024
0254d0a
Improve child prop type check
DiegoAndai Aug 12, 2024
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
Prev Previous commit
Next Next commit
revert
Janpot authored and aarongarciah committed Aug 12, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
commit 107c35c337b0eb7e7936e75f26acfd6d2299b498
2 changes: 1 addition & 1 deletion packages/mui-material-nextjs/package.json
Original file line number Diff line number Diff line change
@@ -43,7 +43,7 @@
"@emotion/react": "^11.13.0",
"@emotion/server": "^11.11.0",
"@types/react": "npm:[email protected]",
"next": "v15.0.0-canary.73",
"next": "v15.0.0-canary.1",
"react": "19.0.0-rc-d025ddd3-20240722"
},
"peerDependencies": {
105 changes: 52 additions & 53 deletions pnpm-lock.yaml

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