import * as React from "react";
import { SVGProps } from "react";
import PropTypes from "prop-types";

function SvgHandePointer(props: SVGProps<SVGSVGElement>) {
  return (
    <svg
      width={34}
      height={42}
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="m7.799 25.813.005.011c.132.283.284.535.479.72.215.202.475.315.771.313.727-.005 1.09-.672 1.086-1.282L9.986 2.831c-.004-.689.211-1.226.545-1.587.331-.358.812-.58 1.418-.584 1.066-.007 1.924.829 1.933 2.144l.101 14.984c.003.446.098.87.348 1.196.267.348.656.51 1.078.508a1.261 1.261 0 0 0 1.044-.54c.23-.325.322-.743.319-1.183l-.031-4.609c-.002-.265.077-.404.167-.484.1-.09.295-.18.648-.182.88-.006 1.558.278 2.02.768.466.496.77 1.263.777 2.328l.015 2.155c.003.452.106.88.368 1.206.277.344.674.5 1.097.497a1.263 1.263 0 0 0 1.032-.525c.237-.323.334-.744.331-1.197l-.016-2.315c-.002-.306.08-.444.157-.515.086-.08.267-.169.64-.171.837-.006 1.531.308 2.021.836.494.531.808 1.312.815 2.28l.008 1.097c.003.46.114.883.368 1.203a1.31 1.31 0 0 0 1.057.5c.42-.002.797-.188 1.053-.524.246-.323.353-.745.35-1.198l-.012-1.696c0-.153.041-.199.05-.207.01-.01.061-.056.23-.057.865-.006 1.684.472 2.314 1.413.632.945 1.046 2.33 1.057 4.014l.028 4.11c.032 4.72-1.237 8.409-3.547 10.92-2.306 2.507-5.713 3.91-10.102 3.94-3.542.024-6.44-.842-8.83-2.668-2.4-1.83-4.34-4.666-5.89-8.666L.886 19.556c-.492-1.281.08-2.36.957-2.703l.007-.003c.897-.366 1.969-.03 2.504 1.184l3.445 7.78Z"
        fill="#fff"
        stroke="url(#hande-pointer_svg__a)"
        strokeWidth={1.113}
      />
      <defs>
        <linearGradient
          id="hande-pointer_svg__a"
          x1={0.694}
          y1={40.924}
          x2={38.909}
          y2={34.671}
          gradientUnits="userSpaceOnUse"
        >
          <stop stopColor="#fff" />
          <stop offset={1} stopColor="#fff" stopOpacity={0} />
        </linearGradient>
      </defs>
    </svg>
  );
}

SvgHandePointer.propTypes = {
  title: PropTypes.string,
};
export default SvgHandePointer;
