{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/3vih5ZkKVRkkuScxXl91/1caswz6mQoM0mdQu4kj3/siteMetadata.js"],
  "sourcesContent": ["// Generated by Framer (4458791)\nexport default function metadata(params,activeLocale){return{customHTMLBodyEnd:'<script type=\"module\">\\n  // Import des SDKs\\n  import { initializeApp } from \"https://www.gstatic.com/firebasejs/11.9.1/firebase-app.js\";\\n  import { getAnalytics } from \"https://www.gstatic.com/firebasejs/11.9.1/firebase-analytics.js\";\\n  import { getAuth } from \"https://www.gstatic.com/firebasejs/11.9.1/firebase-auth.js\";\\n\\n  // Config Firebase\\n  const firebaseConfig = {\\n    apiKey: \"AIzaSyDzMuhx0ewunylgESH7IWGCCa7Ibi40XeI\",\\n    authDomain: \"savure-5371c.firebaseapp.com\",\\n    projectId: \"savure-5371c\",\\n    storageBucket: \"savure-5371c.appspot.com\", // \u26A0\uFE0F CORRIG\\xc9 ici (tu avais .firebasestorage.app)\\n    messagingSenderId: \"91162024652\",\\n    appId: \"1:91162024652:web:a5ab35276172d1a04b4069\",\\n    measurementId: \"G-V3VWC31QP0\"\\n  };\\n\\n  // Initialize Firebase\\n  const app = initializeApp(firebaseConfig);\\n  const analytics = getAnalytics(app);\\n  const auth = getAuth(app);\\n\\n  // Assign to window so React can access it\\n  window.firebaseAuth = auth;\\n</script>\\n\\n<script type=\"module\">\\n  import {\\n    getAuth,\\n    onAuthStateChanged,\\n    signOut\\n  } from \"https://www.gstatic.com/firebasejs/11.9.1/firebase-auth.js\";\\n\\n  const auth = window.firebaseAuth || getAuth();\\n\\n  window.addEventListener(\"DOMContentLoaded\", () => {\\n    // On cible les boutons par leur texte\\n    const allButtons = Array.from(document.querySelectorAll(\"a, button\"));\\n\\n    const btnLogin = allButtons.find(el => el.textContent.trim() === \"Se connecter\");\\n    const btnSignup = allButtons.find(el => el.textContent.trim() === \"S\u2019inscrire\");\\n    const btnAccount = allButtons.find(el => el.textContent.trim() === \"Mon compte\");\\n    const btnLogout = allButtons.find(el => el.textContent.trim() === \"Se d\\xe9connecter\");\\n\\n    if (!btnLogin || !btnSignup || !btnAccount || !btnLogout) {\\n      console.error(\"Certains boutons n\\'ont pas \\xe9t\\xe9 trouv\\xe9s. V\\xe9rifie les libell\\xe9s exacts.\");\\n      return;\\n    }\\n\\n    // Tout masquer par d\\xe9faut\\n    btnLogin.style.display = \"none\";\\n    btnSignup.style.display = \"none\";\\n    btnAccount.style.display = \"none\";\\n    btnLogout.style.display = \"none\";\\n\\n    onAuthStateChanged(auth, (user) => {\\n      if (user) {\\n        btnLogin.style.display = \"none\";\\n        btnSignup.style.display = \"none\";\\n        btnAccount.style.display = \"inline-block\";\\n        btnLogout.style.display = \"inline-block\";\\n\\n        btnLogout.onclick = async (e) => {\\n          e.preventDefault();\\n          await signOut(auth);\\n          window.location.href = \"/\";\\n        };\\n      } else {\\n        btnLogin.style.display = \"inline-block\";\\n        btnSignup.style.display = \"inline-block\";\\n        btnAccount.style.display = \"none\";\\n        btnLogout.style.display = \"none\";\\n      }\\n    });\\n  });\\n</script>\\n',description:\"Des repas faits maison livr\\xe9s chaque semaine \\xe0 Gen\\xe8ve. Menus personnalis\\xe9s, ingr\\xe9dients locaux, sans engagement.\",favicon:\"https://framerusercontent.com/assets/WiUJlQQWsE7mIu4A2sk0ujoJ7w.svg\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/qnOervtIaGEaOCRta9ehCS8Faps.svg\",title:\"Savure \u2013 Repas faits maison livr\\xe9s \\xe0 Gen\\xe8ve\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "AACe,SAARA,EAA0BC,EAAOC,EAAa,CAAC,MAAM,CAAC,kBAAkB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAA4tF,YAAY,kIAAkI,QAAQ,sEAAsE,OAAO,0BAA0B,YAAY,uEAAuE,MAAM,2DAAsD,CAAE",
  "names": ["metadata", "params", "activeLocale"]
}
