redux-providers
Version:
Minimalist dependency injection system for redux. Create providers to be injected and used in redux reducers.
15 lines • 692 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const bootstrap_1 = require("./bootstrap");
const inject_1 = require("../decorators/inject/inject");
function getInjectorDecorators(moduleTarget) {
let { instanceContainer } = bootstrap_1.bootstrap(moduleTarget);
let parameterInjectDecorator = inject_1.makeParameterInjectorDecorator(instanceContainer);
let propertyInjectDecorator = inject_1.makePropertyInjectorDecorator(instanceContainer);
return {
InjectProp: propertyInjectDecorator,
InjectParam: parameterInjectDecorator
};
}
exports.getInjectorDecorators = getInjectorDecorators;
//# sourceMappingURL=createInjector.js.map