|
|
@@ -23,6 +23,9 @@
|
|
|
visible: false,
|
|
|
modalExtraProps: {
|
|
|
destroyOnClose: true,
|
|
|
+ okButtonProps: {
|
|
|
+ loading: false
|
|
|
+ }
|
|
|
},
|
|
|
},
|
|
|
});
|
|
|
@@ -38,7 +41,12 @@
|
|
|
};
|
|
|
|
|
|
const handleOk = ({}) => {
|
|
|
- setMVal('visible', false);
|
|
|
+ setMVal("modalExtraProps.okButtonProps.loading", true)
|
|
|
+ setTimeout(() => {
|
|
|
+ setMVal("modalExtraProps.okButtonProps.loading", false)
|
|
|
+ setMVal('visible', false);
|
|
|
+ }, 1000)
|
|
|
+
|
|
|
};
|
|
|
|
|
|
defineExpose({
|