Charts
- Finished migrating CIActivity over to typescript
- Added a refactored ChartWrapper component in
DashboardWidgetWrapper
folder calledCardWrapper
which is only ever going to be a card wrapper which will not be over engineered. - Moving common DashboardWidget functions over a utils file in
DashboardWidgetWrapper
. - Using UTC time frame in the new calculations since I realized one of the functions that were there before was using UTC.
- Finished refactoring CIActivity to compute the metrics by itself.
- Adding
externalIntegrations
, andteamHistory
field to api metrics response, and used it in metrics calculations for CIActivity. - Fixing the light theme tooltip for charts since it was covering the graphs on the light mode.
- Making one custom
RechartsChartTooltip
for all the charts which will replace all the chart tooltips.
Edited by abhayashrestha