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

Function onlyChild

code/new-context-api/public/app.js:18649–18652  ·  view source on GitHub ↗

* Returns the first child in a collection of children and verifies that there * is only one child in the collection. * * See https://reactjs.org/docs/react-api.html#react.children.only * * The current implementation of this function assumes that a single child gets * passed without a wrapper,

(children)

Source from the content-addressed store, hash-verified

18647 * structure.
18648 */
18649function onlyChild(children) {
18650 !isValidElement(children) ? invariant(false, 'React.Children.only expected to receive a single React element child.') : void 0;
18651 return children;
18652}
18653
18654function createContext(defaultValue, calculateChangedBits) {
18655 if (calculateChangedBits === undefined) {

Callers

nothing calls this directly

Calls 2

isValidElementFunction · 0.70
invariantFunction · 0.70

Tested by

no test coverage detected