From 6d02a0c29f9cda943e51c8a5aab4606cfaa54723 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BE=B7=E5=AE=87?= Date: Fri, 18 Sep 2026 17:04:10 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E6=97=A0=E8=AF=BB=E5=8F=96?= =?UTF-8?q?=E7=9A=84=E4=BB=A3=E7=A0=81=E7=94=9F=E6=88=90=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E7=8A=B6=E6=80=81=20=E5=88=A0=E9=99=A4=E5=A4=B1=E6=95=88?= =?UTF-8?q?=E7=9A=84=20generateError=20=E7=8A=B6=E6=80=81=E5=8F=8A?= =?UTF-8?q?=E5=86=99=E5=85=A5=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/view/ui-editor/useUiEditorPage.ts | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/apps/ai-game-creator-shell/src/view/ui-editor/useUiEditorPage.ts b/apps/ai-game-creator-shell/src/view/ui-editor/useUiEditorPage.ts index 060174f3f..61c1df11d 100644 --- a/apps/ai-game-creator-shell/src/view/ui-editor/useUiEditorPage.ts +++ b/apps/ai-game-creator-shell/src/view/ui-editor/useUiEditorPage.ts @@ -200,7 +200,6 @@ export function useUiEditorSession( ); const [saveError, setSaveError] = useState(null); const [isSaving, setIsSaving] = useState(false); - const [generateError, setGenerateError] = useState(null); const [isGenerating, setIsGenerating] = useState(false); const normalizedInitialStepIndex = initialStep === 'reference-analysis' @@ -300,7 +299,6 @@ export function useUiEditorSession( setPersistedRevision(0); setSavedStateSignature(JSON.stringify(EMPTY_UI_EDITOR_STATE)); setSaveError(null); - setGenerateError(null); setIsGenerating(false); setHiddenNodeIds(new Set()); return; @@ -311,7 +309,6 @@ export function useUiEditorSession( setLoadError(null); setPersistedRevision(null); setSaveError(null); - setGenerateError(null); setIsGenerating(false); void stateStore .load(resourceId) @@ -1427,7 +1424,6 @@ export function useUiEditorSession( }; } setSaveError(null); - setGenerateError(null); setIsSaving(true); try { return await editor.runWithStateLocked(async (snapshot) => { @@ -1475,17 +1471,14 @@ export function useUiEditorSession( persistedRevision === null || editor.isLocked ) { - setGenerateError('当前状态不允许生成代码,请稍后重试。'); return null; } - setGenerateError(null); setIsGenerating(true); try { return await editor.runWithStateLocked(() => stateStore.generateCode(resourceId), ); - } catch (cause) { - setGenerateError(cause instanceof Error ? cause.message : String(cause)); + } catch { return null; } finally { setIsGenerating(false); @@ -1510,7 +1503,6 @@ export function useUiEditorSession( }; } setSaveError(null); - setGenerateError(null); setIsSaving(true); setIsGenerating(true); try { @@ -1548,7 +1540,6 @@ export function useUiEditorSession( } catch (cause) { const message = cause instanceof Error ? cause.message : String(cause); - setGenerateError(message); return { status: 'failed' as const, phase: 'generate' as const, @@ -1744,7 +1735,6 @@ export function useUiEditorSession( isDirty, saveError, isGenerating, - generateError, hasWarnings: () => postCheckIssuesForSave(editor.state).length > 0, warnings: () => postCheckIssuesForSave(editor.state), save,