diff --git a/assets/app.js b/assets/app.js index bad58b0..9c68870 100644 --- a/assets/app.js +++ b/assets/app.js @@ -77,12 +77,18 @@ document.addEventListener('DOMContentLoaded', () => { this.parseOpeningHoursValue(); }, parseOpeningHoursValue: function () { - - - // Analyser la chaîne d'horaires d'ouverture const parsedOpeningHours = {}; + // Masquer toutes les plages horaires par défaut + const allDayContainers = document.querySelectorAll('.jour-container'); + allDayContainers.forEach(container => { + const checkbox = container.querySelector('input[type="checkbox"]'); + const horairesContainer = container.querySelector('.horaires-container'); + checkbox.checked = false; + horairesContainer.classList.add('d-none'); + }); + if (this.defaultOpeningHours) { // Diviser les différentes règles (séparées par des points-virgules) const rules = this.defaultOpeningHours.split(';').map(r => r.trim());