dillon1000/react

Commit

Revert "Add key warning to nested collections"

This heuristic isn't great because it relies on inspecting deep children which aren't guaranteed to be React elements. In particular, this was causing stack overflows in a component we had that used a *DOM node* as children, like `<DOMContainer>{node}</DOMContainer>`.

This reverts commits:
0a3aa8493aa014668f5dd3bac30868c18397538e
64c9d9d7629600da81ceefcaa59c46e64d030874
0c58f4f6b12bd7856b73f14163db905cb13c5fc7
8cf226e44241aeafe147f6256a1351b46ac3cf91
086636747f26b577b4a4577a0888118310ee91b3
Browse files
Changed paths4 files
First-parent comparison
M src/addons/__tests__/ReactFragment-test.js ModifiedM src/isomorphic/classic/element/ReactElement.js ModifiedM src/isomorphic/classic/element/ReactElementValidator.js ModifiedM src/isomorphic/classic/element/__tests__/ReactElementValidator-test.js Modified
Patch

Files changed

Rendering syntax-highlighted changes…