From 524cce5a7329337f72de9529ff500e9c34f17028 Mon Sep 17 00:00:00 2001 From: cfngc4594 Date: Sun, 2 Mar 2025 14:39:04 +0800 Subject: [PATCH] fix(code-editor): ensure localStorage access is safe in non-browser environments --- src/components/code-editor.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/code-editor.tsx b/src/components/code-editor.tsx index f99edb8..f40aae3 100644 --- a/src/components/code-editor.tsx +++ b/src/components/code-editor.tsx @@ -197,7 +197,9 @@ export default function CodeEditor() { }; function handleEditorChange(value: string | undefined) { - localStorage.setItem(`code-editor-value-${language}`, value ?? ""); + if (typeof window !== "undefined") { + localStorage.setItem(`code-editor-value-${language}`, value ?? ""); + } } const editorValue =