metamask-mobile
metamask-mobile copied to clipboard
Refactoring transaction components
Description There is very similar code spread across 5 components. The aim of this PR is to reduce the components to use as much common shared code as possible. These components are
- SendFlow
- UpdateEIP1559Tx
- Approval
- Approve
- Swaps
This PR is still in progress and will be updated when all completed.
Screenshots/Recordings
If applicable, add screenshots and/or recordings to visualize the before and after of your change
Issue
Progresses https://app.zenhub.com/workspaces/metamask-mobile-5f984938ddc0e4001d4b79cb/issues/metamask/mobile-planning/269 https://app.zenhub.com/workspaces/metamask-mobile-5f984938ddc0e4001d4b79cb/issues/metamask/mobile-planning/272
Checklist
- [ ] There is a related GitHub issue
- [ ] Tests are included if applicable
- [ ] Any added code is fully documented
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.