From 67e1a2d3f5787817c49c3398aeb8044e45fe3d77 Mon Sep 17 00:00:00 2001 From: JOYCEQL <1449239013@qq.com> Date: Thu, 26 Dec 2024 23:58:13 +0800 Subject: [PATCH] fix: ai grammar check --- apps/fronted/src/store/useGrammarStore.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/apps/fronted/src/store/useGrammarStore.ts b/apps/fronted/src/store/useGrammarStore.ts index 032406b..014d9fc 100644 --- a/apps/fronted/src/store/useGrammarStore.ts +++ b/apps/fronted/src/store/useGrammarStore.ts @@ -69,14 +69,19 @@ export const useGrammarStore = create((set, get) => ({ try { const grammarErrors = JSON.parse(aiResponse); + console.log(grammarErrors, "grammarErrors"); toast.success("语法检查完成"); - set({ errors: grammarErrors }); + if (grammarErrors.errors.length === 0) { + toast.success("无语法错误"); + return; + } + set({ errors: grammarErrors.errors }); const preview = document.getElementById("resume-preview"); if (preview) { const marker = new Mark(preview); marker.unmark(); - grammarErrors.forEach((error: GrammarError) => { + grammarErrors.errors.forEach((error: GrammarError) => { marker.mark(error.context || error.text || "", { className: "bg-yellow-200 dark:bg-yellow-900", });