Fix vocab rendering
authorLanius Trolling <lanius@laniustrolling.dev>
Sat, 6 Apr 2024 17:42:06 +0000 (13:42 -0400)
committerLanius Trolling <lanius@laniustrolling.dev>
Sat, 6 Apr 2024 17:42:06 +0000 (13:42 -0400)
src/jvmMain/resources/static/init.js

index 33f4f3c924e51aa3a858ad7b2ded246e1fde3b49..bf39bae968b31e8640a0ec3901af65f207233e3e 100644 (file)
                                        if (!englishWord.startsWith(searchTerm)) continue;
 
                                        for (const vocabItem of englishToWord[englishWord]) {
+                                               if (searchResults.some(result => result.word === vocabItem.word && result.index === vocabItem.index)) continue;
+
                                                searchResults.push(vocabItem);
                                        }
                                }