-
-
-
-
-
-
-
-
-
-
- {{ t('fileManage.textPreview') }}
-
-
-
-
-
-
-
-
-
-
-
-
- {{ t('fileManage.charCount', { count: previewText.length }) }}
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+ {{ t('fileManage.textPreview') }}
+
+
+
+
-
+
+ {{ t('fileManage.charCount', { count: previewText.length }) }}
+
+
+
+
+
+
+
+ {{ t('fileManage.copyText') }}
+
+
+ {{ t('common.close') }}
+
+
+
@@ -307,11 +289,13 @@ import {
CheckIcon,
EyeIcon,
CopyIcon,
- FileTextIcon,
+ FileTextIcon
} from 'lucide-vue-next'
import DataTable from '@/components/common/DataTable.vue'
import DataPagination from '@/components/common/DataPagination.vue'
import FileEditField from '@/components/common/FileEditField.vue'
+import BaseModal from '@/components/common/BaseModal.vue'
+import BaseButton from '@/components/common/BaseButton.vue'
import { useAdminFiles } from '@/composables'
const { t } = useI18n()
@@ -349,26 +333,3 @@ onMounted(() => {
void loadFiles()
})
-
-