36 lines
1.4 KiB
JavaScript
36 lines
1.4 KiB
JavaScript
/* eslint-disable */
|
|
|
|
import React from 'react';
|
|
import { getIconColor } from './helper';
|
|
|
|
const DEFAULT_STYLE = {
|
|
display: 'block',
|
|
};
|
|
|
|
const IconGouwuche = ({ size, color, style: _style, ...rest }) => {
|
|
const style = _style ? { ...DEFAULT_STYLE, ..._style } : DEFAULT_STYLE;
|
|
|
|
return (
|
|
<svg viewBox="0 0 1024 1024" width={size + 'rem'} height={size + 'rem'} style={style} {...rest}>
|
|
<path
|
|
d="M288 816m64 0l0 0q64 0 64 64l0 0q0 64-64 64l0 0q-64 0-64-64l0 0q0-64 64-64Z"
|
|
fill={getIconColor(color, 0, '#444444')}
|
|
/>
|
|
<path
|
|
d="M696 816m64 0l0 0q64 0 64 64l0 0q0 64-64 64l0 0q-64 0-64-64l0 0q0-64 64-64Z"
|
|
fill={getIconColor(color, 1, '#444444')}
|
|
/>
|
|
<path
|
|
d="M167.765333 152c27.52 0 50.965333 19.989333 55.296 47.168l16.981334 106.432h633.898666c2.133333 0 4.288 0.128 6.421334 0.362667l3.2 0.469333a56 56 0 0 1 45.546666 64.768l-62.378666 358.4a56 56 0 0 1-55.168 46.4h-497.28a56 56 0 0 1-55.296-47.168L175.658667 206.72a8 8 0 0 0-7.893334-6.741333H80a24 24 0 0 1 0-48h87.765333z m138.602667 569.258667a8 8 0 0 0 7.893333 6.741333h497.28a8 8 0 0 0 7.893334-6.613333l62.4-358.4a8 8 0 0 0-6.506667-9.258667l-0.682667-0.106667-626.944-0.021333 58.666667 367.658667z"
|
|
fill={getIconColor(color, 2, '#444444')}
|
|
/>
|
|
</svg>
|
|
);
|
|
};
|
|
|
|
IconGouwuche.defaultProps = {
|
|
size: 18,
|
|
};
|
|
|
|
export default IconGouwuche;
|