CASH-1790 updates for time slot question

This commit is contained in:
Adam Caouette 2026-01-26 10:07:03 -05:00
parent c4257e2eae
commit 8672273559

View file

@ -34,7 +34,10 @@
isInshopOrDropOffAppointment ? 'is-inshop-or-drop-off-appointment' : '', isInshopOrDropOffAppointment ? 'is-inshop-or-drop-off-appointment' : '',
]" ]"
:answers="availableTimeSlots" :answers="availableTimeSlots"
:lazyLoad="{ isLazyLoad: !isMobileAppointment, amountToLoad: 10 }" :lazyLoad="{
isLazyLoad: isLazyLoad,
amountToLoad: lazyLoadAmountToLoad || 10,
}"
groupName="chooseTimeSlot" groupName="chooseTimeSlot"
textPosition="text-center" textPosition="text-center"
v-model="selectedAnswerForTimeSlots" v-model="selectedAnswerForTimeSlots"
@ -133,6 +136,7 @@ export default {
isSameDay: Boolean, isSameDay: Boolean,
displayWaitList: Boolean, displayWaitList: Boolean,
selectedRouteCodeData: Object, selectedRouteCodeData: Object,
lazyLoadAmountToLoad: Number,
}, },
data() { data() {
return { return {
@ -395,6 +399,10 @@ export default {
!this.isDropOffAppointmentAvailable !this.isDropOffAppointmentAvailable
); );
}, },
isLazyLoad() {
if (this.isMobileAppointment || this.selectedAnswerForTimeSlots) return false;
return true;
},
}, },
methods: { methods: {
updateDropoffAndTimeSlotAnswersFromSelectedRouteCodeData(selectedRouteCodeData) { updateDropoffAndTimeSlotAnswersFromSelectedRouteCodeData(selectedRouteCodeData) {