Skip to content

Commit 4b9fcf3

Browse files
committed
Fix broken test, duplicating selectedSuggestedTags.
1 parent 71a0cac commit 4b9fcf3

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

src/components/Task/Modal/Form/TaskModalForm.tsx

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -395,13 +395,21 @@ const TaskModalForm = ({
395395
const handleChangeAutocomplete = useCallback(
396396
(autoCompleteTagList: string[], tagList: string[]) => {
397397
const suggested = autoCompleteTagList.filter((tag) =>
398-
phaseTags.map(
398+
phaseTags.some(
399399
(phaseTag) => phaseTag.toLowerCase() === tag.toLowerCase(),
400400
),
401401
);
402402

403403
if (suggested.length) {
404-
setSelectedSuggestedTags((prev) => [...prev, ...suggested]);
404+
setSelectedSuggestedTags([
405+
...selectedSuggestedTags,
406+
...suggested.filter(
407+
(tag) =>
408+
!selectedSuggestedTags
409+
.map((t) => t.toLowerCase())
410+
.includes(tag.toLowerCase()),
411+
),
412+
]);
405413
}
406414

407415
const removedTag = tagList.find(

0 commit comments

Comments
 (0)