// 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 SvgButtonJumpBackward5 = ({
  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="M10.639 9.57126H6.30961L5.74611 12.3888H9.26803C9.81263 12.3888 10.2542 12.8303 10.2542 13.3749V15.3474C10.2542 15.8921 9.81263 16.3333 9.26803 16.3333H6.73223C6.18762 16.3333 5.74611 15.8918 5.74611 15.3472V14.6428M1.81641 2.38541V5.3445H4.77549M14.499 5.68802L14.1838 5.1302C12.9861 3.0597 10.7474 1.66666 8.18343 1.66666C5.61943 1.66666 3.3808 3.0597 2.18307 5.1302L2.06521 5.34432"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
