import * as React from 'react'
import type { SVGProps, Ref } from 'react'
import { withIconWrapper } from './utils/index'
const SvgText = (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
            fillRule="evenodd"
            clipRule="evenodd"
            d="M13.037 8.73c1.14-.265 2.359.329 2.894 1.416a.667.667 0 0 1-1.146.674l-.05-.085c-.26-.528-.86-.835-1.396-.707-.739.172-1.18 1.092-1.18 2.461 0 1.155.383 1.908 1.079 2.12.564.17 1.225-.052 1.543-.523a.667.667 0 0 1 1.105.746c-.496.736-1.373 1.167-2.262 1.167a2.7 2.7 0 0 1-.776-.115l-.137-.046-.075-.03-.163-.072c-.68-.333-1.648-1.173-1.648-3.247 0-2.372 1.051-3.265 1.75-3.597l.155-.067.138-.049zM7.845 4.332c1.206 0 2.188.972 2.188 2.167 0 .438-.135.846-.362 1.187.598.387.996 1.053.996 1.813a2.18 2.18 0 0 1-2.032 2.16l-.156.006h-1.9a.67.67 0 0 1-.66-.568L5.91 11V5c0-.335.247-.612.569-.66l.098-.007zm.634 4.333H7.245v1.667h1.234a.845.845 0 0 0 .854-.833.84.84 0 0 0-.747-.827zm-.634-3h-.6v1.667h.6a.845.845 0 0 0 .854-.833.84.84 0 0 0-.747-.827zM2.738 0c.257 0 .488.147.599.374l.035.089 1.93 6a.666.666 0 0 1-1.233.499l-.037-.092-.28-.87h-2.16l-.292.877a.667.667 0 0 1-1.29-.325l.025-.096 2-6A.67.67 0 0 1 2.56.008L2.667 0zM2.69 2.701l-.655 1.966h1.288z"
            fill="currentColor"
        />
    </svg>
)
export default withIconWrapper(React.forwardRef(SvgText), 'Text')
