MCPcopy
hub / github.com/NervJS/nerv / getChildContext

Function getChildContext

packages/nerv/src/lifecycle.ts:144–149  ·  view source on GitHub ↗
(component, context = EMPTY_OBJ)

Source from the content-addressed store, hash-verified

142}
143
144export function getChildContext (component, context = EMPTY_OBJ) {
145 if (isFunction(component.getChildContext)) {
146 return extend(clone(context), component.getChildContext())
147 }
148 return clone(context)
149}
150
151export function renderComponent (component: Component<any, any>) {
152 CurrentOwner.current = component

Callers 3

mountComponentFunction · 0.70
updateComponentFunction · 0.70

Calls 4

isFunctionFunction · 0.90
cloneFunction · 0.90
extendFunction · 0.85
getChildContextMethod · 0.45

Tested by

no test coverage detected