type IconProps = React.HTMLAttributes<SVGElement>;
export const Icons = {
logo: (props: IconProps) => (
<svg
width="136"
height="17"
viewBox="0 0 136 17"
fill="none"
xmlns="http://www.w3.org/2000/svg"
{...props}
>
<path
d="M33.6895 -1.14441e-05C35.0233 -1.14441e-05 36.1471 0.224414 37.0605 0.673817C37.9884 1.10876 38.7283 1.73208 39.2793 2.54393C39.8303 3.3559 40.2151 4.31309 40.4326 5.41503L37.0176 5.56737C36.8581 4.71195 36.5171 4.03788 35.9951 3.54491C35.4877 3.03749 34.7267 2.78327 33.7119 2.78319C32.8275 2.78319 32.0876 3.01557 31.4932 3.47948C30.9132 3.94348 30.4775 4.57456 30.1875 5.37206C29.9121 6.16947 29.7744 7.07597 29.7744 8.09081C29.7744 9.12014 29.9121 10.0336 30.1875 10.831C30.4775 11.614 30.9132 12.2302 31.4932 12.6797C32.0876 13.1291 32.8486 13.3544 33.7764 13.3545C34.4578 13.3545 35.0451 13.2159 35.5381 12.9404C36.0456 12.6649 36.4374 12.2881 36.7129 11.8096C37.0028 11.3311 37.1773 10.7876 37.2354 10.1787H33.7119V7.76464H40.4756V15.79H38.4316L38.3145 13.5898C38.1527 13.9019 37.946 14.1933 37.6914 14.4629C37.1984 14.9849 36.5893 15.3986 35.8643 15.7031C35.1539 15.993 34.3639 16.1377 33.4941 16.1377C32.0008 16.1377 30.7245 15.7976 29.666 15.1162C28.6075 14.4347 27.788 13.4916 27.208 12.2881C26.6426 11.0702 26.3604 9.67109 26.3604 8.09081C26.3604 6.53946 26.6496 5.15442 27.2295 3.93651C27.8095 2.71851 28.6439 1.76142 29.7314 1.06542C30.8334 0.355006 32.1526 2.38227e-05 33.6895 -1.14441e-05ZM113.529 -1.14441e-05C114.805 2.25964e-05 115.885 0.224405 116.77 0.673817C117.654 1.1233 118.343 1.73949 118.836 2.52245C119.343 3.30545 119.648 4.20471 119.749 5.21972L116.443 5.39354C116.4 4.85724 116.255 4.39335 116.009 4.00194C115.762 3.59594 115.428 3.28389 115.008 3.06639C114.587 2.84893 114.08 2.74022 113.485 2.74022C112.731 2.74025 112.137 2.90681 111.702 3.24022C111.282 3.57365 111.071 4.00858 111.071 4.54491C111.071 4.92191 111.166 5.24094 111.354 5.50194C111.557 5.74843 111.884 5.96677 112.333 6.15526C112.797 6.34369 113.449 6.5243 114.29 6.69823C115.726 6.98823 116.857 7.35811 117.684 7.80761C118.524 8.24259 119.119 8.76506 119.467 9.37401C119.815 9.98297 119.988 10.679 119.988 11.4619C119.988 12.4189 119.742 13.2524 119.249 13.9629C118.771 14.6589 118.082 15.1953 117.183 15.5723C116.298 15.9492 115.247 16.1377 114.029 16.1377C112.695 16.1377 111.55 15.9133 110.593 15.4639C109.636 15.0144 108.889 14.3833 108.353 13.5713C107.816 12.7593 107.512 11.8021 107.439 10.7002L110.767 10.5478C110.854 11.1568 111.028 11.6792 111.289 12.1142C111.565 12.5346 111.927 12.8538 112.376 13.0713C112.84 13.2888 113.406 13.3974 114.073 13.3974C114.624 13.3974 115.088 13.3326 115.465 13.2021C115.856 13.0716 116.153 12.8752 116.356 12.6142C116.559 12.3388 116.661 12.0056 116.661 11.6142C116.661 11.2518 116.574 10.9397 116.4 10.6787C116.226 10.4032 115.892 10.1569 115.399 9.93944C114.906 9.70745 114.182 9.48213 113.225 9.26464C111.905 8.96016 110.839 8.62011 110.027 8.24315C109.23 7.86615 108.65 7.39459 108.287 6.82909C107.925 6.24915 107.743 5.52416 107.743 4.65429C107.743 3.72629 107.968 2.91376 108.418 2.21776C108.882 1.5219 109.549 0.97835 110.419 0.586903C111.289 0.195437 112.326 -1.14441e-05 113.529 -1.14441e-05ZM3.30566 13.0058H10.418V15.79H0V0.347645H3.30566V13.0058ZM17.6865 15.79H14.4678L19.7812 0.353504H23L17.6865 15.79ZM48.5947 6.6328H54.4453V0.347645H57.751V15.79H54.4453V9.41698H48.5947V15.79H45.2881V0.347645H48.5947V6.6328ZM73.7246 3.13182H69.0918V15.79H65.7637V3.13182H61.1523V0.347645H73.7246V3.13182ZM87.9717 3.13182H80.6201V6.87206H87.5811V9.61327H80.6201V15.79H77.3145V0.347645H87.9717V3.13182ZM104.623 15.79H101.187L100.056 12.5058H94.1172L92.9863 15.79H89.5723L95.1396 0.347645H99.0547L104.623 15.79ZM135.228 3.13182H130.595V15.79H127.267V3.13182H122.656V0.347645H135.228V3.13182ZM95.0527 9.7871H99.1416L97.0977 3.82714L95.0527 9.7871Z"
fill="#D9D9D9"
/>
</svg>
),
logoShort: (props: IconProps) => (
<svg
width="28"
height="16"
viewBox="0 0 28 16"
fill="none"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M0.00254059 15.9114V0.468937H3.30854V15.0197L1.48154 13.1274H10.4208V15.9114H0.00254059Z"
fill="currentColor"
/>
<path
d="M18.1709 15.8683H14.3535L23.2735 0.418152H27.0909L18.1709 15.8683Z"
fill="currentColor"
/>
</svg>
),
twitter: (props: IconProps) => (
<svg
{...props}
height="23"
viewBox="0 0 1200 1227"
width="23"
xmlns="http://www.w3.org/2000/svg"
>
<path
fill="currentColor"
d="M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z"
/>
</svg>
),
gitHub: (props: IconProps) => (
<svg viewBox="0 0 438.549 438.549" {...props}>
<path
fill="currentColor"
d="M409.132 114.573c-19.608-33.596-46.205-60.194-79.798-79.8-33.598-19.607-70.277-29.408-110.063-29.408-39.781 0-76.472 9.804-110.063 29.408-33.596 19.605-60.192 46.204-79.8 79.8C9.803 148.168 0 184.854 0 224.63c0 47.78 13.94 90.745 41.827 128.906 27.884 38.164 63.906 64.572 108.063 79.227 5.14.954 8.945.283 11.419-1.996 2.475-2.282 3.711-5.14 3.711-8.562 0-.571-.049-5.708-.144-15.417a2549.81 2549.81 0 01-.144-25.406l-6.567 1.136c-4.187.767-9.469 1.092-15.846 1-6.374-.089-12.991-.757-19.842-1.999-6.854-1.231-13.229-4.086-19.13-8.559-5.898-4.473-10.085-10.328-12.56-17.556l-2.855-6.57c-1.903-4.374-4.899-9.233-8.992-14.559-4.093-5.331-8.232-8.945-12.419-10.848l-1.999-1.431c-1.332-.951-2.568-2.098-3.711-3.429-1.142-1.331-1.997-2.663-2.568-3.997-.572-1.335-.098-2.43 1.427-3.289 1.525-.859 4.281-1.276 8.28-1.276l5.708.853c3.807.763 8.516 3.042 14.133 6.851 5.614 3.806 10.229 8.754 13.846 14.842 4.38 7.806 9.657 13.754 15.846 17.847 6.184 4.093 12.419 6.136 18.699 6.136 6.28 0 11.704-.476 16.274-1.423 4.565-.952 8.848-2.383 12.847-4.285 1.713-12.758 6.377-22.559 13.988-29.41-10.848-1.14-20.601-2.857-29.264-5.14-8.658-2.286-17.605-5.996-26.835-11.14-9.235-5.137-16.896-11.516-22.985-19.126-6.09-7.614-11.088-17.61-14.987-29.979-3.901-12.374-5.852-26.648-5.852-42.826 0-23.035 7.52-42.637 22.557-58.817-7.044-17.318-6.379-36.732 1.997-58.24 5.52-1.715 13.706-.428 24.554 3.853 10.85 4.283 18.794 7.952 23.84 10.994 5.046 3.041 9.089 5.618 12.135 7.708 17.705-4.947 35.976-7.421 54.818-7.421s37.117 2.474 54.823 7.421l10.849-6.849c7.419-4.57 16.18-8.758 26.262-12.565 10.088-3.805 17.802-4.853 23.134-3.138 8.562 21.509 9.325 40.922 2.279 58.24 15.036 16.18 22.559 35.787 22.559 58.817 0 16.178-1.958 30.497-5.853 42.966-3.9 12.471-8.941 22.457-15.125 29.979-6.191 7.521-13.901 13.85-23.131 18.986-9.232 5.14-18.182 8.85-26.84 11.136-8.662 2.286-18.415 4.004-29.263 5.146 9.894 8.562 14.842 22.077 14.842 40.539v60.237c0 3.422 1.19 6.279 3.572 8.562 2.379 2.279 6.136 2.95 11.276 1.995 44.163-14.653 80.185-41.062 108.068-79.226 27.88-38.161 41.825-81.126 41.825-128.906-.01-39.771-9.818-76.454-29.414-110.049z"
></path>
</svg>
),
discord: (props: IconProps) => (
<svg
viewBox="0 0 126.644 96"
{...props}
width="23"
height="23"
xmlns="http://www.w3.org/2000/svg"
>
<path
fill="currentColor"
d="M81.15,0c-1.2376,2.1973-2.3489,4.4704-3.3591,6.794-9.5975-1.4396-19.3718-1.4396-28.9945,0-.985-2.3236-2.1216-4.5967-3.3591-6.794-9.0166,1.5407-17.8059,4.2431-26.1405,8.0568C2.779,32.5304-1.6914,56.3725.5312,79.8863c9.6732,7.1476,20.5083,12.603,32.0505,16.0884,2.6014-3.4854,4.8998-7.1981,6.8698-11.0623-3.738-1.3891-7.3497-3.1318-10.8098-5.1523.9092-.6567,1.7932-1.3386,2.6519-1.9953,20.281,9.547,43.7696,9.547,64.0758,0,.8587.7072,1.7427,1.3891,2.6519,1.9953-3.4601,2.0457-7.0718,3.7632-10.835,5.1776,1.97,3.8642,4.2683,7.5769,6.8698,11.0623,11.5419-3.4854,22.3769-8.9156,32.0509-16.0631,2.626-27.2771-4.496-50.9172-18.817-71.8548C98.9811,4.2684,90.1918,1.5659,81.1752.0505l-.0252-.0505ZM42.2802,65.4144c-6.2383,0-11.4159-5.6575-11.4159-12.6535s4.9755-12.6788,11.3907-12.6788,11.5169,5.708,11.4159,12.6788c-.101,6.9708-5.026,12.6535-11.3907,12.6535ZM84.3576,65.4144c-6.2637,0-11.3907-5.6575-11.3907-12.6535s4.9755-12.6788,11.3907-12.6788,11.4917,5.708,11.3906,12.6788c-.101,6.9708-5.026,12.6535-11.3906,12.6535Z"
/>
</svg>
),
};