I have array objects with keys path and current. How to remove duplicate elements, where key current has the same value.
let arrPath = [{
path: [1, 2],
current: "K"
}, {
path: [0, 3],
current: "I"
}, {
path: [1, 3],
current: "N"
}, {
path: [1, 4],
current: "N"
}, {
path: [0, 2],
current: "G"
}, {
path: [2, 2],
current: "G"
} ];
arrPath = arrPath.filter((item, index, self) => self.findIndex(t => t.current === item.current) === index)