development branch created to preserve working deploy project
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
const table = document.getElementById('objectTable');
|
||||
if (!table) return;
|
||||
|
||||
table.addEventListener('click', function(e) {
|
||||
const row = e.target.closest('.selectable-row');
|
||||
if (!row) return;
|
||||
|
||||
// Remove selection from all rows
|
||||
table.querySelectorAll('.selected-row').forEach(selectedRow => {
|
||||
selectedRow.classList.remove('selected-row');
|
||||
});
|
||||
|
||||
// Add selection to clicked row
|
||||
row.classList.add('selected-row');
|
||||
|
||||
// Get container ID and redirect to show its details
|
||||
const containerId = row.dataset.id;
|
||||
const currentUrl = new URL(window.location.href);
|
||||
currentUrl.searchParams.set('selected', containerId);
|
||||
window.location.href = currentUrl.toString();
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user