@jstnmthw/react-fluentui-emoji
Version:
Fluent Emoji SVG icons for UI react development.
48 lines (47 loc) • 1.56 kB
JSX
const React = require("react");
const HoleIcon = ({ title, titleId, ...props }) => (
<svg
width="1em"
height="1em"
viewBox="0 0 32 32"
fill="none"
xmlns="http://www.w3.org/2000/svg"
aria-labelledby={titleId}
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path
d="M16 30.1368C23.732 30.1368 30 26.4938 30 21.9999C30 17.506 23.732 13.863 16 13.863C8.26801 13.863 2 17.506 2 21.9999C2 26.4938 8.26801 30.1368 16 30.1368Z"
fill="url(#paint0_radial_7149_6142)"
/>
<path
d="M16 30.0666C23.1852 30.0666 29.01 26.9099 29.01 23.0159C29.01 19.122 23.1852 15.9653 16 15.9653C8.81477 15.9653 2.98999 19.122 2.98999 23.0159C2.98999 26.9099 8.81477 30.0666 16 30.0666Z"
fill="url(#paint1_radial_7149_6142)"
/>
<defs>
<radialGradient
id="paint0_radial_7149_6142"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(23.25 15.613) rotate(-68.1986) scale(12.7898 13.1195)"
>
<stop stopColor="#D8D1DF" />
<stop offset={0.9888} stopColor="#90829F" />
</radialGradient>
<radialGradient
id="paint1_radial_7149_6142"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(10.5 31.7381) rotate(-63.5811) scale(21.9135 60.4571)"
>
<stop offset={0.00558659} stopColor="#37275E" />
<stop offset={1} />
</radialGradient>
</defs>
</svg>
);
module.exports = HoleIcon;