| | |
| | | } |
| | | |
| | | let itemsToRemove = []; |
| | | console.log(data); |
| | | switch (true) { |
| | | case data.config.element === this.ui.forms.edit: |
| | | theChanges[this.currentItemID] = changes; |
| | |
| | | let form = this.ui.modals.edit.querySelector('form'); |
| | | this.ui.modals.edit.querySelector('h2').textContent = `Editing ${item.fields.post_title}`; |
| | | form.dataset.formId = `edit-${itemID}`; |
| | | |
| | | |
| | | new window.jvbPopulate(form, item); |
| | | |
| | | this.formController.registerForm(this.ui.forms.edit); |
| | |
| | | |
| | | setupFilters() { |
| | | // Search |
| | | const searchInput = document.querySelector('input[type="search"]'); |
| | | const searchInput = document.querySelector('.all-filters input[type="search"]'); |
| | | if (searchInput) { |
| | | let searchTimeout; |
| | | searchInput.addEventListener('input', () => { |