Merge pull request #1494 from Safelite/feature/CSR-1382-loose-ends
Feature/csr 1382 loose ends
This commit is contained in:
commit
613518a4ef
2 changed files with 9 additions and 1 deletions
|
|
@ -24,6 +24,7 @@
|
||||||
:class="[this.packageCartItems ? 'vaps' : '']">
|
:class="[this.packageCartItems ? 'vaps' : '']">
|
||||||
<span>{{ cartItem.name }}</span>
|
<span>{{ cartItem.name }}</span>
|
||||||
<textLink
|
<textLink
|
||||||
|
v-if="allowItemRemoval"
|
||||||
ref="removeLink"
|
ref="removeLink"
|
||||||
linkType="text"
|
linkType="text"
|
||||||
:text="removeLinkText"
|
:text="removeLinkText"
|
||||||
|
|
@ -39,6 +40,7 @@
|
||||||
:key="i">
|
:key="i">
|
||||||
<span>{{ cartItem.name }}</span>
|
<span>{{ cartItem.name }}</span>
|
||||||
<textLink
|
<textLink
|
||||||
|
v-if="allowItemRemoval"
|
||||||
ref="removeLink"
|
ref="removeLink"
|
||||||
linkType="text"
|
linkType="text"
|
||||||
:text="removeLinkText"
|
:text="removeLinkText"
|
||||||
|
|
@ -61,9 +63,10 @@
|
||||||
><span>{{ currencyFormatter.format(mobileFeeCartItem.subTotal) }}</span>
|
><span>{{ currencyFormatter.format(mobileFeeCartItem.subTotal) }}</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div v-if="premiumAppointmentDiscountCartItem">
|
<div v-if="premiumAppointmentDiscountCartItem" class="premium-appt-cart-item">
|
||||||
<span>{{ premiumAppointmentDiscountCartItem.name }}</span>
|
<span>{{ premiumAppointmentDiscountCartItem.name }}</span>
|
||||||
<textLink
|
<textLink
|
||||||
|
v-if="allowItemRemoval"
|
||||||
ref="removeLink"
|
ref="removeLink"
|
||||||
linkType="text"
|
linkType="text"
|
||||||
:text="removeLinkText"
|
:text="removeLinkText"
|
||||||
|
|
@ -126,6 +129,7 @@ export default {
|
||||||
damage: Object,
|
damage: Object,
|
||||||
servicePackageOptionsCmsName: String,
|
servicePackageOptionsCmsName: String,
|
||||||
availableLineItems: Object,
|
availableLineItems: Object,
|
||||||
|
allowItemRemoval: Boolean,
|
||||||
recyclingModalCmsWidgetName: String,
|
recyclingModalCmsWidgetName: String,
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
|
|
@ -735,6 +739,9 @@ export default {
|
||||||
justify-content: flex-end;
|
justify-content: flex-end;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
a {
|
||||||
|
font-size: 0.875rem;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
.package-type,
|
.package-type,
|
||||||
.service-type {
|
.service-type {
|
||||||
|
|
|
||||||
|
|
@ -24,6 +24,7 @@
|
||||||
<cart
|
<cart
|
||||||
:damage="damageInfo"
|
:damage="damageInfo"
|
||||||
:availableLineItems="availableLineItems"
|
:availableLineItems="availableLineItems"
|
||||||
|
:allowItemRemoval="true"
|
||||||
v-model="lineItems"
|
v-model="lineItems"
|
||||||
servicePackageOptionsCmsName="ServicePackageTitle"
|
servicePackageOptionsCmsName="ServicePackageTitle"
|
||||||
@cart-remove="cartRemove"
|
@cart-remove="cartRemove"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue