AgentEvalTool/.scratch/ui-consistency/issues/08-campaigns.md
sinohqb d4c254e121 refactor(ui): baseline FormDrawer component and IntelligentEvals dogfood (ui-consistency ticket 01)
Extract the standard form drawer (width 640, footer actions, destroyOnClose)
as FormDrawer; reuse existing usePolling hook. IntelligentEvals becomes the
first consumer — create drawer and both 5s pollings switched with zero
behaviour change. Includes ui-consistency spec, tickets, and ADR-0005.
2026-08-05 15:34:31 +08:00

14 lines
688 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 08 — Campaigns 页迁移(最后硬骨头)
**What to build:** 评估活动页1094 行)对齐交互标准。时间线、探索区、分析区等独特交互不做模式化改造,只统一页面外壳与基础模式(表单 Drawer、删除确认、空态、反馈
**Blocked by:** 07
**Acceptance criteria:**
- [ ] 创建/编辑活动表单统一 FormDrawer
- [ ] 删除/取消活动 Popconfirm探索派发等独特交互不变
- [ ] 空态 Empty、20 行分页阈值
- [ ] 文件体量显著下降(重复模式收敛到共享件),不强制目标行数
- [ ] `tsc --noEmit` 通过
- [ ] t480 走查:活动 CRUD + 时间线 + 探索区 + 报告 golden path