UNPKG

redux-cached-api-middleware

Version:
33 lines (28 loc) 974 B
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var DEFAULT_CONFIG = { DEFAULT_INVOKE_OPTIONS: {}, DEFAULT_CACHE_STRATEGY: undefined }; var config = _extends({}, DEFAULT_CONFIG); export var resetConfig = function resetConfig() { Object.entries(DEFAULT_CONFIG).forEach(function (_ref) { var key = _ref[0], value = _ref[1]; config[key] = value; }); }; export default { set DEFAULT_INVOKE_OPTIONS(value) { config.DEFAULT_INVOKE_OPTIONS = value; }, get DEFAULT_INVOKE_OPTIONS() { return config.DEFAULT_INVOKE_OPTIONS; }, set DEFAULT_CACHE_STRATEGY(value) { config.DEFAULT_CACHE_STRATEGY = value; }, get DEFAULT_CACHE_STRATEGY() { return config.DEFAULT_CACHE_STRATEGY; } }; //# sourceMappingURL=config.js.map