Clicking 'Approve DAI' then prompts you to send a transaction on the blockchain. You only need to do this once per asset for it to work across all our UIs, as it goes through our smart contracts. After the transaction has gone through, you can click on Swap. Then all you have to do is confirm the transaction and off it goes!