Refresh branch group detail views when task lifecycle events change member state. - Add shared branch group SSE helpers for task lifecycle refresh events and project filtering. - Subscribe branch group cards and modals to created, moved, updated, deleted, merged, and reconnect refreshes without resetting local view state. - Cover live refresh behavior and add a patch changeset for the published CLI bundle. Files changed: .changeset/refresh-branch-group-detail-live.md | 7 ++ .../dashboard/app/components/BranchGroupCard.tsx | 33 +++-- .../dashboard/app/components/GroupTaskModal.tsx | 40 +++--- .../components/__tests__/BranchGroupCard.test.tsx | 137 ++++++++++++++++++++- .../components/__tests__/GroupTaskModal.test.tsx | 58 ++++++++- packages/dashboard/app/utils/branchGroupSse.ts | 19 +++ 6 files changed, 262 insertions(+), 32 deletions(-) Fusion-Task-Id: FN-7321 Fusion-Task-Lineage: 015ba35b-c449-4e5c-a398-83a442ad360d Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
8.8 KiB
8.8 KiB