fix(web): prompt add loading

This commit is contained in:
zhaoying
2026-04-21 16:31:32 +08:00
parent 1a826c0026
commit 9c20301a52
2 changed files with 13 additions and 5 deletions

View File

@@ -2,7 +2,7 @@
* @Author: ZhaoYing
* @Date: 2026-02-03 16:26:44
* @Last Modified by: ZhaoYing
* @Last Modified time: 2026-04-21 14:50:21
* @Last Modified time: 2026-04-21 16:29:40
*/
/**
* AI Prompt Assistant Modal
@@ -295,8 +295,12 @@ const AiPromptModal = forwardRef<AiPromptModalRef, AiPromptModalProps>(({
{values?.current_prompt
? <Editor
ref={editorRef}
className="rb:h-[calc(100vh-278px)] rb:bg-white! rb:border-none! rb:p-0!"
onChange={(value) => form.setFieldValue('current_prompt', value)}
className="rb:h-[calc(100vh-278px)] rb:bg-white! rb:border-none! rb:p-0!"
disabled={loading}
onChange={(value) => {
if (loading) return
form.setFieldValue('current_prompt', value)
}}
/>
: <Empty url={analysisEmptyIcon} title={t(`${source}.promptOptimizationEmpty`)} isNeedSubTitle={false} size={[270, 170]} className="rb:h-[calc(100vh-278px)] rb:w-70 rb:mx-auto! rb:text-center! rb:text-[12px]! rb:leading-4!" />
}

View File

@@ -2,7 +2,7 @@
* @Author: ZhaoYing
* @Date: 2026-02-03 17:44:15
* @Last Modified by: ZhaoYing
* @Last Modified time: 2026-04-21 14:24:00
* @Last Modified time: 2026-04-21 16:30:26
*/
/**
* Prompt Editor Component
@@ -287,8 +287,12 @@ const Prompt: FC = () => {
{values?.current_prompt
? <Editor
ref={editorRef}
disabled={loading}
className="rb:h-[calc(100vh-193px)] rb:bg-white! rb:border-none! rb:p-0! rb:text-[#212332] rb:leading-5"
onChange={(value) => form.setFieldValue('current_prompt', value)}
onChange={(value) => {
if (loading) return
form.setFieldValue('current_prompt', value)
}}
/>
: <Empty url={analysisEmptyIcon} title={t(`prompt.promptPlaceholder`)} isNeedSubTitle={false} size={[270, 170]} className="rb:h-[calc(100vh-193px)] rb:mx-auto! rb:text-center! rb:text-[12px]! rb:leading-4!" />
}