@jstnmthw/react-fluentui-emoji
Version:
Fluent Emoji SVG icons for UI react development.
315 lines (314 loc) • 11.5 kB
JSX
const React = require("react");
const HeartExclamationIcon = ({ 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="M15.2571 21.9469C15.788 22.2525 16.4357 22.2351 16.965 21.9267C19.912 20.2092 24.8531 16.4082 26.8145 11.4965C29.745 4.98714 22.8643 -0.20909 18.1087 3.52822C17.6457 3.89211 17.0714 4.30508 16.6479 4.7022C16.4046 4.93037 15.9809 4.95369 15.7312 4.73257C15.1665 4.23267 14.3463 3.6221 13.8095 3.25892C9.75527 0.515994 2.37856 4.13163 5.52521 11.8482C6.65972 15.2573 11.9987 20.0714 15.2571 21.9469Z"
fill="url(#paint0_radial_7000_5051)"
/>
<path
d="M15.2571 21.9469C15.788 22.2525 16.4357 22.2351 16.965 21.9267C19.912 20.2092 24.8531 16.4082 26.8145 11.4965C29.745 4.98714 22.8643 -0.20909 18.1087 3.52822C17.6457 3.89211 17.0714 4.30508 16.6479 4.7022C16.4046 4.93037 15.9809 4.95369 15.7312 4.73257C15.1665 4.23267 14.3463 3.6221 13.8095 3.25892C9.75527 0.515994 2.37856 4.13163 5.52521 11.8482C6.65972 15.2573 11.9987 20.0714 15.2571 21.9469Z"
fill="url(#paint1_radial_7000_5051)"
/>
<path
d="M15.2571 21.9469C15.788 22.2525 16.4357 22.2351 16.965 21.9267C19.912 20.2092 24.8531 16.4082 26.8145 11.4965C29.745 4.98714 22.8643 -0.20909 18.1087 3.52822C17.6457 3.89211 17.0714 4.30508 16.6479 4.7022C16.4046 4.93037 15.9809 4.95369 15.7312 4.73257C15.1665 4.23267 14.3463 3.6221 13.8095 3.25892C9.75527 0.515994 2.37856 4.13163 5.52521 11.8482C6.65972 15.2573 11.9987 20.0714 15.2571 21.9469Z"
fill="url(#paint2_radial_7000_5051)"
/>
<path
d="M15.2571 21.9469C15.788 22.2525 16.4357 22.2351 16.965 21.9267C19.912 20.2092 24.8531 16.4082 26.8145 11.4965C29.745 4.98714 22.8643 -0.20909 18.1087 3.52822C17.6457 3.89211 17.0714 4.30508 16.6479 4.7022C16.4046 4.93037 15.9809 4.95369 15.7312 4.73257C15.1665 4.23267 14.3463 3.6221 13.8095 3.25892C9.75527 0.515994 2.37856 4.13163 5.52521 11.8482C6.65972 15.2573 11.9987 20.0714 15.2571 21.9469Z"
fill="url(#paint3_radial_7000_5051)"
/>
<path
d="M15.2571 21.9469C15.788 22.2525 16.4357 22.2351 16.965 21.9267C19.912 20.2092 24.8531 16.4082 26.8145 11.4965C29.745 4.98714 22.8643 -0.20909 18.1087 3.52822C17.6457 3.89211 17.0714 4.30508 16.6479 4.7022C16.4046 4.93037 15.9809 4.95369 15.7312 4.73257C15.1665 4.23267 14.3463 3.6221 13.8095 3.25892C9.75527 0.515994 2.37856 4.13163 5.52521 11.8482C6.65972 15.2573 11.9987 20.0714 15.2571 21.9469Z"
fill="url(#paint4_linear_7000_5051)"
/>
<path
d="M15.2571 21.9469C15.788 22.2525 16.4357 22.2351 16.965 21.9267C19.912 20.2092 24.8531 16.4082 26.8145 11.4965C29.745 4.98714 22.8643 -0.20909 18.1087 3.52822C17.6457 3.89211 17.0714 4.30508 16.6479 4.7022C16.4046 4.93037 15.9809 4.95369 15.7312 4.73257C15.1665 4.23267 14.3463 3.6221 13.8095 3.25892C9.75527 0.515994 2.37856 4.13163 5.52521 11.8482C6.65972 15.2573 11.9987 20.0714 15.2571 21.9469Z"
fill="url(#paint5_linear_7000_5051)"
/>
<g filter="url(#filter0_f_7000_5051)">
<path
d="M16.623 6.9428V16.4987C16.623 17.4036 17.6492 17.7715 18.1228 17.0005C19.5984 14.5978 20.9045 11.0945 20.0292 8.27743C19.5439 6.71572 18.1229 6.11876 17.1756 6.2044C16.8187 6.23667 16.623 6.58442 16.623 6.9428Z"
fill="#FA1C56"
/>
</g>
<g filter="url(#filter1_f_7000_5051)">
<ellipse
cx={23.2778}
cy={7.34491}
rx={3.39858}
ry={2.33847}
transform="rotate(-44.1901 23.2778 7.34491)"
fill="url(#paint6_radial_7000_5051)"
/>
</g>
<circle
cx={16}
cy={26.9766}
r={3.21094}
fill="url(#paint7_radial_7000_5051)"
/>
<circle
cx={16}
cy={26.9766}
r={3.21094}
fill="url(#paint8_radial_7000_5051)"
/>
<circle
cx={16}
cy={26.9766}
r={3.21094}
fill="url(#paint9_radial_7000_5051)"
/>
<g filter="url(#filter2_f_7000_5051)">
<ellipse
cx={17.0725}
cy={26.4346}
rx={1.36291}
ry={1.26645}
transform="rotate(-21.467 17.0725 26.4346)"
fill="url(#paint10_radial_7000_5051)"
/>
</g>
<g filter="url(#filter3_f_7000_5051)">
<ellipse
cx={14.0625}
cy={7.34499}
rx={3.90466}
ry={2.10656}
transform="rotate(-128.955 14.0625 7.34499)"
fill="url(#paint11_radial_7000_5051)"
fillOpacity={0.6}
/>
</g>
<defs>
<filter
id="filter0_f_7000_5051"
x={14.623}
y={4.19641}
width={7.68867}
height={15.2228}
filterUnits="userSpaceOnUse"
colorInterpolationFilters="sRGB"
>
<feFlood floodOpacity={0} result="BackgroundImageFix" />
<feBlend
mode="normal"
in="SourceGraphic"
in2="BackgroundImageFix"
result="shape"
/>
<feGaussianBlur
stdDeviation={1}
result="effect1_foregroundBlur_7000_5051"
/>
</filter>
<filter
id="filter1_f_7000_5051"
x={18.8457}
y={2.94238}
width={8.86419}
height={8.80505}
filterUnits="userSpaceOnUse"
colorInterpolationFilters="sRGB"
>
<feFlood floodOpacity={0} result="BackgroundImageFix" />
<feBlend
mode="normal"
in="SourceGraphic"
in2="BackgroundImageFix"
result="shape"
/>
<feGaussianBlur
stdDeviation={0.75}
result="effect1_foregroundBlur_7000_5051"
/>
</filter>
<filter
id="filter2_f_7000_5051"
x={14.7217}
y={24.1544}
width={4.70152}
height={4.5603}
filterUnits="userSpaceOnUse"
colorInterpolationFilters="sRGB"
>
<feFlood floodOpacity={0} result="BackgroundImageFix" />
<feBlend
mode="normal"
in="SourceGraphic"
in2="BackgroundImageFix"
result="shape"
/>
<feGaussianBlur
stdDeviation={0.5}
result="effect1_foregroundBlur_7000_5051"
/>
</filter>
<filter
id="filter3_f_7000_5051"
x={9.61088}
y={2.53149}
width={8.90321}
height={9.62695}
filterUnits="userSpaceOnUse"
colorInterpolationFilters="sRGB"
>
<feFlood floodOpacity={0} result="BackgroundImageFix" />
<feBlend
mode="normal"
in="SourceGraphic"
in2="BackgroundImageFix"
result="shape"
/>
<feGaussianBlur
stdDeviation={0.75}
result="effect1_foregroundBlur_7000_5051"
/>
</filter>
<radialGradient
id="paint0_radial_7000_5051"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(18.4496 21.8535) rotate(-90) scale(26.6008 45.2214)"
>
<stop stopColor="#F12E52" />
<stop offset={0.596003} stopColor="#FF3B79" />
<stop offset={1} stopColor="#FF4EC6" />
</radialGradient>
<radialGradient
id="paint1_radial_7000_5051"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(21.7871 7.46981) rotate(142.986) scale(21.4136 40.1098)"
>
<stop offset={0.483055} stopColor="#B91D43" stopOpacity={0} />
<stop offset={0.833898} stopColor="#B91D43" />
</radialGradient>
<radialGradient
id="paint2_radial_7000_5051"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(19.3147 12.7162) rotate(-158.663) scale(18.5745 26.2576)"
>
<stop offset={0.40984} stopColor="#B91D43" stopOpacity={0} />
<stop offset={0.833898} stopColor="#B91D43" />
</radialGradient>
<radialGradient
id="paint3_radial_7000_5051"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(15.6922 9.47221) rotate(90) scale(16.1659 16.1659)"
>
<stop offset={0.671096} stopColor="#FF7AF2" stopOpacity={0} />
<stop offset={0.933555} stopColor="#FFBCE6" />
</radialGradient>
<linearGradient
id="paint4_linear_7000_5051"
x1={17.4765}
y1={11.3645}
x2={24.0185}
y2={19.1501}
gradientUnits="userSpaceOnUse"
>
<stop offset={0.694491} stopColor="#FF7AF2" stopOpacity={0} />
<stop offset={0.933555} stopColor="#FFBCE6" />
</linearGradient>
<linearGradient
id="paint5_linear_7000_5051"
x1={16.6655}
y1={11.6889}
x2={8.98798}
y2={20.3396}
gradientUnits="userSpaceOnUse"
>
<stop offset={0.694491} stopColor="#FF7AF2" stopOpacity={0} />
<stop offset={0.933555} stopColor="#FFBCE6" />
</linearGradient>
<radialGradient
id="paint6_radial_7000_5051"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(26.6982 8.06398) rotate(-176.775) scale(5.02594 3.39374)"
>
<stop stopColor="#FF93BA" />
<stop offset={1} stopColor="#FF73A6" stopOpacity={0} />
</radialGradient>
<radialGradient
id="paint7_radial_7000_5051"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(14.1958 29.8156) rotate(-45) scale(7.4596 12.0939)"
>
<stop stopColor="#F12E52" />
<stop offset={0.596003} stopColor="#FF3B79" />
<stop offset={1} stopColor="#FF4EC6" />
</radialGradient>
<radialGradient
id="paint8_radial_7000_5051"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(16 26.4687) rotate(110.556) scale(4.73925 4.85721)"
>
<stop offset={0.671096} stopColor="#FF7AF2" stopOpacity={0} />
<stop offset={0.933555} stopColor="#FFBCE6" />
</radialGradient>
<radialGradient
id="paint9_radial_7000_5051"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(19.2109 28.9375) rotate(-152.663) scale(8.30216 8.87118)"
>
<stop offset={0.40984} stopColor="#B91D43" stopOpacity={0} />
<stop offset={0.833898} stopColor="#B91D43" />
</radialGradient>
<radialGradient
id="paint10_radial_7000_5051"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(18.7458 26.6517) rotate(174.347) scale(3.03081 5.73982)"
>
<stop stopColor="#FFA3BD" />
<stop offset={1} stopColor="#FF80A3" stopOpacity={0} />
</radialGradient>
<radialGradient
id="paint11_radial_7000_5051"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(16.3675 7.9139) rotate(-178.667) scale(8.31012 4.40121)"
>
<stop stopColor="#FF93BA" />
<stop offset={1} stopColor="#FF73A6" stopOpacity={0} />
</radialGradient>
</defs>
</svg>
);
module.exports = HeartExclamationIcon;