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

Function describeFiber

code/dependency-injection/public/app.js:3993–4010  ·  view source on GitHub ↗
(fiber)

Source from the content-addressed store, hash-verified

3991}
3992
3993function describeFiber(fiber) {
3994 switch (fiber.tag) {
3995 case IndeterminateComponent:
3996 case FunctionalComponent:
3997 case ClassComponent:
3998 case HostComponent:
3999 var owner = fiber._debugOwner;
4000 var source = fiber._debugSource;
4001 var name = getComponentName(fiber);
4002 var ownerName = null;
4003 if (owner) {
4004 ownerName = getComponentName(owner);
4005 }
4006 return describeComponentFrame(name, source, ownerName);
4007 default:
4008 return '';
4009 }
4010}
4011
4012// This function can only be called with a work-in-progress fiber and
4013// only during begin or complete phase. Do not call it under any other

Callers 1

Calls 2

getComponentNameFunction · 0.70
describeComponentFrameFunction · 0.70

Tested by

no test coverage detected