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