MCPcopy Create free account
hub / github.com/krasimir/react-in-patterns / getIteratorFn

Function getIteratorFn

code/controlled-uncontrolled/public/app.js:3191–3200  ·  view source on GitHub ↗
(maybeIterable)

Source from the content-addressed store, hash-verified

3189var FAUX_ITERATOR_SYMBOL = '@@iterator';
3190
3191function getIteratorFn(maybeIterable) {
3192 if (maybeIterable === null || typeof maybeIterable === 'undefined') {
3193 return null;
3194 }
3195 var maybeIterator = MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL];
3196 if (typeof maybeIterator === 'function') {
3197 return maybeIterator;
3198 }
3199 return null;
3200}
3201
3202function getComponentName(fiber) {
3203 var type = fiber.type;

Callers 7

createChildFunction · 0.70
updateSlotFunction · 0.70
updateFromMapFunction · 0.70
reconcileChildFibersFunction · 0.70
traverseAllChildrenImplFunction · 0.70
validateChildKeysFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected