gsxdsm
5729fe292c
FN-7781: add optional workflow step toggles to task edit form
Enables editing a task's optional workflow steps directly from TaskForm edit mode, sourcing the step catalog from the resolved task workflow instead of re-seeding from defaultOn.
- TaskForm loads optional-step catalog from the task's resolved workflow when editing and exposes toggles for enabling/disabling optional steps
- TaskDetailModal passes through the additional workflow context needed for edit-mode step toggling
- Added changeset for @runfusion/fusion (minor)
- Updated docs/dashboard-guide.md to describe the new edit-mode workflow step behavior
- Added test coverage in TaskForm.test.tsx and TaskDetailModal.models-progress-workflow.test.tsx
Files changed:
.changeset/fn-7781-edit-workflow-steps.md | 7 ++
docs/dashboard-guide.md | 5 +-
.../dashboard/app/components/TaskDetailModal.tsx | 6 ++
packages/dashboard/app/components/TaskForm.tsx | 76 +++++++++++++-----
...skDetailModal.models-progress-workflow.test.tsx | 90 ++++++++++++++++++++++
.../app/components/__tests__/TaskForm.test.tsx | 51 ++++++++++++
6 files changed, 214 insertions(+), 21 deletions(-)
Fusion-Task-Id: FN-7781
Fusion-Task-Lineage: e44d9383-cfe7-4da1-9f20-8191211651cf
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-10 08:03:35 -07:00
..
2026-07-09 23:46:21 -07:00
2026-07-08 16:27:10 -07:00
2026-07-10 08:00:34 -07:00
2026-07-10 08:03:35 -07:00
2026-07-09 23:46:21 -07:00
2026-07-08 16:27:10 -07:00
2026-07-10 08:00:34 -07:00
2026-07-10 07:40:22 -07:00
2026-07-08 16:27:10 -07:00
2026-07-09 21:32:59 -07:00
2026-07-10 07:46:52 -07:00