{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/ieLknsdclppALHe9Dcur/hMUJgrOgTygftB7CjwqM/Frejya.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";// Learn more: https://www.framer.com/docs/guides/overrides/\nconst cartName=\"ba-cart\";let cartArray=JSON.parse(localStorage.getItem(cartName))||[];export function displayCart(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,text:JSON.stringify(cartArray,undefined,2)});};}export function homeCart(Component){const cartArray=JSON.parse(localStorage.getItem(cartName))||[];console.log(\"++++\",cartArray);const style={display:cartArray.length>0?\"block\":\"none\",cursor:\"pointer\"};return props=>{return /*#__PURE__*/_jsx(Component,{...props,style:style,onClick:()=>{window.location.href=\"/cart\";}});};}export function goToCart(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,onClick:()=>{window.location.href=\"/cart\";}});};}export function goToRenew(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,onClick:()=>{window.location.href=\"/renew\";}});};}function addItemToCart(name){const cartArray=JSON.parse(localStorage.getItem(cartName))||[];// search for the an id that matches the name in cartArray. if it's found increase it's quantity by 1 in cartArray\nlet found=false;cartArray.forEach(item=>{if(item.name===name){item.quantity+=1;found=true;}});if(!found){// if the name is not found in cartArray, add it to cartArray\ncartArray.push({name,quantity:1});}// updateCartCount(cartArray)\n// save the cart to the localstorage\nlocalStorage.setItem(cartName,JSON.stringify(cartArray));// redirect to the cart page\nsetTimeout(()=>{window.location.href=\"/cart\";},100);}export function addToCart_overlord(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,onClick:()=>{addItemToCart(\"Overlord\");}});};}export function addToCart_rubberhose(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,onClick:()=>{addItemToCart(\"Rubberhose\");}});};}export function addToCart_anubis(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,onClick:()=>{addItemToCart(\"Anubis\");}});};}export function addToCart_timelord(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,onClick:()=>{addItemToCart(\"Timelord\");}});};}export function emptyTheCart(Component){return props=>{return /*#__PURE__*/_jsx(\"div\",{children:/*#__PURE__*/_jsx(Component,{...props,onClick:()=>{localStorage.setItem(cartName,JSON.stringify([]));window.location.reload();}})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"addToCart_rubberhose\":{\"type\":\"reactHoc\",\"name\":\"addToCart_rubberhose\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyTheCart\":{\"type\":\"reactHoc\",\"name\":\"emptyTheCart\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"addToCart_timelord\":{\"type\":\"reactHoc\",\"name\":\"addToCart_timelord\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"addToCart_anubis\":{\"type\":\"reactHoc\",\"name\":\"addToCart_anubis\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"goToRenew\":{\"type\":\"reactHoc\",\"name\":\"goToRenew\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"displayCart\":{\"type\":\"reactHoc\",\"name\":\"displayCart\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"homeCart\":{\"type\":\"reactHoc\",\"name\":\"homeCart\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"addToCart_overlord\":{\"type\":\"reactHoc\",\"name\":\"addToCart_overlord\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"goToCart\":{\"type\":\"reactHoc\",\"name\":\"goToCart\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Frejya.map"],
  "mappings": "oFAAAA,IACA,IAAMC,EAAS,UAAcC,EAAU,KAAK,MAAM,aAAa,QAAQD,CAAQ,CAAC,GAAG,CAAC,EAA+d,SAASE,EAASC,EAAU,CAAC,OAAOC,GAA4BC,EAAKF,EAAU,CAAC,GAAGC,EAAM,QAAQ,IAAI,CAACE,EAAO,SAAS,KAAK,OAAQ,CAAC,CAAC,CAAI,CAAQ,SAASC,EAAUJ,EAAU,CAAC,OAAOC,GAA4BC,EAAKF,EAAU,CAAC,GAAGC,EAAM,QAAQ,IAAI,CAACE,EAAO,SAAS,KAAK,QAAS,CAAC,CAAC,CAAI,CAAC,SAASE,EAAcC,EAAK,CAAC,IAAMC,EAAU,KAAK,MAAM,aAAa,QAAQC,CAAQ,CAAC,GAAG,CAAC,EACt6BC,EAAM,GAAMF,EAAU,QAAQG,GAAM,CAAIA,EAAK,OAAOJ,IAAMI,EAAK,UAAU,EAAED,EAAM,GAAM,CAAC,EAAMA,GAClGF,EAAU,KAAK,CAAC,KAAAD,EAAK,SAAS,CAAC,CAAC,EAEhC,aAAa,QAAQE,EAAS,KAAK,UAAUD,CAAS,CAAC,EACvD,WAAW,IAAI,CAACJ,EAAO,SAAS,KAAK,OAAQ,EAAE,GAAG,CAAE,CAAQ,SAASQ,EAAmBX,EAAU,CAAC,OAAOC,GAA4BC,EAAKF,EAAU,CAAC,GAAGC,EAAM,QAAQ,IAAI,CAACI,EAAc,UAAU,CAAE,CAAC,CAAC,CAAI,CAAQ,SAASO,EAAqBZ,EAAU,CAAC,OAAOC,GAA4BC,EAAKF,EAAU,CAAC,GAAGC,EAAM,QAAQ,IAAI,CAACI,EAAc,YAAY,CAAE,CAAC,CAAC,CAAI,CAAQ,SAASQ,EAAiBb,EAAU,CAAC,OAAOC,GAA4BC,EAAKF,EAAU,CAAC,GAAGC,EAAM,QAAQ,IAAI,CAACI,EAAc,QAAQ,CAAE,CAAC,CAAC,CAAI,CAAQ,SAASS,EAAmBd,EAAU,CAAC,OAAOC,GAA4BC,EAAKF,EAAU,CAAC,GAAGC,EAAM,QAAQ,IAAI,CAACI,EAAc,UAAU,CAAE,CAAC,CAAC,CAAI",
  "names": ["init_ssg_sandbox_shims", "cartName", "cartArray", "goToCart", "Component", "props", "p", "window", "goToRenew", "addItemToCart", "name", "cartArray", "cartName", "found", "item", "addToCart_overlord", "addToCart_rubberhose", "addToCart_anubis", "addToCart_timelord"]
}
