UNPKG

@jstnmthw/react-fluentui-emoji

Version:

Fluent Emoji SVG icons for UI react development.

145 lines (144 loc) 6.11 kB
const React = require("react"); const HighVoltageIcon = ({ 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.7245 3.80341L8.5674 17.3323C8.38083 17.6417 8.60367 18.0362 8.965 18.0362L13.0915 18.0363C13.3992 18.0363 13.6486 18.2857 13.6486 18.5934V27.2305H13.158V29.5711H13.91C14.0051 29.5779 14.1042 29.5367 14.165 29.4372L23.2384 14.5715C23.3517 14.3859 23.2181 14.1478 23.0006 14.1478H18.2921C18.0356 14.1478 17.8278 13.9399 17.8278 13.6835V2.97508C17.8278 2.80998 17.7007 2.70612 17.566 2.69674L16.7245 2.69604V3.80341Z" fill="url(#paint0_linear_18_15539)" /> <g filter="url(#filter0_i_18_15539)"> <path d="M16.4931 2.83125L7.74977 17.3323C7.56321 17.6417 7.78604 18.0363 8.14735 18.0363L12.2739 18.0363C12.5816 18.0363 12.831 18.2857 12.831 18.5934V29.2921C12.831 29.5735 13.2007 29.6774 13.3473 29.4372L22.4208 14.5715C22.5341 14.3858 22.4005 14.1478 22.183 14.1478H17.4744C17.218 14.1478 17.0102 13.9399 17.0102 13.6835V2.97508C17.0102 2.69288 16.6388 2.58958 16.4931 2.83125Z" fill="url(#paint1_linear_18_15539)" /> </g> <path d="M16.4931 2.83125L7.74977 17.3323C7.56321 17.6417 7.78604 18.0363 8.14735 18.0363L12.2739 18.0363C12.5816 18.0363 12.831 18.2857 12.831 18.5934V29.2921C12.831 29.5735 13.2007 29.6774 13.3473 29.4372L22.4208 14.5715C22.5341 14.3858 22.4005 14.1478 22.183 14.1478H17.4744C17.218 14.1478 17.0102 13.9399 17.0102 13.6835V2.97508C17.0102 2.69288 16.6388 2.58958 16.4931 2.83125Z" fill="url(#paint2_linear_18_15539)" /> <path d="M16.4931 2.83125L7.74977 17.3323C7.56321 17.6417 7.78604 18.0363 8.14735 18.0363L12.2739 18.0363C12.5816 18.0363 12.831 18.2857 12.831 18.5934V29.2921C12.831 29.5735 13.2007 29.6774 13.3473 29.4372L22.4208 14.5715C22.5341 14.3858 22.4005 14.1478 22.183 14.1478H17.4744C17.218 14.1478 17.0102 13.9399 17.0102 13.6835V2.97508C17.0102 2.69288 16.6388 2.58958 16.4931 2.83125Z" fill="url(#paint3_radial_18_15539)" /> <path d="M16.4931 2.83125L7.74977 17.3323C7.56321 17.6417 7.78604 18.0363 8.14735 18.0363L12.2739 18.0363C12.5816 18.0363 12.831 18.2857 12.831 18.5934V29.2921C12.831 29.5735 13.2007 29.6774 13.3473 29.4372L22.4208 14.5715C22.5341 14.3858 22.4005 14.1478 22.183 14.1478H17.4744C17.218 14.1478 17.0102 13.9399 17.0102 13.6835V2.97508C17.0102 2.69288 16.6388 2.58958 16.4931 2.83125Z" fill="url(#paint4_linear_18_15539)" /> <path d="M16.4931 2.83125L7.74977 17.3323C7.56321 17.6417 7.78604 18.0363 8.14735 18.0363L12.2739 18.0363C12.5816 18.0363 12.831 18.2857 12.831 18.5934V29.2921C12.831 29.5735 13.2007 29.6774 13.3473 29.4372L22.4208 14.5715C22.5341 14.3858 22.4005 14.1478 22.183 14.1478H17.4744C17.218 14.1478 17.0102 13.9399 17.0102 13.6835V2.97508C17.0102 2.69288 16.6388 2.58958 16.4931 2.83125Z" fill="url(#paint5_radial_18_15539)" /> <defs> <filter id="filter0_i_18_15539" x={7.68237} y={2.69604} width={14.7796} height={26.8751} 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 /> <feGaussianBlur stdDeviation={0.25} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.968627 0 0 0 0 0.431373 0 0 0 0 0.337255 0 0 0 1 0" /> <feBlend mode="normal" in2="shape" result="effect1_innerShadow_18_15539" /> </filter> <linearGradient id="paint0_linear_18_15539" x1={18.4074} y1={7.96602} x2={18.4074} y2={23.7116} gradientUnits="userSpaceOnUse" > <stop stopColor="#FFBD61" /> <stop offset={1} stopColor="#EB5C74" /> </linearGradient> <linearGradient id="paint1_linear_18_15539" x1={15.0722} y1={11.05} x2={15.0722} y2={26.5859} gradientUnits="userSpaceOnUse" > <stop stopColor="#FFA547" /> <stop offset={1} stopColor="#F14B49" /> </linearGradient> <linearGradient id="paint2_linear_18_15539" x1={15.0722} y1={2.69604} x2={15.0722} y2={13.7608} gradientUnits="userSpaceOnUse" > <stop stopColor="#DF9844" /> <stop offset={1} stopColor="#DF9844" stopOpacity={0} /> </linearGradient> <radialGradient id="paint3_radial_18_15539" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(17.0992 7.9239) rotate(90) scale(6.45595 1.40857)" > <stop stopColor="#FE9052" /> <stop offset={1} stopColor="#FE9052" stopOpacity={0} /> </radialGradient> <linearGradient id="paint4_linear_18_15539" x1={13.0633} y1={8.37241} x2={13.493} y2={8.63022} gradientUnits="userSpaceOnUse" > <stop stopColor="#C76C38" /> <stop offset={1} stopColor="#C76C38" stopOpacity={0} /> </linearGradient> <radialGradient id="paint5_radial_18_15539" cx={0} cy={0} r={1} gradientUnits="userSpaceOnUse" gradientTransform="translate(17.157 7.71616) rotate(90) scale(6.6875 2.4375)" > <stop stopColor="#FFB54B" /> <stop offset={1} stopColor="#FFB54B" stopOpacity={0} /> </radialGradient> </defs> </svg> ); module.exports = HighVoltageIcon;