export const ReactLogo = (props: React.ComponentPropsWithoutRef<'svg'>) => {
  return (
    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" {...props}>
      <path
        fill="#82D8F7"
        // eslint-disable-next-line max-len
        d="M24 12.002c0-1.562-1.991-3.042-5.044-3.96.705-3.057.392-5.49-.988-6.268a2.175 2.175 0 0 0-1.096-.27v1.073c.225 0 .406.043.558.125.665.375.954 1.802.729 3.638-.054.452-.142.928-.25 1.413a24.09 24.09 0 0 0-3.106-.524 23.541 23.541 0 0 0-2.035-2.403c1.595-1.456 3.092-2.254 4.11-2.254V1.5c-1.346 0-3.107.942-4.888 2.576C10.21 2.452 8.448 1.52 7.103 1.52v1.072c1.013 0 2.515.793 4.11 2.24-.685.707-1.37 1.51-2.021 2.398a23.215 23.215 0 0 0-3.111.53 14.27 14.27 0 0 1-.255-1.395c-.23-1.836.054-3.263.715-3.643.146-.087.337-.125.562-.125V1.524c-.41 0-.783.087-1.105.27-1.375.778-1.683 3.205-.974 6.253C1.981 8.969 0 10.445 0 12.002c0 1.563 1.991 3.043 5.044 3.961-.705 3.057-.392 5.49.988 6.268.318.182.69.269 1.1.269 1.346 0 3.107-.942 4.888-2.576 1.78 1.624 3.541 2.557 4.887 2.557.41 0 .782-.087 1.105-.27 1.375-.778 1.683-3.205.974-6.253C22.019 15.04 24 13.56 24 12.002Zm-6.37-3.206c-.18.62-.405 1.26-.66 1.899a25.906 25.906 0 0 0-1.345-2.278c.695.1 1.365.226 2.006.38Zm-2.24 5.12a25.511 25.511 0 0 1-1.179 1.835 25.897 25.897 0 0 1-4.412.005 24.868 24.868 0 0 1-2.201-3.74A25.546 25.546 0 0 1 9.79 8.263a25.904 25.904 0 0 1 4.411-.004c.406.572.803 1.182 1.184 1.827.372.63.71 1.268 1.018 1.913a26.73 26.73 0 0 1-1.013 1.917Zm1.58-.625c.264.644.49 1.288.675 1.913-.64.153-1.316.283-2.015.384a26.46 26.46 0 0 0 1.34-2.297Zm-4.96 5.128a19.91 19.91 0 0 1-1.36-1.538c.44.02.89.034 1.345.034.46 0 .915-.01 1.36-.034-.44.563-.895 1.077-1.345 1.538Zm-3.64-2.83c-.694-.102-1.365-.227-2.006-.38.181-.62.406-1.26.66-1.9.201.385.412.77.642 1.154.23.385.464.76.704 1.125Zm3.615-10.003c.455.461.91.975 1.36 1.538-.44-.02-.89-.034-1.345-.034-.46 0-.915.01-1.36.034.44-.563.895-1.077 1.345-1.538Zm-3.62 2.83a26.457 26.457 0 0 0-1.34 2.293 20.356 20.356 0 0 1-.675-1.913c.64-.149 1.316-.278 2.015-.38Zm-4.427 6.018c-1.732-.725-2.852-1.677-2.852-2.432 0-.754 1.12-1.71 2.852-2.432.42-.178.88-.336 1.355-.485a22.83 22.83 0 0 0 1.1 2.927c-.45 1-.811 1.976-1.085 2.913a15.013 15.013 0 0 1-1.37-.49Zm2.632 6.87c-.665-.376-.954-1.803-.729-3.64.054-.451.142-.927.25-1.413.958.231 2.005.409 3.106.524.66.89 1.345 1.697 2.035 2.404-1.595 1.456-3.092 2.254-4.11 2.254a1.184 1.184 0 0 1-.552-.13Zm11.604-3.663c.23 1.836-.054 3.263-.715 3.643-.146.087-.337.125-.562.125-1.013 0-2.515-.793-4.11-2.24.685-.707 1.37-1.51 2.021-2.399a23.207 23.207 0 0 0 3.111-.528c.113.485.2.951.255 1.398Zm1.883-3.206c-.42.177-.88.336-1.355.485a22.817 22.817 0 0 0-1.1-2.927c.45-1 .811-1.976 1.085-2.913.485.149.944.312 1.375.49 1.732.726 2.852 1.678 2.852 2.432-.005.755-1.125 1.712-2.857 2.432Z"
      />
      <path
        fill="#82D8F7"
        // eslint-disable-next-line max-len
        d="M11.995 14.199c1.235 0 2.236-.983 2.236-2.197 0-1.213-1.001-2.196-2.236-2.196-1.235 0-2.236.983-2.236 2.196 0 1.214 1.001 2.197 2.236 2.197Z"
      />
    </svg>
  );
};
