wsj
5 days ago 4a7848a4bec14542b8574d250684dd631a388c1a
.claude/skills/new-page/SKILL.md
@@ -90,6 +90,7 @@
- 提示与确认框使用 `AntdApp.useApp()` 提供的 `message` / `modal`,不要用静态方法。
- 使用 Ant Design 5 API,不使用已废弃属性(如 Card 用 `variant="borderless"`)。
- 页面只负责内容区域,外层布局由 `BasicLayout` 提供。
- 不要在页面内添加标题 / 说明区块(如 `.page-header`),菜单和面包屑已标明页面名称,直接展示内容即可。
- 页面级样式与页面同目录,使用 BEM 类名。
- 不添加权限相关代码:本项目已移除权限体系。
@@ -136,4 +137,5 @@
- [ ] 全部使用箭头函数
- [ ] 提示与确认框通过 `AntdApp.useApp()` 获取
- [ ] 路由已注册,菜单与面包屑可正常显示
- [ ] 页面没有重复的标题 / 说明区块(不使用 `.page-header`)
- [ ] `npm run typecheck` 通过