diff --git a/web/app/components/tools/provider-list.tsx b/web/app/components/tools/provider-list.tsx index 364c5e00b9..4ebd70dc56 100644 --- a/web/app/components/tools/provider-list.tsx +++ b/web/app/components/tools/provider-list.tsx @@ -36,7 +36,7 @@ const ProviderList = () => { const handleKeywordsChange = (value: string) => { setKeywords(value) } - const { data: collectionList, refetch } = useAllToolProviders() + const { data: collectionList = [], refetch } = useAllToolProviders() const filteredCollectionList = useMemo(() => { return collectionList.filter((collection) => { if (collection.type !== activeTab) diff --git a/web/service/use-tools.ts b/web/service/use-tools.ts index 36b8c3d120..337f0bbfb8 100644 --- a/web/service/use-tools.ts +++ b/web/service/use-tools.ts @@ -18,7 +18,6 @@ export const useAllToolProviders = () => { return useQuery({ queryKey: useAllToolProvidersKey, queryFn: () => get('/workspaces/current/tool-providers'), - initialData: [], }) }