import * as React from 'react'
import type { SVGProps, Ref } from 'react'
import { withIconWrapper } from './utils/index'
const SvgFolder = (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="M1.887 1.334A1.89 1.89 0 0 0 0 3.221v9.558c0 1.042.845 1.887 1.887 1.887h12.226A1.89 1.89 0 0 0 16 12.78V5.062c0-1.04-.842-1.884-1.88-1.887H8.55a.65.65 0 0 1-.463-.192l-.006-.006-1.087-1.088a1.9 1.9 0 0 0-1.338-.555zM8.55 4.508h.483l-7.7 7.7V11.15l6.708-6.708q.248.066.51.066m-7.135 8.56 8.56-8.56h1.059L2.21 13.333h-.322a.55.55 0 0 1-.472-.264m1.737.265H4.21l8.825-8.825h-1.058zm3.059 0H5.153l8.825-8.825h.135c.25 0 .46.166.53.393zm.943 0h1.058l6.455-6.455V5.82zm3.059 0H9.155l5.512-5.512V8.88zm.943 0h1.058l2.453-2.453V9.822zm2.957 0h-.956l1.51-1.51v.956a.6.6 0 0 1-.012.113l-.43.43a.6.6 0 0 1-.112.01M7.399 4.142a2 2 0 0 1-.263-.225l-.285-.285-5.518 5.517v1.058zm-1.02-.982L1.333 8.206V7.148l4.462-4.462a.57.57 0 0 1 .256.146zm-1.508-.493H3.813l-2.48 2.48v1.058zm-2 0L1.332 4.204v-.983q0-.042.006-.082l.466-.466.082-.006z"
            fill="currentColor"
        />
    </svg>
)
export default withIconWrapper(React.forwardRef(SvgFolder), 'Folder')
