chore: update editor canceld js -- refact

This commit is contained in:
engigu
2026-03-26 14:58:23 +08:00
parent 52db26651f
commit 8e46dcedc2
+6 -1
View File
@@ -115,15 +115,20 @@ async function fetchPaths() {
const editorRef = shallowRef() const editorRef = shallowRef()
const isSmallScreen = ref(window.innerWidth < 1024) const isSmallScreen = ref(window.innerWidth < 1024)
const editorFontSize = computed(() => isSmallScreen.value ? 12 : 13)
const editorOptions = computed(() => ({ const editorOptions = computed(() => ({
minimap: { enabled: false }, minimap: { enabled: false },
fontSize: isSmallScreen.value ? 12 : 13, fontSize: editorFontSize.value,
lineNumbers: 'on' as const, lineNumbers: 'on' as const,
scrollBeyondLastLine: false, scrollBeyondLastLine: false,
readOnly: !isEditMode.value, readOnly: !isEditMode.value,
domReadOnly: !isEditMode.value, domReadOnly: !isEditMode.value,
automaticLayout: true, automaticLayout: true,
tabSize: 2,
wordWrap: 'on' as const,
folding: true,
renderLineHighlight: 'all' as const,
})) }))
function handleEditorMount(editor: any) { function handleEditorMount(editor: any) {