JSFiddle - React, Tailwind, and code Playground
JavaScript
var colors =
[
[
10000,
12000,
"Kickoff",
0.75
],
[
129000,
605000,
"Goal",
0.81
],
[
844000,
1905000,
"Yellow Card",
0.72
],
[
1737000,
1905000,
"Yellow Card",
0.72
],
[
1778000,
1905000,
"Yellow Card",
0.72
],
[
2053000,
1905000,
"Yellow Card",
0.72
],
[
930000,
940000,
"Shot",
0.75
],
[
1210000,
1218000,
"Foul",
0.61
],
[
1697000,
1705000,
"Save",
0.72
]
];
//Merge array
var merged = [].concat.apply([], colors);
//Remove duplicates
var removeDuplicates = Array.from( new Set(merged));
//create the array of object
var unique = removeDuplicates.map(function(obj) {
return {"color":obj};
});
console.log(unique);