julkascript / cardflow

The open-source Trading Card Game market
MIT License
14 stars 9 forks source link

Implement purchase functionality on the frontend #87

Closed RyotaMitaraiWeb closed 5 months ago

RyotaMitaraiWeb commented 5 months ago

This PR addresses #61. Review the UI and review the mobile UI

The first major thing regarding this PR is that the MarketTable component has been improved to feature pagination. This is to make the pagination look closer to the one found in the Figma wireframes. I have applied the improvements to a few places in the app, but not everywhere. I have included a few component tests for the pagination.

Now, onto the purchase functionality itself. The following elements have been implemented for both the sellers and buyers: General

Seller

Buyer

There are component tests that aim to test the save and radio buttons' functionalities and disabled status.

Let me know if there are any issues

julkascript commented 5 months ago

Good job with the PR, very clean.