JSFiddle - React, Tailwind, and code Playground

by nickxbs

JavaScript

var processList=[
	{name:'pippo',ids:[12342,234324]}
]

function getProcessIds(processName){ 
	var process=_.find(processList,{name:processName};
  if(process!==undefined){
  	return process.ids
  }
  return []
}

function callGetPrcess(docNumber){
		return resourceService.getProcess(docNumber)
    .then((processInfos=>{ //[id,name,description}]
    	_.forEach(processInfos,(processInfo)=>{
          	var process=_.find(processList,{name:processInfo.name};
            if(process!== undefined){
              process.ids.push(processInfo.id)
            }else{
              processList.push({name:pacessInfo.name,ids[pracessInfo.id]
            }
      })    	        	
    })
}