// 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 SvgLoveHand = ({
  color,
  className,
  ...props
}: SVGProps<SVGSVGElement> & {
  color?: Color
}) =>
  React.cloneElement(
    <svg
      width={16}
      height={16}
      viewBox="0 0 16 18"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M7.33341 16.3335H8.78895C10.7645 16.3335 12.5783 15.2414 13.5026 13.4954L14.9999 10.6668L14.2763 9.94308C13.7556 9.42228 12.9113 9.42228 12.3906 9.94302L10.6669 11.6668M10.6669 11.6668H10.0001C8.89548 11.6668 8.00008 12.5623 8.00008 13.6668V14.3335M10.6669 11.6668L10.6667 1.66675H9.33342C8.59702 1.66675 8.00008 2.2637 8.00008 3.00008V8.33341H5.33341V3.00008H4.00008C3.2637 3.00008 2.66675 3.59703 2.66675 4.33341V17.0001"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
