do to formatters

This commit is contained in:
2026-01-24 01:07:43 +01:00
parent ae59df61eb
commit 891b3cf0ee
140 changed files with 656 additions and 1159 deletions

View File

@@ -1,6 +1,6 @@
import { ViewModel } from "../contracts/view-models/ViewModel";
import { ActivityLevelDisplay } from "@/lib/display-objects/ActivityLevelDisplay";
import { ActivityLevelFormatter } from "@/lib/formatters/ActivityLevelFormatter";
import type { DashboardStatsViewData } from '@/lib/view-data/DashboardStatsViewData';
import { ViewModel } from "../contracts/view-models/ViewModel";
/**
* DashboardStatsViewModel
@@ -68,7 +68,7 @@ export class DashboardStatsViewModel extends ViewModel {
// Derive activity level using Display Object
const engagementRate = this.totalUsers > 0 ? (this.recentLogins / this.totalUsers) * 100 : 0;
this.activityLevelLabel = ActivityLevelDisplay.levelLabel(engagementRate);
this.activityLevelValue = ActivityLevelDisplay.levelValue(engagementRate);
this.activityLevelLabel = ActivityLevelFormatter.levelLabel(engagementRate);
this.activityLevelValue = ActivityLevelFormatter.levelValue(engagementRate);
}
}