Browse Source

fix: 修复 useVbenModal useVbenDrawer 传入参数失效的问题 (#7964)

- 把provide的key值修改为与inject一致的options
pull/7971/head
boisduval 4 months ago
committed by GitHub
parent
commit
f7540c119b
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 2
      packages/@core/ui-kit/popup-ui/src/drawer/use-drawer.ts
  2. 2
      packages/@core/ui-kit/popup-ui/src/modal/use-modal.ts

2
packages/@core/ui-kit/popup-ui/src/drawer/use-drawer.ts

@ -55,7 +55,7 @@ export function useVbenDrawer<
// 不能用 Object.assign,会丢失 api 的原型函数
Object.setPrototypeOf(extendedApi, api);
},
defaultOptions,
options: defaultOptions,
async reCreateDrawer() {
isDrawerReady.value = false;
await nextTick();

2
packages/@core/ui-kit/popup-ui/src/modal/use-modal.ts

@ -51,7 +51,7 @@ export function useVbenModal<TParentModalProps extends ModalProps = ModalProps>(
Object.setPrototypeOf(extendedApi, api);
},
consumed: false,
defaultOptions,
options: defaultOptions,
async reCreateModal() {
isModalReady.value = false;
await nextTick();

Loading…
Cancel
Save