airswap-web
airswap-web copied to clipboard
AirSwap Web App
Fixes #603 I also split the otc store into a make-otc and take-otc store. @coltraneyan There's an `activeOrder` in the take-otc store you can use in the OrderDetailWidget. You can...
Compiling an order string should be done in the store. User should be redirected to OrderDetailWidget or a 404 order not found page. Design will come up with 404 page.
Would appreciate some eyes on this. Done 1. Have set up to pull FullOrder data from URL and pass down to component + children 2. Altered stringToSigDecimals function slightly to...
Users can now create a full order with the new Make interface. This PR also includes: - New OTC store - Added some hooks so SwapWidget and MakeWidget use same...
Index all possible errors from `compressFullOrder`, add translations and show to user in ErrorList component.
Keep the cancel order logic separate from OrderDetailWidget to make things easier for ourselves.
Figma: https://www.figma.com/file/DTJwC2mQ9kvyjM0171tqHR/airswap-web?node-id=10337%3A7587 **States** - Viewer: Signer (Maker) - Viewer: Sender (Taker) - - For: 0x... (?) / (Disconnected) - - For: 0x... (x) / (Connected with incorrect wallet) - -...

Should be better to use images from TrustWallet assets store
Probably should refactor RateField a bit to make it reusable. Use `BorderedPill`.  Also make sure this component replaces the old component in `SwapWidget/subcomponents/InfoSection`.