4 ms·
I think you mean it logged log messages twice? I don’t believe having devtools opens changes the runtime semantics of the app.that would defeat the point of th
by joshribakoff 5y ago
I think you mean it logged log messages twice?
I don’t believe having devtools opens changes the runtime semantics of the app.that would defeat the point of the devtools.
I do know it annoyingly logs things twice
- jitl 5y agoIt doesn't log things twice, because DevTools replaces `console.log` and similar with no-op versions when they re-play the render. But it does call your component more times than you expect to power the DevTools hook inspector and other features. Here's the code that turns off `console.log`: https://github.com/facebook/react/blob/b8cfda15e1232554487c7285fb464f22705a23ce/packages/shared/ConsolePatchingDev.js#L10-L13 https://github.com/facebook/react/blob/b8cfda15e1232554487c7...
- joshribakoff 5y agoI haven’t seen anything about devtools altering runtime semantics but I may be wrong, that is something I think I disagree with because of the possibility to have bugs that go away when trying to debug