From 1f1c61541e821dd0a05a1d64f05dc83c9670cb57 Mon Sep 17 00:00:00 2001 From: JzoNg Date: Fri, 8 Nov 2024 16:33:00 +0800 Subject: [PATCH] install from settings --- .../header/account-setting/model-provider-page/index.tsx | 2 +- web/app/components/plugins/provider-card.tsx | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/web/app/components/header/account-setting/model-provider-page/index.tsx b/web/app/components/header/account-setting/model-provider-page/index.tsx index 7faf3f3de7..f807bd7922 100644 --- a/web/app/components/header/account-setting/model-provider-page/index.tsx +++ b/web/app/components/header/account-setting/model-provider-page/index.tsx @@ -222,7 +222,7 @@ const ModelProviderPage = ({ searchText }: Props) => { {!collapse && !isPluginsLoading && (
{plugins.map(plugin => ( - + ))}
)} diff --git a/web/app/components/plugins/provider-card.tsx b/web/app/components/plugins/provider-card.tsx index 5c8ab1891e..e2a45fc24d 100644 --- a/web/app/components/plugins/provider-card.tsx +++ b/web/app/components/plugins/provider-card.tsx @@ -19,11 +19,13 @@ import { useBoolean } from 'ahooks' type Props = { className?: string payload: Plugin + onSuccess: () => void } const ProviderCard: FC = ({ className, payload, + onSuccess, }) => { const { t } = useTranslation() const [isShowInstallFromMarketplace, { @@ -84,7 +86,10 @@ const ProviderCard: FC = ({ manifest={payload as any} uniqueIdentifier={payload.latest_package_identifier} onClose={hideInstallFromMarketplace} - onSuccess={hideInstallFromMarketplace} + onSuccess={() => { + onSuccess() + hideInstallFromMarketplace() + }} /> ) }