ant-design/ant-design-pro

所有的内容升级到 antd@5 和 @ant-design/charts

chenshuai2144 opened this issue · 18 comments

v6 发布 beta 已经有一段时间,antd@5 也已经发布。 @ant-design/charts 新版鸽了。接下来要将所有的 block 来升级到 antd@5。

要做的有两步:

  • 使用 antd-style 替换到 less,完成换主题功能。
  • 迁移到 antd@5 的用法,同时 umi 和 procomponents 一起升级。优化的时候修复小问题。

我已经使用脚本进行了一部分升级,代码在 v6-all-block,接下来的工作会基于这个版本,修改完成之后也要合并到这个分支。

需要修改的列表,如果需要领取请回复,pr 关联到这个 issue。

原则

  • demo 尽量像自己的业务,可以自由增加和删除
  • 新增组件要受控模式
  • 要支持 夜晚模式
  • 不要使用 less
  • 尽量使用 无状态组件
  • 不要引入新的包

我先来,我选择 form 部分

我来简单的 result 和 exception

我来搞下tableList和user

我认领一下 list 部分

@chenshuai2144 咱们这个任务有没有 deadline?以及我们应该的 pr 最终合并的目标分支是哪个?应该不是直接合并到 master 吧

@chenshuai2144 tableList和list里面的table-list的demo内容一样的并且tableList没有被router引用,还有user的内容是统一放在user下面还是User下面 看远端有两个文件夹各自放了一部分内容

v6 等的我花都谢了

hms181231 tableList 吧,和 simple 一起用

kiner-tang 合并到all-blocks

我来简单的 result 和 exception

#10941

有时间要求吗?没有的话我可以来account @chenshuai2144

无要求 慢慢来都行

有时间要求吗?没有的话我可以来account @chenshuai2144

account#10975

@Zian502 exception 也要开始干了

@Zian502 exception 也要开始干了

#11009

感谢大家,全部完成了

感谢大家,全部完成了

啥时候发布呀@chenshuai2144

感谢大家,全部完成了

啥时候发布呀@chenshuai2144

看commit是不是还没做完呢?任务全发出去了,但是代码只改完一半