UNPKG

regit-cli

Version:
14 lines (12 loc) 350 B
export const uniqBy = <T>(array: T[], key: string) => { return array.reduce((acc: T[], item: any) => { const found = acc.find((accItem: any) => accItem[key] === item[key]) if (!found) { acc.push(item) } return acc }, []) } export const uniq = <T>(array: T[]) => { return [...new Set(array)] }