{"version":3,"file":"GradientButton.B1zSa3PL.mjs","names":["_Fragment"],"sources":["https:/framerusercontent.com/modules/j0Cd2TbFqeBzLGj74Wk6/0VsIanAIMuyeFP4lwvoR/UploadImg.js","https:/framerusercontent.com/modules/YycBCweSLeBjk6HE7Dst/yUhPfd0FhOihEOkf92DK/GradientButton.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";export function CDNImage({imageUrl,fit,radius}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",overflow:\"hidden\",borderRadius:radius},children:/*#__PURE__*/_jsx(\"img\",{src:imageUrl,style:{width:\"100%\",height:\"100%\",objectFit:fit,objectPosition:\"center\",display:\"block\"}})});}addPropertyControls(CDNImage,{imageUrl:{type:ControlType.String,title:\"Image URL\",placeholder:\"Paste CDN URL\"},fit:{type:ControlType.Enum,title:\"Fit\",options:[\"cover\",\"contain\"],optionTitles:[\"Cover\",\"Contain\"],defaultValue:\"cover\"},radius:{type:ControlType.Number,title:\"Radius\",min:0,max:200,defaultValue:0}});\nexport const __FramerMetadata__ = {\"exports\":{\"CDNImage\":{\"type\":\"reactComponent\",\"name\":\"CDNImage\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UploadImg.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";export default function GradientButton({text=\"Join Early Access Now\",signupUrl=\"https://livebag.app/sign-up\",referralUrl=\"https://livebag.app/referral\"}){const handleClick=()=>{const signedUp=localStorage.getItem(\"mc_signed_up\");if(signedUp===\"true\"){window.location.href=referralUrl;}else{window.location.href=signupUrl;}};return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                .green-gradient-button {\n                    appearance: none;\n                    -webkit-appearance: none;\n                    background-color: transparent;\n                    cursor: pointer;\n\n                    display: flex;\n                    align-items: center;\n                    justify-content: center;\n\n                    height: 40px;\n                    padding: 25px 30px;\n\n                    border: none;\n                    border-radius: 100px;\n\n                    white-space: nowrap;\n                    overflow: hidden;\n\n                    background: linear-gradient(\n                        316deg,\n                        rgb(0, 255, 159) -40%,\n                        rgba(26, 11, 46, 0.5) 0%,\n                        rgb(0, 255, 159) 113%,\n                        rgb(0, 255, 159) 200%\n                    );\n\n                    color: #E0E0E0;\n                    font-weight: Regular;\n                    font-size: 16px;\n                    user-select: none;\n\n                    animation: pulse 1.5s infinite ease-in-out;\n                }\n\n                @keyframes pulse {\n                    0%, 100% { transform: scale(1); }\n                    50% { transform: scale(1.03); }\n                }\n            `}),/*#__PURE__*/_jsx(\"button\",{className:\"green-gradient-button\",onClick:handleClick,children:text})]});}addPropertyControls(GradientButton,{text:{type:ControlType.String,title:\"Button Text\",defaultValue:\"Join Early Access Now\"},signupUrl:{type:ControlType.String,title:\"Signup URL\",defaultValue:\"https://livebag.app/sign-up\"},referralUrl:{type:ControlType.String,title:\"Referral URL\",defaultValue:\"https://livebag.app/referral\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GradientButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GradientButton.map"],"mappings":"wLAA+F,SAAgB,EAAS,CAAC,WAAS,MAAI,UAAQ,CAAC,OAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,SAAS,SAAS,aAAa,EAAO,CAAC,SAAsB,EAAK,MAAM,CAAC,IAAI,EAAS,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,UAAU,EAAI,eAAe,SAAS,QAAQ,QAAQ,CAAC,CAAC,CAAC,CAAC,kBAAxV,IAAoD,CAAsS,EAAoB,EAAS,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,YAAY,gBAAgB,CAAC,IAAI,CAAC,KAAK,EAAY,KAAK,MAAM,MAAM,QAAQ,CAAC,QAAQ,UAAU,CAAC,aAAa,CAAC,QAAQ,UAAU,CAAC,aAAa,QAAQ,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,IAAI,EAAE,IAAI,IAAI,aAAa,EAAE,CAAC,CAAC,ICAzjB,SAAwB,EAAe,CAAC,OAAK,wBAAwB,YAAU,8BAA8B,cAAY,gCAAgC,CAA2K,OAAoB,EAAMA,EAAU,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;cAwC5gB,CAAC,CAAc,EAAK,SAAS,CAAC,UAAU,wBAAwB,YAxCqO,CAAgB,aAAa,QAAQ,eAAe,GAAe,OAAQ,EAAO,SAAS,KAAK,EAAkB,EAAO,SAAS,KAAK,GAwCxV,SAAS,EAAK,CAAC,CAAC,CAAC,CAAC,sBAxCrC,IAAoD,CAwCb,EAAoB,EAAe,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,wBAAwB,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,8BAA8B,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,+BAA+B,CAAC,CAAC"}