{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/bC7UkfKF2zUatUVcYlxM/ylRmxApx5DvvYu6GhSDz/FramerAuth.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{fetchUserData}from\"https://framer.com/m/ThentyHelpers-I0Oh.js\";import{thentyAuth}from\"https://cdn.thenty.io/beta/thenty-sdk.min.js\";export const withLogout=Component=>props=>/*#__PURE__*/_jsx(Component,{...props,onClick:()=>{thentyAuth.logout();}});export const showWhenLoggedIn=Component=>props=>{const{loggedIn}=fetchUserData();return!loggedIn?null:/*#__PURE__*/_jsx(Component,{...props});};export const hideWhenLoggedIn=Component=>props=>{const{loggedIn}=fetchUserData();return loggedIn?null:/*#__PURE__*/_jsx(Component,{...props});};export const withFirstName=Component=>props=>{var _userData_name;const{loggedIn,userData}=fetchUserData();var _userData_name_split_;return!loggedIn||!userData?null:/*#__PURE__*/_jsx(Component,{...props,text:(_userData_name_split_=userData===null||userData===void 0?void 0:(_userData_name=userData.name)===null||_userData_name===void 0?void 0:_userData_name.split(\" \")[0])!==null&&_userData_name_split_!==void 0?_userData_name_split_:\"\"});};export const withFullName=Component=>props=>{const{loggedIn,userData}=fetchUserData();return!loggedIn||!userData?null:/*#__PURE__*/_jsx(Component,{...props,text:userData===null||userData===void 0?void 0:userData.name});};export const withEmail=Component=>props=>{const{loggedIn,userData}=fetchUserData();return!loggedIn||!userData?null:/*#__PURE__*/_jsx(Component,{...props,text:userData===null||userData===void 0?void 0:userData.email});};\nexport const __FramerMetadata__ = {\"exports\":{\"withFullName\":{\"type\":\"reactHoc\",\"name\":\"withFullName\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withEmail\":{\"type\":\"reactHoc\",\"name\":\"withEmail\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showWhenLoggedIn\":{\"type\":\"reactHoc\",\"name\":\"showWhenLoggedIn\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFirstName\":{\"type\":\"reactHoc\",\"name\":\"withFirstName\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLogout\":{\"type\":\"reactHoc\",\"name\":\"withLogout\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hideWhenLoggedIn\":{\"type\":\"reactHoc\",\"name\":\"hideWhenLoggedIn\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FramerAuth.map"],
  "mappings": "2HAA6L,IAAMA,EAAWC,GAAWC,GAAoBC,EAAKF,EAAU,CAAC,GAAGC,EAAM,QAAQ,IAAI,CAACE,EAAW,OAAO,CAAE,CAAC,CAAC,EAAeC,EAAiBJ,GAAWC,GAAO,CAAC,GAAK,CAAC,SAAAI,CAAQ,EAAEC,EAAc,EAAE,OAAOD,EAA2BH,EAAKF,EAAU,CAAC,GAAGC,CAAK,CAAC,EAA3C,IAA6C,EAAeM,EAAiBP,GAAWC,GAAO,CAAC,GAAK,CAAC,SAAAI,CAAQ,EAAEC,EAAc,EAAE,OAAOD,EAAS,KAAkBH,EAAKF,EAAU,CAAC,GAAGC,CAAK,CAAC,CAAE,EAAeO,EAAcR,GAAWC,GAAO,CAAC,IAAIQ,EAAe,GAAK,CAAC,SAAAJ,EAAS,SAAAK,CAAQ,EAAEJ,EAAc,EAAE,IAAIK,EAAsB,MAAM,CAACN,GAAU,CAACK,EAAS,KAAkBR,EAAKF,EAAU,CAAC,GAAGC,EAAM,MAAMU,EAAsBD,GAAW,OAAgCD,EAAeC,EAAS,QAAQ,MAAMD,IAAiB,OAA/D,OAA6EA,EAAe,MAAM,GAAG,EAAE,CAAC,KAAK,MAAME,IAAwB,OAAOA,EAAsB,EAAE,CAAC,CAAE,EAAeC,EAAaZ,GAAWC,GAAO,CAAC,GAAK,CAAC,SAAAI,EAAS,SAAAK,CAAQ,EAAEJ,EAAc,EAAE,MAAM,CAACD,GAAU,CAACK,EAAS,KAAkBR,EAAKF,EAAU,CAAC,GAAGC,EAAM,KAA+CS,GAAS,IAAI,CAAC,CAAE,EAAeG,EAAUb,GAAWC,GAAO,CAAC,GAAK,CAAC,SAAAI,EAAS,SAAAK,CAAQ,EAAEJ,EAAc,EAAE,MAAM,CAACD,GAAU,CAACK,EAAS,KAAkBR,EAAKF,EAAU,CAAC,GAAGC,EAAM,KAA+CS,GAAS,KAAK,CAAC,CAAE",
  "names": ["withLogout", "Component", "props", "p", "thentyAuth", "showWhenLoggedIn", "loggedIn", "fetchUserData", "hideWhenLoggedIn", "withFirstName", "_userData_name", "userData", "_userData_name_split_", "withFullName", "withEmail"]
}
