import * as React from 'react'
import type { SVGProps, Ref } from 'react'
import { withIconWrapper } from './utils/index'
const SvgWorkspace = (
    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.795 12.759a.873.873 0 1 1 .001-1.745.873.873 0 0 1-.001 1.745m-5.711-2.16a2.014 2.014 0 0 1-2.011-2.013 2.012 2.012 0 0 1 4.023 0c0 1.11-.903 2.012-2.012 2.012m.197 3.906a.326.326 0 0 1-.444.119.326.326 0 0 1-.118-.443.325.325 0 0 1 .562.324M8 1.333a.872.872 0 1 1-.002 1.745A.872.872 0 0 1 8 1.333M2.205 12.76a.872.872 0 1 1 .001-1.744.872.872 0 0 1-.001 1.744m.967-6.845a.325.325 0 1 1 .325-.562.325.325 0 0 1-.325.562m9.79-.443a.325.325 0 1 1 .563.325.325.325 0 0 1-.562-.325m.833 4.211a2.2 2.2 0 0 0-1.477.579l-1.075-.62a3.3 3.3 0 0 0 .186-1.055c0-.368-.074-.715-.184-1.046l1.012-.585c.052.039.101.08.158.113a1.659 1.659 0 1 0-.607-2.264c-.18.312-.243.658-.21.992l-1.017.587A3.33 3.33 0 0 0 8.667 5.3V4.296a2.2 2.2 0 0 0 1.538-2.09C10.205.988 9.215 0 8 0S5.795.99 5.795 2.205a2.2 2.2 0 0 0 1.538 2.091v1.038a3.33 3.33 0 0 0-1.737 1.038l-.653-.377a1.65 1.65 0 0 0-.78-1.797 1.65 1.65 0 0 0-1.258-.166A1.66 1.66 0 0 0 3.33 7.29c.287 0 .569-.074.817-.214l.78.45a3.3 3.3 0 0 0-.188 1.06c0 .37.075.72.186 1.054l-1.174.678a2.2 2.2 0 0 0-1.546-.636C.989 9.682 0 10.672 0 11.887s.99 2.205 2.205 2.205 2.205-.99 2.205-2.205c0-.132-.017-.26-.04-.387l1.221-.704c.454.51 1.054.884 1.742 1.044v.992a1.65 1.65 0 0 0-.769.683A1.66 1.66 0 0 0 7.997 16a1.659 1.659 0 0 0 .832-3.092c-.052-.03-.108-.05-.162-.073v-.963a3.32 3.32 0 0 0 1.909-1.076l1.068.616a2.2 2.2 0 0 0-.055.475c0 1.216.99 2.205 2.206 2.205S16 13.102 16 11.887s-.99-2.205-2.205-2.205"
            fill="currentColor"
        />
    </svg>
)
export default withIconWrapper(React.forwardRef(SvgWorkspace), 'Workspace')
