Closed
Description
v6 发布 beta 已经有一段时间,antd@5 也已经发布。 @ant-design/charts 新版鸽了。接下来要将所有的 block 来升级到 antd@5。
要做的有两步:
- 使用 antd-style 替换到 less,完成换主题功能。
- 迁移到 antd@5 的用法,同时 umi 和 procomponents 一起升级。优化的时候修复小问题。
我已经使用脚本进行了一部分升级,代码在 v6-all-block,接下来的工作会基于这个版本,修改完成之后也要合并到这个分支。
需要修改的列表,如果需要领取请回复,pr 关联到这个 issue。
- account @xieww ✨ feat(account): remove less #10975
- center
- settings
- dashboard
- analysis
- monitor
- workplace
- exception @Zian502
- 403
- 404
- 500
- form @Wxh16144
- advanced-form
- basic-form
- step-form
- list @kiner-tang feat(list): remove less #10938
- basic-list fix: solve dropdown label display unexpected #10966
- card-list
- search fix: solve search-list tab route work unexpected issue. #10970 refactor: Select.Options => options #10971
- table-list
- profile feat: remove profile less #10972
- advanced feat: optimize style #10973
- basic
- result @Zian502 💄 feat(result): remove less #10941
- fail
- success
- tableList @hms181231
- user @hms181231
- login
- register
- register-result
原则
- demo 尽量像自己的业务,可以自由增加和删除
- 新增组件要受控模式
- 要支持 夜晚模式
- 不要使用 less
- 尽量使用 无状态组件
- 不要引入新的包
Metadata
Metadata
Assignees
Labels
No labels