rdv: connect fullcalendar vue component to startDate and endDate fields

This commit is contained in:
nobohan
2021-07-23 15:54:30 +02:00
parent cc3e7f54a7
commit 5181098339
7 changed files with 50 additions and 21 deletions

View File

@@ -63,7 +63,7 @@ const store = createStore({
};
},
// Calendar
onDateSelect(state, payload) {
setEvents(state, payload) {
console.log(payload)
state.events.push( {start: payload.start, end: payload.end})
}
@@ -107,9 +107,13 @@ const store = createStore({
},
// Calendar
onDateSelect({ commit }, payload) {
console.log('### action onDateSelect', payload);
commit('onDateSelect', payload);
setDateRange({ commit }, payload) {
console.log('### action setDateRange', payload);
let startDateInput = document.getElementById("chill_calendarbundle_calendar_startDate");
startDateInput.value = payload.startStr;
let endDateInput = document.getElementById("chill_calendarbundle_calendar_endDate");
endDateInput.value = payload.endStr;
commit('setEvents', payload);
}
}
});

View File

@@ -30,7 +30,7 @@ export default {
},
methods: {
onDateSelect(payload) {
this.$store.dispatch('onDateSelect', payload);
this.$store.dispatch('setDateRange', payload);
}
}
}

View File

@@ -1,6 +1,6 @@
const calendarMessages = {
fr: {
choose_your_date: 'Sélectionner vos dates',
choose_your_date: 'Sélectionnez vos dates',
}
};