Add dashboard to build
This commit is contained in:
23
reminder-dashboard/public/static/js/expand.js
Normal file
23
reminder-dashboard/public/static/js/expand.js
Normal file
@ -0,0 +1,23 @@
|
||||
function collapse_all() {
|
||||
document.querySelectorAll("div.reminderContent:not(.creator)").forEach((el) => {
|
||||
el.classList.add("is-collapsed");
|
||||
});
|
||||
}
|
||||
|
||||
function expand_all() {
|
||||
document.querySelectorAll("div.reminderContent:not(.creator)").forEach((el) => {
|
||||
el.classList.remove("is-collapsed");
|
||||
});
|
||||
}
|
||||
|
||||
const expandAll = document.querySelector("#expandAll");
|
||||
|
||||
expandAll.addEventListener("change", (ev) => {
|
||||
if (ev.target.value === "expand") {
|
||||
expand_all();
|
||||
} else if (ev.target.value === "collapse") {
|
||||
collapse_all();
|
||||
}
|
||||
|
||||
ev.target.value = "";
|
||||
});
|
Reference in New Issue
Block a user