// 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 SvgPottedTree2 = ({
  color,
  className,
  ...props
}: SVGProps<SVGSVGElement> & {
  color?: Color
}) =>
  React.cloneElement(
    <svg
      width={16}
      height={16}
      viewBox="0 0 16 17"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M6.5367 5.60425C7.47981 6.80207 8.00008 8.2884 8.00008 9.82847V11.3333C8.00008 9.62593 8.67835 7.9884 9.88568 6.78107L10.5721 6.0947M10.5721 6.0947C11.3497 6.8724 12.6283 6.8548 13.4277 6.05541L14.0001 2.66667L10.6113 3.23907C9.81195 4.03847 9.79435 5.31699 10.5721 6.0947ZM3.33341 11.3333H12.6667L11.3334 15.3333H4.66675L3.33341 11.3333ZM6.57077 5.57078C5.53381 6.60774 3.82911 6.58429 2.76321 5.51839L2 1L6.51839 1.76321C7.58428 2.82911 7.60775 4.53381 6.57077 5.57078Z"
        stroke="currentColor"
        vectorEffect="non-scaling-stroke"
      />
    </svg>,
    {
      className: iconVariants({
        color,
        className,
      }),
      ...props,
    },
  )
