@difizen/mana-core
Version:
17 lines (15 loc) • 727 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.createDataContextContriburtion = exports.DataContextSymbol = exports.DataContextContriburtion = void 0;
var _manaSyringe = require("@difizen/mana-syringe");
/* eslint-disable @typescript-eslint/no-explicit-any */
var DataContextContriburtion = exports.DataContextContriburtion = _manaSyringe.Syringe.defineToken('DataContextContriburtion');
var createDataContextContriburtion = exports.createDataContextContriburtion = function createDataContextContriburtion(contribution) {
return {
token: DataContextContriburtion,
useValue: contribution
};
};
var DataContextSymbol = exports.DataContextSymbol = Symbol('DataContextSymbol');