{"version":3,"file":"UserNameOverride.CPf347yg.mjs","names":["useState","__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/kd0goXmiQnjWMgKKvUaO/9ZhBvTjDpsmGAVxQwCOl/UserNameOverride.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";export function useUserName(){const[name,setName]=useState(\"\");useEffect(()=>{// Make sure Outseta is available\nif(window.Outseta){window.Outseta.getCurrentUser().then(response=>{if(response?.data?.contact?.firstName){setName(response.data.contact.firstName);}}).catch(()=>{setName(\"Guest\")// fallback\n;});}},[]);return{text:`Hi there, ${name}`};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withuseUserName(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...useUserName(props)});};}withuseUserName.displayName=\"useUserName\";\nexport const __FramerMetadata__ = {\"exports\":{\"withuseUserName\":{\"type\":\"reactHoc\",\"name\":\"withuseUserName\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUserName\":{\"type\":\"override\",\"name\":\"useUserName\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UserNameOverride.map"],"mappings":"ySAAiF,SAAgB,GAAa,CAAC,GAAK,CAAC,EAAK,GAASA,EAAS,GAAG,CAEpI,OAFqI,MAAc,CAC3J,EAAO,SAAS,EAAO,QAAQ,gBAAgB,CAAC,KAAK,GAAU,CAAI,GAAU,MAAM,SAAS,WAAW,EAAQ,EAAS,KAAK,QAAQ,UAAU,EAAI,CAAC,UAAU,CAAC,EAAQ,QAAQ,EAC/K,EAAI,EAAE,CAAC,CAAO,CAAC,KAAK,aAAa,IAAO,CAAqJ,SAAgB,EAAgB,EAAE,CAAC,MAAO,KAAQ,EAA+BC,EAAwC,CAAQC,EAAK,EAAE,CAAC,GAAG,EAAM,GAAG,EAAY,EAAM,CAAC,CAAC,uBAF9T,IAAsC,IAE+G,CAA6K,EAAgB,YAAY"}