@jstnmthw/react-fluentui-emoji
Version:
Fluent Emoji SVG icons for UI react development.
367 lines (366 loc) • 14 kB
JSX
const React = require("react");
const TeapotIcon = ({ 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
fillRule="evenodd"
clipRule="evenodd"
d="M26.27 13C28.33 13 30 14.67 30 16.73C30 20.19 27.19 23 23.73 23H18.82L22.96 15.02C23.6 13.78 24.88 13 26.27 13ZM28 16.73C28 15.78 27.22 15 26.27 15C25.62 15 25.03 15.36 24.73 15.93L22.11 21H23.73C26.08 21 28 19.08 28 16.73Z"
fill="url(#paint0_linear_18_27592)"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M26.27 13C28.33 13 30 14.67 30 16.73C30 20.19 27.19 23 23.73 23H18.82L22.96 15.02C23.6 13.78 24.88 13 26.27 13ZM28 16.73C28 15.78 27.22 15 26.27 15C25.62 15 25.03 15.36 24.73 15.93L22.11 21H23.73C26.08 21 28 19.08 28 16.73Z"
fill="url(#paint1_radial_18_27592)"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M26.27 13C28.33 13 30 14.67 30 16.73C30 20.19 27.19 23 23.73 23H18.82L22.96 15.02C23.6 13.78 24.88 13 26.27 13ZM28 16.73C28 15.78 27.22 15 26.27 15C25.62 15 25.03 15.36 24.73 15.93L22.11 21H23.73C26.08 21 28 19.08 28 16.73Z"
fill="url(#paint2_linear_18_27592)"
/>
<path
d="M15.51 7.98C16.3329 7.98 17 7.3129 17 6.49C17 5.6671 16.3329 5 15.51 5C14.6871 5 14.02 5.6671 14.02 6.49C14.02 7.3129 14.6871 7.98 15.51 7.98Z"
fill="url(#paint3_radial_18_27592)"
/>
<path
d="M15.51 7.98C16.3329 7.98 17 7.3129 17 6.49C17 5.6671 16.3329 5 15.51 5C14.6871 5 14.02 5.6671 14.02 6.49C14.02 7.3129 14.6871 7.98 15.51 7.98Z"
fill="url(#paint4_radial_18_27592)"
/>
<path
d="M22.07 10C20.48 8.16 18.13 7 15.51 7C12.89 7 10.54 8.16 8.95001 10H22.07Z"
fill="url(#paint5_radial_18_27592)"
/>
<path
d="M8.72 26.43L4.5 22.42C2.9 20.9 2 18.79 2 16.59V11.53C2 11.24 2.24 11 2.53 11H4.82C5.11 11 5.35 11.24 5.35 11.53V13.64C5.35 14.13 5.62 14.58 6.05 14.8L8.71 16.2V26.43H8.72Z"
fill="url(#paint6_linear_18_27592)"
/>
<path
d="M8.72 26.43L4.5 22.42C2.9 20.9 2 18.79 2 16.59V11.53C2 11.24 2.24 11 2.53 11H4.82C5.11 11 5.35 11.24 5.35 11.53V13.64C5.35 14.13 5.62 14.58 6.05 14.8L8.71 16.2V26.43H8.72Z"
fill="#D42E6B"
/>
<path
d="M8.72 26.43L4.5 22.42C2.9 20.9 2 18.79 2 16.59V11.53C2 11.24 2.24 11 2.53 11H4.82C5.11 11 5.35 11.24 5.35 11.53V13.64C5.35 14.13 5.62 14.58 6.05 14.8L8.71 16.2V26.43H8.72Z"
fill="url(#paint7_radial_18_27592)"
/>
<path
d="M8.72 26.43L4.5 22.42C2.9 20.9 2 18.79 2 16.59V11.53C2 11.24 2.24 11 2.53 11H4.82C5.11 11 5.35 11.24 5.35 11.53V13.64C5.35 14.13 5.62 14.58 6.05 14.8L8.71 16.2V26.43H8.72Z"
fill="url(#paint8_radial_18_27592)"
/>
<path
d="M23.26 9.5H7.75C7.34 9.5 7 9.84 7 10.25C7 10.66 7.34 11 7.75 11H23.26C23.67 11 24.01 10.66 24.01 10.25C24.01 9.84 23.67 9.5 23.26 9.5Z"
fill="url(#paint9_linear_18_27592)"
/>
<path
d="M23.26 9.5H7.75C7.34 9.5 7 9.84 7 10.25C7 10.66 7.34 11 7.75 11H23.26C23.67 11 24.01 10.66 24.01 10.25C24.01 9.84 23.67 9.5 23.26 9.5Z"
fill="url(#paint10_radial_18_27592)"
/>
<path
d="M23.26 9.5H7.75C7.34 9.5 7 9.84 7 10.25C7 10.66 7.34 11 7.75 11H23.26C23.67 11 24.01 10.66 24.01 10.25C24.01 9.84 23.67 9.5 23.26 9.5Z"
fill="url(#paint11_radial_18_27592)"
/>
<path
d="M24.81 15.2C24.77 15.1 24.73 15.01 24.69 14.91L23.06 11H7.81999L6.18999 14.92C6.14999 15.01 6.10999 15.11 6.06999 15.2V15.21C5.60999 16.36 5.35999 17.61 5.35999 18.93C5.35999 24.49 9.86999 29 15.44 29C21.01 29 25.52 24.49 25.52 18.92C25.52 17.61 25.27 16.35 24.81 15.2Z"
fill="url(#paint12_radial_18_27592)"
/>
<path
d="M24.81 15.2C24.77 15.1 24.73 15.01 24.69 14.91L23.06 11H7.81999L6.18999 14.92C6.14999 15.01 6.10999 15.11 6.06999 15.2V15.21C5.60999 16.36 5.35999 17.61 5.35999 18.93C5.35999 24.49 9.86999 29 15.44 29C21.01 29 25.52 24.49 25.52 18.92C25.52 17.61 25.27 16.35 24.81 15.2Z"
fill="url(#paint13_radial_18_27592)"
/>
<path
d="M24.81 15.2C24.77 15.1 24.73 15.01 24.69 14.91L23.06 11H7.81999L6.18999 14.92C6.14999 15.01 6.10999 15.11 6.06999 15.2V15.21C5.60999 16.36 5.35999 17.61 5.35999 18.93C5.35999 24.49 9.86999 29 15.44 29C21.01 29 25.52 24.49 25.52 18.92C25.52 17.61 25.27 16.35 24.81 15.2Z"
fill="url(#paint14_radial_18_27592)"
/>
<path
d="M24.81 15.2C24.77 15.1 24.73 15.01 24.69 14.91L23.06 11H7.81999L6.18999 14.92C6.14999 15.01 6.10999 15.11 6.06999 15.2V15.21C5.60999 16.36 5.35999 17.61 5.35999 18.93C5.35999 24.49 9.86999 29 15.44 29C21.01 29 25.52 24.49 25.52 18.92C25.52 17.61 25.27 16.35 24.81 15.2Z"
fill="url(#paint15_linear_18_27592)"
/>
<path
d="M20.86 28.94L19.89 28H11.06L10.09 28.94C9.68997 29.33 9.96997 30 10.52 30H20.43C20.98 30 21.25 29.33 20.86 28.94Z"
fill="url(#paint16_linear_18_27592)"
/>
<path
d="M20.86 28.94L19.89 28H11.06L10.09 28.94C9.68997 29.33 9.96997 30 10.52 30H20.43C20.98 30 21.25 29.33 20.86 28.94Z"
fill="url(#paint17_linear_18_27592)"
/>
<path
d="M20.86 28.94L19.89 28H11.06L10.09 28.94C9.68997 29.33 9.96997 30 10.52 30H20.43C20.98 30 21.25 29.33 20.86 28.94Z"
fill="url(#paint18_linear_18_27592)"
/>
<path
d="M20.86 28.94L19.89 28H11.06L10.09 28.94C9.68997 29.33 9.96997 30 10.52 30H20.43C20.98 30 21.25 29.33 20.86 28.94Z"
fill="url(#paint19_radial_18_27592)"
/>
<path
d="M20.86 28.94L19.89 28H11.06L10.09 28.94C9.68997 29.33 9.96997 30 10.52 30H20.43C20.98 30 21.25 29.33 20.86 28.94Z"
fill="url(#paint20_radial_18_27592)"
/>
<path
d="M20.86 28.94L19.89 28H11.06L10.09 28.94C9.68997 29.33 9.96997 30 10.52 30H20.43C20.98 30 21.25 29.33 20.86 28.94Z"
fill="url(#paint21_linear_18_27592)"
/>
<defs>
<linearGradient
id="paint0_linear_18_27592"
x1={29.0625}
y1={13.5625}
x2={24.41}
y2={23}
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#F72289" />
<stop offset={1} stopColor="#E5265D" />
</linearGradient>
<radialGradient
id="paint1_radial_18_27592"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(25.5625 18) rotate(121.487) scale(5.86335 4.5261)"
>
<stop offset={0.631313} stopColor="#FF66A2" stopOpacity={0} />
<stop offset={0.719857} stopColor="#FF65A0" />
<stop offset={1} stopColor="#FF65A0" stopOpacity={0} />
</radialGradient>
<linearGradient
id="paint2_linear_18_27592"
x1={23}
y1={19.6875}
x2={30}
y2={15.625}
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#E92942" />
<stop offset={0.755509} stopColor="#EB2641" stopOpacity={0} />
</linearGradient>
<radialGradient
id="paint3_radial_18_27592"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(17.9737 3.4614) scale(6.0573)"
>
<stop stopColor="#ED1C26" />
<stop offset={0.456} stopColor="#ED1452" />
<stop offset={1} stopColor="#EC098C" />
</radialGradient>
<radialGradient
id="paint4_radial_18_27592"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(16.125 6.03125) rotate(114.057) scale(1.91647)"
>
<stop stopColor="#FF5F8B" />
<stop offset={0.666223} stopColor="#DE3457" />
</radialGradient>
<radialGradient
id="paint5_radial_18_27592"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(18.1875 7.75) rotate(95.1022) scale(3.51392 15.3676)"
>
<stop stopColor="#EF5E85" />
<stop offset={0.690909} stopColor="#E73564" />
</radialGradient>
<linearGradient
id="paint6_linear_18_27592"
x1={12.126}
y1={24.6279}
x2={-3.8016}
y2={7.4839}
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#ED1C26" />
<stop offset={0.456} stopColor="#ED1452" />
<stop offset={1} stopColor="#EC098C" />
</linearGradient>
<radialGradient
id="paint7_radial_18_27592"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(5.8125 12.6875) rotate(90) scale(5.1875 2.25924)"
>
<stop offset={0.385542} stopColor="#C5174A" />
<stop offset={0.73494} stopColor="#D74273" />
<stop offset={1} stopColor="#D74273" stopOpacity={0} />
</radialGradient>
<radialGradient
id="paint8_radial_18_27592"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(8.72 19.1875) rotate(90) scale(6.5 5.0325)"
>
<stop offset={0.625} stopColor="#C12146" />
<stop offset={1} stopColor="#C21D46" stopOpacity={0} />
</radialGradient>
<linearGradient
id="paint9_linear_18_27592"
x1={7}
y1={10.25}
x2={24.0106}
y2={10.25}
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#E04539" />
<stop offset={0.341699} stopColor="#F4542B" />
<stop offset={0.657678} stopColor="#FF673F" />
<stop offset={1} stopColor="#FF8E36" />
</linearGradient>
<radialGradient
id="paint10_radial_18_27592"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(20.9063 10.0313) rotate(90) scale(0.46875 6.625)"
>
<stop stopColor="#FF975C" />
<stop offset={1} stopColor="#FF9B5C" stopOpacity={0} />
</radialGradient>
<radialGradient
id="paint11_radial_18_27592"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(6.46875 10) rotate(90) scale(0.78125 5.63616)"
>
<stop stopColor="#DB6D60" />
<stop offset={1} stopColor="#DB7065" stopOpacity={0} />
</radialGradient>
<radialGradient
id="paint12_radial_18_27592"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(19.75 15.625) rotate(174.13) scale(13.4455 15.0589)"
>
<stop stopColor="#FF668E" />
<stop offset={0.499654} stopColor="#F32D60" />
<stop offset={0.969231} stopColor="#DE385C" />
</radialGradient>
<radialGradient
id="paint13_radial_18_27592"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(15.44 29) rotate(90) scale(11.875 23.8281)"
>
<stop offset={0.221053} stopColor="#E31F8D" />
<stop offset={1} stopColor="#E3208B" stopOpacity={0} />
</radialGradient>
<radialGradient
id="paint14_radial_18_27592"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(16.875 18.5) rotate(101.853) scale(20.6912 15.4625)"
>
<stop offset={0.584915} stopColor="#CF4D5F" stopOpacity={0} />
<stop offset={0.706797} stopColor="#D45673" />
</radialGradient>
<linearGradient
id="paint15_linear_18_27592"
x1={15.44}
y1={11}
x2={15.44}
y2={11.625}
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#E7123D" />
<stop offset={1} stopColor="#FF2249" stopOpacity={0} />
</linearGradient>
<linearGradient
id="paint16_linear_18_27592"
x1={15.4724}
y1={24.3574}
x2={15.4724}
y2={31.6138}
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#ED1C26" />
<stop offset={0.456} stopColor="#ED1452" />
<stop offset={1} stopColor="#EC098C" />
</linearGradient>
<linearGradient
id="paint17_linear_18_27592"
x1={10.3125}
y1={30}
x2={21.0441}
y2={30}
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#CE1D4A" />
<stop offset={0.535799} stopColor="#F8186A" />
<stop offset={1} stopColor="#FE3074" />
</linearGradient>
<linearGradient
id="paint18_linear_18_27592"
x1={15.4727}
y1={28}
x2={15.4727}
y2={30}
gradientUnits="userSpaceOnUse"
>
<stop offset={0.6875} stopColor="#E52988" stopOpacity={0} />
<stop offset={0.90625} stopColor="#E72989" />
</linearGradient>
<radialGradient
id="paint19_radial_18_27592"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(18.0313 29.2813) rotate(90) scale(0.421875 4.41051)"
>
<stop stopColor="#FF6998" />
<stop offset={1} stopColor="#FF6797" stopOpacity={0} />
</radialGradient>
<radialGradient
id="paint20_radial_18_27592"
cx={0}
cy={0}
r={1}
gradientUnits="userSpaceOnUse"
gradientTransform="translate(8.6875 28.8125) rotate(90) scale(2.0625 4.875)"
>
<stop offset={0.257576} stopColor="#D36170" />
<stop offset={1} stopColor="#CC6974" stopOpacity={0} />
</radialGradient>
<linearGradient
id="paint21_linear_18_27592"
x1={15.4727}
y1={28}
x2={15.4727}
y2={30}
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#D3094D" />
<stop offset={0.117188} stopColor="#CE0E49" stopOpacity={0} />
</linearGradient>
</defs>
</svg>
);
module.exports = TeapotIcon;