import * as React from 'react'
import { SVGProps } from 'react'
const LinkIcon = (props: SVGProps<SVGSVGElement>) => (
  <svg
    fill="currentColor"
    xmlns="http://www.w3.org/2000/svg"
    viewBox="0 0 30 30"
    role="img"
    {...props}
  >
    <path d="M 22 2 C 20.397 2 18.891813 2.6248125 17.757812 3.7578125 L 15.757812 5.7578125 C 14.624813 6.8918125 14 8.397 14 10 C 14 11.264269 14.393404 12.463973 15.113281 13.472656 L 13.472656 15.113281 C 12.463857 14.39375 11.263505 14 10 14 C 8.397 14 6.8918125 14.624813 5.7578125 15.757812 L 3.7578125 17.757812 C 2.6248125 18.891813 2 20.397 2 22 C 2 23.603 2.6248125 25.108187 3.7578125 26.242188 C 4.8908125 27.376188 6.397 28 8 28 C 9.603 28 11.108188 27.375187 12.242188 26.242188 L 14.242188 24.242188 C 15.375187 23.108188 16 21.603 16 20 C 16 19.449 15.921297 18.911531 15.779297 18.394531 L 13.980469 20.193359 C 13.934469 21.152359 13.558125 22.097125 12.828125 22.828125 L 10.828125 24.828125 C 9.268125 26.388125 6.730875 26.388125 5.171875 24.828125 C 3.612875 23.268125 3.611875 20.730875 5.171875 19.171875 L 7.171875 17.171875 C 7.951875 16.391875 8.9769531 16.003906 10.001953 16.003906 C 10.703717 16.003906 11.398642 16.199155 12.021484 16.564453 L 9.2929688 19.292969 A 1.0001 1.0001 0 1 0 10.707031 20.707031 L 20.707031 10.707031 A 1.0001 1.0001 0 0 0 19.980469 8.9902344 A 1.0001 1.0001 0 0 0 19.292969 9.2929688 L 16.564453 12.021484 C 15.663256 10.488367 15.857195 8.4857125 17.171875 7.171875 L 19.171875 5.171875 C 19.951875 4.391875 20.975 4.0039063 22 4.0039062 C 23.025 4.0039062 24.048125 4.392875 24.828125 5.171875 C 26.388125 6.731875 26.388125 9.269125 24.828125 10.828125 L 22.828125 12.828125 C 22.098125 13.558125 21.152359 13.934469 20.193359 13.980469 L 18.394531 15.779297 C 18.911531 15.921297 19.449 16 20 16 C 21.603 16 23.108187 15.375187 24.242188 14.242188 L 26.242188 12.242188 C 27.375187 11.108187 28 9.603 28 8 C 28 6.397 27.375187 4.8918125 26.242188 3.7578125 C 25.108188 2.6248125 23.603 2 22 2 z" />
  </svg>
)
export default LinkIcon
