Skip to content

TDesign Icon 独立维护

ZhouZhen edited this page Dec 22, 2021 · 2 revisions

@uyarn

目前,TDesign各框架的Icon组件的源码及脚本,都在不同的框架仓库中维护。 但实际上,Icon组件大量是与框架无关的(即svg的结构)且不存在内部逻辑、状态,仅最外层涉及props传递的部分涉及UI框架的语法差异。 期望将Icon组件从各个基础组件库的仓库中抽离出来统一独立维护,使用时直接通过引用独立的Icon库,期望达到以下目的:

  1. 降低各框架基础组件库对Icon的维护成本,包括Icon命名变更、增删带来的改动等
  2. 保持独立的Icon库可以保持一致,同步最新的设计命名、规范
  3. 满足日后单独使用Icon库的需求