mirror of
https://github.com/hexastack/hexabot
synced 2025-02-23 12:59:14 +00:00
fix: callback function
This commit is contained in:
parent
92dbd8c996
commit
5576b151a8
@ -59,6 +59,7 @@ export const Categories = () => {
|
|||||||
},
|
},
|
||||||
onSuccess: () => {
|
onSuccess: () => {
|
||||||
deleteDialogCtl.closeDialog();
|
deleteDialogCtl.closeDialog();
|
||||||
|
setSelectedCategories([]);
|
||||||
toast.success(t("message.item_delete_success"));
|
toast.success(t("message.item_delete_success"));
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
@ -68,6 +69,7 @@ export const Categories = () => {
|
|||||||
},
|
},
|
||||||
onSuccess: () => {
|
onSuccess: () => {
|
||||||
deleteDialogCtl.closeDialog();
|
deleteDialogCtl.closeDialog();
|
||||||
|
setSelectedCategories([]);
|
||||||
toast.success(t("message.item_delete_success"));
|
toast.success(t("message.item_delete_success"));
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
@ -134,10 +136,12 @@ export const Categories = () => {
|
|||||||
{...deleteDialogCtl}
|
{...deleteDialogCtl}
|
||||||
callback={async () => {
|
callback={async () => {
|
||||||
if (deleteDialogCtl?.data) {
|
if (deleteDialogCtl?.data) {
|
||||||
deleteCategory(deleteDialogCtl.data);
|
if (selectedCategories.length > 0) {
|
||||||
} else if (selectedCategories.length > 0) {
|
deleteCategories(selectedCategories), setSelectedCategories([]);
|
||||||
deleteCategories(selectedCategories), setSelectedCategories([]);
|
deleteDialogCtl.closeDialog();
|
||||||
deleteDialogCtl.closeDialog();
|
} else {
|
||||||
|
deleteCategory(deleteDialogCtl.data);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
|
Loading…
Reference in New Issue
Block a user