Merge pull request #2776 from shubhamkumar9199/fix/sidenav-duplicate-component
WEB-(413)-fix(sidenav): correct frequency count logic
This commit is contained in:
@@ -134,7 +134,8 @@ export class SidenavComponent implements OnInit, AfterViewInit {
|
||||
const frequencyCounts: any = {};
|
||||
let index = this.userActivity?.length;
|
||||
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 topThreeFrequentActivities = frequencyCountsArray
|
||||
|
||||
@@ -86,7 +86,8 @@ export class DashboardComponent implements OnInit {
|
||||
const frequencyCounts: any = {};
|
||||
let index = this.userActivity?.length;
|
||||
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 topEigthFrequentActivities = frequencyCountsArray
|
||||
|
||||
Reference in New Issue
Block a user