Skip to content
This repository has been archived by the owner on Feb 26, 2024. It is now read-only.

Dashboard work from task-force week (see description for full list of PRs) #5198

Merged
merged 30 commits into from
Jun 16, 2022

Conversation

benjamincburns
Copy link
Contributor

@benjamincburns benjamincburns commented Jun 15, 2022

Includes changes from the following PRs:

michaeljohnbennett and others added 29 commits June 16, 2022 10:20
These markers are there for possible change points.
Also amended the browserlist as it causes an issue with craco and the current version of the library: wevm/wagmi#220 for more info.

Committing yarn.lock file also as part of this install.
Code and all elements changed to use wagmi features.

Added new code into connector component to also use walletconnct.

Tested connections to both metamask and walletconnect to infinity wallet and its working as expected.

Still to fully test the transaction loading code from the CLI to the dashboard.
added .idea folder to .gitignore file.

reverting yarn.lock as some ursa-optional compiler errors were happening locally.
Web3Provider is now fixed and working as it was with web3react.

useProvider hook is not working, had to call connector.getProvider() instead.
Walletconnect RPC return variables are not transformed as they aren't the same as metmask ones.
button to allow disconnecting the wallet and resetting state in app.
Cleaned up imports to be all package relative.

Also DashboardProvider.tsx renamed to be default packed export.

Buttons cleaned up around site and disconnect button made a small red button.
The joys of MacOS Case Insensitive FS.
yarn fixup (will rebase later)
Copy link
Contributor

@cliffoo cliffoo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Ben! I'm going to defer refactoring and adding things to dashboard client in favor of getting this in. I found a few package.json scope issues that need to be resolved.

packages/dashboard-message-bus-e2e-test/package.json Outdated Show resolved Hide resolved
packages/promise-tracker/package.json Show resolved Hide resolved
@benjamincburns benjamincburns merged commit ec3ba9c into develop Jun 16, 2022
@benjamincburns benjamincburns deleted the clean-dash branch June 16, 2022 17:23
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants