-
-
Notifications
You must be signed in to change notification settings - Fork 32.4k
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
[docs] Remove use of StyledEngineProvider
at the top of the App
#27358
[docs] Remove use of StyledEngineProvider
at the top of the App
#27358
Conversation
We need to first not have any |
@oliviertassinari From what I remember, some module files are missing from the onepirate template. And all the others that don't have a check. |
@mnajdova I had a quick look. I could find the following components that are using JSS and that override emotion:
Regarding the broken search bar and drawer, it looks like this PR is not based on HEAD, so likely why we have issues. |
StyledEngineProvider
usage on the top of the App StyledEngineProvider
at the top of the App
@mnajdova Do you plan to resume the work on this PR or will it be delayed to post v5? If it's later, I propose we close. We can use the GitHub issues to keep track of the work that is left to be done #16947. As a general note (not directly related to this PR, but it could be). We don't really have to use PRs as a personal bookmark, it could be done like on Google Keep, Evernote, etc. Would it make sense to enforce an automatic PR close logic for PRs inactive after, say 30 days, more? Maybe it would set a healthy constraint to stay in sync with what we wish our bandwidth would be, what its in reality, and what our true priorities are? |
We can close, I planned to work on it last week, but other things came up. I will re-open once I get back to this, or start from scratch...
Agree, it makes sense. If someone haven't work on a PR for a month, it's likely that we can close. |
A fun one in the OSS landscape https://github.com/odoo/odoo, more PRs open than issues 😁 I have open #16947
To see if this is the right threshold, could be higher, like 3 months. But I think that there is a notion of: I don't spend time on X === it's not important enough or it's blocked by something else => close. |
Updates done in the PR:
<StyledEngineProvider injectFirst>
at the top of the apprtl
is onenhanceApp
in favor ofenhanceComponent
Tested:
Preview: https://deploy-preview-27358--material-ui.netlify.app/