Skip to content

Conversation

@TaprootFreak
Copy link
Collaborator

No description provided.

jonathanchw and others added 2 commits December 11, 2025 14:15
* [NO-TASK] feat(safe) extend hook for withdraw/send

* [NO-TASK] transaction mode toggle

* [NO-TASK] TransactionType to specific interface

* [NO-TASK] Update safe interface components

* Remove redundant types

* [NO-TASK] add max button to withdraw interface

* [NO-TASK] hideAddressSelection and add conditional for fetching withdrawIfo

* Refactor Safe interfaces and improve order validation

- Rename findBalanceString to findCustodyBalanceString for clarity
- Add onSourceAssetChange callback to reset fields when source asset changes
- Filter swap target assets to exclude selected source asset
- Fix address overflow in send interface with break-all
- Improve receive interface validation logic
- Adjust BankAccountSelector positioning and modal margins
- Fix payment info rendering when targetAsset is undefined

* [NO-TASK] Improve withdraw UI for fiat and crypto

- Fiat withdraw: filter assets to only dEURO/ZCHF, auto-map target currency
- Fiat withdraw: remove 'You get about' section, update confirm button text
- Crypto withdraw: change 'Send' terminology to 'Withdraw' in UI
- Crypto withdraw: filter addresses to Ethereum only, remove 'Switch address' option
- Add confirmButtonLabel prop to OrderInterface and PaymentInfo components

* [NO-TASK] Add missing translations

* [NO-TASK] Use custodyBlockchains from hook instead of hardcoded Blockchain.ETHEREUM

* [NO-TASK] Hide withdraw button when IBAN modal is open

* [NO-TASK] Align crypto withdraw table

* fix: update translations

---------

Co-authored-by: Daniel Padrino <danswarrior1@gmail.com>
- Remove REACT_APP_PERSONAL_IBAN_ENABLED env flag check
- Personal IBAN teaser now always shown when user has no personal IBAN
- Remove unused UserRole import
- Remove env variable from .env.dev and .env.loc
@TaprootFreak TaprootFreak merged commit 347114d into main Dec 12, 2025
2 checks passed
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.

4 participants