JSFiddle - React, Tailwind, and code Playground

JavaScript

var arr = [
  { id: 1, name: "Bob" },
  { id: 1, name: "Donald" },
  { id: 2, name: "Daryl" }
]

var out = arr.reduce(function (p, c) {
  if (!p.some(function (el) { return el.id === c.id; })) p.push(c);
  return p;
}, []);

console.log(out);