This commit is contained in:
Jorge Manrubia
2025-09-28 13:28:08 +02:00
parent e670add34b
commit f0da1b483d
@@ -18,19 +18,16 @@ export default class extends Controller {
}
#expandOnly(clickedColumn) {
const wasCollapsed = this.#isCollapsed(clickedColumn)
this.columnTargets.forEach(column => {
this.#collapse(column)
})
if (wasCollapsed) {
this.#expand(clickedColumn)
}
this.#collapseAllExcept(clickedColumn);
this.#expand(clickedColumn)
}
#isCollapsed(column) {
return column.classList.contains(this.collapsedClass)
#collapseAllExcept(clickedColumn) {
this.columnTargets.forEach(column => {
if (column !== clickedColumn) {
this.#collapse(column)
}
})
}
#collapse(column) {