23 lines
712 B
JavaScript
23 lines
712 B
JavaScript
document.addEventListener("DOMContentLoaded", () => {
|
|
const currentYear = document.getElementById("currentYear");
|
|
if (currentYear) {
|
|
currentYear.textContent = String(new Date().getFullYear());
|
|
}
|
|
|
|
const navbar = document.getElementById("mainNav");
|
|
if (!navbar) {
|
|
return;
|
|
}
|
|
|
|
const collapseElement = navbar.querySelector(".navbar-collapse");
|
|
const navLinks = navbar.querySelectorAll(".nav-link");
|
|
const collapse = collapseElement ? bootstrap.Collapse.getOrCreateInstance(collapseElement, { toggle: false }) : null;
|
|
|
|
navLinks.forEach((link) => {
|
|
link.addEventListener("click", () => {
|
|
if (window.innerWidth < 992 && collapse) {
|
|
collapse.hide();
|
|
}
|
|
});
|
|
});
|
|
}); |