React Context Injector
Plain Dependency Injector as Context for React inspired by this post
Installation
React Content Injector works with React >= v15.0.
$ npm install --save react react-context-injector
; const ContextInjector = ;
Example
;;;; const ContextInjector = ; ReactDOM;
SomeComponent.js
const SomeComponent = { const someResult = contextfooService; return <div> propschildren someResult </div> ;}; SomeComponentcontextTypes = barService: ReactPropTypesany;
Usage
createContextInjector(diContainer: object): ReactClass
Create <ContextInjector>
with diContainer
. Child elements of <ContextInjector>
can access to some member of diContainer
as context. It works like as the Dependency injection.
See example.
License
MIT