diff --git a/test2.html b/test2.html index c1843fd..471cd60 100644 --- a/test2.html +++ b/test2.html @@ -23,17 +23,14 @@ // 1. Fonction pour récupérer les VRAIES catégories d'EverShelf // Elle scanne l'objet 'app' ou les variables globales de l'application function getRealCategories() { - // Liste par défaut si jamais l'app n'est pas chargée - let fallback = ["Fruits", "Légumes", "Boissons", "Épicerie"]; - - try { - // On tente de récupérer la liste réelle dans EverShelf - // (Remplace 'app.categories' par le chemin exact que tu trouveras en console) - if (typeof app !== 'undefined' && app.categories) return app.categories; - return fallback; - } catch (e) { - return fallback; + // On vérifie si la variable globale existe + if (typeof CATEGORY_LABELS !== 'undefined') { + // Object.values extrait juste les noms (ex: "Produits laitiers", "Viande") + // de l'objet {latticini: "Produits laitiers", carne: "Viande"} + return Object.values(CATEGORY_LABELS); } + // Liste de secours si la variable n'est pas encore chargée + return ["Fruits", "Légumes", "Boissons", "Épicerie"]; } // 2. Fonction d'affichage du formulaire