// 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 SvgWindFlow2 = ({
  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="M1 4.66683L2.92429 3.38397C4.18124 2.546 5.81876 2.546 7.07573 3.38397C8.25507 4.17019 9.77733 4.22262 11.008 3.5194L13.6667 2.00016L11 1.3335M1 9.66683L2.92429 8.38396C4.18124 7.54603 5.81876 7.54603 7.07573 8.38396C8.25507 9.17016 9.77733 9.22263 11.008 8.51943L13.6667 7.00016L11 6.3335M1 14.6668L2.92429 13.384C4.18124 12.546 5.81876 12.546 7.07573 13.384C8.25507 14.1702 9.77733 14.2226 11.008 13.5194L13.6667 12.0002L11 11.3335"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
