@aliretail/react-utils
Version:
34 lines (30 loc) • 675 B
JavaScript
import { checkUserPermission } from './permission';
import { console } from './console'; // 环境获取
import { ENV, getCurrentEnv } from './env';
/**
* 工具函数统一出口
*/
import ApiMap from './apimap';
var apiMapIns = new ApiMap();
/**
* 初始化API配置
* @param cfg
*/
export var initApiMap = function initApiMap(cfg) {
apiMapIns.init(cfg);
};
/**
* 获取接口地址
* @param api
*/
export var getApiUrl = function getApiUrl(api) {
return apiMapIns.getUrl(api);
};
export default {
checkUserPermission: checkUserPermission,
ENV: ENV,
getCurrentEnv: getCurrentEnv,
initApiMap: initApiMap,
getApiUrl: getApiUrl,
console: console
};