Auto select if only 1 timeslot

This commit is contained in:
Bill Richardson 2026-02-18 10:51:51 -05:00
parent 56a59808e3
commit dc52a35b24

View file

@ -558,8 +558,12 @@ export default {
this.selectedDate = morningDateString;
this.selectedTimeOfDayGrouping = 'morning';
this.selectableTimeSlotsData = selectableDateObj.morningTimeSlots;
this.selectedTime = null;
this.selectedTimeSlot = null;
if (selectableDateObj.morningTimeSlots.length === 1) {
this.selectTimeSlotForDay(selectableDateObj.morningTimeSlots[0]);
} else {
this.selectedTime = null;
this.selectedTimeSlot = null;
}
}
},
showAfternoonAvailabilityForIndex(index) {
@ -582,8 +586,12 @@ export default {
this.selectedDate = afternoonDateString;
this.selectedTimeOfDayGrouping = 'afternoon';
this.selectableTimeSlotsData = selectableDateObj.afternoonTimeSlots;
this.selectedTimeSlot = null;
this.selectedTime = null;
if (selectableDateObj.afternoonTimeSlots.length === 1) {
this.selectTimeSlotForDay(selectableDateObj.afternoonTimeSlots[0]);
} else {
this.selectedTime = null;
this.selectedTimeSlot = null;
}
}
},
timeSlotFocused(timeSlot) {