vue-hooks-plus
Version:
Vue hooks library
24 lines (23 loc) • 845 B
JavaScript
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const USEREQUEST_GLOBAL_OPTIONS = {};
const USEREQUEST_GLOBAL_OPTIONS_PROVIDE_KEY = Symbol(
"USEREQUEST_GLOBAL_OPTIONS_PROVIDE_KEY"
);
const setGlobalOptions = (config) => {
Object.keys(config).forEach((key) => {
USEREQUEST_GLOBAL_OPTIONS[key] = config[key];
});
};
const getGlobalOptions = () => {
return USEREQUEST_GLOBAL_OPTIONS;
};
const clearGlobalOptions = () => {
Object.keys(USEREQUEST_GLOBAL_OPTIONS).forEach((key) => {
delete USEREQUEST_GLOBAL_OPTIONS[key];
});
};
exports.USEREQUEST_GLOBAL_OPTIONS_PROVIDE_KEY = USEREQUEST_GLOBAL_OPTIONS_PROVIDE_KEY;
exports.clearGlobalOptions = clearGlobalOptions;
exports.getGlobalOptions = getGlobalOptions;
exports.setGlobalOptions = setGlobalOptions;
;