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

Function describeFiber

code/one-direction-data-flow/public/app.js:3773–3790  ·  view source on GitHub ↗
(fiber)

Source from the content-addressed store, hash-verified

3771}
3772
3773function describeFiber(fiber) {
3774 switch (fiber.tag) {
3775 case IndeterminateComponent:
3776 case FunctionalComponent:
3777 case ClassComponent:
3778 case HostComponent:
3779 var owner = fiber._debugOwner;
3780 var source = fiber._debugSource;
3781 var name = getComponentName(fiber);
3782 var ownerName = null;
3783 if (owner) {
3784 ownerName = getComponentName(owner);
3785 }
3786 return describeComponentFrame(name, source, ownerName);
3787 default:
3788 return '';
3789 }
3790}
3791
3792// This function can only be called with a work-in-progress fiber and
3793// 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