cssinjs/jss
View on GitHubthemed useCreateStyles creates className mismatch when hydrating in StrictMode
Open
#1338 opened on Apr 26, 2020
bughelp wanted
Description
Expected behavior:
className matches during hydration
Describe the bug: The counter in the className is off by one
Codesandbox link: https://codesandbox.io/s/createusestyles-classname-mismatch-zdojq?file=/src/App.js
The useLayoutEffect warnings are false positives since we SSR in the browser to showcase the issue better. Versions (please complete the following information):
- jss: 10.1.1
- Browser [e.g. chrome, safari]: Chrome 81
- OS [e.g. Windows, macOS]: ubuntu 18.04
- react: 16.13.1