Showing
1 changed file
with
0 additions
and
23 deletions
src/qx-base-icon/index.js
deleted
100644 → 0
| 1 | -import { createFromIconfontCN } from '@ant-design/icons'; | |
| 2 | - | |
| 3 | -/** | |
| 4 | - * 使用: | |
| 5 | - * import QxIcon from '@/packages/qx-icon'; | |
| 6 | - * <QxIcon type="xxx"/> | |
| 7 | - * 说明: | |
| 8 | - * `xxx`为图标唯一标识,`iconfont.cn`对应图标下的“复制代码”所得,建议命名为“icon-xxx_yyy”, | |
| 9 | - * “icon-”为固定前缀,xxx为模块类型,yyy为图标名。公共类的xxx命名为“comm” | |
| 10 | - * eg: <QxIcon type="icon-flow_eye"/> | |
| 11 | - * | |
| 12 | - * @type {React.FC<IconFontProps<string>>} | |
| 13 | - */ | |
| 14 | -const Icon = createFromIconfontCN({ | |
| 15 | - scriptUrl: [ | |
| 16 | - 'https://lf1-cdn-tos.bytegoofy.com/obj/iconpark/svg_28096_13.dd706b5c23d28b13b59353264ba38e10.js', // 基础图标 | |
| 17 | - ], | |
| 18 | -}); | |
| 19 | -export const QxBaseIcon = (props) => { | |
| 20 | - const { type, ...rest } = props || {}; | |
| 21 | - | |
| 22 | - return <Icon type={type} {...rest}></Icon>; | |
| 23 | -}; |