budget/app/javascript/controllers/navigation_controller.js
2025-06-16 22:16:07 -04:00

21 lines
No EOL
387 B
JavaScript

import { Controller } from "@hotwired/stimulus"
export default class extends Controller {
static targets = ["hamburger", "menu"]
toggle() {
if (this.menuTarget.classList.contains("hidden")) {
this.open()
} else {
this.close()
}
}
open() {
this.menuTarget.classList.remove("hidden")
}
close() {
this.menuTarget.classList.add("hidden")
}
}