From dcb07e6c6cc94dee742f2e2f572d9d955bc05718 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8C=97=E6=9E=B3?= <7854742+wang_rumeng@user.noreply.gitee.com> Date: Tue, 21 Oct 2025 22:17:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A8=A1=E7=89=88=E7=A6=81=E7=94=A8=E6=97=B6?= =?UTF-8?q?=E9=95=BF=E9=80=89=E6=8B=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/create-video/CreateInput/ConfigPanel.tsx | 11 ++++++++++- .../create-video/CreateInput/MobileConfigModal.tsx | 12 +++++++++--- .../create-video/CreateInput/VideoCreationForm.tsx | 4 +++- 3 files changed, 22 insertions(+), 5 deletions(-) diff --git a/components/pages/create-video/CreateInput/ConfigPanel.tsx b/components/pages/create-video/CreateInput/ConfigPanel.tsx index ac2f7dc..da0ae76 100644 --- a/components/pages/create-video/CreateInput/ConfigPanel.tsx +++ b/components/pages/create-video/CreateInput/ConfigPanel.tsx @@ -20,6 +20,8 @@ interface ConfigPanelProps { isMobile?: boolean; /** Whether it's desktop device */ isDesktop?: boolean; + /** Whether to disable duration selection */ + disableDuration?: boolean; } /** @@ -36,6 +38,7 @@ export const ConfigPanel = ({ onConfigChange, isMobile = false, isDesktop = true, + disableDuration = false, }: ConfigPanelProps) => { /** Language dropdown menu items */ const languageMenuItems = LanguageOptions.map((option) => ({ @@ -104,10 +107,16 @@ export const ConfigPanel = ({ className: 'bg-[#1a1a1a] border border-white/10' }} trigger={['click']} + disabled={disableDuration} >