<script lang="ts" setup>
|
import { computed } from 'vue';
|
import { useRoute } from 'vue-router';
|
|
import FileCenter from '../file-center/FileCenter.vue';
|
|
defineOptions({ name: 'DmsCurrentFileCenter' });
|
|
const route = useRoute();
|
|
function queryText(value: unknown) {
|
if (typeof value === 'string') return value;
|
if (Array.isArray(value) && typeof value[0] === 'string') return value[0];
|
return '';
|
}
|
|
const targetFolderId = computed(() => queryText(route.query.dmsFolderId));
|
const targetFolderPath = computed(() => queryText(route.query.dmsFolderPath));
|
</script>
|
|
<template>
|
<FileCenter mode="CURRENT" :target-folder-id="targetFolderId" :target-folder-path="targetFolderPath" />
|
</template>
|