From 9bdf882517422bdb305ce512279db78f813c97eb Mon Sep 17 00:00:00 2001 From: Konv Suu <2583695112@qq.com> Date: Sun, 22 Oct 2023 21:51:46 -0500 Subject: [PATCH] docs(theme-editor): handleEditConfigChange logic (#7038) --- site/src/views/theme-editor/index.vue | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/site/src/views/theme-editor/index.vue b/site/src/views/theme-editor/index.vue index add17a502..ba65ae1e0 100644 --- a/site/src/views/theme-editor/index.vue +++ b/site/src/views/theme-editor/index.vue @@ -136,14 +136,10 @@ export default defineComponent({ const handleEditConfigChange = (newcontent, _, status) => { themeConfigContent.value = newcontent; - if ( - status.contentErrors && - Array.isArray(status.contentErrors.validationErrors) && - status.contentErrors.validationErrors.length === 0 - ) { - editThemeFormatRight.value = true; - } else { + if (status.contentErrors && status.contentErrors.parseError) { editThemeFormatRight.value = false; + } else { + editThemeFormatRight.value = true; } };