infinity-forge
Version:
14 lines • 847 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.InfraInjectionProvider = exports.useInfraInjection = void 0;
var jsx_runtime_1 = require("react/jsx-runtime");
var react_1 = require("react");
var InfraInjectionContext = (0, react_1.createContext)({});
var useInfraInjection = function () { return (0, react_1.useContext)(InfraInjectionContext); };
exports.useInfraInjection = useInfraInjection;
var InfraInjectionProvider = function (_a) {
var children = _a.children, InjectedRemotes = _a.InjectedRemotes, Configurations = _a.Configurations;
return ((0, jsx_runtime_1.jsx)(InfraInjectionContext.Provider, { value: { InjectedRemotes: InjectedRemotes, Configurations: Configurations }, children: children }));
};
exports.InfraInjectionProvider = InfraInjectionProvider;
//# sourceMappingURL=context.js.map