import { Icon, IconProps } from '@chakra-ui/react'

export const ReactLogo = (props: IconProps) => (
  <Icon
    width="492"
    height="437"
    viewBox="0 0 492 437"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
    {...props}
  >
    <path
      d="M491.3 218.5C491.3 186 450.6 155.2 388.2 136.1C402.6 72.5 396.2 21.9 368 5.7C361.5 1.9 353.9 0.0999985 345.6 0.0999985V22.4C350.2 22.4 353.9 23.3 357 25C370.6 32.8 376.5 62.5 371.9 100.7C370.8 110.1 369 120 366.8 130.1C347.2 125.3 325.8 121.6 303.3 119.2C289.8 100.7 275.8 83.9 261.7 69.2C294.3 38.9 324.9 22.3 345.7 22.3V0C318.2 0 282.2 19.6 245.8 53.6C209.4 19.8 173.4 0.400002 145.9 0.400002V22.7C166.6 22.7 197.3 39.2 229.9 69.3C215.9 84 201.9 100.7 188.6 119.2C166 121.6 144.6 125.3 125 130.2C122.7 120.2 121 110.5 119.8 101.2C115.1 63 120.9 33.3 134.4 25.4C137.4 23.6 141.3 22.8 145.9 22.8V0.5C137.5 0.5 129.9 2.3 123.3 6.1C95.2002 22.3 88.9002 72.8 103.4 136.2C41.2002 155.4 0.700195 186.1 0.700195 218.5C0.700195 251 41.4002 281.8 103.8 300.9C89.4002 364.5 95.8002 415.1 124 431.3C130.5 435.1 138.1 436.9 146.5 436.9C174 436.9 210 417.3 246.4 383.3C282.8 417.1 318.8 436.5 346.3 436.5C354.7 436.5 362.3 434.7 368.9 430.9C397 414.7 403.3 364.2 388.8 300.8C450.8 281.7 491.3 250.9 491.3 218.5ZM361.1 151.8C357.4 164.7 352.8 178 347.6 191.3C343.5 183.3 339.2 175.3 334.5 167.3C329.9 159.3 325 151.5 320.1 143.9C334.3 146 348 148.6 361.1 151.8ZM315.3 258.3C307.5 271.8 299.5 284.6 291.2 296.5C276.3 297.8 261.2 298.5 246 298.5C230.9 298.5 215.8 297.8 201 296.6C192.7 284.7 184.6 272 176.8 258.6C169.2 245.5 162.3 232.2 156 218.8C162.2 205.4 169.2 192 176.7 178.9C184.5 165.4 192.5 152.6 200.8 140.7C215.7 139.4 230.8 138.7 246 138.7C261.1 138.7 276.2 139.4 291 140.6C299.3 152.5 307.4 165.2 315.2 178.6C322.8 191.7 329.7 205 336 218.4C329.7 231.8 322.8 245.2 315.3 258.3ZM347.6 245.3C353 258.7 357.6 272.1 361.4 285.1C348.3 288.3 334.5 291 320.2 293.1C325.1 285.4 330 277.5 334.6 269.4C339.2 261.4 343.5 253.3 347.6 245.3ZM246.2 352C236.9 342.4 227.6 331.7 218.4 320C227.4 320.4 236.6 320.7 245.9 320.7C255.3 320.7 264.6 320.5 273.7 320C264.7 331.7 255.4 342.4 246.2 352ZM171.8 293.1C157.6 291 143.9 288.4 130.8 285.2C134.5 272.3 139.1 259 144.3 245.7C148.4 253.7 152.7 261.7 157.4 269.7C162.1 277.7 166.9 285.5 171.8 293.1ZM245.7 85C255 94.6 264.3 105.3 273.5 117C264.5 116.6 255.3 116.3 246 116.3C236.6 116.3 227.3 116.5 218.2 117C227.2 105.3 236.5 94.6 245.7 85ZM171.7 143.9C166.8 151.6 161.9 159.5 157.3 167.6C152.7 175.6 148.4 183.6 144.3 191.6C138.9 178.2 134.3 164.8 130.5 151.8C143.6 148.7 157.4 146 171.7 143.9ZM81.2002 269.1C45.8002 254 22.9002 234.2 22.9002 218.5C22.9002 202.8 45.8002 182.9 81.2002 167.9C89.8002 164.2 99.2002 160.9 108.9 157.8C114.6 177.4 122.1 197.8 131.4 218.7C122.2 239.5 114.8 259.8 109.2 279.3C99.3002 276.2 89.9002 272.8 81.2002 269.1ZM135 412C121.4 404.2 115.5 374.5 120.1 336.3C121.2 326.9 123 317 125.2 306.9C144.8 311.7 166.2 315.4 188.7 317.8C202.2 336.3 216.2 353.1 230.3 367.8C197.7 398.1 167.1 414.7 146.3 414.7C141.8 414.6 138 413.7 135 412ZM372.2 335.8C376.9 374 371.1 403.7 357.6 411.6C354.6 413.4 350.7 414.2 346.1 414.2C325.4 414.2 294.7 397.7 262.1 367.6C276.1 352.9 290.1 336.2 303.4 317.7C326 315.3 347.4 311.6 367 306.7C369.3 316.8 371.1 326.5 372.2 335.8ZM410.7 269.1C402.1 272.8 392.7 276.1 383 279.2C377.3 259.6 369.8 239.2 360.5 218.3C369.7 197.5 377.1 177.2 382.7 157.7C392.6 160.8 402 164.2 410.8 167.9C446.2 183 469.1 202.8 469.1 218.5C469 234.2 446.1 254.1 410.7 269.1Z"
      fill="#61DAFB"
    />
    <path
      d="M245.9 264.2C271.14 264.2 291.6 243.739 291.6 218.5C291.6 193.26 271.14 172.8 245.9 172.8C220.661 172.8 200.2 193.26 200.2 218.5C200.2 243.739 220.661 264.2 245.9 264.2Z"
      fill="#61DAFB"
    />
  </Icon>
)
