// 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 SvgJobSearching = ({
  color,
  className,
  ...props
}: SVGProps<SVGSVGElement> & {
  color?: Color
}) =>
  React.cloneElement(
    <svg
      width={16}
      height={16}
      viewBox="0 0 17 16"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M13 12.1588L16.0551 15.2139M9.66666 6V5C9.66666 4.26362 9.06972 3.66667 8.33332 3.66667C7.59694 3.66667 6.99999 4.26362 6.99999 5V6M1.66666 7.49213C1.66666 9.2602 2.36904 10.9559 3.61928 12.2061C4.86952 13.4564 6.56522 14.1588 8.33332 14.1588C10.1015 14.1588 11.7971 13.4564 13.0474 12.2061C14.2976 10.9559 15 9.2602 15 7.49213C15 5.72399 14.2976 4.02831 13.0474 2.77806C11.7971 1.52782 10.1015 0.825439 8.33332 0.825439C6.56522 0.825439 4.86952 1.52782 3.61928 2.77806C2.36904 4.02831 1.66666 5.72399 1.66666 7.49213ZM5.33332 6H11.3333V10H5.33332V6Z"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
