UNPKG

@zohodesk/haas-api-creator

Version:

This is used to call server side api call as js api call in client side - hc -api javascript es6

27 lines (20 loc) 830 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = exports.Builder = void 0; var _jsApiCreator = _interopRequireDefault(require("@zohodesk/js-api-creator")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } var _default = function _default(modules, urlPrefix, parameters, headers, options) { var builder = new _jsApiCreator["default"](urlPrefix, parameters, headers, options); var output = {}; var modulekeys = Object.keys(modules); for (var i = 0, len = modulekeys.length; i < len; i++) { var moduleKey = modulekeys[i]; output[moduleKey] = builder.create(modules[moduleKey], moduleKey); } return output; }; exports["default"] = _default; var Builder = _jsApiCreator["default"]; exports.Builder = Builder;