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.
13 lines
521 B
Markdown
13 lines
521 B
Markdown
# 04 — ModelConfigs 页迁移
|
||
|
||
**What to build:** 模型配置页对齐交互标准:表单统一 FormDrawer、删除 Popconfirm、空态、分页阈值;能力/模态约束的校验逻辑保持不变。
|
||
|
||
**Blocked by:** 03(检查点通过后)
|
||
|
||
**Acceptance criteria:**
|
||
- [ ] 创建/编辑表单统一 FormDrawer
|
||
- [ ] 删除有 Popconfirm;启用/停用开关行为不变
|
||
- [ ] 空态 Empty、20 行分页阈值
|
||
- [ ] `tsc --noEmit` 通过
|
||
- [ ] t480 走查:模型配置 CRUD + 能力约束校验 golden path
|