1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| import React, {PureComponent} from 'react';
|
| export default class Icon extends PureComponent {
| render() {
| const {className, glyph, ...restProps} = this.props;
|
| return (
| <svg className={className} {...restProps}>
| <use xlinkHref={`#${glyph}`} />
| </svg>
| );
| }
| }
|
| Icon.defaultProps = {
| glyph: '',
| className: 'icon'
| };
|
|