• Moody Salem's avatar
    Refactor ExchangePage into Swap and Send pages (#774) · 095beae0
    Moody Salem authored
    * Part 1, separate swap and send, move duplicate code into separate files
    
    * Move some more constants out of the swap/send
    
    * Support defaults from URL parameters
    
    * Implement query string parsing via a redux action
    
    * Finish merging the changes
    
    * Fix the slippage warnings
    
    * Clean up some other files
    
    * More refactoring
    
    * Move the price bar out of the component
    
    * Move advanced details and some computations into utilities
    
    * Make same improvements to send
    
    * Approval hook
    
    * Swap page functional with swap callback hook
    
    * Swap/send page functional with swap callback hook
    
    * Fix lint
    
    * Move styleds.ts
    
    * Fix integration test
    
    * Fix error state in swap and move some things around
    
    * Move send callback out of send page
    
    * Make send behave more like current behavior
    
    * Differentiate swap w/o send on send page from swap w/o send on swap page
    
    * Remove userAdvanced which was always false
    
    * Remove the price bar which is not used in the new UI
    
    * Delete the file
    
    * Fix null in the send dialog and move another component out of send
    
    * Move the swap modal header out to another file
    
    * Include change after merge
    
    * Add recipient to swap message
    
    * Keep input token selected if user has no balance and clicks send with swap
    
    * Move the modal footer out of send component
    
    * Remove the hard coded estimated time
    
    * Fix the label/action for swap/sends
    
    * Share the swap modal footer between swap and send
    
    * Fix integration test
    
    * remove margin from popper to suppress warnings
    
    fix missing ENS name recipient link
    
    default deadline to 15 minutes
    
    * ensure useApproveCallback returns accurate data
    
    * clean up callbacks
    
    * extra space
    
    * Re-apply ignored changes from v2 branch ExchangePage file
    Co-authored-by: default avatarNoah Zinsmeister <noahwz@gmail.com>
    095beae0
SwapModalHeader.tsx 2.85 KB