✨ Replace circular with linear loading indicator
This commit is contained in:
@ -26,7 +26,11 @@ const loadedDates = ref([
|
||||
|
||||
// Load left or right date on slide change
|
||||
function slideChange(swiper) {
|
||||
selectedDate.value = loadedDates.value[swiper.activeIndex];
|
||||
// Only trigger data refresh if date is different
|
||||
const newSelectedDate = loadedDates.value[swiper.activeIndex];
|
||||
if (selectedDate.value.getTime() != newSelectedDate.getTime())
|
||||
selectedDate.value = newSelectedDate;
|
||||
|
||||
const activeSlide = swiper.activeIndex;
|
||||
if (activeSlide == loadedDates.value.length - 1) {
|
||||
const lastDate = loadedDates.value[loadedDates.value.length - 1];
|
||||
|
Reference in New Issue
Block a user