Skip to content

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

Closed
@chenshuai2144

Description

@chenshuai2144

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

要做的有两步:

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

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

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

原则

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions