-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Feature/270-payment-request-improvements (#535)
* Refactor payment request components and remove unused avatar functionality * Refactor payment request interfaces and update component bindings * Remove unused payment page and card styles, along with related tests and routing * Remove unused profile properties and related selectors from payment request state * Refactor payment request state and interfaces to unify request detail handling * Refactor payment request component to use unified request detail selector * Add payment setup logic in PayNowPage and rename payment effect * Implement payment type switching and update transaction handling for USD and token payments * Enhance payment type handling and conversion display in PayNowPage * Update payment request handling to use unified result property and enhance display of token amounts * Refactor PayNowPage component for improved readability and maintainability; update conversion token handling and enhance payment type switching logic * Refactor PayNowPage component imports and clean up unused payment request actions and effects * Refactor PayNowPage component to update lockInUSD logic and streamline payment amount calculation in effects * Refactor error handling in TokensService and WalletService; enhance error message formatting and improve error propagation in effects * Enhance error code extraction in WalletService; improve handling of nested error structures and add debug logging * Refactor error handling in TokenSetupService and WalletService; enhance error message formatting and integrate wallet service for improved error propagation * Refactor PaymentRequest components; remove protocol fee display and simplify receiving amount calculations * Update PayNowPage to handle undefined token symbol and set payment type based on USD availability * Update PayNowPage to improve amount handling and apply token conversion when both amount and tokenId are present * Refactor PayNowPage to use ITokenContract for network support and update amount handling in payment request effects * Remove unused form controls and protocol fee calculations in payment request components * Enhance test setup for TokensService and TokenSetupService by adding SharedTestModule and StoreModule imports * Refactor payment request tests to use 'name' instead of 'username' and update selectors for improved clarity * Refactor PayNowPage to streamline amount handling and enhance token conversion logic * Add dynamic amount title to PayNowPage for improved currency display
- Loading branch information
1 parent
f41ca03
commit b180524
Showing
46 changed files
with
1,499 additions
and
1,990 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.