feat: 登录日志(demo)

This commit is contained in:
dap
2024-09-12 09:51:59 +08:00
parent 3987c9e876
commit 45ed89c25f
8 changed files with 314 additions and 7 deletions

View File

@@ -0,0 +1,33 @@
<script setup lang="ts">
import { useVbenModal } from '@vben/common-ui';
import { Description, useDescription } from '#/components/description';
import { modalSchema } from './data';
const [registerDescription, { setDescProps }] = useDescription({
column: 1,
schema: modalSchema(),
});
const [BasicModal, modalApi] = useVbenModal({
onOpenChange: (isOpen) => {
if (!isOpen) {
return null;
}
const data = modalApi.getData();
setDescProps({ data }, true);
},
});
</script>
<template>
<BasicModal
:footer="false"
:fullscreen-button="false"
class="w-[550px]"
title="登录日志"
>
<Description @register="registerDescription" />
</BasicModal>
</template>