react-dyn-tabs
Version:
React dynamic tabs with full API
26 lines (25 loc) • 1.04 kB
JavaScript
exports.__esModule = true;
exports["default"] = void 0;
var _reducer = _interopRequireDefault(require("../utils/stateManagement/reducer.js"));
var _api = _interopRequireDefault(require("../utils/api/api.js"));
var _useDynamicTabs = _interopRequireDefault(require("./useDynamicTabs.js"));
var _context = require("../context.js");
var _index = _interopRequireDefault(require("../components/index.js"));
function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; }
var getDeps = function getDeps() {
var getApiInstance = function getApiInstance(options, modules, Components) {
return new _api["default"]({
options: options
}, modules, Components);
};
return {
reducer: _reducer["default"],
getApiInstance: getApiInstance,
ApiContext: _context.ApiContext,
StateContext: _context.StateContext,
ForceUpdateContext: _context.ForceUpdateContext,
Components: _index["default"]
};
};
var _default = exports["default"] = _useDynamicTabs["default"].bind(null, getDeps);
;