Page MenuHomePhabricator

[lib][web][landing] Wagmi 1.0
ClosedPublic

Authored by ashoat on Oct 9 2023, 10:17 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Nov 22, 8:16 AM
Unknown Object (File)
Fri, Nov 22, 2:45 AM
Unknown Object (File)
Fri, Nov 22, 2:28 AM
Unknown Object (File)
Thu, Nov 21, 8:41 PM
Unknown Object (File)
Thu, Nov 21, 2:02 AM
Unknown Object (File)
Wed, Nov 20, 6:12 PM
Unknown Object (File)
Wed, Nov 20, 4:39 PM
Unknown Object (File)
Wed, Nov 20, 4:39 PM
Subscribers

Details

Summary

As part of working on ENG-5152, I updated RainbowKit and Wagmi in my local environment to see if it would resolve the issue. It eventually turned out that the issue did not have anything to do with the older RainbowKit and Wagmi versions, but I decided to diff up the upgrade anyways, in the interest of staying up-to-date on these package versions.

Depends on D9433

Test Plan
  1. In combination with other diffs in the stack, I tested the following on both my local environment, and in a staging environment for my keyserver on comm.domains:
    • Mobile sign in with Rainbow wallet using Rainbow login
    • Mobile sign in with Rainbow wallet using WalletConnect login
    • Web sign in with Rainbow wallet using Rainbow login
    • Web sign in with Rainbow wallet using WalletConnect login
    • Web sign in with Metamask wallet
  2. Checked node_modules/@rainbow-me/rainbowkit/dist/components/index.css to confirm that the two CSS selector class names we override in landing/siwe.css still appeared in there
  3. Confirm that the updated patchfile appears correctly
  4. Walked through the migration guides closely:

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable