dillon1000/react
Commit
Browse files [compiler] Name anonymous functions from inlined useCallbacks (#34586)
@eps1lon flagged this case. Inlined useCallback has an extra LoadLocal indirection which caused us not to add a name. While I was there I added some extra checks to make sure we don't generate names for a given node twice (just in case).
Changed paths3 files
First-parent comparisoncompiler/packages/babel-plugin-react-compiler/src/Transform/NameAnonymousFunctions.ts ModifiedM compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/name-anonymous-functions.expect.md ModifiedM compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/name-anonymous-functions.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…