Fusion
0b14a6fea1
feat(FN-2975): merge fusion/fn-2975
- Stabilize QuickChatFAB search refresh lifecycle to prevent redundant or stale queries (`useTasks.ts`, `QuickChatFAB.tsx`)
- Add unit tests for QuickChatFAB component and `useTasks` hook
- Refactor QuickChatFAB styles and component structure
Commits merged:
- feat(FN-2975): complete Step 2 — stabilize search refresh lifecycle
- feat(FN-2972): merge fusion/fn-2972
Files changed:
packages/dashboard/app/components/QuickChatFAB.css | 60 ++++++++++++++++----
packages/dashboard/app/components/QuickChatFAB.tsx | 65 +++++++++++-----------
.../app/components/__tests__/QuickChatFAB.test.tsx | 32 +++++++++++
.../dashboard/app/hooks/__tests__/useTasks.test.ts | 48 ++++++++++++++++
packages/dashboard/app/hooks/useTasks.ts | 4 +-
5 files changed, 165 insertions(+), 44 deletions(-)
Fusion-Task-Id: FN-2975
2026-04-29 19:43:50 -07:00
..
2026-04-29 18:01:59 -07:00
2026-04-29 16:29:16 -07:00
2026-04-29 17:38:25 -07:00
2026-04-29 19:43:50 -07:00
2026-04-29 16:29:16 -07:00
2026-04-29 17:38:25 -07:00
2026-04-29 16:29:16 -07:00
2026-04-29 16:29:16 -07:00
2026-04-29 16:29:16 -07:00