// 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 SvgAllergensFish = ({
  color,
  className,
  ...props
}: SVGProps<SVGSVGElement> & {
  color?: Color
}) =>
  React.cloneElement(
    <svg
      width={16}
      height={16}
      viewBox="0 0 18 16"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M11.6665 5.33332C10.7778 6.06952 10.3334 7.03439 10.3332 7.99926C10.333 8.96466 10.7774 9.93012 11.6665 10.6667M10.3332 2.66666C13.6665 2.66666 15.2532 5.99999 16.2532 7.99999C15.2532 9.99999 13.6665 13.3333 10.3332 13.3333C6.99984 13.3333 5.66651 11.3333 4.33318 9.66666L1.6665 12V3.99999L4.33318 6.33332C5.66651 4.66666 6.99983 2.66666 10.3332 2.66666Z"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
