File tree Expand file tree Collapse file tree 2 files changed +3
-1
lines changed
react-devtools-shared/src/devtools/views Expand file tree Collapse file tree 2 files changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ export default function useInferredName(
1616 const fetchFileWithCaching = useContext ( FetchFileWithCachingContext ) ;
1717 const name = asyncInfo . awaited . name ;
1818 let inferNameFromStack = null ;
19- if ( ! name || name === 'Promise' ) {
19+ if ( ! name || name === 'Promise' || name === 'lazy' ) {
2020 // If all we have is a generic name, we can try to infer a better name from
2121 // the stack. We only do this if the stack has more than one frame since
2222 // otherwise it's likely to just be the name of the component which isn't better.
Original file line number Diff line number Diff line change @@ -13,6 +13,8 @@ export function getIODescription(value: mixed): string {
1313 }
1414 try {
1515 switch ( typeof value ) {
16+ case 'function' :
17+ return value . name || '' ;
1618 case 'object' :
1719 // Test the object for a bunch of common property names that are useful identifiers.
1820 // While we only have the return value here, it should ideally be a name that
You can’t perform that action at this time.
0 commit comments