Files
workspace/code/base-project/base-app/src/components/iconfont/IconGongzi.tsx
T
2025-11-11 22:31:33 +08:00

48 lines
3.8 KiB
TypeScript

/* tslint:disable */
/* eslint-disable */
import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';
interface Props extends GProps, ViewProps {
size?: number;
color?: string | string[];
}
let IconGongzi: FunctionComponent<Props> = ({ size, color, ...rest }) => {
return (
<Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
<Path
d="M274.285714 56.685714c0-27.428571-3.657143-51.2-36.571428-51.2-3.657143 0-7.314286 0-10.971429 1.828572 25.6 25.6 42.057143 60.342857 45.714286 96.914285V56.685714z m0 0"
fill={getIconColor(color, 0, '#333333')}
/>
<Path
d="M716.8 0H184.685714C160.914286 0 138.971429 5.485714 120.685714 12.8c58.514286 23.771429 96.914286 82.285714 96.914286 144.457143v709.485714c0 78.628571 58.514286 144.457143 137.142857 153.6 85.942857-5.485714 155.428571-84.114286 168.228572-170.057143h352.914285V159.085714c0-42.057143-16.457143-82.285714-45.714285-111.542857C799.085714 16.457143 758.857143 0 716.8 0z m0 0"
fill={getIconColor(color, 1, '#0FCEA0')}
/>
<Path
d="M764.342857 499.2c0 5.485714-1.828571 10.971429-5.485714 14.628571-3.657143 3.657143-9.142857 5.485714-14.628572 5.485715h-115.2V566.857143l115.2-1.828572c5.485714 0 10.971429 1.828571 14.628572 5.485715 3.657143 3.657143 5.485714 9.142857 5.485714 14.628571v25.6c0 10.971429-9.142857 20.114286-20.114286 20.114286l-115.2 3.657143v53.028571c0 5.485714-1.828571 10.971429-5.485714 14.628572-3.657143 3.657143-9.142857 7.314286-16.457143 7.314285l-29.257143 3.657143c-12.8 0-21.942857-9.142857-21.942857-20.114286v-54.857142l-131.657143 5.485714c-12.8 0-25.6-9.142857-25.6-21.942857v-27.428572c0-12.8 10.971429-21.942857 25.6-21.942857l131.657143-1.828571v-49.371429h-131.657143c-12.8 0-25.6-9.142857-25.6-21.942857v-27.428571c0-5.485714 1.828571-10.971429 7.314286-16.457143 5.485714-3.657143 10.971429-5.485714 18.285714-5.485715l106.057143 1.828572-87.771428-85.942857c-3.657143-3.657143-7.314286-9.142857-7.314286-16.457143 0-5.485714 1.828571-10.971429 7.314286-14.628572l21.942857-18.285714c5.485714-3.657143 10.971429-5.485714 16.457143-5.485714 5.485714 0 12.8 3.657143 16.457143 7.314286l80.457142 78.628571c3.657143 3.657143 9.142857 7.314286 16.457143 7.314286 5.485714 0 10.971429-1.828571 16.457143-5.485715l74.971429-67.657142c3.657143-3.657143 9.142857-5.485714 14.628571-5.485715 5.485714 0 10.971429 3.657143 14.628572 7.314286l18.285714 18.285714c7.314286 9.142857 7.314286 21.942857 0 29.257143l-76.8 71.314286 87.771428 1.828571c5.485714 0 10.971429 1.828571 14.628572 5.485715 3.657143 3.657143 5.485714 9.142857 5.485714 14.628571v25.6z m0 0"
fill={getIconColor(color, 2, '#FFFFFF')}
/>
<Path
d="M215.771429 144.457143v-3.657143c0-5.485714-1.828571-12.8-3.657143-18.285714 0-1.828571-1.828571-3.657143-1.828572-7.314286-1.828571-7.314286-5.485714-14.628571-9.142857-21.942857V91.428571c-3.657143-7.314286-7.314286-14.628571-12.8-21.942857-1.828571-1.828571-1.828571-3.657143-3.657143-5.485714-3.657143-5.485714-7.314286-10.971429-10.971428-14.628571l-1.828572-1.828572C157.257143 32.914286 138.971429 21.942857 120.685714 12.8c-64 27.428571-100.571429 95.085714-100.571428 173.714286h197.485714V159.085714c0-5.485714-1.828571-10.971429-1.828571-14.628571z m0 0"
fill={getIconColor(color, 3, '#0FB58A')}
/>
<Path
d="M874.057143 850.285714H521.142857c-10.971429 87.771429-80.457143 166.4-168.228571 170.057143 5.485714 0 12.8 1.828571 18.285714 1.828572h455.314286c89.6 0 164.571429-80.457143 177.371428-171.885715h-129.828571z m0 0"
fill={getIconColor(color, 4, '#13EAB2')}
/>
</Svg>
);
};
IconGongzi.defaultProps = {
size: 18,
};
IconGongzi = React.memo ? React.memo(IconGongzi) : IconGongzi;
export default IconGongzi;