@ant-design/web3-icons
Version:
A collection of Web3 icons.
65 lines • 7.59 kB
JavaScript
// GENERATE BY ./scripts/generate.ts
// DON NOT EDIT IT MANUALLY
import * as React from 'react';
import AntdIcon from '@ant-design/icons';
import { ConfigProvider } from 'antd';
import classnames from 'classnames';
import { eraseDefaultProps } from "../utils";
import { jsx as _jsx } from "react/jsx-runtime";
import { jsxs as _jsxs } from "react/jsx-runtime";
var SVGComponent = function SVGComponent(props) {
return /*#__PURE__*/_jsxs("svg", {
...props,
children: [/*#__PURE__*/_jsx("path", {
d: "M587 525c0 128.7-104.3 233-233 233S121 653.7 121 525s104.3-233 233-233 233 104.3 233 233z",
transform: "translate(-121 -292)",
fill: "#393534"
}), /*#__PURE__*/_jsx("path", {
d: "M557.9 525c0 112.6-91.3 203.9-203.9 203.9S150.1 637.6 150.1 525 241.4 321.1 354 321.1 557.9 412.4 557.9 525z",
transform: "translate(-119 -290)",
fill: "#f2f2f2"
}), /*#__PURE__*/_jsx("path", {
d: "M422.7 459.9 276.3 609.6l-3.2-60.3 88.3-89.4 36.6-38 23.7-7.8 17.2 4.5L455 432l-19.4 22.3-12.9 5.6z",
transform: "translate(-110.56 -283.616)",
fill: "#fff"
}), /*#__PURE__*/_jsx("path", {
d: "M427.4 462.8 398.1 493h44.4l5-5.1c3.5-3.6 6.3-8 8.2-12.7 1.9-4.8 2.8-9.9 2.8-15 0-10.2-3.8-19.9-10.6-27.3l-20.2 21c1.1 1.2 1.6 2.9 1.6 4.5-.1 1.6-.8 3.2-1.9 4.4z",
transform: "translate(-101.969 -282.328)",
fill: "#e1ded9"
}), /*#__PURE__*/_jsx("path", {
d: "m314.4 579.8-23.9 24.8h44.4l24.1-24.8h-44.6z",
transform: "translate(-109.362 -272.234)",
fill: "#e1ded9"
}), /*#__PURE__*/_jsx("path", {
d: "M324.1 569.8h44.4l26.5-27.5h-44.4l-26.5 27.5z",
transform: "translate(-107.056 -274.811)",
fill: "#e1ded9"
}), /*#__PURE__*/_jsx("path", {
d: "M433 503h-44.4l-28.4 29.3h44.4L433 503z",
transform: "translate(-104.571 -277.511)",
fill: "#e1ded9"
}), /*#__PURE__*/_jsx("path", {
d: "M456.1 423.7c-4.6-4.8-10.1-8.6-16.1-11.2s-12.5-3.9-19-3.9-13 1.3-19 3.9-11.5 6.5-16.1 11.3l-115 118.8c-1.1 1.3-1.8 3-1.7 4.7v61.2l-31.7 33.1h17.4l23.5-24.3h58.8c.8 0 1.6-.1 2.4-.5.7-.3 1.4-.9 1.9-1.5l114.3-118.4.2-.2c9.3-9.7 14.5-22.8 14.4-36.4.1-6.8-1.2-13.5-3.7-19.7-2.3-6.5-6-12.1-10.6-16.9zm-66.8 13.8 5-5.1c7.1-7.3 16.7-11.4 26.7-11.4s19.6 4.1 26.7 11.4c.2.2.2.4.4.4 6.8 7.4 10.6 17.3 10.6 27.6-.1 10.3-4 20.1-11 27.4l-5 5.1h-44.4l29.1-30.2c1.1-1.1 1.8-2.7 1.8-4.3s-.5-3.2-1.6-4.4c-.2-.2-.2-.2-.2-.4-1.1-1.2-2.7-1.8-4.3-1.8-1.6 0-3.2.7-4.3 1.8l-29.5 30.6v-46.7zm-98.8 167.1 23.9-24.8h44.4l-23.9 24.8h-44.4zm69.7-72.3 28.4-29.5H433l-28.4 29.5h-44.4zm34.7 10-26.5 27.5H324l26.5-27.5h44.4zm-43.7-65.4 28.4-29.5v46.7l-28.4 29.5v-46.7zM315 514.4l26.5-27.5v46.7L315 561.1v-46.7zm-33.8 35.1 24.3-25v46.7l-24.3 25",
transform: "translate(-113 -284)",
fill: "#393534"
})]
});
};
SVGComponent.defaultProps = {
xmlns: "http://www.w3.org/2000/svg",
viewBox: "0 0 466 466"
};
/** */
export const PoeCircleColorful = /*#__PURE__*/React.forwardRef((props, ref) => {
const {
getPrefixCls
} = React.useContext(ConfigProvider.ConfigContext);
const prefixCls = getPrefixCls('web3-icon-poe-circle-colorful');
return /*#__PURE__*/_jsx(AntdIcon, {
...props,
className: classnames(prefixCls, props.className),
ref: ref,
component: eraseDefaultProps(SVGComponent)
});
});
PoeCircleColorful.displayName = 'PoeCircleColorful';