File size: 783 Bytes
17d8690
 
 
 
 
 
289af61
17d8690
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
document.addEventListener('DOMContentLoaded', function() {
    // Initialize tooltips
    const tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]'));
    tooltipTriggerList.map(function (tooltipTriggerEl) {
        return new bootstrap.Tooltip(tooltipTriggerEl);
    });
// Responsive table handling
    function handleResponsiveTable() {
        const tables = document.querySelectorAll('table');
        tables.forEach(table => {
            if (window.innerWidth < 768) {
                table.classList.add('responsive-table');
            } else {
                table.classList.remove('responsive-table');
            }
        });
    }
    
    window.addEventListener('resize', handleResponsiveTable);
    handleResponsiveTable();
});