Jake Vanderwerf
10 hours ago f16cb88a3218ac7bb32e43f0e0a2542d35c7a01b
assets/js/concise/CopyHours.js
@@ -26,13 +26,6 @@
   createModal() {
      this.modalElement = document.querySelector('dialog#copy-hours');
      // Create modal element if it doesn't exist
      if (!this.modalElement) {
         const modal = window.getTemplate('copyHours');
         document.body.appendChild(modal);
         this.modalElement = document.querySelector('dialog#copy-hours');
      }
      console.log(this.modalElement);
   }
   setupModal() {
@@ -98,12 +91,12 @@
   addCopyButtons() {
      // Add copy buttons to each day group
      const dayGroups = document.querySelectorAll('.group-fields.hours .group-fields:not(.hours)');
      const dayGroups = document.querySelectorAll('[data-field="openingHours"] .group.field');
      dayGroups.forEach(group => {
         if (!group.querySelector('.hours-copy-btn')) {
            const copyBtn = this.createCopyButton();
            group.insertBefore(copyBtn, group.querySelector('.field.time'));
            group.append(copyBtn);
         }
      });
   }