diff --git a/packages/devui-vue/devui/drawer/index.ts b/packages/devui-vue/devui/drawer/index.ts
index 342b0f9339b9c656d2172ba98d83a917b371bd4c..2ad72eb001effa6f8d24e345b75fd2ea236abf1b 100644
--- a/packages/devui-vue/devui/drawer/index.ts
+++ b/packages/devui-vue/devui/drawer/index.ts
@@ -10,7 +10,7 @@ export { Drawer }
export default {
title: 'Drawer 抽屉板',
category: '反馈',
- status: '30%',
+ status: '50%',
install(app: App): void {
app.use(Drawer as any)
diff --git a/packages/devui-vue/devui/drawer/src/drawer.tsx b/packages/devui-vue/devui/drawer/src/drawer.tsx
index c19346a901576a9f997bd4ac8680b11fa775875c..09c84e4d9ae653b6b7f3fe14a2cf7112568aaeef 100644
--- a/packages/devui-vue/devui/drawer/src/drawer.tsx
+++ b/packages/devui-vue/devui/drawer/src/drawer.tsx
@@ -22,10 +22,8 @@ export default defineComponent({
const closeDrawer = async () => {
const beforeHidden = props.beforeHidden;
- let result = (typeof beforeHidden === 'function' ? beforeHidden(): beforeHidden) ?? true;
+ let result = (typeof beforeHidden === 'function' ? beforeHidden(): beforeHidden) ?? false;
if (result instanceof Promise) {
- console.log(result);
-
result = await result;
}
if (result) return;
@@ -82,7 +80,9 @@ export default defineComponent({
return (