regit-cli
Version:
git helper cli
14 lines (12 loc) • 350 B
text/typescript
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)]
}