Skip to content

Conversation

@TaprootFreak
Copy link
Collaborator

Summary

Improved UX by separating the combined blockchain/address dropdown into two individual components for clearer selection.

Changes

  • Created new AddressSelector and BlockchainSelector components
  • Implemented horizontal layout with 3:1 ratio in Buy, Sell, and Swap screens
  • Replaced unsafe type assertions with proper type guards in Trezor hook
  • Fixed useTxHelper hook functionality that was broken in swap screen
  • Enhanced TypeScript type safety throughout

Test plan

  • Test blockchain selection dropdown functionality
  • Test address selection dropdown functionality
  • Verify swap transactions work correctly
  • Test buy and sell screens with new dropdowns
  • Verify Trezor wallet connection still works

@TaprootFreak TaprootFreak force-pushed the feature/unified-blockchain-address-selection branch 2 times, most recently from acc4ca2 to 53aa818 Compare August 28, 2025 13:55
…eens

- Created AddressSelector and BlockchainSelector components
- Implemented horizontal layout (3:1 ratio) for better UX
- Updated Buy, Sell, and Swap screens with separated dropdowns
- Modified order hook to support new blockchain selection
- Fixed useTxHelper functionality in swap screen
@TaprootFreak TaprootFreak force-pushed the feature/unified-blockchain-address-selection branch from 53aa818 to e2defc1 Compare August 28, 2025 13:59
@TaprootFreak
Copy link
Collaborator Author

Sieht jetzt so aus:

Bildschirmfoto 2025-08-28 um 16 03 10 Bildschirmfoto 2025-08-28 um 16 03 25 Bildschirmfoto 2025-08-28 um 16 03 49

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants