diff --git a/presentation/react-native/components/HabitForm/IconSelectorModal.tsx b/presentation/react-native/components/HabitForm/IconSelectorModal.tsx index 938a4c7..e28d2a6 100644 --- a/presentation/react-native/components/HabitForm/IconSelectorModal.tsx +++ b/presentation/react-native/components/HabitForm/IconSelectorModal.tsx @@ -39,12 +39,11 @@ const fuseOptions = { const fuse = new Fuse(iconNames, fuseOptions) const findIconsInLibrary = (icon: string): string[] => { - return fuse - .search(icon) - .map((result) => { - return result.item - }) - .slice(0, 50) + const results = fuse.search(icon).map((result) => { + return result.item + }) + const uniqueResults = Array.from(new Set(results)) + return uniqueResults.slice(0, 50) } export const IconSelectorModal: React.FC = ({