Skip to content

Commit

Permalink
updated delayed job recurring to launch automatically from an initial…
Browse files Browse the repository at this point in the history
…izer
  • Loading branch information
Andrew Albrecht committed Dec 14, 2021
1 parent a3b278e commit f9e033c
Show file tree
Hide file tree
Showing 47 changed files with 21,658 additions and 129 deletions.
Empty file added app/assets/.keep
Empty file.
30 changes: 30 additions & 0 deletions app/assets/accordion.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
function hookAccordion() {
let acc = document.getElementsByClassName("accordion");
let i;
for (i = 0; i < acc.length; i++) {
let el = acc[i];
acc[i].addEventListener("click", handleAccordionToggle);
}
}

function rehookAccordion() {
let acc = document.getElementsByClassName("accordion");
let i;
for (i = 0; i < acc.length; i++) {
acc[i].removeEventListener("click", handleAccordionToggle);
}
hookAccordion();
}
function handleAccordionToggle(event) {
let el = event.target;
let on = el.classList.contains('active');
el.classList.toggle("active");
let panel = el.nextElementSibling;
if (on) {
$(el).attr('aria-expanded', false);
panel.style.display = 'none';
} else {
$(el).attr('aria-expanded', true);
panel.style.display = "block";
}
}
Loading

0 comments on commit f9e033c

Please sign in to comment.