You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sqm-dashboards/app/javascript/overview.js

27 lines
710 B

import { Popover } from "bootstrap";
export function initializeListenersForNavDropdowns() {
const schoolDropdown = document.querySelector("#select-school");
if (schoolDropdown) {
document
.querySelector("#select-school")
.addEventListener("change", (event) => {
window.location = event.target.value;
});
document
.querySelector("#select-district")
.addEventListener("change", (event) => {
window.location = event.target.value;
});
}
}
export function initializePopovers() {
document
.querySelectorAll('[data-bs-toggle="popover"]')
.forEach(popoverElement => {
new Popover(popoverElement, { trigger: 'hover focus' })
})
}