JSFiddle - React, Tailwind, and code Playground
JavaScript
var data = [{
qid: 'ab',
data: 'some data'
},
{
qid: 'ac',
data: 'some other data'
}
]
const xdata = (addObj) => {
data.map(obj => console.log(addObj.qid === obj.qid ? data = [...data, addObj] : data.push(addObj)));
console.log(data);
}
xdata({
qid: 'ab',
data: 'some x'
});