{"version":3,"file":"userCookie.DosIMSC4.mjs","names":["useState"],"sources":["https:/framerusercontent.com/modules/66vbsCSAdkrxB4hLedxg/SufLN1bS7Z53Mmv8ezel/userCookie.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";// Change these to match your variant names\nconst VARIANTS={loggedIn:\"loggedIn\",loggedOut:\"loggedOutalt\"};const checkUserInfoCookie=()=>{// Check if we're in a browser environment\nif(typeof document===\"undefined\")return false;return document.cookie.split(\"; \").some(row=>row.startsWith(\"userInfo=\"));};export const withUserAwareVariant=Component=>{return props=>{const[hasUserInfo,setHasUserInfo]=useState(null);useEffect(()=>{setHasUserInfo(checkUserInfoCookie());},[]);if(hasUserInfo===null){return null;}return /*#__PURE__*/_jsx(Component,{...props,variant:hasUserInfo?VARIANTS.loggedIn:VARIANTS.loggedOut});};};\nexport const __FramerMetadata__ = {\"exports\":{\"withUserAwareVariant\":{\"type\":\"reactHoc\",\"name\":\"withUserAwareVariant\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./userCookie.map"],"mappings":"+IAA0C,IAAsC,EAC1E,EAAS,CAAC,SAAS,WAAW,UAAU,cAAc,EAAQ,MACjE,OAAO,SAAW,IAAmB,GAAa,SAAS,OAAO,MAAM,IAAI,CAAC,CAAC,KAAK,GAAK,EAAI,WAAW,WAAW,CAAC,EAAiB,EAAqB,GAAmB,GAAO,CAAC,GAAK,CAAC,EAAY,GAAgBA,EAAS,IAAI,EAAiG,OAA/F,MAAc,CAAC,EAAe,EAAoB,CAAC,CAAE,EAAE,CAAC,CAAC,EAAK,IAAc,KAAa,KAA0B,EAAK,EAAU,CAAC,GAAG,EAAM,QAAQ,EAAY,EAAS,SAAS,EAAS,SAAS,CAAC,CAAE"}