// 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 SvgLemonFruitSeasoning = ({
  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="M8.00017 3.33331V4.66665M9.3335 5.33331V6.66665M6.00017 4.66665V5.99998M13.9251 4.33548L14.6668 2.66665L13.3335 1.33331L11.6646 2.07502C9.19297 0.715253 5.84326 1.23743 3.54044 3.54025C1.23761 5.84308 0.715431 9.19278 2.0752 11.6645L1.3335 13.3333L2.66684 14.6666L4.33566 13.9249C6.80737 15.2847 10.157 14.7625 12.4599 12.4597C14.7627 10.1569 15.2849 6.80718 13.9251 4.33548Z"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
