[react] Add switchNetworkBtnTitle prop in ConnectWallet and Web3Button #1884
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.
Problem solved
Adding a prop named
switchNetworkBtnTitle
that can be used to set a customSwitch Network
text for theConnectWallet
component whenever the condition show theSwitchNetworkButton
button is met.Changes made
How to test
Create a new Thirdweb app with React or a React framework.
Add the
ThirdwebProvider
at the root level or to a component to test and set any activeChain.Import the
ConnectWallet
component in any component that's inside the ThirdWeb Provider.Set a value for
switchNetworkBtnTitle
prop in theConnectWallet
component.Set
switchToActiveChain
prop to true for theConnectWallet
component.Run the local dev server and once the app is running, connect your wallet using the
ConnectButton
and switch to a different network from theactiveChain
set for theThirdwebProvider
.Verify that the
ConnectWallet
changed theSwitchNetworkButton
and has the value ofswitchNetworkBtnTitle
prop as the text.Automated tests: link to unit test file
[ x] Manual tests: step by step instructions on how to test