This commit is contained in:
Baobhan Sith
2025-04-16 19:54:48 +08:00
parent 716d84463a
commit 0c5e4e4f30
11 changed files with 612 additions and 60 deletions
@@ -1,11 +1,11 @@
<script setup lang="ts">
import type { PropType } from 'vue';
import { useI18n } from 'vue-i18n';
import type { EditorTab } from '../stores/fileEditor.store'; // 导入 EditorTab 类型
import type { FileTab } from '../stores/fileEditor.store'; // 导入 FileTab 类型
defineProps({
tabs: {
type: Array as PropType<EditorTab[]>,
type: Array as PropType<FileTab[]>,
required: true,
},
activeTabId: {