From d8317fcf8132f1db75ecd88e4c21ff30267d87e7 Mon Sep 17 00:00:00 2001 From: Wu Tianwei <30284043+WTW0313@users.noreply.github.com> Date: Tue, 11 Mar 2025 17:18:23 +0800 Subject: [PATCH] fix: remove unnecessary modal (#15493) --- .../components/app/app-publisher/index.tsx | 29 ++----------------- 1 file changed, 2 insertions(+), 27 deletions(-) diff --git a/web/app/components/app/app-publisher/index.tsx b/web/app/components/app/app-publisher/index.tsx index 2494445dea..f095358626 100644 --- a/web/app/components/app/app-publisher/index.tsx +++ b/web/app/components/app/app-publisher/index.tsx @@ -33,7 +33,6 @@ import WorkflowToolConfigureButton from '@/app/components/tools/workflow-tool/co import type { InputVar } from '@/app/components/workflow/types' import { appDefaultIconBackground } from '@/config' import type { PublishWorkflowParams } from '@/types/workflow' -import VersionInfoModal from './version-info-modal' export type AppPublisherProps = { disabled?: boolean @@ -73,7 +72,6 @@ const AppPublisher = ({ const { t } = useTranslation() const [published, setPublished] = useState(false) const [open, setOpen] = useState(false) - const [publishModalOpen, setPublishModalOpen] = useState(false) const appDetail = useAppStore(state => state.appDetail) const { app_base_url: appBaseURL = '', access_token: accessToken = '' } = appDetail?.site ?? {} const appMode = (appDetail?.mode !== 'completion' && appDetail?.mode !== 'workflow') ? 'chat' : appDetail.mode @@ -133,27 +131,11 @@ const AppPublisher = ({ const [embeddingModalOpen, setEmbeddingModalOpen] = useState(false) - const openPublishModal = useCallback(() => { - setOpen(false) - setPublishModalOpen(true) - }, []) - - const closePublishModal = useCallback(() => { - setPublishModalOpen(false) - }, []) - - const onClickPublishBtn = useCallback(() => { - if (isChatApp) - handlePublish() - else - openPublishModal() - }, [isChatApp, handlePublish, openPublishModal]) - useKeyPress(`${getKeyboardKeyCodeBySystem('ctrl')}.shift.p`, (e) => { e.preventDefault() if (publishDisabled || published) return - onClickPublishBtn() + handlePublish() } , { exactMatch: true, useCapture: true }) @@ -217,7 +199,7 @@ const AppPublisher = ({