From 8d35070585a5b5ea533679335e69b49add3a18a4 Mon Sep 17 00:00:00 2001 From: Adam Caouette Date: Fri, 29 Sep 2023 10:12:47 -0400 Subject: [PATCH] CSR-1383: refactor improvement --- .../add-vaps-modal-buttons/add-vaps-modal-buttons.vue | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/fmg-components/add-vaps-modal-buttons/add-vaps-modal-buttons.vue b/src/fmg-components/add-vaps-modal-buttons/add-vaps-modal-buttons.vue index edfac624e..09c7dcdb4 100644 --- a/src/fmg-components/add-vaps-modal-buttons/add-vaps-modal-buttons.vue +++ b/src/fmg-components/add-vaps-modal-buttons/add-vaps-modal-buttons.vue @@ -42,17 +42,15 @@ export default { isDisplayed() { return this.showAddRainDefense || this.showAddWipers; }, - showAddRainDefense() { - const rainDefenseIndex = this.cart.findIndex((vap) => { + showAddRainDefense() { // if it's not found in the cart + return !this.cart.some((vap) => { return vap.partType === "RAIN DEFENSE"; }); - return rainDefenseIndex > -1 ? false : true; }, - showAddWipers() { - const rainDefenseIndex = this.cart.findIndex((vap) => { + showAddWipers() { // if it's not found in the cart + return !this.cart.some((vap) => { return vap.partType.includes(" WIPER"); }); - return rainDefenseIndex > -1 ? false : true; }, rainDefensePrice() { const lineItem = this.rainDefenseItem;