UNPKG

lenye_base

Version:

基础方法

14 lines (11 loc) 399 B
import { _ as _extends } from './internal/_rollupPluginBabelHelpers.js'; /** * Remove duplicates from an array of objects * https://stackoverflow.com/questions/2218999/remove-duplicates-from-an-array-of-objects-in-javascript */ function uniqueFrom(arr, target) { return Object.values(arr.reduce((acc, cur) => _extends(acc, { [cur[target]]: cur }), {})); } export default uniqueFrom;