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

Function insertNonHydratedInstance

code/third-party/public/app.js:11288–11330  ·  view source on GitHub ↗
(returnFiber, fiber)

Source from the content-addressed store, hash-verified

11286 }
11287
11288 function insertNonHydratedInstance(returnFiber, fiber) {
11289 fiber.effectTag |= Placement;
11290 {
11291 switch (returnFiber.tag) {
11292 case HostRoot:
11293 {
11294 var parentContainer = returnFiber.stateNode.containerInfo;
11295 switch (fiber.tag) {
11296 case HostComponent:
11297 var type = fiber.type;
11298 var props = fiber.pendingProps;
11299 didNotFindHydratableContainerInstance(parentContainer, type, props);
11300 break;
11301 case HostText:
11302 var text = fiber.pendingProps;
11303 didNotFindHydratableContainerTextInstance(parentContainer, text);
11304 break;
11305 }
11306 break;
11307 }
11308 case HostComponent:
11309 {
11310 var parentType = returnFiber.type;
11311 var parentProps = returnFiber.memoizedProps;
11312 var parentInstance = returnFiber.stateNode;
11313 switch (fiber.tag) {
11314 case HostComponent:
11315 var _type = fiber.type;
11316 var _props = fiber.pendingProps;
11317 didNotFindHydratableInstance(parentType, parentProps, parentInstance, _type, _props);
11318 break;
11319 case HostText:
11320 var _text = fiber.pendingProps;
11321 didNotFindHydratableTextInstance(parentType, parentProps, parentInstance, _text);
11322 break;
11323 }
11324 break;
11325 }
11326 default:
11327 return;
11328 }
11329 }
11330 }
11331
11332 function tryHydrate(fiber, nextInstance) {
11333 switch (fiber.tag) {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected