// 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 SvgFeedbckReplyConversation = ({
  color,
  className,
  ...props
}: SVGProps<SVGSVGElement> & {
  color?: Color
}) =>
  React.cloneElement(
    <svg
      width={16}
      height={16}
      viewBox="0 0 17 17"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M9.33309 2.66667H15.6664V14H6.28182L1.93311 15.0667L2.99977 10.7179V2.66667H7.66643M9.33309 2.66667L11.3331 0.666668M9.33309 2.66667L11.3331 4.66667M4.99976 11.0567C5.6344 10.8028 6.30552 10.6667 6.99976 10.6667C7.81683 10.6667 8.60183 10.8553 9.33309 11.2025C10.0644 10.8553 10.8494 10.6667 11.6664 10.6667C12.3607 10.6667 13.0318 10.8028 13.6664 11.0567M8.16723 7.50047C8.16723 8.14527 7.64455 8.668 6.99976 8.668C6.35498 8.668 5.83228 8.14527 5.83228 7.50047C5.83228 6.85573 6.35498 6.33301 6.99976 6.33301C7.64455 6.33301 8.16723 6.85573 8.16723 7.50047ZM12.8339 7.50047C12.8339 8.14527 12.3112 8.668 11.6664 8.668C11.0216 8.668 10.499 8.14527 10.499 7.50047C10.499 6.85573 11.0216 6.33301 11.6664 6.33301C12.3112 6.33301 12.8339 6.85573 12.8339 7.50047Z"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
