{"version":3,"file":"VipTicketController.BujMBPqO.mjs","names":[],"sources":["https:/framerusercontent.com/modules/Cs57gn3Z4aVC5xn3qmbF/NEy8iGbwSwPGQXBiaavZ/VipTicketController.js"],"sourcesContent":["// VipTicketController.tsx\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect}from\"react\";export default function VipTicketController({webhookUrl=\"\",popupId=\"48hr-vip-ticket\"}){useEffect(()=>{const log=eventName=>{if(!webhookUrl)return;fetch(webhookUrl,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify({timestamp:new Date().toISOString(),event:eventName,popup_id:popupId})}).catch(()=>{});};window.__showVipPopup=()=>{log(\"vip_modal_shown\");window.__vipVisible?.(true);};window.__hideVipPopup=()=>{window.__vipVisible?.(false);};return()=>{delete window.__showVipPopup;delete window.__hideVipPopup;};},[webhookUrl,popupId]);return /*#__PURE__*/_jsx(\"div\",{style:{width:0,height:0,overflow:\"hidden\",position:\"absolute\",pointerEvents:\"none\"}});}addPropertyControls(VipTicketController,{popupId:{type:ControlType.String,title:\"Popup ID\",defaultValue:\"48hr-vip-ticket\"},webhookUrl:{type:ControlType.String,title:\"Webhook URL (optional)\",defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"VipTicketController\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VipTicketController.map"],"mappings":"oLAC4H,SAAwB,EAAoB,CAAC,aAAW,GAAG,UAAQ,mBAAmB,CAA6e,OAA5e,MAAc,CAAC,IAAM,EAAI,GAAW,CAAK,GAAkB,MAAM,EAAW,CAAC,OAAO,OAAO,KAAK,UAAU,QAAQ,CAAC,eAAe,kBAAkB,EAAE,KAAK,KAAK,UAAU,CAAC,UAAU,IAAI,KAAK,CAAA,CAAE,YAAY,EAAE,MAAM,EAAU,SAAS,CAAO,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,CAAE,EAA4I,MAA1I,GAAO,mBAAmB,CAAC,EAAI,iBAAiB,EAAE,EAAO,eAAe,EAAI,CAAE,EAAE,EAAO,mBAAmB,CAAC,EAAO,eAAe,EAAK,CAAE,MAAY,CAAC,OAAO,EAAO,eAAe,OAAO,EAAO,cAAe,CAAE,EAAE,CAAC,EAAW,CAAO,CAAC,EAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE,SAAS,SAAS,SAAS,WAAW,cAAc,MAAM,CAAC,CAAC,CAAE,qBAA3wB,IAAoD,IAA6B,EAA2rB,EAAoB,EAAoB,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,iBAAiB,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,yBAAyB,aAAa,EAAE,CAAC,CAAC"}