// 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 SvgMemesCommentReply = ({
  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="M13.3333 6.99992V2.33325L10.6666 4.33325H3.99992L1.33325 2.33325V10.3333C1.33325 13.647 4.01955 16.3333 7.33325 16.3333C10.647 16.3333 13.3333 13.647 13.3333 10.3333M3.99992 6.99992V7.99992C3.99992 9.47265 5.19383 10.6666 6.66659 10.6666C8.13932 10.6666 9.33325 9.47265 9.33325 7.99992M3.99992 6.99992H9.33325M3.99992 6.99992H1.33325M9.33325 6.99992V7.99992M9.33325 6.99992H14.6666V7.99992C14.6666 9.47265 13.4727 10.6666 11.9999 10.6666C10.5272 10.6666 9.33325 9.47265 9.33325 7.99992M4.66658 12.3333C5.27472 13.1429 6.24295 13.6666 7.33352 13.6666C7.80745 13.6666 8.25832 13.5677 8.66658 13.3893"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
