ant-design-icons icon indicating copy to clipboard operation
ant-design-icons copied to clipboard

Why remove the `<Icon/>` component?🙏

Open ZenkieBear opened this issue 7 months ago • 2 comments

English: While ant design decided use SVG component instead of font icon, the Icon is used for some business! It provide a way to render icon through the icon tag. We have a business used this component like that.

We should keep Icon, but we can replace the implementation of icons.

Now the Icon throw an warning:

Warning: [antd-compatible: Icon] The legacy component has been deprecated, and ant design 4.0 now released! Please follow https://ant.design/components/icon to upgrade.

中文: 即便 ant design 决定使用 SVG 组件来代替字体图标,Icon 依然被使用在某些业务上! 它提供了一种方式通过图标标签(名称字符串)来渲染图标。 我们正有一个业务如此。

我们可以替换图标的实现方式,但是应该保留Icon组件。

现在我们的Icon会在控制台打印一条警告:

Warning: [antd-compatible: Icon] The legacy component has been deprecated, and ant design 4.0 now released! Please follow https://ant.design/components/icon to upgrade.

ZenkieBear avatar Dec 26 '23 06:12 ZenkieBear