Implemented all stated UI for tables with prediction markets overview and market details (opinions related to market).
Implemented fetching of markets and opinions from blockchain.
Implemented modals for PM creation, Opinion adding, PM resolution.
Implemented filter features for markets and opinions tables.
Left to do / clarify:
[ ] Use action to create prediction market
[ ] Use action to buy/sell PM assets (submit opinion)
[ ] Use action to resolve PM
[ ] Use action to cancel owned opinions
[ ] Fix unstable issues with opinions fetching from MarketsStore
[ ] Improve filter features
UX issues to discuss:
[ ] yes/no buttons seems like does no effect from UX point of view
[ ] resolution date (expiry) is not present in most prediction markets and not reflected in UI
[ ] It is not clear what does opinions table contain
[ ] Opinions table is out of screen, when there are PMs with long description
[ ] Resolved PMs are positionaly displayed in overview table
General
Closes UI part of #120
Implemented all stated UI for tables with prediction markets overview and market details (opinions related to market). Implemented fetching of markets and opinions from blockchain. Implemented modals for PM creation, Opinion adding, PM resolution. Implemented filter features for markets and opinions tables.
Left to do / clarify:
UX issues to discuss:
General
Please make sure the following is done:
Code Preparation
Please review all your changes one last time before committing
Testing
The branch has been tested on the following browsers (desktop and mobile view)
User interface changes
Delete this section if there weren't any UI changes. Please make sure you tested your changes in all themes
Please provide screenshots/licecap of your changes below