Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
31 tasks done
chenshuai2144 opened this issue Aug 26, 2023 · 18 comments
Closed
31 tasks done

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

chenshuai2144 opened this issue Aug 26, 2023 · 18 comments

Comments

@chenshuai2144
Copy link
Collaborator

chenshuai2144 commented Aug 26, 2023

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

要做的有两步:

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

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

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

原则

  • demo 尽量像自己的业务,可以自由增加和删除
  • 新增组件要受控模式
  • 要支持 夜晚模式
  • 不要使用 less
  • 尽量使用 无状态组件
  • 不要引入新的包
@chenshuai2144 chenshuai2144 pinned this issue Aug 26, 2023
@Wxh16144
Copy link
Member

我先来,我选择 form 部分

@Zian502
Copy link

Zian502 commented Aug 26, 2023

我来简单的 result 和 exception

@hms181231
Copy link

我来搞下tableList和user

@kiner-tang
Copy link
Member

我认领一下 list 部分

@kiner-tang
Copy link
Member

kiner-tang commented Aug 29, 2023

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

@hms181231
Copy link

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

@SolexMiller
Copy link

v6 等的我花都谢了

@chenshuai2144
Copy link
Collaborator Author

chenshuai2144 commented Aug 31, 2023

hms181231 tableList 吧,和 simple 一起用

@chenshuai2144
Copy link
Collaborator Author

kiner-tang 合并到all-blocks

@Zian502
Copy link

Zian502 commented Sep 3, 2023

我来简单的 result 和 exception

#10941

@xieww
Copy link

xieww commented Sep 5, 2023

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

@chenshuai2144
Copy link
Collaborator Author

无要求 慢慢来都行

This was referenced Sep 16, 2023
@xieww
Copy link

xieww commented Sep 17, 2023

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

account#10975

@chenshuai2144
Copy link
Collaborator Author

@Zian502 exception 也要开始干了

@Zian502
Copy link

Zian502 commented Oct 12, 2023

@Zian502 exception 也要开始干了

#11009

@chenshuai2144
Copy link
Collaborator Author

感谢大家,全部完成了

@duwei54
Copy link

duwei54 commented Jan 15, 2024

感谢大家,全部完成了

啥时候发布呀@chenshuai2144

@zhaiguanjie7
Copy link

感谢大家,全部完成了

啥时候发布呀@chenshuai2144

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants