fix(webui): bind destructive dataflow controls to help
Module Package Release / publish-packages (push) Successful in 12s
Module Package Release / publish-packages (push) Successful in 12s
This commit is contained in:
@@ -816,6 +816,8 @@ export default function DataflowPage({ settings, auth }: { settings: ApiSettings
|
||||
destructiveActions={draft.id ? (
|
||||
<IconButton
|
||||
label="Delete pipeline"
|
||||
helpContextId="dataflow.action.delete"
|
||||
helpModuleId="dataflow"
|
||||
icon={<Trash2 size={16} />}
|
||||
variant="danger"
|
||||
onClick={() => setDeleteOpen(true)}
|
||||
@@ -2039,6 +2041,8 @@ function DataflowTriggersDialog({
|
||||
{selected.last_error ? <small className="is-error">{selected.last_error}</small> : null}
|
||||
<Button
|
||||
variant="danger"
|
||||
helpContextId="dataflow.action.delete"
|
||||
helpModuleId="dataflow"
|
||||
onClick={() => requestNavigation(() => setDeleteCandidate(selected))}
|
||||
disabled={busy || !editable}
|
||||
disabledReason={busy ? DATAFLOW_I18N.working : !editable ? DATAFLOW_I18N.writeReason : undefined}
|
||||
|
||||
@@ -182,6 +182,8 @@ export default function NodeInspector({
|
||||
/>
|
||||
<IconButton
|
||||
label="Delete node"
|
||||
helpContextId="dataflow.action.delete"
|
||||
helpModuleId="dataflow"
|
||||
icon={<Trash2 size={16} />}
|
||||
variant="danger"
|
||||
onClick={() => onDelete(node.id)}
|
||||
|
||||
Reference in New Issue
Block a user