AN assignment to test the fragmentation ability of Developers
My Pick - UI
To Reduce the amount of code in a single component i have created two different components for BurnButtonBar and BurnStatsContainer and provided the required props. To further improve the readablity of these newly created components i have created two more components out of them (BurnBar from BurnButtonBarComponent and SupplyLabelList from BurnStatsContainerComponent) In SupplyLabelList Component the p element with className supply_value was used 3 times with minor changes in className and url of AppIcon in it so to follow the DRY principle and improve the readability i have created a new component SupplyValue with suitable props