{"version":3,"file":"FramerAuthV2.D0G007iD.mjs","names":["showIfSignedOut","showIfSignedIn","useUser","showIfWithTag","showIfWithoutTag","toggleVariantIfWithTag"],"sources":["https:/framerusercontent.com/modules/fzlgm8PXCY5SmYwuJHmA/58lwOnfrpK5m9JAL4H3U/FramerAuthV2.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{buttonSignOut,showIfSignedIn,showIfSignedOut,showIfWithTag,showIfWithoutTag,toggleVariant,toggleVariantIfWithTag,useUser,withBookmarks,withIsBookmarked,withToggleBookmark}from\"https://cdn.jsdelivr.net/npm/@framerauth/sdk@2/dist/framerauth.mjs\";/**\n * [START] FRAMEAUTH OVERRIDES\n *//* [START] AUTH */export function ShowIfSignedOut(Component){return showIfSignedOut(Component);}export function ShowIfSignedIn(Component){return showIfSignedIn(Component);}export function SignOut(Component){const redirectLink=\"/\";const options={redirectTo:redirectLink};return buttonSignOut(Component,options);}/* [END] AUTH *//* [START] BASICS */export function EmailAddress(Component){return props=>{const userStore=useUser();if(!userStore||!userStore.user)return null;const email=userStore.user.email;return /*#__PURE__*/_jsx(Component,{...props,text:email});};}export function Name(Component){return props=>{const userStore=useUser();if(!userStore||!userStore.user)return null;const name=userStore.user.name;return /*#__PURE__*/_jsx(Component,{...props,text:name});};}export function ShowIfWithTag(Component){return showIfWithTag(Component);}export function ShowIfWithoutTag(Component){return showIfWithoutTag(Component);}export function ToggleVariant(Component){return toggleVariant(Component);}export function ToggleVariantIfWithTag(Component){return toggleVariantIfWithTag(Component);}/* [END] BASICS *//* [START] MARK AS COMPLETE */export function CompleteLesson(Component){return withToggleBookmark(Component,\"completed\");}export function IsComplete(Component){return withIsBookmarked(Component,\"completed\");}/* [END] MARK AS COMPLETE *//* [START] BOOKMARKING */export function BookmarkList(Component){return withBookmarks(Component,\"saved-for-later\");}export function ShowIfBookmarked(Component){return withIsBookmarked(Component,\"saved-for-later\");}export function ToggleBookmark(Component){return withToggleBookmark(Component,\"saved-for-later\");}/* [END] BOOKMARKING *//**\n * [END] FRAMEAUTH OVERRIDES\n */\nexport const __FramerMetadata__ = {\"exports\":{\"ShowIfWithTag\":{\"type\":\"reactHoc\",\"name\":\"ShowIfWithTag\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EmailAddress\":{\"type\":\"reactHoc\",\"name\":\"EmailAddress\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"IsComplete\":{\"type\":\"reactHoc\",\"name\":\"IsComplete\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ToggleVariantIfWithTag\":{\"type\":\"reactHoc\",\"name\":\"ToggleVariantIfWithTag\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ShowIfSignedIn\":{\"type\":\"reactHoc\",\"name\":\"ShowIfSignedIn\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SignOut\":{\"type\":\"reactHoc\",\"name\":\"SignOut\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Name\":{\"type\":\"reactHoc\",\"name\":\"Name\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BookmarkList\":{\"type\":\"reactHoc\",\"name\":\"BookmarkList\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ShowIfWithoutTag\":{\"type\":\"reactHoc\",\"name\":\"ShowIfWithoutTag\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CompleteLesson\":{\"type\":\"reactHoc\",\"name\":\"CompleteLesson\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ShowIfSignedOut\":{\"type\":\"reactHoc\",\"name\":\"ShowIfSignedOut\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ToggleVariant\":{\"type\":\"reactHoc\",\"name\":\"ToggleVariant\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ToggleBookmark\":{\"type\":\"reactHoc\",\"name\":\"ToggleBookmark\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ShowIfBookmarked\":{\"type\":\"reactHoc\",\"name\":\"ShowIfBookmarked\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FramerAuthV2.map"],"mappings":"4LAEqB,SAAgB,EAAgB,EAAU,CAAC,OAAOA,EAAgB,CAAS,CAAE,CAAC,SAAgB,EAAe,EAAU,CAAC,OAAOC,EAAe,CAAS,CAAE,CAAgL,SAAgB,EAAa,EAAU,CAAC,MAAO,IAAO,CAAC,IAAM,EAAUC,EAAQ,EAAE,GAAG,CAAC,GAAW,CAAC,EAAU,KAAK,OAAO,KAAK,IAAM,EAAM,EAAU,KAAK,MAAM,OAAoB,EAAK,EAAU,CAAC,GAAG,EAAM,KAAK,CAAK,CAAC,CAAE,CAAE,CAAC,SAAgB,EAAK,EAAU,CAAC,MAAO,IAAO,CAAC,IAAM,EAAUA,EAAQ,EAAE,GAAG,CAAC,GAAW,CAAC,EAAU,KAAK,OAAO,KAAK,IAAM,EAAK,EAAU,KAAK,KAAK,OAAoB,EAAK,EAAU,CAAC,GAAG,EAAM,KAAK,CAAI,CAAC,CAAE,CAAE,CAAC,SAAgB,EAAc,EAAU,CAAC,OAAOC,EAAc,CAAS,CAAE,CAAC,SAAgB,EAAiB,EAAU,CAAC,OAAOC,EAAiB,CAAS,CAAE,CAA2E,SAAgB,EAAuB,EAAU,CAAC,OAAOC,EAAuB,CAAS,CAAE,iBAF5hC,IAA2P"}