// eslint-disable-next-line @typescript-eslint/ban-ts-comment
//@ts-nocheck
import type { VariantProps } from 'class-variance-authority'
import * as React from 'react'
import type { SVGProps } from 'react'
import { iconVariants } from '../../iconVariants'

type Color = VariantProps<typeof iconVariants>['color'] | undefined

export const SvgZeroHunger = ({
  color,
  className,
  ...props
}: SVGProps<SVGSVGElement> & {
  color?: Color
}) =>
  React.cloneElement(
    <svg
      width={16}
      height={16}
      viewBox="0 0 16 16"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M5.3335 4.00001C4.59712 4.00001 4.00016 3.40306 4.00016 2.66668C4.00016 1.9303 4.59712 1.33334 5.3335 1.33334M8.66683 4.00001C7.93043 4.00001 7.3335 3.40306 7.3335 2.66668C7.3335 1.9303 7.93043 1.33334 8.66683 1.33334M12.0002 4.00001C11.2638 4.00001 10.6668 3.40306 10.6668 2.66668C10.6668 1.9303 11.2638 1.33334 12.0002 1.33334M11.3335 13.1081C13.3262 11.9554 14.6668 9.80094 14.6668 7.33334H1.3335C1.3335 9.80094 2.67416 11.9554 4.66683 13.1081V14.6667H11.3335V13.1081Z"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
