fix(sidenav): remove duplicate component definition and correct frequency count logic
This commit is contained in:
@@ -134,7 +134,8 @@ export class SidenavComponent implements OnInit, AfterViewInit {
|
|||||||
const frequencyCounts: any = {};
|
const frequencyCounts: any = {};
|
||||||
let index = this.userActivity?.length;
|
let index = this.userActivity?.length;
|
||||||
while (index) {
|
while (index) {
|
||||||
frequencyCounts[this.userActivity[--index]] = (frequencyCounts[this.userActivity[index]] || 0) + 1;
|
const activity = this.userActivity[--index];
|
||||||
|
frequencyCounts[activity] = (frequencyCounts[activity] || 0) + 1;
|
||||||
}
|
}
|
||||||
const frequencyCountsArray = Object.entries(frequencyCounts);
|
const frequencyCountsArray = Object.entries(frequencyCounts);
|
||||||
const topThreeFrequentActivities = frequencyCountsArray
|
const topThreeFrequentActivities = frequencyCountsArray
|
||||||
|
|||||||
@@ -86,7 +86,8 @@ export class DashboardComponent implements OnInit {
|
|||||||
const frequencyCounts: any = {};
|
const frequencyCounts: any = {};
|
||||||
let index = this.userActivity?.length;
|
let index = this.userActivity?.length;
|
||||||
while (index) {
|
while (index) {
|
||||||
frequencyCounts[this.userActivity[--index]] = (frequencyCounts[this.userActivity[index]] || 0) + 1;
|
const activity = this.userActivity[--index];
|
||||||
|
frequencyCounts[activity] = (frequencyCounts[activity] || 0) + 1;
|
||||||
}
|
}
|
||||||
const frequencyCountsArray = Object.entries(frequencyCounts);
|
const frequencyCountsArray = Object.entries(frequencyCounts);
|
||||||
const topEigthFrequentActivities = frequencyCountsArray
|
const topEigthFrequentActivities = frequencyCountsArray
|
||||||
|
|||||||
Reference in New Issue
Block a user