From 824331217947c3f15a48b1d9d61ce3f1eb7a24bd Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Sun, 29 Sep 2019 15:48:28 -0400 Subject: [PATCH] [O] Optimize column generation with array.map() --- src/pages/overall/graph-overall/graph-overall.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/pages/overall/graph-overall/graph-overall.ts b/src/pages/overall/graph-overall/graph-overall.ts index 82642e9..8c7a957 100644 --- a/src/pages/overall/graph-overall/graph-overall.ts +++ b/src/pages/overall/graph-overall/graph-overall.ts @@ -64,11 +64,8 @@ export default class GraphOverall extends Vue let courses = this.courses; // Compute the column names - let columns = ['date']; - courses.forEach(course => - { - columns.push(course.name); - }); + let columns = courses.map(course => course.name); + columns.unshift('date'); // Find the min date let minDate: Date = new Date();