File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
src/components/Task/Modal/Form Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff 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 (
You can’t perform that action at this time.
0 commit comments