fix(web): prompt add loading
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
* @Author: ZhaoYing
|
* @Author: ZhaoYing
|
||||||
* @Date: 2026-02-03 16:26:44
|
* @Date: 2026-02-03 16:26:44
|
||||||
* @Last Modified by: ZhaoYing
|
* @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
|
* AI Prompt Assistant Modal
|
||||||
@@ -296,7 +296,11 @@ const AiPromptModal = forwardRef<AiPromptModalRef, AiPromptModalProps>(({
|
|||||||
? <Editor
|
? <Editor
|
||||||
ref={editorRef}
|
ref={editorRef}
|
||||||
className="rb:h-[calc(100vh-278px)] rb:bg-white! rb:border-none! rb:p-0!"
|
className="rb:h-[calc(100vh-278px)] rb:bg-white! rb:border-none! rb:p-0!"
|
||||||
onChange={(value) => form.setFieldValue('current_prompt', value)}
|
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!" />
|
: <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!" />
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
* @Author: ZhaoYing
|
* @Author: ZhaoYing
|
||||||
* @Date: 2026-02-03 17:44:15
|
* @Date: 2026-02-03 17:44:15
|
||||||
* @Last Modified by: ZhaoYing
|
* @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
|
* Prompt Editor Component
|
||||||
@@ -287,8 +287,12 @@ const Prompt: FC = () => {
|
|||||||
{values?.current_prompt
|
{values?.current_prompt
|
||||||
? <Editor
|
? <Editor
|
||||||
ref={editorRef}
|
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"
|
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!" />
|
: <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!" />
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user