diff --git a/public/akaunting-js/generalAction.js b/public/akaunting-js/generalAction.js index 5bcdea672..c6b29a79a 100644 --- a/public/akaunting-js/generalAction.js +++ b/public/akaunting-js/generalAction.js @@ -54,15 +54,17 @@ document.querySelectorAll("[data-table-body]").forEach((table) => { if (document.body.clientWidth <= 768) { table.querySelectorAll('[data-table-list]').forEach((actions) => { - actions.querySelector('[data-mobile-actions]').addEventListener('click', function() { - this.closest('td').querySelector('[data-mobile-actions-modal]').classList.add('show'); - this.closest('td').querySelector('[data-mobile-actions-modal]').classList.remove('opacity-0', 'invisible'); - - this.closest('td').querySelector('[data-mobile-actions-modal]').addEventListener('click', function() { - this.classList.add('opacity-0', 'invisible'); - this.classList.remove('show'); + if (actions.querySelector('[data-mobile-actions]')) { + actions.querySelector('[data-mobile-actions]').addEventListener('click', function() { + this.closest('td').querySelector('[data-mobile-actions-modal]').classList.add('show'); + this.closest('td').querySelector('[data-mobile-actions-modal]').classList.remove('opacity-0', 'invisible'); + + this.closest('td').querySelector('[data-mobile-actions-modal]').addEventListener('click', function() { + this.classList.add('opacity-0', 'invisible'); + this.classList.remove('show'); + }); }); - }); + } }); } });