dillon1000/react

Commit

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
```
Browse files
Changed paths14 files
First-parent comparison
A packages/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 Modified
Patch

Files changed

Rendering syntax-highlighted changes…