UNPKG

@jstnmthw/react-fluentui-emoji

Version:

Fluent Emoji SVG icons for UI react development.

155 lines (154 loc) 5.98 kB
const React = require("react"); const RegisteredIcon = ({ 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_i_18590_2144)"> <path d="M1.7583 15.915C1.7583 23.635 8.0383 29.915 15.7583 29.915C23.4783 29.915 29.7583 23.635 29.7583 15.915C29.7583 8.19499 23.4783 1.91499 15.7583 1.91499C8.0383 1.91499 1.7583 8.19499 1.7583 15.915ZM4.7583 15.915C4.7583 9.84499 9.6883 4.91499 15.7583 4.91499C21.8183 4.91499 26.7583 9.84499 26.7583 15.915C26.7583 21.985 21.8283 26.915 15.7583 26.915C9.6883 26.915 4.7583 21.975 4.7583 15.915Z" fill="url(#paint0_linear_18590_2144)" /> </g> <path d="M18.7483 22.515C18.9583 22.865 19.3283 23.085 19.7383 23.085C20.6383 23.085 21.1983 22.105 20.6983 21.355L19.3483 19.135C19.1383 18.815 18.9483 18.545 18.7783 18.315C18.6083 18.075 18.4283 17.865 18.2583 17.685C18.0883 17.505 17.9083 17.315 17.7083 17.145C17.5083 16.975 17.2783 16.815 17.0183 16.665V16.625C17.5183 16.505 17.9583 16.325 18.3483 16.095C18.7383 15.855 19.0783 15.585 19.3583 15.255C19.6383 14.925 19.8483 14.555 19.9983 14.135C20.1483 13.715 20.2283 13.255 20.2283 12.755C20.2283 12.105 20.1083 11.555 19.8683 11.075C19.6383 10.595 19.2983 10.195 18.8783 9.87498C18.4583 9.55498 17.9583 9.31498 17.3883 9.15498C16.8183 8.99498 16.1983 8.91498 15.5183 8.91498H11.6283C11.1083 8.94498 10.7883 9.14498 10.7583 9.78498V21.875C10.7583 22.545 11.2983 23.075 11.9583 23.075C12.6283 23.075 13.1583 22.535 13.1583 21.875V17.335H14.1283C14.4383 17.335 14.7083 17.365 14.9483 17.445C15.1883 17.525 15.4083 17.635 15.6183 17.795C15.8283 17.955 16.0283 18.155 16.2283 18.405C16.4283 18.645 16.6283 18.945 16.8383 19.295L18.7483 22.515ZM13.1683 15.435V10.835H15.1683C15.9983 10.835 16.6183 11.025 17.0583 11.405C17.4983 11.785 17.7183 12.315 17.7183 12.995C17.7183 13.375 17.6583 13.715 17.5283 14.015C17.4083 14.315 17.2283 14.575 16.9983 14.785C16.7683 14.995 16.4983 15.155 16.1883 15.265C15.8783 15.375 15.5383 15.435 15.1683 15.435H13.1683Z" fill="url(#paint1_linear_18590_2144)" /> <g filter="url(#filter1_f_18590_2144)"> <circle cx={15.9467} cy={15.8754} r={12.6471} stroke="url(#paint2_linear_18590_2144)" strokeWidth={0.6} /> </g> <g filter="url(#filter2_f_18590_2144)"> <path d="M12.375 22.0399V9.88376H15.7188C16.7031 9.87855 19.1562 10.7649 19.1562 13.0399C19.1562 15.8837 15.6406 16.1649 13.5312 16.1649C14.3073 16.1129 16.5533 16.6607 17.6719 18.3524C18.6719 19.8649 19.3958 21.0243 19.8281 21.7743" stroke="#665E70" strokeWidth={0.6} strokeLinecap="round" /> </g> <defs> <filter id="filter0_i_18590_2144" x={1.7583} y={1.41499} width={28} height={28.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 dy={-0.5} /> <feGaussianBlur stdDeviation={0.25} /> <feComposite in2="hardAlpha" operator="arithmetic" k2={-1} k3={1} /> <feColorMatrix type="matrix" values="0 0 0 0 0.247059 0 0 0 0 0.14902 0 0 0 0 0.337255 0 0 0 1 0" /> <feBlend mode="normal" in2="shape" result="effect1_innerShadow_18590_2144" /> </filter> <filter id="filter1_f_18590_2144" x={1.79963} y={1.72838} width={28.2941} height={28.2941} filterUnits="userSpaceOnUse" colorInterpolationFilters="sRGB" > <feFlood floodOpacity={0} result="BackgroundImageFix" /> <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" /> <feGaussianBlur stdDeviation={0.6} result="effect1_foregroundBlur_18590_2144" /> </filter> <filter id="filter2_f_18590_2144" x={11.325} y={8.83374} width={9.55316} height={14.2562} filterUnits="userSpaceOnUse" colorInterpolationFilters="sRGB" > <feFlood floodOpacity={0} result="BackgroundImageFix" /> <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" /> <feGaussianBlur stdDeviation={0.375} result="effect1_foregroundBlur_18590_2144" /> </filter> <linearGradient id="paint0_linear_18590_2144" x1={15.4458} y1={2.72749} x2={15.7583} y2={29.915} gradientUnits="userSpaceOnUse" > <stop stopColor="#4A3162" /> <stop offset={1} stopColor="#312E35" /> </linearGradient> <linearGradient id="paint1_linear_18590_2144" x1={15.8221} y1={8.91498} x2={15.8221} y2={23.085} gradientUnits="userSpaceOnUse" > <stop stopColor="#301C44" /> <stop offset={1} stopColor="#22142F" /> </linearGradient> <linearGradient id="paint2_linear_18590_2144" x1={9.94041} y1={25.2578} x2={26.2258} y2={4.49081} gradientUnits="userSpaceOnUse" > <stop stopColor="#5B585F" /> <stop offset={1} stopColor="#7A6E87" /> </linearGradient> </defs> </svg> ); module.exports = RegisteredIcon;