{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/Z5PBZJ4Rgl7UKmIlWMAG/0J8d5L2KHqa47tYZVET1/hideNewsletter.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";export function useNewsletterPopup(){const[visible,setVisible]=useState(true);useEffect(()=>{const dismissed=sessionStorage.getItem(\"newsletterClosed\")===\"true\";if(dismissed){setVisible(false);}},[]);return{style:{display:visible?\"flex\":\"none\"},// Du kannst hier auch einen \"close\"-Button einbauen\nonClick:()=>{sessionStorage.setItem(\"newsletterClosed\",\"true\");setVisible(false);}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withuseNewsletterPopup(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...useNewsletterPopup(props)});};}withuseNewsletterPopup.displayName=\"useNewsletterPopup\";\nexport const __FramerMetadata__ = {\"exports\":{\"useNewsletterPopup\":{\"type\":\"override\",\"name\":\"useNewsletterPopup\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withuseNewsletterPopup\":{\"type\":\"reactHoc\",\"name\":\"withuseNewsletterPopup\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hideNewsletter.map"],
  "mappings": "sEAAwF,SAASA,GAAoB,CAAC,GAAK,CAACC,EAAQC,CAAU,EAAEC,EAAS,EAAI,EAAE,OAAAC,EAAU,IAAI,CAAiB,eAAe,QAAQ,kBAAkB,IAAI,QAAqBF,EAAW,EAAK,CAAG,EAAE,CAAC,CAAC,EAAQ,CAAC,MAAM,CAAC,QAAQD,EAAQ,OAAO,MAAM,EACpU,QAAQ,IAAI,CAAC,eAAe,QAAQ,mBAAmB,MAAM,EAAEC,EAAW,EAAK,CAAE,CAAC,CAAE,CAA2J,SAASG,EAAuBC,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGP,EAAmBO,CAAK,CAAC,CAAC,EAAI,CAACF,EAAuB,YAAY",
  "names": ["useNewsletterPopup", "visible", "setVisible", "ye", "ue", "withuseNewsletterPopup", "C", "props", "re", "DataObserverContext", "p"]
}
