Returns an object with unique values by key
JavaScript
const getUniqueArrObj = (arrObj, keyUnique) => [...new Map(arrObj.map((item) => [item[keyUnique], item])).values()]
Example
// Example
getUniqueArrObj([{ k: 1, e: 1 }, { k: 1, e: 1 }, { k: 3, e: 1 }], 'k') // [{ k: 1, e: 1 }, { k: 3, e: 1 }]