HomePhabricator
Diffusion Comm c88417212999

[lib][web][landing] Wagmi 1.0

Description

[lib][web][landing] Wagmi 1.0

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:

Reviewers: rohan, atul, ginsu

Reviewed By: atul

Subscribers: tomek, wyilio

Differential Revision: https://phab.comm.dev/D9434

Details

Provenance
ashoatAuthored on Oct 6 2023, 10:14 PM
Reviewer
atul
Differential Revision
D9434: [lib][web][landing] Wagmi 1.0
Parents
rCOMMc253d4674165: [lib] Stop using Ethers.js client from Wagmi
Branches
Unknown
Tags
Unknown