Merge pull request #1494 from Safelite/feature/CSR-1382-loose-ends

Feature/csr 1382 loose ends
This commit is contained in:
Leah Schumann 2023-11-07 07:15:58 -05:00 committed by GitHub
commit 613518a4ef
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 1 deletions

View file

@ -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 {

View file

@ -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"