UNPKG

@jstnmthw/react-fluentui-emoji

Version:

Fluent Emoji SVG icons for UI react development.

105 lines (104 loc) 5.11 kB
const React = require("react"); const AvocadoIcon = ({ 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="M25.5799 20.33C25.7399 18.44 25.2499 16.61 26.5899 15.27L27.4199 14.44C29.7799 12.08 29.7799 8.24002 27.4199 5.88002L25.5599 4.02002L24.2199 5.36002C22.7299 5.40002 21.2499 5.99002 20.1099 7.13002L19.8999 7.33002C18.5599 8.67002 16.7899 9.49002 14.9099 9.65002C12.4099 9.86002 10.0699 10.95 8.28994 12.73C5.31994 15.7 4.50994 20.01 5.86994 23.71L5.18994 24.39L7.73994 26.94C11.8199 31.02 18.4299 31.02 22.5099 26.94C24.2799 25.17 25.3699 22.83 25.5799 20.33Z" fill="url(#paint0_linear_18_33347)" /> <path d="M20.66 3.47C22.05 3.47 23.44 4 24.5 5.06C26.62 7.18 26.62 10.62 24.5 12.74L24.31 12.93C23.11 14.13 22.37 15.72 22.23 17.41C22.04 19.65 21.06 21.76 19.47 23.35C17.64 25.18 15.24 26.1 12.84 26.1C10.44 26.1 8.04 25.18 6.21 23.35C2.55 19.69 2.55 13.76 6.21 10.1C7.8 8.51 9.9 7.53 12.15 7.34C13.84 7.2 15.43 6.46 16.63 5.26L16.82 5.07C17.88 4 19.27 3.47 20.66 3.47ZM20.66 2C18.82 2 17.08 2.72 15.78 4.02L15.6 4.21C14.65 5.16 13.38 5.75 12.03 5.87C9.44 6.09 7.01 7.22 5.18 9.05C3.13 11.1 2 13.83 2 16.72C2 19.62 3.13 22.34 5.18 24.39C7.23 26.44 9.95 27.57 12.85 27.57C15.75 27.57 18.47 26.44 20.52 24.39C22.35 22.56 23.49 20.12 23.71 17.54C23.82 16.19 24.41 14.93 25.37 13.97L25.56 13.78C26.86 12.48 27.58 10.74 27.58 8.9C27.58 7.06 26.86 5.32 25.56 4.02C24.24 2.72 22.51 2 20.66 2Z" fill="#337D63" /> <path d="M24.32 12.93L24.51 12.74C26.63 10.62 26.63 7.17997 24.51 5.05997C22.39 2.93997 18.95 2.93997 16.83 5.05997L16.64 5.24997C15.44 6.44997 13.85 7.18997 12.16 7.32997C9.90998 7.51997 7.80998 8.49997 6.21998 10.09C2.55998 13.75 2.55998 19.68 6.21998 23.34C9.87998 27 15.81 27 19.47 23.34C21.06 21.75 22.04 19.65 22.23 17.4C22.38 15.72 23.12 14.13 24.32 12.93Z" fill="#89BA4F" /> <path d="M24.32 12.93L24.51 12.74C26.63 10.62 26.63 7.17997 24.51 5.05997C22.39 2.93997 18.95 2.93997 16.83 5.05997L16.64 5.24997C15.44 6.44997 13.85 7.18997 12.16 7.32997C9.90998 7.51997 7.80998 8.49997 6.21998 10.09C2.55998 13.75 2.55998 19.68 6.21998 23.34C9.87998 27 15.81 27 19.47 23.34C21.06 21.75 22.04 19.65 22.23 17.4C22.38 15.72 23.12 14.13 24.32 12.93Z" fill="url(#paint1_radial_18_33347)" /> <g filter="url(#filter0_f_18_33347)"> <path d="M12.205 21.745C14.6129 21.745 16.565 19.793 16.565 17.385C16.565 14.9771 14.6129 13.025 12.205 13.025C9.79701 13.025 7.84497 14.9771 7.84497 17.385C7.84497 19.793 9.79701 21.745 12.205 21.745Z" fill="#6A8729" /> </g> <path d="M13.2899 20.69C15.6979 20.69 17.6499 18.7379 17.6499 16.33C17.6499 13.922 15.6979 11.97 13.2899 11.97C10.882 11.97 8.92993 13.922 8.92993 16.33C8.92993 18.7379 10.882 20.69 13.2899 20.69Z" fill="url(#paint2_radial_18_33347)" /> <defs> <filter id="filter0_f_18_33347" x={3.84497} y={9.02502} width={16.72} height={16.72} filterUnits="userSpaceOnUse" colorInterpolationFilters="sRGB" > <feFlood floodOpacity={0} result="BackgroundImageFix" /> <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" /> <feGaussianBlur stdDeviation={2} result="effect1_foregroundBlur_18_33347" /> </filter> <linearGradient id="paint0_linear_18_33347" x1={29.1899} y1={9.25} x2={11} y2={28.75} gradientUnits="userSpaceOnUse" > <stop offset={0.0112} stopColor="#A9EC4A" /> <stop offset={0.130301} stopColor="#88C83E" /> <stop offset={0.256868} stopColor="#578546" /> <stop offset={0.379777} stopColor="#55A052" /> <stop offset={0.600539} stopColor="#275B57" /> <stop offset={0.751125} stopColor="#294F59" /> <stop offset={1} stopColor="#395468" /> </linearGradient> <radialGradient id="paint1_radial_18_33347" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(7.375 9.25) rotate(56.8393) scale(20.1101 54.5371)" > <stop offset={0.351455} stopColor="#D9F650" /> <stop offset={0.814859} stopColor="#DEFB4F" stopOpacity={0} /> </radialGradient> <radialGradient id="paint2_radial_18_33347" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(15.1875 14.75) rotate(140.505) scale(7.37023)" > <stop offset={0.129081} stopColor="#D5A891" /> <stop offset={0.443693} stopColor="#A07751" /> <stop offset={0.791711} stopColor="#57463C" /> <stop offset={0.982639} stopColor="#5B5830" /> </radialGradient> </defs> </svg> ); module.exports = AvocadoIcon;