diff --git a/web-app/src/pages/home/AnalyticsModule.vue b/web-app/src/pages/home/AnalyticsModule.vue index d07c2c9..e91a121 100644 --- a/web-app/src/pages/home/AnalyticsModule.vue +++ b/web-app/src/pages/home/AnalyticsModule.vue @@ -1,126 +1,89 @@ diff --git a/web-app/src/pages/home/analytics/BalanceTimeSeriesChart.vue b/web-app/src/pages/home/analytics/BalanceTimeSeriesChart.vue new file mode 100644 index 0000000..795dea4 --- /dev/null +++ b/web-app/src/pages/home/analytics/BalanceTimeSeriesChart.vue @@ -0,0 +1,95 @@ + + diff --git a/web-app/src/pages/home/analytics/util.ts b/web-app/src/pages/home/analytics/util.ts new file mode 100644 index 0000000..4a45112 --- /dev/null +++ b/web-app/src/pages/home/analytics/util.ts @@ -0,0 +1,11 @@ +import type { BalanceSnapshot } from '@/api/analytics' + +export interface TimeFrame { + start?: Date + end?: Date +} + +export interface BalanceTimeSeries { + label: string + snapshots: BalanceSnapshot[] +}