UNPKG

@jstnmthw/react-fluentui-emoji

Version:

Fluent Emoji SVG icons for UI react development.

48 lines (47 loc) 1.56 kB
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;