From 3014b62086358aad7dde9c09b28aa74c961e3407 Mon Sep 17 00:00:00 2001 From: dap <15891557205@163.com> Date: Tue, 10 Dec 2024 19:39:14 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E6=A0=87=E8=AE=B0=E4=B8=BA=E9=9D=9E?= =?UTF-8?q?=E4=BB=A3=E7=90=86=E5=AF=B9=E8=B1=A1=20=E6=B6=88=E9=99=A4warnin?= =?UTF-8?q?g?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/tool/gen/code-preview-modal.vue | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/apps/web-antd/src/views/tool/gen/code-preview-modal.vue b/apps/web-antd/src/views/tool/gen/code-preview-modal.vue index 9a37221c..aaaa3333 100644 --- a/apps/web-antd/src/views/tool/gen/code-preview-modal.vue +++ b/apps/web-antd/src/views/tool/gen/code-preview-modal.vue @@ -2,7 +2,7 @@ import type { Recordable } from '@vben/types'; import type { Key } from 'ant-design-vue/es/vc-tree/interface'; -import { type Component, ref } from 'vue'; +import { type Component, markRaw, ref } from 'vue'; import { CodeMirror, @@ -98,12 +98,12 @@ function convertToTree(paths: string[]): TreeNode[] { } const iconMap = [ - { key: 'java', value: JavaIcon }, - { key: 'xml', value: XmlIcon }, - { key: 'sql', value: SqlIcon }, - { key: 'ts', value: TsIcon }, - { key: 'vue', value: VueIcon }, - { key: 'folder', value: FolderIcon }, + { key: 'java', value: markRaw(JavaIcon) }, + { key: 'xml', value: markRaw(XmlIcon) }, + { key: 'sql', value: markRaw(SqlIcon) }, + { key: 'ts', value: markRaw(TsIcon) }, + { key: 'vue', value: markRaw(VueIcon) }, + { key: 'folder', value: markRaw(FolderIcon) }, ]; function findIcon(path: string) { const defaultFileIcon = DefaultFileIcon;