@aliretail/react-utils
Version:
51 lines (38 loc) • 1.01 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports["default"] = exports.getApiUrl = exports.initApiMap = void 0;
var _permission = require("./permission");
var _console = require("./console");
var _env = require("./env");
var _apimap = _interopRequireDefault(require("./apimap"));
// 环境获取
/**
* 工具函数统一出口
*/
var apiMapIns = new _apimap["default"]();
/**
* 初始化API配置
* @param cfg
*/
var initApiMap = function initApiMap(cfg) {
apiMapIns.init(cfg);
};
/**
* 获取接口地址
* @param api
*/
exports.initApiMap = initApiMap;
var getApiUrl = function getApiUrl(api) {
return apiMapIns.getUrl(api);
};
exports.getApiUrl = getApiUrl;
var _default = {
checkUserPermission: _permission.checkUserPermission,
ENV: _env.ENV,
getCurrentEnv: _env.getCurrentEnv,
initApiMap: initApiMap,
getApiUrl: getApiUrl,
console: _console.console
};
exports["default"] = _default;