JSFiddle - React, Tailwind, and code Playground

by David Kyle

JavaScript

var myArray = [{
  value: 'group 1',
  type: 'security'
}, {
  value: 'group 2',
  type: 'security'
}, {
  value: 'group 1',
  type: 'security'
}, {
  value: 'group 3',
  type: 'security'
}, {
  value: 'group 4',
  type: 'security'
}];
var unique = myArray.filter((v, i, a) => a.indexOf(a.filter(t => v.value === t.value)[0]) === i);

console.log(unique); // unique is ['a', 1, 2, '1']