import * as React from 'react'
import type { SVGProps, Ref } from 'react'
import { withIconWrapper } from './utils/index'
const SvgHidden = (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="M8 12c-.88 0-1.728-.2-2.52-.538l1.071-1.07c.45.175.938.275 1.45.275 2.205 0 4-1.794 4-4 0-.511-.1-.999-.276-1.449l.023-.022A9.7 9.7 0 0 1 14.55 8c-1.33 2.043-3.793 4-6.55 4M1.45 8a9.7 9.7 0 0 1 2.843-2.83 3.98 3.98 0 0 0 1.085 4.51l-1.126 1.125A9.7 9.7 0 0 1 1.451 8m7.667-2.06A1.33 1.33 0 0 0 8 5.334c0 .736-.598 1.334-1.333 1.334 0 .468.243.878.608 1.116l-.945.945a2.65 2.65 0 0 1-.997-2.061A2.67 2.67 0 0 1 8 4a2.65 2.65 0 0 1 2.062.996zm1.55.727A2.67 2.67 0 0 1 8 9.334c-.121 0-.237-.02-.354-.037l2.985-2.985c.016.117.036.233.036.355m2.037-2.429 3.1-3.1a.666.666 0 1 0-.942-.942L11.518 3.54C10.436 3 9.247 2.667 8 2.667c-3.436 0-6.448 2.51-7.908 4.996a.67.67 0 0 0 0 .675 11.1 11.1 0 0 0 3.204 3.424l-3.1 3.1a.666.666 0 1 0 .942.943l3.345-3.345c1.081.54 2.27.874 3.517.874 3.436 0 6.448-2.51 7.908-4.996a.67.67 0 0 0 0-.676 11.1 11.1 0 0 0-3.204-3.424"
            fill="currentColor"
        />
    </svg>
)
export default withIconWrapper(React.forwardRef(SvgHidden), 'Hidden')
