-
Notifications
You must be signed in to change notification settings - Fork 47.2k
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
Delete unstable scheduler/tracing entry point #21285
Comments
For what it's worth: Removal of Initial implementation: https://github.com/mui-org/material-ui/pull/24289/files#diff-11c29f77f44b9b70ef2fb4c1f11523bd53bf3bed1d82dca2efcaabf945667076 |
I hear you. Unfortunately it doesn't work well with larger modern React apps with batched updates and lots of Suspense usage. When React batches updates together, their interactions get entangled and then the data because noisy. Cascading updates also carry along all of the entangled updates. There's a need for a good API here, but scheduler/tracing isn't it. First step is to remove it. Later step will be to design a better replacement. |
All good. Just wanted to share a concrete use case since you did ask a while back on twitter I think and I didn't have it ready at the time. Making it a noop silently would have been better for me. Now I'm reminded of how cool this seemed and now I'm sad it's gone 😄 |
Sorry 😁 |
Sorry for the ping, @bvaughn, what do you think of removing the interactions tab from the react-devtools? I'd be willing to submit a PR if you're open for it. I was just about to start using |
@samcooke98 That tab was already removed (as part of #20037). |
Oh my bad, it seems I was running an old development version 🤦 - sorry! |
Haha no problem! :D |
No description provided.
The text was updated successfully, but these errors were encountered: