Init project

This commit is contained in:
2026-01-11 16:19:42 +01:00
commit df59325836
380 changed files with 33805 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
import { Controller } from "@hotwired/stimulus";
export default class extends Controller {
static targets = ["dialog", "form", "token"];
open(event) {
event.preventDefault();
const button = event.currentTarget;
// Récupère l'URL et le token depuis le bouton
const url = button.dataset.url;
const csrfToken = button.dataset.token;
// Remplit le formulaire de la modale
this.formTarget.action = url;
this.tokenTarget.value = csrfToken;
this.dialogTarget.classList.remove("hidden");
this.dialogTarget.classList.add("flex");
}
close() {
this.dialogTarget.classList.add("hidden");
this.dialogTarget.classList.remove("flex");
}
}