diff --git a/ui/src/router/views/createVehicle.vue b/ui/src/router/views/createVehicle.vue index 25f15b0..7f25469 100644 --- a/ui/src/router/views/createVehicle.vue +++ b/ui/src/router/views/createVehicle.vue @@ -42,7 +42,7 @@ export default { }, methods: { getEmptyVehicle(veh) { - if (!veh.id) { + if (!veh || !veh.id) { return { fuelUnit: null, fuelType: null, diff --git a/ui/src/router/views/home.vue b/ui/src/router/views/home.vue index c1f5323..5c6a262 100644 --- a/ui/src/router/views/home.vue +++ b/ui/src/router/views/home.vue @@ -5,6 +5,7 @@ import appConfig from '@src/app.config' import Layout from '@layouts/main.vue' import CreateQuickEntry from '@components/createQuickEntry.vue' import StatsWidget from '@components/statsWidget.vue' +import { chunk } from 'lodash' import { parseAndFormatDate } from '@utils/format-date' // import store from '@state/store' @@ -35,6 +36,9 @@ export default { ...mapState('vehicles', ['vehicles']), ...mapState('utils', ['isMobile']), ...mapGetters('vehicles', ['unprocessedQuickEntries']), + chunkedVehicles() { + return chunk(this.myVehicles, 3) + }, }, watch: { vehicles(old, newOne) { @@ -103,8 +107,9 @@ export default { -
-
+
+
+