-
-
Notifications
You must be signed in to change notification settings - Fork 399
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
Styles created multiple times when using function values #1361
Comments
same issue: #1360 |
same for "^10.3.0". |
I have a change i've been with messing with that should address this, and make createUseStyles / useStyle work in concurrent mode, If you want to try it. |
I have run the same issue. It seems like the problem with Function rules (jss-plugin-rule-value-function) and any nested rules (jss-plugin-nested) |
Same problem here. Any solution yet? |
Been experiencing the same issue, dropping a +1 on this. |
This is a major concern on my application. |
It looks like they just need to update the test snapshots to reflect the new code |
Expected behavior:
Duplicate styles shouldn't be created.
Describe the bug:
On every component render, in which useStyles prop changes, new duplicate styles are created. I've managed to reproduce the bug in Codesandbox. To see it:
The styles are duplicated only for elements styled with css selector. If you check styles on the element with container class, you'll see there is no duplication there.
Codesandbox link:
https://codesandbox.io/s/react-jss-playground-7ftrs?file=/index.js
Versions (please complete the following information):
The text was updated successfully, but these errors were encountered: