import * as React from 'react'
import type { SVGProps, Ref } from 'react'
import { withIconWrapper } from './utils/index'
const SvgThumbsUp = (
    props: SVGProps<SVGSVGElement>,
    ref: Ref<SVGSVGElement>
) => (
    <svg
        viewBox="0 0 16 16"
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        preserveAspectRatio="xMidYMid meet"
        focusable="false"
        ref={ref}
        {...props}
    >
        <path
            d="M15.522 6.902c-.513-.626-1.246-.713-1.392-.726h-3.131c.2-.813.466-2.046.466-2.966 0-1.653-1.206-3.053-2.285-3.193a1.84 1.84 0 0 0-1.652.64.66.66 0 0 0-.14.413v1.573c0 .5-.14.993-.406 1.42l-1.806 2.88c-.193.26-.426.426-.486.46a.4.4 0 0 0-.093.073 1.4 1.4 0 0 0-.6-.14H.667c-.367 0-.667.3-.667.666s.3.667.666.667h3.331v5.998H.667c-.367 0-.667.3-.667.667C0 15.7.3 16 .666 16h3.331c.346 0 .666-.127.906-.333.42.266.84.32.946.326h6.509c1.525 0 2.325-1.333 2.564-2.146.034-.146.886-3.632 1.06-5.232.093-.86-.187-1.406-.433-1.713zm-.893 1.573c-.16 1.507-1.019 5.019-1.019 5.019-.013.047-.366 1.16-1.279 1.16H5.869c-.253-.04-.626-.227-.546-.96a1 1 0 0 0-.014-.14V8.555c.267-.146.64-.446.953-.88l1.832-2.919c.4-.64.613-1.373.613-2.126V1.37a.53.53 0 0 1 .286-.046c.28.04 1.126.76 1.126 1.873 0 1.28-.633 3.425-.64 3.445-.06.2-.02.42.107.587a.68.68 0 0 0 .533.266h3.95c.254.04.627.227.554.967z"
            fill="currentColor"
        />
    </svg>
)
export default withIconWrapper(React.forwardRef(SvgThumbsUp), 'ThumbsUp')
