feat: 代码预览

This commit is contained in:
dap
2024-09-13 12:00:55 +08:00
parent bfefaef1be
commit feb30f7d8c
4 changed files with 219 additions and 5 deletions

View File

@@ -1,9 +1,20 @@
<script setup lang="ts">
import CommonSkeleton from '#/views/common';
import { Page, useVbenModal } from '@vben/common-ui';
import codePreviewModal from './code-preview-modal.vue';
const [CodePreviewModal, previewModalApi] = useVbenModal({
connectedComponent: codePreviewModal,
});
function handlePreview() {
previewModalApi.open();
}
</script>
<template>
<div>
<CommonSkeleton />
</div>
<Page>
<a-button @click="handlePreview">代码预览</a-button>
<CodePreviewModal />
</Page>
</template>