UNPKG

@jstnmthw/react-fluentui-emoji

Version:

Fluent Emoji SVG icons for UI react development.

106 lines (105 loc) 3.75 kB
const React = require("react"); const SpadeSuitIcon = ({ 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} <g filter="url(#filter0_iii_18_4023)"> <path d="M28.4305 14.9654L18.7122 3.34952C17.2016 1.55016 14.4221 1.55016 12.9115 3.34952L3.19329 14.9654C-0.0192595 18.804 2.73004 24.6219 7.75532 24.6219C10.0817 24.6219 12.1965 23.2624 13.1633 21.1632L13.8078 19.7537V22.9225C13.8078 25.0218 12.1159 26.7212 10.0111 26.7612H9.9306C9.0343 26.7612 8.29912 27.4909 8.29912 28.3806C8.29912 29.2703 9.0343 30 9.9306 30H9.94065H10.0212H14.7142H16.9197H21.6126H21.6932H21.7032C22.5995 30 23.3347 29.2703 23.3347 28.3806C23.3347 27.4909 22.5995 26.7612 21.7032 26.7612H21.6227C19.5179 26.7212 17.826 25.0218 17.826 22.9225V19.7537L18.4705 21.1632C19.4273 23.2724 21.5421 24.6219 23.8785 24.6219C28.8937 24.6219 31.643 18.804 28.4305 14.9654Z" fill="url(#paint0_linear_18_4023)" /> </g> <defs> <filter id="filter0_iii_18_4023" x={0.812012} y={1.25} width={29.75} height={29.5} filterUnits="userSpaceOnUse" colorInterpolationFilters="sRGB" > <feFlood floodOpacity={0} result="BackgroundImageFix" /> <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" /> <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha" /> <feOffset dx={-1} /> <feGaussianBlur stdDeviation={0.5} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.427451 0 0 0 0 0.372549 0 0 0 0 0.482353 0 0 0 1 0" /> <feBlend mode="normal" in2="shape" result="effect1_innerShadow_18_4023" /> <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha" /> <feOffset dx={0.75} dy={-0.75} /> <feGaussianBlur stdDeviation={0.625} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.172549 0 0 0 0 0.109804 0 0 0 0 0.227451 0 0 0 1 0" /> <feBlend mode="normal" in2="effect1_innerShadow_18_4023" result="effect2_innerShadow_18_4023" /> <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha" /> <feOffset dx={0.75} dy={0.75} /> <feGaussianBlur stdDeviation={0.625} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.196078 0 0 0 0 0.192157 0 0 0 0 0.2 0 0 0 1 0" /> <feBlend mode="normal" in2="effect2_innerShadow_18_4023" result="effect3_innerShadow_18_4023" /> </filter> <linearGradient id="paint0_linear_18_4023" x1={24.1292} y1={11.0784} x2={11.2664} y2={29.1961} gradientUnits="userSpaceOnUse" > <stop stopColor="#534165" /> <stop offset={1} stopColor="#3F3946" /> </linearGradient> </defs> </svg> ); module.exports = SpadeSuitIcon;