// 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 SvgButtonJumpForward75 = ({
  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="M14.2525 9.57333H9.92306L9.35953 12.3909H12.8815C13.4261 12.3909 13.8676 12.8323 13.8676 13.377V15.3495C13.8676 15.8941 13.4261 16.3354 12.8815 16.3354H10.3457C9.80107 16.3354 9.35953 15.8939 9.35953 15.3493V14.6449M4.68667 17.0017V16.1167C4.68667 14.0695 5.3834 12.0833 6.66228 10.4847L6.9406 10.1368V9.57333H2.43274V11.2647M14.3413 2.38745V5.34653H11.3821M1.65869 5.69007L1.97385 5.13224C3.17158 3.06173 5.41022 1.6687 7.9742 1.6687C10.5382 1.6687 12.7769 3.06173 13.9746 5.13224L14.0925 5.34635"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
