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

Function describeFiber

code/controlled-uncontrolled/public/app.js:3224–3241  ·  view source on GitHub ↗
(fiber)

Source from the content-addressed store, hash-verified

3222}
3223
3224function describeFiber(fiber) {
3225 switch (fiber.tag) {
3226 case IndeterminateComponent:
3227 case FunctionalComponent:
3228 case ClassComponent:
3229 case HostComponent:
3230 var owner = fiber._debugOwner;
3231 var source = fiber._debugSource;
3232 var name = getComponentName(fiber);
3233 var ownerName = null;
3234 if (owner) {
3235 ownerName = getComponentName(owner);
3236 }
3237 return describeComponentFrame(name, source, ownerName);
3238 default:
3239 return '';
3240 }
3241}
3242
3243// This function can only be called with a work-in-progress fiber and
3244// 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