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

15 lines (12 loc) 449 B
import APIbuilder from '@zohodesk/js-api-creator'; export default (modules,urlPrefix,parameters,headers,options)=>{ let builder = new APIbuilder(urlPrefix,parameters,headers,options); let output = {}; let modulekeys = Object.keys(modules); for(let i=0,len=modulekeys.length;i<len;i++){ let moduleKey = modulekeys[i] output[moduleKey] = builder.create(modules[moduleKey],moduleKey); } return output; } export const Builder = APIbuilder;