JSFiddle - React, Tailwind, and code Playground

by skwjdgn

JavaScript

const a = [
  {_id: 1,  expertId: 160, userId: 7, dayCode: 1, timeCode: 1,  isRest: 0},
  {_id: 24, expertId: 160, userId: 7, dayCode: 2, timeCode: 1,  isRest: 0},
  {_id: 72, expertId: 975, userId: 7, dayCode: 1, timeCode: 1,  isRest: 0}
];

const timetableMap = new Map();
    
 for(let i of a){
  timetableMap.set([i.expertId, i.dayCode], a.filter(d => d.expertId === i.expertId && d.dayCode === i.dayCode )
 )
}


timetableMap.forEach((val, key) => {
/* console.log(val); console.log(key); */
	if(key[0] == );
  
  return val;
});

console.log(b);