MCPcopy Create free account
hub / github.com/microsoft/SandDance / describeFiber

Function describeFiber

docs/external/js/react-dom.development.js:1555–1577  ·  view source on GitHub ↗
(fiber)

Source from the content-addressed store, hash-verified

1553 var ReactDebugCurrentFrame$1 = ReactSharedInternals.ReactDebugCurrentFrame;
1554
1555 function describeFiber(fiber) {
1556 switch (fiber.tag) {
1557 case HostRoot:
1558 case HostPortal:
1559 case HostText:
1560 case Fragment:
1561 case ContextProvider:
1562 case ContextConsumer:
1563 return '';
1564
1565 default:
1566 var owner = fiber._debugOwner;
1567 var source = fiber._debugSource;
1568 var name = getComponentName(fiber.type);
1569 var ownerName = null;
1570
1571 if (owner) {
1572 ownerName = getComponentName(owner.type);
1573 }
1574
1575 return describeComponentFrame(name, source, ownerName);
1576 }
1577 }
1578
1579 function getStackByFiberInDevAndProd(workInProgress) {
1580 var info = '';

Callers 1

Calls 2

getComponentNameFunction · 0.70
describeComponentFrameFunction · 0.70

Tested by

no test coverage detected