UNPKG

@storm-stack/utilities

Version:

This package includes various base utility class and various functions to assist in the development process.

14 lines (13 loc) 300 B
export const getUnique = (arr) => { return [...new Set(arr)]; }; export function getUniqueBy(arr, mapper) { const map = /* @__PURE__ */ new Map(); for (const item of arr) { const key = mapper(item); if (!map.has(key)) { map.set(key, item); } } return [...map.values()]; }