refactor: refactor layout

This commit is contained in:
vben
2020-11-24 22:59:29 +08:00
parent 25d43a5f7c
commit 0692b4798c
51 changed files with 1243 additions and 912 deletions

View File

@@ -219,11 +219,7 @@ export default defineComponent({
emit('register', modalMethods, uuid);
return () => (
<Modal
onCancel={handleCancel}
getContainer={() => document.querySelector('.default-layout__main')}
{...{ ...attrs, ...props, ...unref(getProps) }}
>
<Modal onCancel={handleCancel} {...{ ...attrs, ...props, ...unref(getProps) }}>
{{
footer: () => renderFooter(),
closeIcon: () => renderClose(),

View File

@@ -33,6 +33,7 @@ export function useModal(): UseModalReturnType {
modalRef.value = modalMethod;
}
const getInstance = () => {
const instance = unref(modalRef);
if (!instance) {
@@ -50,6 +51,7 @@ export function useModal(): UseModalReturnType {
getInstance().setModalProps({
visible: visible,
});
if (data) {
dataTransferRef[unref(uidRef)] = openOnSet
? {