import * as React from 'react'
import type { SVGProps, Ref } from 'react'
import { withIconWrapper } from './utils/index'
const SvgPinFilled = (
    props: SVGProps<SVGSVGElement>,
    ref: Ref<SVGSVGElement>
) => (
    <svg
        viewBox="0 0 16 16"
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        preserveAspectRatio="xMidYMid meet"
        focusable="false"
        ref={ref}
        {...props}
    >
        <path
            fillRule="evenodd"
            clipRule="evenodd"
            d="M15.584 4.5 11.5.417a1.423 1.423 0 0 0-2.01 0l-.512.512c-.385.385-.487.963-.266 1.509a.55.55 0 0 1-.12.594L6.457 5.165a.85.85 0 0 1-.596.247h-2.05c-.477 0-.943.193-1.28.53a1.8 1.8 0 0 0-.53 1.281c0 .485.187.94.53 1.282l2.01 2.01-4.345 4.347a.666.666 0 1 0 .942.943l4.346-4.347 2.011 2.012c.354.352.817.53 1.281.53a1.81 1.81 0 0 0 1.812-1.812V10.14a.84.84 0 0 1 .247-.596l2.134-2.134a.55.55 0 0 1 .594-.12c.547.221 1.124.12 1.51-.266l.512-.512a1.424 1.424 0 0 0 0-2.01"
            fill="currentColor"
        />
    </svg>
)
export default withIconWrapper(React.forwardRef(SvgPinFilled), 'PinFilled')
