# UnityIcon

统一 Icon，UI 组在 iconfont.cn 上提供，

# Usage

```ts
import { UnityIcon } from '@kt/unity-componenets';

// 方式1，推荐
app.use(UnityIcon);

// 方式2，传入额外的参数，参考 https://antdv.com/components/icon-cn#%E8%87%AA%E5%AE%9A%E4%B9%89-font-%E5%9B%BE%E6%A0%87
app.use(UnityIcon, {
  props: {
    scriptUrl: '',
    extraCommonProps: {}
  }
});
```

页面调用，type 名称，可以到 iconfont.cn 进行查阅

```html
<unity-icon type="icon-guizepeizhi" />

<unity-icon type="icon-guizepeizhi" style="font-size: 100px; color: red" />
```

# 注意

svg 静态资源目前存放到阿里云 oss 服务器上地址为，https://keytop-unity.oss-cn-hangzhou.aliyuncs.com/iconfont/iconfont.js，如果UI组有新增 icon，需要重新上传

## 如何上传

iconfont.cn->资源管理->我的项目->下载至本地->找到 iconfont.js 文件

阿里云云 oss 服务->Bucket->keytop-unity/iconfont/->上传 iconfont.js 文件
