mirror of
https://github.com/facebook/react.git
synced 2025-11-01 09:12:30 +00:00
Dear ES6 gods, bring us `let` soon. This fixes an issue where non-keyed iterables are used as children and the value of `i` would be undefined because its used out of scope. This adds a separately scoped iteration index value and appropriately increments it as iteration continues. Doi. While I'm in there, make the usage of falsey `nameSoFar` more obvious and more consistent with the existing usage on L115 Test plan: first wrote a test covering this previously untested path. Saw an identical issue as was experienced in development environment. Then ensured test passed after this diff.