* Iterates through children that are typically specified as `props.children`, * but only maps over children that are "valid elements". * * The mapFunction provided index will be normalised to the components mapped, * so an invalid component would not increase the index. *
(children, func)
| 10831 | */ |
| 10832 | |
| 10833 | function map(children, func) { |
| 10834 | var index = 0; |
| 10835 | return external_root_React_commonjs2_react_commonjs_react_amd_react_default.a.Children.map(children, function (child) { |
| 10836 | return external_root_React_commonjs2_react_commonjs_react_amd_react_default.a.isValidElement(child) ? func(child, index++) : child; |
| 10837 | }); |
| 10838 | } |
| 10839 | /** |
| 10840 | * Iterates through children that are "valid elements". |
| 10841 | * |