无木
2021-06-08 6d5f9aa699c5da8af6bf5841baddc4a8bd603917
feat(modal): add closeModal for useModal
2个文件已修改
5 ■■■■■ 已修改文件
src/components/Modal/src/hooks/useModal.ts 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/Modal/src/types.ts 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/Modal/src/hooks/useModal.ts
@@ -90,6 +90,10 @@
        dataTransferRef[unref(uidRef)] = toRaw(data);
      }
    },
    closeModal: () => {
      getInstance()?.setModalProps({ visible: false });
    },
  };
  return [register, methods];
}
src/components/Modal/src/types.ts
@@ -13,6 +13,7 @@
export interface ReturnMethods extends ModalMethods {
  openModal: <T = any>(props?: boolean, data?: T, openOnSet?: boolean) => void;
  closeModal: () => void;
  getVisible?: ComputedRef<boolean>;
}