Augur Comps
Augur Comps is a catch all term for a new section of the augur codebase that will hold commonly used pieces across our UIs. The initial goals are:
Increase Developer Velocity Reduce mistakes/edge cases when developing quickly
after those initial goals, we will also be working toward packaging up augur component "widgets" for exporting pieces of Augur UI to third party developers/websites. For example, maybe someone wants to have a blog about an event and in their blog they want to show an Augur Market Card wrapped with text. We would provide this card to people and all we would ask is a market id and network id, for example.
So far we have successfully moved the following things to augur-comps from simplified:
Utility functions User Data Connect Account Widget/data Graph Data Contract Calls Icons
Things we still need to move:
Labels Buttons Inputs Selections Tables Tooltips
Some problems we haven't quite figured out yet:
Styles -- they aren't being pulled in properly from comps from what I can tell so far. They are also not being built by our comps build. How we are going to achieve that exportable widget idea for phase "2" of this ticket (described above).