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.
684 B
684 B
03 — Files 页迁移(检查点前最后一票)
What to build: 原始文件页对齐交互标准;重点修正:删除分类/文件补 Popconfirm 确认(现状无确认)。
Blocked by: 01
Acceptance criteria:
- 删除分类、删除文件均有 Popconfirm 确认(行为修正,记录在提交信息)
- 上传/下载交互保持不变,外壳对齐 PageWrapper 标准
- 空态 Empty(无分类/无文件时)
tsc --noEmit通过- t480 走查:分类树 CRUD + 上传下载 golden path
检查点:本票完成后暂停,评审 FormDrawer/usePolling API 与三页走查结果,用户确认后再继续 04–08。