diff --git a/web/app/components/workflow/block-selector/all-start-blocks.tsx b/web/app/components/workflow/block-selector/all-start-blocks.tsx index 2f71377bf3..47ebf0ca27 100644 --- a/web/app/components/workflow/block-selector/all-start-blocks.tsx +++ b/web/app/components/workflow/block-selector/all-start-blocks.tsx @@ -9,7 +9,7 @@ import { useTranslation } from 'react-i18next' import type { BlockEnum, OnSelectBlock } from '../types' import type { TriggerDefaultValue } from './types' import StartBlocks from './start-blocks' -import TriggerPluginSelector from './trigger-plugin-selector' +import TriggerPluginList from './trigger-plugin/list' import { ENTRY_NODE_TYPES } from './constants' import cn from '@/utils/classnames' import Link from 'next/link' @@ -76,7 +76,7 @@ const AllStartBlocks = ({ /> {enableTriggerPlugin && ( - void - searchText: string - onContentStateChange?: (hasContent: boolean) => void - tags?: string[] -} - -const TriggerPluginSelector = ({ - onSelect, - searchText, - onContentStateChange, - tags = [], -}: TriggerPluginSelectorProps) => { - return ( - - ) -} - -export default memo(TriggerPluginSelector) diff --git a/web/service/use-triggers.ts b/web/service/use-triggers.ts index 1aa165c13e..afd478e196 100644 --- a/web/service/use-triggers.ts +++ b/web/service/use-triggers.ts @@ -76,6 +76,8 @@ export const useAllTriggerPlugins = (enabled = true) => { return response.map(convertToTriggerWithProvider) }, enabled, + staleTime: 0, + gcTime: 0, }) } @@ -101,6 +103,8 @@ export const useTriggerProviderInfo = (provider: string, enabled = true) => { queryKey: [NAME_SPACE, 'provider-info', provider], queryFn: () => get(`/workspaces/current/trigger-provider/${provider}/info`), enabled: enabled && !!provider, + staleTime: 0, + gcTime: 0, }) }