import React from 'react';

export const SendIcon: React.FC = () => (
  <svg
    width="30px"
    height="30px"
    viewBox="0 0 30 30"
    version="1.1"
    xmlns="http://www.w3.org/2000/svg"
    xmlnsXlink="http://www.w3.org/1999/xlink"
  >
    <g id="techplay" stroke="none" strokeWidth="1" fill="none" fillRule="evenodd">
      <g
        id="2.2开源大模型"
        transform="translate(-992.000000, -788.000000)"
        fill="#FFFFFF"
        fillRule="nonzero"
      >
        <g id="编组-5" transform="translate(294.000000, 744.000000)">
          <g id="编组-7" transform="translate(677.000000, 40.000000)">
            <g id="发送-实色备份-2" transform="translate(21.000000, 4.000000)">
              <rect id="矩形" opacity="0" x="0" y="0" width="30" height="30"></rect>
              <path
                d="M25.35,5.93399414 C24.8490234,5.48701172 24.1470117,5.35801758 23.5170117,5.595 L5.20798828,12.5129883 C4.52701172,12.7710059 4.08,13.3829883 4.04701172,14.1120117 C4.01399414,14.8410059 4.39798828,15.4920117 5.055,15.8129883 L7.91399414,17.2110059 C7.97100586,17.2379883 8.02201172,17.2770117 8.06701172,17.3189941 C8.36399414,18.0839941 9.53701172,21.0810059 10.0589941,22.1639941 C10.3229883,22.7160059 10.8089941,23.1029883 11.2589941,23.2710059 C11.2289941,23.2679883 11.1960059,23.2620117 11.16,23.2560059 C11.2470117,23.2889941 11.3370117,23.3160059 11.43,23.3339941 C12.0239941,23.4539941 12.6329883,23.2710059 13.0589941,22.8420117 L14.1239941,21.7770117 C14.3129883,21.5879883 14.61,21.5460059 14.8439941,21.6779883 L19.4310059,24.2820117 C19.7069824,24.4379883 20.0129883,24.5190234 20.3189941,24.5190234 C20.5589941,24.5190234 20.8020117,24.4709766 21.03,24.3720117 C21.5520117,24.1470117 21.93,23.7029883 22.0679883,23.1510059 L25.8990234,7.70701172 C26.0640234,7.05899414 25.8510352,6.37798828 25.3500293,5.93399414 L25.35,5.93399414 Z M9.20701172,16.95 L19.0229883,11.3339941 L13.4820117,17.01 C13.3920117,17.1029883 13.3260059,17.2079883 13.2810059,17.3310059 C13.2779883,17.3370117 13.2779883,17.34 13.275,17.3460059 C13.2629883,17.3820117 12.1679883,20.6129883 11.52,22.0739941 C11.3879883,21.9869824 11.2289941,21.8460059 11.1360059,21.6510059 C10.6560059,20.6429883 9.53698242,17.79 9.20701172,16.95 L9.20701172,16.95 Z"
                id="形状"
              ></path>
            </g>
          </g>
        </g>
      </g>
    </g>
  </svg>
);

export const ImgIcon: React.FC = () => (
  <svg
    width="18px"
    height="14px"
    viewBox="0 0 18 14"
    version="1.1"
    xmlns="http://www.w3.org/2000/svg"
    xmlnsXlink="http://www.w3.org/1999/xlink"
    transform="translate(0, 3)"
  >
    <defs>
      <path
        d="M16.875,0 L0.625,0 C0.279296875,0 0,0.279296875 0,0.625 L0,13.125 C0,13.4707031 0.279296875,13.75 0.625,13.75 L16.875,13.75 C17.2207031,13.75 17.5,13.4707031 17.5,13.125 L17.5,0.625 C17.5,0.279296875 17.2207031,0 16.875,0 Z M16.09375,12.34375 L1.40625,12.34375 L1.40625,11.5644531 L4.11132812,8.35546875 L7.04296875,11.8320312 L11.6035156,6.42578125 L16.09375,11.75 L16.09375,12.34375 Z M16.09375,9.80859375 L11.7226563,4.625 C11.6601562,4.55078125 11.546875,4.55078125 11.484375,4.625 L7.04296875,9.890625 L4.23046875,6.55664062 C4.16796875,6.48242188 4.0546875,6.48242188 3.9921875,6.55664062 L1.40625,9.62304688 L1.40625,1.40625 L16.09375,1.40625 L16.09375,9.80859375 Z M4.6875,5.78125 C5.63671875,5.78125 6.40625,5.01171875 6.40625,4.0625 C6.40625,3.11328125 5.63671875,2.34375 4.6875,2.34375 C3.73828125,2.34375 2.96875,3.11328125 2.96875,4.0625 C2.96875,5.01171875 3.73828125,5.78125 4.6875,5.78125 Z M4.70703125,3.45703125 C5.02057757,3.45703125 5.2734375,3.71425084 5.2734375,4.03320312 C5.2734375,4.35215541 5.02057757,4.609375 4.70703125,4.609375 C4.39348493,4.609375 4.140625,4.35215541 4.140625,4.03320312 C4.140625,3.71425084 4.39348493,3.45703125 4.70703125,3.45703125 Z"
        id="path-1"
      ></path>
    </defs>
    <g id="techplay" stroke="none" strokeWidth="1" fill="none" fillRule="evenodd">
      <g id="2.2开源大模型" transform="translate(-319.000000, -763.000000)">
        <g id="编组-5" transform="translate(294.000000, 744.000000)">
          <g id="编组-2" transform="translate(24.000000, 16.000000)">
            <g id="Icon/01-Line/1-example" transform="translate(1.250000, 3.125000)">
              <mask id="mask-2" fill="white">
                <use xlinkHref="#path-1"></use>
              </mask>
              <use
                id="Shape"
                fillOpacity="0.35"
                fill="#000000"
                xlinkHref="#path-1"
              ></use>
            </g>
          </g>
        </g>
      </g>
    </g>
  </svg>
);

export const AudioIcon: React.FC = () => (
  <svg
    width="20px"
    height="20px"
    viewBox="0 0 20 20"
    version="1.1"
    xmlns="http://www.w3.org/2000/svg"
    xmlnsXlink="http://www.w3.org/1999/xlink"
  >
    <g
      id="techplay"
      stroke="none"
      strokeWidth="1"
      fill="none"
      fillRule="evenodd"
      fillOpacity="0.35"
    >
      <g
        id="2.2开源大模型"
        transform="translate(-390.000000, -760.000000)"
        fill="#000000"
        fillRule="nonzero"
      >
        <g id="编组-5" transform="translate(294.000000, 744.000000)">
          <g id="编组-2" transform="translate(24.000000, 16.000000)">
            <g id="5J音波,音频" transform="translate(72.000000, 0.000000)">
              <rect id="矩形" opacity="0" x="0" y="0" width="20" height="20"></rect>
              <path
                d="M7.08339844,6.11113281 L7.08339844,13.8888672 C7.08339844,14.4258347 6.64810029,14.8611328 6.11113281,14.8611328 C5.57416534,14.8611328 5.13886719,14.4258347 5.13886719,13.8888672 L5.13886719,6.11113281 C5.13886719,5.57416534 5.57416534,5.13886719 6.11113281,5.13886719 C6.64810029,5.13886719 7.08339844,5.57416534 7.08339844,6.11113281 Z M14.5833984,6.11113281 L14.5833984,13.8888672 C14.5833984,14.4258347 14.1481003,14.8611328 13.6111328,14.8611328 C13.0741653,14.8611328 12.6388672,14.4258347 12.6388672,13.8888672 L12.6388672,6.11113281 C12.6388672,5.57416534 13.0741653,5.13886719 13.6111328,5.13886719 C14.1481003,5.13886719 14.5833984,5.57416534 14.5833984,6.11113281 Z M3.19453125,9.02773438 L3.19453125,10.9720703 C3.19453125,11.5090378 2.7592331,11.9443359 2.22226562,11.9443359 C1.68529815,11.9443359 1.25,11.5090378 1.25,10.9720703 L1.25,9.02773438 C1.25,8.4907669 1.68529815,8.05546875 2.22226562,8.05546875 C2.7592331,8.05546875 3.19453125,8.4907669 3.19453125,9.02773438 Z M18.75,9.02773438 L18.75,10.9720703 C18.75,11.5090378 18.3147019,11.9443359 17.7777344,11.9443359 C17.2407669,11.9443359 16.8054687,11.5090378 16.8054687,10.9720703 L16.8054687,9.02773438 C16.8054687,8.4907669 17.2407669,8.05546875 17.7777344,8.05546875 C18.3147019,8.05546875 18.75,8.4907669 18.75,9.02773438 Z M10.9722656,3.19453125 L10.9722656,16.8054688 C10.9722656,17.3424362 10.5369675,17.7777344 10,17.7777344 C9.46303252,17.7777344 9.02773437,17.3424362 9.02773437,16.8054688 L9.02773437,3.19453125 C9.02773437,2.65756377 9.46303252,2.22226563 10,2.22226563 C10.5369675,2.22226563 10.9722656,2.65756377 10.9722656,3.19453125 Z"
                id="形状"
              ></path>
            </g>
          </g>
        </g>
      </g>
    </g>
  </svg>
);

export const VideoIcon: React.FC = () => (
  <svg
    width="20px"
    height="20px"
    viewBox="0 0 20 20"
    version="1.1"
    xmlns="http://www.w3.org/2000/svg"
    xmlnsXlink="http://www.w3.org/1999/xlink"
  >
    <g
      id="techplay"
      stroke="none"
      strokeWidth="1"
      fill="none"
      fillRule="evenodd"
      fillOpacity="0.35"
    >
      <g
        id="2.2开源大模型"
        transform="translate(-354.000000, -760.000000)"
        fill="#000000"
        fillRule="nonzero"
      >
        <g id="编组-5" transform="translate(294.000000, 744.000000)">
          <g id="编组-2" transform="translate(24.000000, 16.000000)">
            <g id="符号-视频" transform="translate(36.000000, 0.000000)">
              <rect id="矩形" opacity="0" x="0" y="0" width="20" height="20"></rect>
              <path
                d="M17.4375,2.5 L2.5625,2.5 C2.1875,2.5 1.875,2.61666667 1.625,2.90833333 C1.375,3.14166667 1.25,3.49166667 1.25,3.9 L1.25,15.0416667 C1.25,15.8583333 1.8125,16.5 2.5625,16.5 L17.4375,16.5 C17.8125,16.5 18.125,16.3833333 18.375,16.0916667 C18.625,15.8 18.75,15.45 18.75,15.1 L18.75,3.9 C18.75,3.14166667 18.125,2.5 17.4375,2.5 Z M4.375,15.3333333 L3.375,15.3333333 L2.5,15.3333333 L2.5,11.8333333 L4.375,11.8333333 L4.375,15.3333333 Z M4.375,10.6666667 L2.5,10.6666667 L2.5,8.33333333 L4.375,8.33333333 L4.375,10.6666667 Z M4.375,7.16666667 L2.5,7.16666667 L2.5,3.66666667 L3.375,3.66666667 L4.375,3.66666667 L4.375,7.16666667 Z M14.375,7.75 L14.375,15.3333333 L5.625,15.3333333 L5.625,3.66666667 L14.375,3.66666667 L14.375,7.75 Z M17.5,15.3333333 L16.625,15.3333333 L15.625,15.3333333 L15.625,11.8333333 L17.5,11.8333333 L17.5,15.3333333 Z M17.5,10.6666667 L15.625,10.6666667 L15.625,8.33333333 L17.5,8.33333333 L17.5,10.6666667 Z M17.5,7.16666667 L15.625,7.16666667 L15.625,3.66666667 L17.5,3.66666667 L17.5,4.6 L17.5,7.16666667 Z"
                id="形状"
              ></path>
              <path
                d="M8.6875,12.25 L11.5,10.8125 L12,10.5625 C12.625,10.25 12.625,9.75 12,9.4375 L8.6875,7.75 C8.375,7.625 8.125,7.75 8.125,8.0625 L8.125,11.8125 C8.125,12.25 8.375,12.375 8.6875,12.25 L8.6875,12.25 Z"
                id="路径"
              ></path>
            </g>
          </g>
        </g>
      </g>
    </g>
  </svg>
);

export const FolderIcon: React.FC = () => (
  <svg
    width="20px"
    height="20px"
    viewBox="0 0 20 20"
    version="1.1"
    xmlns="http://www.w3.org/2000/svg"
    xmlnsXlink="http://www.w3.org/1999/xlink"
  >
    <g
      id="techplay"
      stroke="none"
      strokeWidth="1"
      fill="none"
      fillRule="evenodd"
      fillOpacity="0.349999994"
    >
      <g
        id="2.2开源大模型"
        transform="translate(-426.000000, -760.000000)"
        fill="#000000"
        fillRule="nonzero"
      >
        <g id="编组-5" transform="translate(294.000000, 744.000000)">
          <g id="编组-2" transform="translate(24.000000, 16.000000)">
            <g id="folder" transform="translate(108.000000, 0.000000)">
              <rect id="矩形" opacity="0" x="0" y="0" width="20" height="20"></rect>
              <path
                d="M17.1875,5.828125 L10.1757812,5.828125 L7.88476562,3.63671875 C7.85546875,3.609375 7.81640625,3.59375 7.77734375,3.59375 L2.8125,3.59375 C2.46679688,3.59375 2.1875,3.87304688 2.1875,4.21875 L2.1875,15.78125 C2.1875,16.1269531 2.46679688,16.40625 2.8125,16.40625 L17.1875,16.40625 C17.5332031,16.40625 17.8125,16.1269531 17.8125,15.78125 L17.8125,6.453125 C17.8125,6.10742188 17.5332031,5.828125 17.1875,5.828125 Z M16.40625,15 L3.59375,15 L3.59375,5 L7.27539062,5 L9.61132812,7.234375 L16.40625,7.234375 L16.40625,15 Z"
                id="形状"
              ></path>
            </g>
          </g>
        </g>
      </g>
    </g>
  </svg>
);
