gsxdsm
ea93f68ad9
FN-7301: add icon workflow picker to new task form
Add an icon-capable New Task workflow picker that preserves create-time workflow selection semantics.
- Replace the native workflow select in TaskForm with a styled dropdown showing workflow icons, default badges, duplicate-name IDs, and explicit No workflow opt-out.
- Wire the inline workflow chip to reveal and open the new picker while keeping workflowId payload handling unchanged.
- Add dropdown layout styles, dashboard docs, release notes, and regression coverage for modal create flows and TaskForm selection behavior.
Files changed:
.changeset/fn-7301-new-task-workflow-dropdown.md | 7 +
docs/dashboard-guide.md | 3 +
packages/dashboard/app/components/NewTaskModal.css | 75 ++++++++++
packages/dashboard/app/components/TaskForm.tsx | 166 ++++++++++++++++-----
.../app/components/__tests__/NewTaskModal.test.tsx | 61 ++++++--
.../app/components/__tests__/TaskForm.test.tsx | 128 +++++++++++-----
6 files changed, 351 insertions(+), 89 deletions(-)
Fusion-Task-Id: FN-7301
Fusion-Task-Lineage: f3d534a2-48bd-416a-88a6-f85410ee4f85
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-06-30 14:03:50 -07:00
..
2026-06-30 12:21:25 -07:00
2026-06-28 12:49:55 -07:00
2026-06-30 13:43:28 -07:00
2026-06-30 14:03:50 -07:00
2026-06-30 13:43:28 -07:00
2026-06-28 12:49:55 -07:00
2026-06-30 13:20:27 -07:00
2026-06-28 12:49:55 -07:00
2026-06-29 20:50:14 -07:00
2026-06-30 13:20:27 -07:00
2026-06-08 15:19:27 -07:00
2026-06-28 12:49:55 -07:00