// 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 SvgTickBackward = ({
  color,
  className,
  ...props
}: SVGProps<SVGSVGElement> & {
  color?: Color
}) =>
  React.cloneElement(
    <svg
      width={16}
      height={16}
      viewBox="0 0 18 18"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M6.01115 9.47185L8.21375 11.3598L11.9896 6.63996M3.44412 1.44775L2.68615 4.27651L5.51491 5.03447M2.04581 6.66651C1.79995 7.39951 1.66675 8.18419 1.66675 8.99999C1.66675 13.0501 4.94999 16.3333 9.00008 16.3333C13.0501 16.3333 16.3334 13.0501 16.3334 8.99999C16.3334 4.9499 13.0501 1.66665 9.00008 1.66665C6.67753 1.66665 4.60716 2.74635 3.26352 4.43121"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
