dillon1000/react
Commit
Browse files New devtools test for named hooks verifying case when hooks are used indirectly (#21996)
## Summary Adds a new unit test to `parseHookNames-test` which verifies that we correctly give names to hooks when they are used indirectly: e.g. ``` const countState = useState(0); const count = countState[0]; const setCount = countState[1]; ``` Should produce `count` as the name. ## Test plan ``` yarn test yarn test-build-devtools yarn test-build-devtools parseHookNames ```
Changed paths14 files
First-parent comparisonpackages/react-devtools-extensions/src/__tests__/__source__/ComponentUsingHooksIndirectly.js AddedM packages/react-devtools-extensions/src/__tests__/__source__/__compiled__/bundle/index.js ModifiedM packages/react-devtools-extensions/src/__tests__/__source__/__compiled__/bundle/index.js.map ModifiedA packages/react-devtools-extensions/src/__tests__/__source__/__compiled__/external/ComponentUsingHooksIndirectly.js AddedA packages/react-devtools-extensions/src/__tests__/__source__/__compiled__/external/ComponentUsingHooksIndirectly.js.map AddedM packages/react-devtools-extensions/src/__tests__/__source__/__compiled__/external/index.js ModifiedM packages/react-devtools-extensions/src/__tests__/__source__/__compiled__/external/index.js.map ModifiedA packages/react-devtools-extensions/src/__tests__/__source__/__compiled__/inline/ComponentUsingHooksIndirectly.js AddedM packages/react-devtools-extensions/src/__tests__/__source__/__compiled__/inline/index.js ModifiedA packages/react-devtools-extensions/src/__tests__/__source__/__compiled__/no-columns/ComponentUsingHooksIndirectly.js AddedM packages/react-devtools-extensions/src/__tests__/__source__/__compiled__/no-columns/index.js ModifiedA packages/react-devtools-extensions/src/__tests__/__source__/__untransformed__/ComponentUsingHooksIndirectly.js AddedM packages/react-devtools-extensions/src/__tests__/__source__/index.js ModifiedM packages/react-devtools-extensions/src/__tests__/parseHookNames-test.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…