#
luxiaotao1123
2024-03-05 6acd06009a8d830f3af2b16220d3ed52810ccf62
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import * as AntdIcons from '@ant-design/icons';
import React from 'react';
 
const allIcons = AntdIcons;
 
export function getIcon(name) {
  const icon = allIcons[name];
  return icon || '';
}
 
export function createIcon(icon) {
  if (typeof icon === 'object') {
    return icon;
  }
  const ele = allIcons[icon];
  if (ele) {
    return React.createElement(allIcons[icon]);
  }
  return '';
}