Commit 39402fe
committed
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:
0a3aa84
64c9d9d
0c58f4f
8cf226e
08663671 parent 6502da8 commit 39402fe
File tree
4 files changed
+37
-111
lines changed- src
- addons/__tests__
- isomorphic/classic/element
- __tests__
4 files changed
+37
-111
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
52 | 55 | | |
53 | 56 | | |
54 | 57 | | |
55 | 58 | | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | 83 | | |
99 | 84 | | |
100 | 85 | | |
| |||
121 | 106 | | |
122 | 107 | | |
123 | 108 | | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
124 | 123 | | |
125 | 124 | | |
126 | 125 | | |
| |||
171 | 170 | | |
172 | 171 | | |
173 | 172 | | |
174 | | - | |
175 | | - | |
176 | | - | |
177 | 173 | | |
178 | 174 | | |
179 | 175 | | |
| |||
220 | 216 | | |
221 | 217 | | |
222 | 218 | | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
223 | 224 | | |
224 | 225 | | |
225 | 226 | | |
| |||
261 | 262 | | |
262 | 263 | | |
263 | 264 | | |
264 | | - | |
265 | | - | |
266 | | - | |
267 | 265 | | |
268 | 266 | | |
269 | 267 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | | - | |
94 | 93 | | |
95 | | - | |
96 | | - | |
| 94 | + | |
| 95 | + | |
97 | 96 | | |
98 | 97 | | |
| 98 | + | |
| 99 | + | |
99 | 100 | | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
| 101 | + | |
106 | 102 | | |
107 | 103 | | |
108 | 104 | | |
| |||
116 | 112 | | |
117 | 113 | | |
118 | 114 | | |
119 | | - | |
120 | 115 | | |
121 | | - | |
| 116 | + | |
122 | 117 | | |
123 | 118 | | |
124 | 119 | | |
125 | 120 | | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
| 121 | + | |
130 | 122 | | |
131 | 123 | | |
132 | 124 | | |
| |||
188 | 180 | | |
189 | 181 | | |
190 | 182 | | |
191 | | - | |
192 | 183 | | |
193 | | - | |
| 184 | + | |
194 | 185 | | |
195 | | - | |
196 | | - | |
197 | | - | |
198 | | - | |
199 | 186 | | |
200 | 187 | | |
201 | 188 | | |
202 | | - | |
203 | | - | |
204 | | - | |
205 | | - | |
| 189 | + | |
206 | 190 | | |
207 | 191 | | |
208 | | - | |
209 | | - | |
210 | | - | |
211 | | - | |
| 192 | + | |
212 | 193 | | |
213 | | - | |
| 194 | + | |
214 | 195 | | |
215 | 196 | | |
216 | 197 | | |
| |||
220 | 201 | | |
221 | 202 | | |
222 | 203 | | |
223 | | - | |
224 | | - | |
225 | | - | |
| 204 | + | |
226 | 205 | | |
227 | 206 | | |
228 | 207 | | |
229 | 208 | | |
230 | 209 | | |
231 | 210 | | |
232 | 211 | | |
233 | | - | |
234 | | - | |
| 212 | + | |
235 | 213 | | |
236 | 214 | | |
237 | 215 | | |
| |||
437 | 415 | | |
438 | 416 | | |
439 | 417 | | |
440 | | - | |
| 418 | + | |
441 | 419 | | |
442 | 420 | | |
443 | 421 | | |
| |||
485 | 463 | | |
486 | 464 | | |
487 | 465 | | |
488 | | - | |
| 466 | + | |
489 | 467 | | |
490 | 468 | | |
491 | 469 | | |
| |||
Lines changed: 0 additions & 50 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
130 | | - | |
131 | | - | |
132 | | - | |
133 | | - | |
134 | | - | |
135 | | - | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | | - | |
169 | | - | |
170 | | - | |
171 | | - | |
172 | | - | |
173 | 123 | | |
174 | 124 | | |
175 | 125 | | |
| |||
0 commit comments