-
-
Notifications
You must be signed in to change notification settings - Fork 32.7k
[core] Add debug values to various hooks #19515
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
Conversation
| }; | ||
|
|
||
| return (props = {}) => { | ||
| const useStyles = (props = {}) => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Details of bundle changes.Comparing: 1ee2a0d...70fbc15 Details of page changes
|
18a4214 to
1d1ee90
Compare
| // skip | ||
| // import * as React from 'react' | ||
| // if (__DEV__) React.useDebugValue() | ||
| ignoreWarning = true; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@TrySound Is this expected from rollup? Feels like it should not warn here but remove the import. Or is this terser territory?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's leave this as a console.warn as opposed to throwing as a reminder that this isn't fully dce'd (Dead Code Elimination). It's only 23Bytes anyway.
816c164 to
70fbc15
Compare



useThemedisplays the themeuseMediaQuerydisplays{ query: string, match: boolean }makeStylesnow has a name and returns the class keys with their name i.e.Record<string, string>useFocusVisiblereturns the focus-visible stateShould be visible as soon as facebook/react#18070 is released.