feat(Formules): Ajoute options incluses, améliore affichage et PWA

Ajoute la gestion des options incluses dans les formules,
améliore l'affichage des packs et corrige le start_url de la PWA.
This commit is contained in:
Serreau Jovann
2026-01-28 12:31:05 +01:00
parent 0e6cb9a700
commit b375b90d58
10 changed files with 479 additions and 36 deletions

View File

@@ -8,7 +8,7 @@ import { CrmEditor } from "./libs/CrmEditor.js";
import { initTomSelect } from "./libs/initTomSelect.js";
import { SearchProduct,SearchOptions } from "./libs/SearchProduct.js";
import { SearchProductDevis,SearchOptionsDevis } from "./libs/SearchProductDevis.js";
import { SearchProductFormule } from "./libs/SearchProductFormule.js";
import { SearchProductFormule,SearchOptionsFormule } from "./libs/SearchProductFormule.js";
// --- INITIALISATION SENTRY ---
Sentry.init({
dsn: "https://803814be6540031b1c37bf92ba9c0f79@sentry.esy-web.dev/24",
@@ -95,6 +95,9 @@ function initAdminLayout() {
if (!customElements.get('search-productformule')) {
customElements.define('search-productformule', SearchProductFormule, { extends: 'button' });
}
if (!customElements.get('search-optionsformule')) {
customElements.define('search-optionsformule', SearchOptionsFormule, { extends: 'button' });
}
if (!customElements.get('search-options')) {
customElements.define('search-options', SearchOptions, { extends: 'button' });
}