Augur Comps #10783
Labels
Epic
ZenHub added label for epic issues
est 8
Estimated 8 points of time (higher is longer)
prio/1
High
type/chore
type/enhancement
type/optimization
type/refactor
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).
The text was updated successfully, but these errors were encountered: