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

function SvgUpFromBracket(props: SVGProps<SVGSVGElement>) {
  return (
    <svg
      width={30}
      height={32}
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <g filter="url(#up-from-bracket_svg__a)">
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M13.912 4.408a1.656 1.656 0 0 1 2.176 0l4.715 4.214c.626.56.646 1.486.045 2.07a1.654 1.654 0 0 1-2.222.042l-2.055-1.837V19.16c0 .808-.703 1.463-1.571 1.463s-1.571-.655-1.571-1.463V8.897l-2.055 1.837c-.626.56-1.62.54-2.222-.043a1.393 1.393 0 0 1 .045-2.069l4.715-4.214Zm-8.34 10.129c.867 0 1.57.655 1.57 1.463v8.43c0 .15.067.308.208.434.143.127.35.21.579.21H22.07a.872.872 0 0 0 .579-.21.584.584 0 0 0 .207-.435V16c0-.808.704-1.463 1.572-1.463.867 0 1.571.655 1.571 1.463v8.43c0 .966-.43 1.88-1.174 2.545-.74.663-1.733 1.025-2.755 1.025H7.93c-1.022 0-2.014-.362-2.755-1.025C4.43 26.31 4 25.396 4 24.43V16c0-.808.704-1.463 1.571-1.463Z"
          fill="#fff"
        />
      </g>
      <defs>
        <filter
          id="up-from-bracket_svg__a"
          x={0}
          y={0}
          width={30}
          height={32}
          filterUnits="userSpaceOnUse"
          colorInterpolationFilters="sRGB"
        >
          <feFlood floodOpacity={0} result="BackgroundImageFix" />
          <feColorMatrix
            in="SourceAlpha"
            values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"
            result="hardAlpha"
          />
          <feOffset />
          <feGaussianBlur stdDeviation={2} />
          <feComposite in2="hardAlpha" operator="out" />
          <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0" />
          <feBlend
            in2="BackgroundImageFix"
            result="effect1_dropShadow_5576_652"
          />
          <feBlend
            in="SourceGraphic"
            in2="effect1_dropShadow_5576_652"
            result="shape"
          />
        </filter>
      </defs>
    </svg>
  );
}

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