From 607dfc8be70d4b47b075c693266b8ae343990431 Mon Sep 17 00:00:00 2001 From: lyzno1 <92089059+lyzno1@users.noreply.github.com> Date: Tue, 5 Aug 2025 13:15:26 +0800 Subject: [PATCH] fix: remove redundant useEffect from TagSelector component (#23406) --- web/app/components/base/tag-management/selector.tsx | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/web/app/components/base/tag-management/selector.tsx b/web/app/components/base/tag-management/selector.tsx index cd03eb84b..026543cfa 100644 --- a/web/app/components/base/tag-management/selector.tsx +++ b/web/app/components/base/tag-management/selector.tsx @@ -1,5 +1,5 @@ import type { FC } from 'react' -import { useEffect, useMemo, useState } from 'react' +import { useMemo, useState } from 'react' import { useContext } from 'use-context-selector' import { useTranslation } from 'react-i18next' import { useUnmount } from 'ahooks' @@ -231,11 +231,6 @@ const TagSelector: FC = ({ } } - useEffect(() => { - if (tagList.length === 0) - getTagList() - }, [type]) - const triggerContent = useMemo(() => { if (selectedTags?.length) return selectedTags.filter(selectedTag => tagList.find(tag => tag.id === selectedTag.id)).map(tag => tag.name).join(', ')