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();
}); |