Commit fd918200f827725ab3b859023b149d64237211dd

Authored by 陈洋
1 parent 6efe7fdf

pref: 图标 引用修改

1 import React from "react"; 1 import React from "react";
2 import { createFromIconfontCN } from '@ant-design/icons'; 2 import { createFromIconfontCN } from '@ant-design/icons';
3 import { IconFontProps } from '@ant-design/icons/lib/components/IconFont'; 3 import { IconFontProps } from '@ant-design/icons/lib/components/IconFont';
  4 +import IconField from './svg/icon-field.js';
  5 +import IconApp from './svg/icon-app.js';
  6 +import IconBase from './svg/icon-base.js';
  7 +import IconFlow from './svg/icon-flow.js';
4 8
5 /** 9 /**
6 * 使用: 10 * 使用:
@@ -13,9 +17,9 @@ import { IconFontProps } from '@ant-design/icons/lib/components/IconFont'; @@ -13,9 +17,9 @@ import { IconFontProps } from '@ant-design/icons/lib/components/IconFont';
13 */ 17 */
14 export const QxBaseIcon: React.FC<IconFontProps<string>> = createFromIconfontCN({ 18 export const QxBaseIcon: React.FC<IconFontProps<string>> = createFromIconfontCN({
15 scriptUrl: [ 19 scriptUrl: [
16 - require('./svg/icon-field.js'), // 启效表单组件图标  
17 - require('./svg/icon-app.js'), // 应用图标  
18 - require('./svg/icon-base.js'), // 启效基础图标  
19 - require('./svg/icon-flow.js'), // 新版数据流图标 20 + IconField, // 启效表单组件图标
  21 + IconApp, // 应用图标
  22 + IconBase, // 启效基础图标
  23 + IconFlow, // 新版数据流图标
20 ], 24 ],
21 }) 25 })
1 declare module '*.css'; 1 declare module '*.css';
2 declare module '*.less'; 2 declare module '*.less';
3 declare module '*.png'; 3 declare module '*.png';
  4 +declare module '*.js';
4 declare module '*.json'; 5 declare module '*.json';
5 declare module '*.svg' { 6 declare module '*.svg' {
6 export function ReactComponent( 7 export function ReactComponent(