Make workflow step name editable (#8677)

- Use TextInput in header title
- add onTitleChange prop
- rename field name instead of label

To fix :
- padding right on title comes from current TextInput component. It
needs to be refactored


https://github.com/user-attachments/assets/535cd6d3-866b-4a61-9c5d-cdbe7710396a
This commit is contained in:
Thomas Trompette
2024-11-22 16:25:01 +01:00
committed by GitHub
parent 4d8445a34a
commit 5ec6cb0e6f
24 changed files with 217 additions and 157 deletions
@@ -100,8 +100,8 @@ export const WorkflowDiagramStepNodeBase = ({
return (
<WorkflowDiagramBaseStepNode
name={data.name}
nodeType={data.nodeType}
label={data.label}
Icon={renderStepIcon()}
RightFloatingElement={RightFloatingElement}
/>