feat(dashboard/contrats): Ajoute le formulaire de création de contrat

Ajoute le formulaire de création de contrat avec gestion des adresses, des détails techniques et des prestations.
```
This commit is contained in:
Serreau Jovann
2026-01-21 17:02:37 +01:00
parent f9280db146
commit a4ee1c3379
9 changed files with 484 additions and 23 deletions

View File

@@ -5,6 +5,7 @@ import TomSelect from "tom-select";
import { RepeatLine } from "./libs/RepeatLine.js";
import { DevisManager } from "./libs/DevisManager.js";
import { initTomSelect } from "./libs/initTomSelect.js";
import { SearchProduct } from "./libs/SearchProduct.js";
// --- INITIALISATION SENTRY ---
Sentry.init({
dsn: "https://803814be6540031b1c37bf92ba9c0f79@sentry.esy-web.dev/24",
@@ -36,6 +37,9 @@ function initAdminLayout() {
customElements.define('devis-manager', DevisManager, { extends: 'div' });
}
if (!customElements.get('search-product')) {
customElements.define('search-product', SearchProduct, { extends: 'button' });
}
// Sidebar & UI
const sidebar = document.getElementById('sidebar');
const overlay = document.getElementById('sidebar-overlay');