19 lines
No EOL
613 B
JavaScript
19 lines
No EOL
613 B
JavaScript
// Gestion du tri des tableaux
|
|
// import Tablesort from 'tablesort';
|
|
|
|
document.addEventListener('DOMContentLoaded', () => {
|
|
// Gestion du toggle gouttes/ronds sur la carte
|
|
const toggle = document.getElementById('toggleMarkers');
|
|
if (toggle && window.updateMarkers) {
|
|
toggle.addEventListener('change', (e) => {
|
|
window.updateMarkers(e.target.value);
|
|
});
|
|
}
|
|
});
|
|
|
|
// Exposer une fonction pour (ré)appliquer le tri si besoin
|
|
export function applyTableSort() {
|
|
document.querySelectorAll('.js-sort-table').forEach(table => {
|
|
new window.Tablesort(table);
|
|
});
|
|
}
|