From c7552b7f5cb4d0e4d79edff5f31cbd6179b15765 Mon Sep 17 00:00:00 2001 From: Jason Wheeler Date: Mon, 12 Jun 2023 11:04:14 -0400 Subject: [PATCH] Had to reset values prior to getting new values because if the same values comes back and it auto selects the watch won't trigger because the value doesn't technically change --- src/layouts/vehicle-selection/vehicle-selection.vue | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/src/layouts/vehicle-selection/vehicle-selection.vue b/src/layouts/vehicle-selection/vehicle-selection.vue index 5e0aa53b..1ae0b6db 100644 --- a/src/layouts/vehicle-selection/vehicle-selection.vue +++ b/src/layouts/vehicle-selection/vehicle-selection.vue @@ -140,33 +140,28 @@ export default { watch: { selectedYear(value) { this.mainStore.updateVehicleYear(value); + this.$refs["vehicleMakeQuestion"].clearValues(); if(value) { this.$refs["vehicleMakeQuestion"].getNewValues(); } - else{ - this.$refs["vehicleMakeQuestion"].clearValues(); - } }, selectedMake(value) { this.mainStore.updateVehicleMake(value); + this.$refs["vehicleModelQuestion"].clearValues(); if(value) { this.$refs["vehicleModelQuestion"].getNewValues(); } - else{ - this.$refs["vehicleModelQuestion"].clearValues(); - } }, selectedModel(value) { this.mainStore.updateVehicleModel(value); + this.$refs["vehicleStyleQuestion"].clearValues(); if(value) { this.$refs["vehicleStyleQuestion"].getNewValues(); } - else{ - this.$refs["vehicleStyleQuestion"].clearValues(); - } + }, selectedStyle(value) { this.mainStore.updateVehicleStyle(value);