浏览代码

fix: build error for `CodeEditor`

无木 3 年之前
父节点
当前提交
6c08dae921
共有 2 个文件被更改,包括 6 次插入8 次删除
  1. 1 8
      src/components/CodeEditor/src/CodeEditor.vue
  2. 5 0
      src/components/CodeEditor/src/typing.ts

+ 1 - 8
src/components/CodeEditor/src/CodeEditor.vue

@@ -8,18 +8,11 @@
     />
   </div>
 </template>
-
-<script lang="ts">
-  export const MODE = {
-    JSON: 'application/json',
-    html: 'htmlmixed',
-    js: 'javascript',
-  };
-</script>
 <script lang="ts" setup>
   import { computed } from 'vue';
   import CodeMirrorEditor from './codemirror/CodeMirror.vue';
   import { isString } from '/@/utils/is';
+  import type { MODE } from './typing';
 
   const props = defineProps({
     value: { type: [Object, String] as PropType<Record<string, any> | string> },

+ 5 - 0
src/components/CodeEditor/src/typing.ts

@@ -0,0 +1,5 @@
+export const MODE = {
+  JSON: 'application/json',
+  html: 'htmlmixed',
+  js: 'javascript',
+};