JSFiddle - React, Tailwind, and code Playground

by Kirubel Girma

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'
});