fix(react/bulk_actions): delete button not working

This commit is contained in:
Elian Doran
2025-08-09 10:12:26 +03:00
parent 54f9ce87f9
commit 40c7ad4b46
5 changed files with 11 additions and 2 deletions

View File

@@ -1,12 +1,14 @@
import { ComponentChildren } from "preact";
import AbstractBulkAction from "./abstract_bulk_action";
interface BulkActionProps {
label: string;
children: ComponentChildren;
helpText?: ComponentChildren;
bulkAction: AbstractBulkAction;
}
export default function BulkAction({ label, children, helpText }: BulkActionProps) {
export default function BulkAction({ label, children, helpText, bulkAction }: BulkActionProps) {
return (
<tr>
<td colSpan={2}>
@@ -24,7 +26,10 @@ export default function BulkAction({ label, children, helpText }: BulkActionProp
</div>
</div>}
<span className="bx bx-x icon-action action-conf-del"></span>
<span
className="bx bx-x icon-action action-conf-del"
onClick={() => bulkAction?.deleteAction()}
/>
</td>
</tr>
);