Add API key dialog to DashboardControls #4
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add functionality for users to input and save their API key for querying
api-sepolia.arbiscan.io
.DashboardControls Component:
useEffect
to load the API key from local storage on component mount.Transactions API:
fetchWalletTransactions
function to include the user-provided API key in the query.fetchWalletTransactions
function.Wallet Data Hook:
useWalletData
hook.fetchWalletTransactions
function when calling it.addWallet
function to include the API key parameter.Storage Constants:
App Component:
DashboardControls
component.