import * as React from 'react'
import type { SVGProps, Ref } from 'react'
import { withIconWrapper } from './utils/index'
const SvgTeamTap = (
    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="M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm14 12.667a.667.667 0 0 0 .667-.667V8.667h-1a1.335 1.335 0 0 1-1.334-1.334V6.74c0-.39-.263-.682-.546-.729a.673.673 0 0 0-.787.656v.666c0 .735-.598 1.334-1.333 1.334h-1v1h.593c.943 0 1.878.643 2.045 1.666v.002a2.006 2.006 0 0 1-1.972 2.332h-.666v1zM8.667 7.333v-1C8.667 5.598 8.068 5 7.333 5h-.666a.673.673 0 0 1-.656-.787c.047-.283.34-.546.729-.546h.593c.735 0 1.334-.599 1.334-1.334v-1H14c.368 0 .667.299.667.667v5.333h-1V6.74c0-.943-.643-1.878-1.666-2.045h-.002a2.006 2.006 0 0 0-2.332 1.972v.666zm-1.334 0h-1C5.598 7.333 5 7.932 5 8.667v.593c0 .39-.263.682-.546.729a.673.673 0 0 1-.787-.656v-.666c0-.735-.599-1.334-1.334-1.334h-1V2c0-.368.299-.667.667-.667h5.333v1H6.74c-.943 0-1.878.643-2.045 1.666v.002a2.006 2.006 0 0 0 1.972 2.332h.666zm-6 1.334h1v.666a2.006 2.006 0 0 0 2.332 1.972h.002c1.023-.167 1.666-1.102 1.666-2.045v-.593h1v1c0 .735.599 1.333 1.334 1.333h.593c.39 0 .682.263.729.546a.673.673 0 0 1-.656.787h-.666c-.735 0-1.334.599-1.334 1.334v1H2A.667.667 0 0 1 1.333 14z"
            fill="currentColor"
        />
    </svg>
)
export default withIconWrapper(React.forwardRef(SvgTeamTap), 'TeamTap')
