perf: 函数式弹框组件ReDialog保留关闭动画

This commit is contained in:
xiaoxian521 2023-12-10 22:10:08 +08:00
parent 3fe8cd3864
commit 4bbbd56a2a

View File

@ -27,8 +27,11 @@ const addDialog = (options: DialogOptions) => {
/** 关闭弹框 */
const closeDialog = (options: DialogOptions, index: number, args?: any) => {
dialogStore.value.splice(index, 1);
dialogStore.value[index].visible = false;
options.closeCallBack && options.closeCallBack({ options, index, args });
useTimeoutFn(() => {
dialogStore.value.splice(index, 1);
}, 200);
};
/**