@ant-design/web3-icons
Version:
A collection of Web3 icons.
46 lines • 6.36 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__*/_jsx("svg", {
...props,
children: /*#__PURE__*/_jsxs("g", {
fillRule: "nonzero",
fill: "none",
children: [/*#__PURE__*/_jsx("path", {
d: "M512 912c221.668 0 400-178.332 400-400S733.668 112 512 112 112 290.332 112 512s178.332 400 400 400Z",
fill: "#555"
}), /*#__PURE__*/_jsx("path", {
d: "M622 575.332C622 517 587 497 517 488.668c-50-6.668-60-20-60-43.336S473.668 407 507 407c30 0 46.668 10 55 35 1.668 5 6.668 8.332 11.668 8.332h26.664c6.668 0 11.668-5 11.668-11.664V437c-6.668-36.668-36.668-65-75-68.332v-40c0-6.668-5-11.668-13.332-13.336h-25c-6.668 0-11.668 5-13.336 13.336V367c-50 6.668-81.664 40-81.664 81.668 0 55 33.332 76.664 103.332 85 46.668 8.332 61.668 18.332 61.668 45s-23.336 45-55 45c-43.336 0-58.336-18.336-63.336-43.336-1.664-6.664-6.664-10-11.664-10h-28.336c-6.664 0-11.664 5-11.664 11.668v1.668c6.664 41.664 33.332 71.664 88.332 80v40c0 6.664 5 11.664 13.332 13.332h25c6.668 0 11.668-5 13.336-13.332v-40c50-8.336 83.332-43.336 83.332-88.336Z",
fill: "#FFF"
}), /*#__PURE__*/_jsx("path", {
d: "M427 750.332c-130-46.664-196.668-191.664-148.332-320 25-70 80-123.332 148.332-148.332 6.668-3.332 10-8.332 10-16.668V242c0-6.668-3.332-11.668-10-13.332-1.668 0-5 0-6.668 1.664-158.332 50-245 218.336-195 376.668 30 93.332 101.668 165 195 195 6.668 3.332 13.336 0 15-6.668C437 793.668 437 792 437 788.668v-23.336c0-5-5-11.664-10-15Zm176.668-520c-6.668-3.332-13.336 0-15 6.668-1.668 1.668-1.668 3.332-1.668 6.668V267c0 6.668 5 13.332 10 16.668 130 46.664 196.668 191.664 148.332 320-25 70-80 123.332-148.332 148.332-6.668 3.332-10 8.332-10 16.668V792c0 6.668 3.332 11.668 10 13.332 1.668 0 5 0 6.668-1.664 158.332-50 245-218.336 195-376.668-30-95-103.336-166.668-195-196.668Z",
fill: "#FFF"
})]
})
});
};
SVGComponent.defaultProps = {
viewBox: "0 0 1024 1024",
xmlns: "http://www.w3.org/2000/svg"
};
/** */
export const UsdcCircleFilled = /*#__PURE__*/React.forwardRef((props, ref) => {
const {
getPrefixCls
} = React.useContext(ConfigProvider.ConfigContext);
const prefixCls = getPrefixCls('web3-icon-usdc-circle-filled');
return /*#__PURE__*/_jsx(AntdIcon, {
...props,
className: classnames(prefixCls, props.className),
ref: ref,
component: eraseDefaultProps(SVGComponent)
});
});
UsdcCircleFilled.displayName = 'UsdcCircleFilled';