UNPKG

vue-hooks-plus

Version:
24 lines (23 loc) 609 B
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]; }); }; export { USEREQUEST_GLOBAL_OPTIONS_PROVIDE_KEY, clearGlobalOptions, getGlobalOptions, setGlobalOptions };