{"version":3,"file":"VkGoalFranchiseeSuccess.lwNDnw_P.mjs","names":["__esmMin","init_ssg_sandbox_shims","init_npm_react_18_3_1","window","ce","init_jsx_runtime","c","withVkGoalFormaWeb","originalFetch","args","requestUrl","response","FORM_ENDPOINT","Component","props","init_VkGoalFranchiseeSuccess"],"sources":["https:/framerusercontent.com/modules/CRiIM3yTodkXSY4h0nKm/SgRWGU6ScZaydQCnIkVZ/VkGoalFranchiseeSuccess.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";/**\n * Override для формы на странице /webinars/franchisee-success\n *\n * Отправляет цель VK Ads / top-mail-ru (_tmr, счётчик 3764799)\n * при УСПЕШНОЙ отправке формы.\n *\n * Перехват сужен до конкретного endpoint формы и статуса 2xx,\n * поэтому ложных срабатываний (ошибки сети / валидация) нет.\n * Оригинальный fetch восстанавливается при размонтировании.\n *\n * Применять ТОЛЬКО к инстансу CustomForm на странице franchisee-success.\n */const FORM_ENDPOINT=\"landing.api.starterapp.co/framer\";export function withVkGoalFormaWeb(Component){return props=>{useEffect(()=>{if(typeof window===\"undefined\")return;window._tmr=window._tmr||[];const originalFetch=window.fetch;window.fetch=async function(...args){const requestUrl=typeof args[0]===\"string\"?args[0]:args[0]?.url||\"\";const response=await originalFetch.apply(this,args);try{if(requestUrl.includes(FORM_ENDPOINT)&&response.ok// статус 200–299\n){window._tmr.push({type:\"reachGoal\",id:3764799,goal:\"forma-web\"});}}catch(e){// молча игнорируем — аналитика не должна ломать форму\n}return response;};return()=>{window.fetch=originalFetch;};},[]);return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withVkGoalFormaWeb\":{\"type\":\"reactHoc\",\"name\":\"withVkGoalFormaWeb\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VkGoalFranchiseeSuccess.map"],"mappings":"A,gIAW0D,SAAgBO,EAAmB,EAAU,CAAC,MAAO,KAAQH,MAAc,CAAC,GAAUD,IAAS,OAAY,OAAO,EAAO,KAAKA,EAAO,MAAM,CAAC,EAAE,IAAMK,EAAcL,EAAO,MAEhN,MAFsN,GAAO,MAAM,eAAe,GAAGM,EAAK,CAAC,IAAMC,EAAW,OAAOD,EAAK,IAAK,SAASA,EAAK,GAAGA,EAAK,EAAE,EAAE,KAAK,GAASE,EAAS,MAAMH,EAAc,MAAM,KAAKC,CAAI,EAAE,GAAG,CAAIC,EAAW,SAASE,CAAa,GAAGD,EAAS,IACxbR,EAAO,KAAK,KAAK,CAAC,KAAK,YAAY,GAAG,QAAQ,KAAK,WAAW,CAAC,CAAG,MAAS,CAC7E,CAAC,OAAOQ,CAAS,MAAY,CAAC,EAAO,MAAMH,CAAc,CAAE,EAAE,CAAC,CAAC,EAAsB,gBAAKK,EAAU,CAAC,GAAGC,CAAK,CAAC,EAAI,C,gDAFzG,EAAc,kC"}