File size: 395 Bytes
454aa85
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import React from 'react';
import { Operator, operatorIconMap } from '../constant';

import styles from './index.less';

interface IProps {
  name: Operator;
  fontSize?: number;
}

const OperatorIcon = ({ name, fontSize }: IProps) => {
  const Icon = operatorIconMap[name] || React.Fragment;
  return <Icon className={styles.icon} style={{ fontSize }}></Icon>;
};

export default OperatorIcon;