import * as React from 'react';
import type { SVGProps } from 'react';
import { memo } from 'react';

const SvgWecomBrandIcon = (props: SVGProps<SVGSVGElement>) => (
	<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31.29 26.11' {...props}>
		<path
			fill='#fb6500'
			d='M20.85 21.37a.4.4 0 0 0 .091.084l.123.12a5.54 5.54 0 0 1 1.525 2.84 2 2 0 0 0 .06.366 1.802 1.802 0 1 0 1.925-2.268 5.54 5.54 0 0 1-3.085-1.718.43.43 0 0 0-.639.576'
		/>
		<path
			fill='#0082ef'
			d='M26.55 22.76a.5.5 0 0 0 .084-.091l.12-.123a5.54 5.54 0 0 1 2.84-1.525 2 2 0 0 0 .366-.06 1.802 1.802 0 1 0-2.268-1.925 5.54 5.54 0 0 1-1.718 3.083.431.431 0 0 0 .576.641'
		/>
		<path
			fill='#2dbc00'
			d='M27.93 17.06a.4.4 0 0 0-.091-.084l-.123-.12a5.54 5.54 0 0 1-1.525-2.84 2 2 0 0 0-.06-.366 1.802 1.802 0 1 0-1.925 2.268 5.54 5.54 0 0 1 3.083 1.718.431.431 0 0 0 .641-.576'
		/>
		<path
			fill='#fc0'
			d='M22.23 15.67a.4.4 0 0 0-.084.091l-.12.123a5.54 5.54 0 0 1-2.84 1.525 2 2 0 0 0-.366.06 1.802 1.802 0 1 0 2.268 1.925 5.54 5.54 0 0 1 1.718-3.081.432.432 0 0 0-.576-.643'
		/>
		<path
			fill='#0079de'
			d='M24.91 6.86a11 11 0 0 0-2-2.84A13.56 13.56 0 0 0 14.67.1a15 15 0 0 0-3.34 0A13.58 13.58 0 0 0 3.05 4c-.84.85-1.51 1.8-2.02 2.83a9.9 9.9 0 0 0 .7 10c.64.96 1.73 2.2 2.67 2.96l-.52 2.14-.15.6a1 1 0 0 0-.06.2l-.02.12v.09a1 1 0 0 0 1.48.86h.02l.06-.04 3.7-1.86a14.3 14.3 0 0 0 4.06.56 15.2 15.2 0 0 0 4.97-.87 1.81 1.81 0 0 1-1.23-1.88 12.2 12.2 0 0 1-5.11.5 12.3 12.3 0 0 1-2.12-.42 1.25 1.25 0 0 0-.99.1l-.07.04-2.38 1.4-.1.04a.15.15 0 0 1-.15-.16l.08-.35.1-.39.36-1.33c.02-.09.04-.18.04-.3 0-.3-.15-.59-.39-.77a11 11 0 0 1-.95-.8 9.3 9.3 0 0 1-1.35-1.59 7.8 7.8 0 0 1-.55-7.88c.4-.82.94-1.58 1.61-2.27a11.22 11.22 0 0 1 6.86-3.21 12.7 12.7 0 0 1 2.8 0c2.67.3 5.1 1.45 6.8 3.23a9.1 9.1 0 0 1 1.62 2.28c.53 1.1.8 2.25.8 3.43l-.02.37a1.8 1.8 0 0 1 2.22.26l.08.1a9.7 9.7 0 0 0-.99-5.13'
		/>
	</svg>
);
const Memo = memo(SvgWecomBrandIcon);
export default Memo;
