From 967f81857b81b4f553b8932e785d85b4224fa6c9 Mon Sep 17 00:00:00 2001 From: Chloe Herd Date: Thu, 7 Dec 2023 15:40:22 -0500 Subject: [PATCH] Clear carId when other fields on page change. --- src/layouts/vehicle/vehicle.vue | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/layouts/vehicle/vehicle.vue b/src/layouts/vehicle/vehicle.vue index f32af0bfb..46c6a5b61 100644 --- a/src/layouts/vehicle/vehicle.vue +++ b/src/layouts/vehicle/vehicle.vue @@ -232,12 +232,14 @@ export default { this.selectedMake = null; this.selectedModel = null; this.selectedStyle = null; + this.carId = null; } } else { this.makeOptions = []; this.selectedMake = null; this.selectedModel = null; this.selectedStyle = null; + this.carId = null; } }, async selectedMake(make) { @@ -248,11 +250,13 @@ export default { else { this.selectedModel = null; this.selectedStyle = null; + this.carId = null; } } else { this.modelOptions = []; this.selectedModel = null; this.selectedStyle = null; + this.carId = null; } }, async selectedModel(model) { @@ -269,10 +273,14 @@ export default { if (sameStyle) { this.getVehicleDetails(); } - } else this.selectedStyle = null; + } else { + this.selectedStyle = null; + this.carId = null; + } } else { this.styleOptions = []; this.selectedStyle = null; + this.carId = null; } }, async selectedStyle(style) { @@ -280,6 +288,7 @@ export default { this.getVehicleDetails(); } else { this.imageUrl = null; + this.carId = null; } }, },