MCPcopy Create free account
hub / github.com/drcmda/react-contextual / moduleContext

Function moduleContext

src/moduleContext.js:4–15  ·  view source on GitHub ↗
(initialState)

Source from the content-addressed store, hash-verified

2import { createNamedContext } from './context'
3
4export default function moduleContext(initialState) {
5 return Wrapped => {
6 let context = undefined
7 const ModuleContext = class extends React.PureComponent {
8 render() {
9 return <Wrapped {...this.props} context={context} />
10 }
11 }
12 context = createNamedContext(ModuleContext, initialState)
13 return ModuleContext
14 }
15}

Callers 5

moduleContext.jsFile · 0.90
subscribe.jsFile · 0.90
ThemeClass · 0.85
context.jsFile · 0.85

Calls 1

createNamedContextFunction · 0.90

Tested by

no test coverage detected