UNPKG

mux-fetch

Version:
25 lines (17 loc) 548 B
import { DEFAULT_CONFIG } from "./constant"; import { checkGlobalConfig, configFactory } from "./utils"; import { FetchConfig } from "./@types/"; const blockConfigMap = new Map(); export default blockConfigMap; export const setBlockConfig = (namespace: string, config: FetchConfig = {}) => { /** * 开始前,进行必要的检查 */ checkGlobalConfig(config); /** * 对参数进行处理 */ const params = configFactory(config); blockConfigMap.set("namespace", namespace); blockConfigMap.set(namespace, params); };