diff --git a/src/pages/ListIncidents.vue b/src/pages/ListIncidents.vue index 87294a901..0763871c4 100644 --- a/src/pages/ListIncidents.vue +++ b/src/pages/ListIncidents.vue @@ -29,6 +29,18 @@ export default { error: null, }; }, + computed: { + filteredReports() { + return this.incidentReports + .slice() // Create a copy to avoid mutating the original array + .sort( + (a, b) => + new Date(b._createdDate) - new Date(a._createdDate), + ) + .slice(-25); // Get the last 25 sorted reports + }, + }, + mounted() { this.fetchIncidentReports(); }, @@ -55,17 +67,6 @@ export default { }); }, }, - computed: { - filteredReports() { - return this.incidentReports - .slice() // Create a copy to avoid mutating the original array - .sort( - (a, b) => - new Date(b._createdDate) - new Date(a._createdDate), - ) - .slice(-25); // Get the last 25 sorted reports - }, - }, };