From 83e89b473ff3fecdb3c9982f4e9891a98cd22d8f Mon Sep 17 00:00:00 2001
From: yuetsh <517252939@qq.com>
Date: Sat, 9 May 2026 01:54:02 -0600
Subject: [PATCH] fix
---
.../ai/components/RankDistributionChart.vue | 2 +-
src/oj/problem/components/SubmitCode.vue | 2 +-
src/oj/problem/components/SubmitFlowchart.vue | 3 ++-
src/shared/components/CodeEditor.vue | 23 +++++++++----------
src/shared/components/SyncCodeEditor.vue | 22 +++++++++---------
src/shared/extensions/autocompletion.ts | 6 ++---
src/shared/extensions/baseTheme.ts | 9 ++++++++
src/shared/themes/createTheme.ts | 2 +-
src/shared/themes/smoothy.ts | 19 ++++++++++++++-
9 files changed, 57 insertions(+), 31 deletions(-)
create mode 100644 src/shared/extensions/baseTheme.ts
diff --git a/src/oj/ai/components/RankDistributionChart.vue b/src/oj/ai/components/RankDistributionChart.vue
index 19e3ffe..db51802 100644
--- a/src/oj/ai/components/RankDistributionChart.vue
+++ b/src/oj/ai/components/RankDistributionChart.vue
@@ -3,7 +3,7 @@
了解同期解题速度和竞争力
-
+
diff --git a/src/oj/problem/components/SubmitCode.vue b/src/oj/problem/components/SubmitCode.vue
index bc25d76..b20d7ea 100644
--- a/src/oj/problem/components/SubmitCode.vue
+++ b/src/oj/problem/components/SubmitCode.vue
@@ -196,7 +196,7 @@ watch(
placement="bottom-end"
scrollable
:show-arrow="false"
- style="max-height: 600px;"
+ style="max-height: 600px"
:show="showResult"
@clickoutside="showResult = false"
>
diff --git a/src/oj/problem/components/SubmitFlowchart.vue b/src/oj/problem/components/SubmitFlowchart.vue
index 032a7cf..d6304c9 100644
--- a/src/oj/problem/components/SubmitFlowchart.vue
+++ b/src/oj/problem/components/SubmitFlowchart.vue
@@ -42,7 +42,8 @@ interface FlowchartEditorInstance {
}
// 通过inject获取FlowchartEditor组件的引用
-const flowchartEditorRef = inject
[>("flowchartEditorRef")
+const flowchartEditorRef =
+ inject][>("flowchartEditorRef")
const mermaidContainer = useTemplateRef("mermaidContainer")
// 基础组合式函数
diff --git a/src/shared/components/CodeEditor.vue b/src/shared/components/CodeEditor.vue
index 84b13e5..6dbf97b 100644
--- a/src/shared/components/CodeEditor.vue
+++ b/src/shared/components/CodeEditor.vue
@@ -1,12 +1,17 @@
]