UNPKG

vue-hooks-plus

Version:
24 lines (23 loc) 845 B
"use strict"; 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;