MCPcopy Create free account
hub / github.com/caseywebdev/react-list / insertOrAppendPlacementNodeIntoContainer

Function insertOrAppendPlacementNodeIntoContainer

docs/index.js:11174–11198  ·  view source on GitHub ↗
(node, before, parent)

Source from the content-addressed store, hash-verified

11172 }
11173}
11174function insertOrAppendPlacementNodeIntoContainer(node, before, parent) {
11175 var tag = node.tag;
11176 if (5 === tag || 6 === tag)
11177 (node = node.stateNode),
11178 before
11179 ? 8 === parent.nodeType
11180 ? parent.parentNode.insertBefore(node, before)
11181 : parent.insertBefore(node, before)
11182 : (8 === parent.nodeType
11183 ? ((before = parent.parentNode), before.insertBefore(node, parent))
11184 : ((before = parent), before.appendChild(node)),
11185 (parent = parent._reactRootContainer),
11186 (null !== parent && void 0 !== parent) ||
11187 null !== before.onclick ||
11188 (before.onclick = noop$1));
11189 else if (4 !== tag && 27 !== tag && ((node = node.child), null !== node))
11190 for (
11191 insertOrAppendPlacementNodeIntoContainer(node, before, parent),
11192 node = node.sibling;
11193 null !== node;
11194
11195 )
11196 insertOrAppendPlacementNodeIntoContainer(node, before, parent),
11197 (node = node.sibling);
11198}
11199function insertOrAppendPlacementNode(node, before, parent) {
11200 var tag = node.tag;
11201 if (5 === tag || 6 === tag)

Callers 2

commitPlacementFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…