import * as React from "react";
import { SVGProps } from "react";

const SvgJsfiddle = (props: SVGProps<SVGSVGElement>) => (
  <svg
    xmlns="http://www.w3.org/2000/svg"
    width="1em"
    height="1em"
    viewBox="0 0 24 24"
    {...props}
  >
    <path d="M17.34 13.7c0 1.3-1.11 2.34-2.48 2.34-1.21 0-2.22-1.04-3.11-2l-.25-.25c0-.03-.03-.06-.05-.09-.71-.74-1.49-1.48-2.24-1.48-.89 0-1.61.66-1.61 1.47 0 .81.72 1.48 1.61 1.48.76 0 1.14-.42 1.42-.72l.07-.08c.16-.17.44-.18.61-.02.19.15.19.44.02.61l-.06.07c-.33.35-.92 1-2.06 1-1.37 0-2.48-1.03-2.48-2.34 0-1.29 1.11-2.34 2.48-2.34 1.21 0 2.22 1.06 3.11 2l.24.25.06.09c.71.74 1.49 1.48 2.24 1.48.89 0 1.61-.67 1.61-1.48 0-.81-.72-1.47-1.61-1.47-.75 0-1.14.42-1.42.72l-.07.06c-.16.19-.43.2-.61.04a.45.45 0 0 1-.02-.62l.07-.06c.32-.36.92-1 2.05-1 1.37 0 2.48 1.04 2.48 2.34M22 14.85c0 1.11-.43 2.15-1.22 2.94-.78.78-1.83 1.21-2.94 1.21H6.28c-2.32-.04-4.21-1.94-4.21-4.25 0-1.38.69-2.68 1.82-3.47-.04-.19-.06-.38-.06-.58 0-1.67 1.37-3.03 3.05-3.03.51 0 1 .12 1.44.36A6.147 6.147 0 0 1 13.6 5c3.37 0 6.1 2.72 6.1 6.07v.07c1.41.7 2.3 2.13 2.3 3.71m-.87 0c0-1.35-.8-2.53-2.04-3.04a.438.438 0 0 1-.27-.43l.01-.09c0-.07.01-.15.01-.22 0-2.87-2.34-5.2-5.24-5.2-2 0-3.86 1.16-4.73 2.96-.05.12-.16.21-.29.24-.12.03-.26 0-.36-.07-.39-.31-.85-.47-1.34-.47-1.2 0-2.18.97-2.18 2.17 0 .22.03.44.1.64.06.2-.02.41-.19.51-1.05.62-1.67 1.7-1.67 2.9 0 1.84 1.5 3.35 3.35 3.38h11.54c.89 0 1.71-.34 2.33-.96.63-.62.97-1.44.97-2.32Z" />
  </svg>
);

export default SvgJsfiddle;
