{"version":3,"file":"ButtonWrapper.CvxiVPXY.mjs","names":["store","ButtonWrapper","store"],"sources":["https:/framerusercontent.com/modules/t7abJET31qTgRVc4079d/DpUE5leSQQEdoEZ6ko0I/store.js","https:/framerusercontent.com/modules/48f4aC2FrJMXfX8uRCrV/J4IuiKNCFxWT1ClL4WVy/ButtonWrapper.js","https:/framerusercontent.com/modules/pGygucfRW4kaaHDPasoe/MkWUHybQ3PYZmic4mjZd/store.js","https:/framerusercontent.com/modules/lNOkcXP2tH8z3MhjPxOr/kheiiTLaEnyfNBTWFyFJ/ButtonWrapper.js"],"sourcesContent":["import{createStore}from\"https://framer.com/m/framer/store.js\";const store=createStore({tag_id:null,delay:null,redirect:null,target:null});export{store};\nexport const __FramerMetadata__ = {\"exports\":{\"store\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./store.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{ControlType,addPropertyControls}from\"framer\";import{useEffect}from\"react\";import{store}from\"https://framerusercontent.com/modules/t7abJET31qTgRVc4079d/DpUE5leSQQEdoEZ6ko0I/store.js\";export function ButtonWrapper(props){const[state,setState]=store();const isValid=props.variantName;const assign=()=>{if(!isValid)return;localStorage.setItem(\"variantName\",props.variantName);setState({variantName:props.variantName});};useEffect(()=>{if(isValid){assign();}},[props.variantName]);const handleAssign=()=>{assign();setTimeout(()=>{assign();},500);};return /*#__PURE__*/_jsx(\"div\",{onClick:handleAssign,style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\"},children:props.children});}addPropertyControls(ButtonWrapper,{variantName:{type:ControlType.String,title:\"variantName\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"ButtonWrapper\":{\"type\":\"reactComponent\",\"name\":\"ButtonWrapper\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{createStore}from\"https://framer.com/m/framer/store.js\";const store=createStore({tag_id:null,delay:null,redirect:null,target:null});export{store};\nexport const __FramerMetadata__ = {\"exports\":{\"store\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./store.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{ControlType,addPropertyControls}from\"framer\";import{useEffect}from\"react\";import{store}from\"https://framerusercontent.com/modules/pGygucfRW4kaaHDPasoe/MkWUHybQ3PYZmic4mjZd/store.js\";export function ButtonWrapper(props){const[state,setState]=store();const isValid=props.tag_id||props.delay||props.redirect||props.target;const assign=()=>{if(!isValid)return;localStorage.setItem(\"tag_id\",props.tag_id);localStorage.setItem(\"delay\",props.delay);localStorage.setItem(\"redirect\",props.redirect);localStorage.setItem(\"target\",props.target);setState({tag_id:props.tag_id,delay:props.delay,redirect:props.redirect,target:props.target});/*if (props.tag_id && props.tag_id.length > 0) {\n        }\n        if (props.delay && props.delay.length > 0) {\n        }\n        if (props.redirect && props.redirect.length > 0) {\n        }\n        if (props.target && props.target.length > 0) {\n        }*/};useEffect(()=>{if(isValid){assign();}},[props.tag_id,props.delay,props.redirect,props.target]);const handleAssign=()=>{assign();setTimeout(()=>{assign();},500);};return /*#__PURE__*/_jsx(\"div\",{onClick:handleAssign,style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\"},children:props.children});}addPropertyControls(ButtonWrapper,{tag_id:{type:ControlType.String,title:\"Tag ID\"},delay:{type:ControlType.String,title:\"Delay (minute)\"},redirect:{type:ControlType.String,title:\"Redirect URL\"},target:{type:ControlType.String,title:\"Target\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"ButtonWrapper\":{\"type\":\"reactComponent\",\"name\":\"ButtonWrapper\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ButtonWrapper.map"],"mappings":"6OAA8D,CAAMA,EAAM,EAAY,CAAC,OAAO,KAAK,MAAM,KAAK,SAAS,KAAK,OAAO,KAAK,CAAC,ICA+F,SAAgBC,EAAc,EAAM,CAAC,GAAK,CAAC,EAAM,GAAUC,GAAO,CAAO,EAAQ,EAAM,YAAkB,MAAW,CAAK,IAAe,aAAa,QAAQ,cAAc,EAAM,YAAY,CAAC,EAAS,CAAC,YAAY,EAAM,YAAY,CAAC,GAAkI,OAA/H,MAAc,CAAI,GAAS,GAAQ,EAAI,CAAC,EAAM,YAAY,CAAC,CAAwF,EAAK,MAAM,CAAC,YAA5E,CAAC,GAAQ,CAAC,eAAe,CAAC,GAAQ,EAAG,IAAI,EAAwD,MAAM,CAAC,MAAM,OAAO,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,eAAe,SAAS,CAAC,SAAS,EAAM,SAAS,CAAC,kBAA3tB,IAAoD,IAA6B,IAA4G,CAAgiB,EAAoBD,EAAc,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,CAAC,CAAC,mBCAxyB,CAAM,EAAM,EAAY,CAAC,OAAO,KAAK,MAAM,KAAK,SAAS,KAAK,OAAO,KAAK,CAAC,ICA+F,SAAgB,EAAc,EAAM,CAAC,GAAK,CAAC,EAAM,GAAU,GAAO,CAAO,EAAQ,EAAM,QAAQ,EAAM,OAAO,EAAM,UAAU,EAAM,OAAa,MAAW,CAAK,IAAe,aAAa,QAAQ,SAAS,EAAM,OAAO,CAAC,aAAa,QAAQ,QAAQ,EAAM,MAAM,CAAC,aAAa,QAAQ,WAAW,EAAM,SAAS,CAAC,aAAa,QAAQ,SAAS,EAAM,OAAO,CAAC,EAAS,CAAC,OAAO,EAAM,OAAO,MAAM,EAAM,MAAM,SAAS,EAAM,SAAS,OAAO,EAAM,OAAO,CAAC,GAOtf,OAAlK,MAAc,CAAI,GAAS,GAAQ,EAAI,CAAC,EAAM,OAAO,EAAM,MAAM,EAAM,SAAS,EAAM,OAAO,CAAC,CAAwF,EAAK,MAAM,CAAC,YAA5E,CAAC,GAAQ,CAAC,eAAe,CAAC,GAAQ,EAAG,IAAI,EAAwD,MAAM,CAAC,MAAM,OAAO,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,eAAe,SAAS,CAAC,SAAS,EAAM,SAAS,CAAC,kBAPzT,IAAoD,IAA6B,IAA4G,CAO8H,EAAoB,EAAc,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,CAAC,CAAC"}