import * as React from 'react'
import type { SVGProps, Ref } from 'react'
import { withIconWrapper } from './utils/index'
const SvgAttachment = (
    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="M3.033 16a2.95 2.95 0 0 1-1.904-.7 3.1 3.1 0 0 1-1.12-2.632 4.93 4.93 0 0 1 1.207-2.793l6.37-7.617a6.23 6.23 0 0 1 3.351-2.14A4.1 4.1 0 0 1 14.53.94a4.05 4.05 0 0 1 1.463 3.364 6.18 6.18 0 0 1-1.516 3.645l-4.076 4.865a.69.69 0 0 1-1.176-.178.68.68 0 0 1 .103-.675l4.077-4.865a4.85 4.85 0 0 0 1.207-2.845 2.73 2.73 0 0 0-.983-2.284 2.76 2.76 0 0 0-2.437-.549 4.9 4.9 0 0 0-2.594 1.693l-6.35 7.604a3.6 3.6 0 0 0-.898 2c-.052.592.2 1.172.67 1.539 1.114.92 2.508.053 3.353-.973l4.84-5.778c1.026-1.226.67-1.54.416-1.726a.59.59 0 0 0-.67-.147c-.397.19-.738.476-.993.833l-3.76 4.519a.674.674 0 0 1-.946.086.665.665 0 0 1-.087-.94L7.94 5.63a3.85 3.85 0 0 1 1.568-1.233 1.91 1.91 0 0 1 1.951.373c.745.62 1.341 1.746-.248 3.606l-4.827 5.778A4.53 4.53 0 0 1 3.033 16"
            fill="currentColor"
        />
    </svg>
)
export default withIconWrapper(React.forwardRef(SvgAttachment), 'Attachment')
