mirror of
https://github.com/hexastack/hexabot
synced 2025-02-22 20:38:32 +00:00
fix(frontend): centrelize delete options in one variable
This commit is contained in:
parent
4ed0d5976c
commit
e630d1e2ac
@ -60,24 +60,23 @@ export const ContextVars = () => {
|
||||
toast.success(t("message.success_save"));
|
||||
},
|
||||
});
|
||||
const { mutate: deleteContextVar } = useDelete(EntityType.CONTEXT_VAR, {
|
||||
onError: (error) => {
|
||||
const options = {
|
||||
onError: (error: Error) => {
|
||||
toast.error(error);
|
||||
},
|
||||
onSuccess() {
|
||||
setSelectedContextVars([]);
|
||||
toast.success(t("message.item_delete_success"));
|
||||
},
|
||||
});
|
||||
const { mutate: deleteContextVars } = useDeleteMany(EntityType.CONTEXT_VAR, {
|
||||
onError: (error) => {
|
||||
toast.error(error);
|
||||
},
|
||||
onSuccess: () => {
|
||||
setSelectedContextVars([]);
|
||||
toast.success(t("message.item_delete_success"));
|
||||
},
|
||||
});
|
||||
};
|
||||
const { mutate: deleteContextVar } = useDelete(
|
||||
EntityType.CONTEXT_VAR,
|
||||
options,
|
||||
);
|
||||
const { mutate: deleteContextVars } = useDeleteMany(
|
||||
EntityType.CONTEXT_VAR,
|
||||
options,
|
||||
);
|
||||
const [selectedContextVars, setSelectedContextVars] = useState<string[]>([]);
|
||||
const actionColumns = useActionColumns<IContextVar>(
|
||||
EntityType.CONTEXT_VAR,
|
||||
|
Loading…
Reference in New Issue
Block a user