{"version":3,"file":"ClickEvent.C8tO2IRB.mjs","names":["React"],"sources":["https:/framerusercontent.com/modules/0woTvdFiT1qgyZHajJwZ/zLuCI4Eden8NDybrQo3X/ClickEvent.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef}from\"react\";import{ControlType,addPropertyControls}from\"framer\";import React from\"react\";// Learn more: https://www.framer.com/developers/overrides/\nconst TEXT_A=\"Install vozoai/cli: https://raw.githubusercontent.com/vozoai/cli/main/installation-guide.md\";const TEXT_B=\"npx @vozoai/cli@latest install\";const COPY_TEXT_A={en:\"Install vozoai/cli: https://raw.githubusercontent.com/vozoai/cli/main/installation-guide.md\",zh:\"安装 vozoai/cli：https://raw.githubusercontent.com/vozoai/cli/main/installation-guide.md\",ja:\"vozoai/cliのインストール方法：https://raw.githubusercontent.com/vozoai/cli/main/installation-guide.md\",fr:\"Installez vozoai/cli : https://raw.githubusercontent.com/vozoai/cli/main/installation-guide.md\",de:\"Installiere vozoai/cli: https://raw.githubusercontent.com/vozoai/cli/main/installation-guide.md\",es:\"Instala vozoai/cli: https://raw.githubusercontent.com/vozoai/cli/main/installation-guide.md\",pt:\"Instale o vozoai/cli: https://raw.githubusercontent.com/vozoai/cli/main/installation-guide.md\"};const COPY_TEXT_B={en:\"npx @vozoai/cli@latest install\",zh:\"npx @vozoai/cli@latest install\",ja:\"npx @vozoai/cli@latest install\",fr:\"npx @vozoai/cli@latest install\",de:\"npx @vozoai/cli@latest install\",es:\"npx @vozoai/cli@latest install\",pt:\"npx @vozoai/cli@latest install\"};const MESSAGES={en:{success:\"Copied to clipboard\",error:\"Copy failed. Please try again.\"},zh:{success:\"已复制到剪贴板\",error:\"复制失败，请重试\"},ja:{success:\"クリップボードにコピーしました\",error:\"コピーに失敗しました。もう一度お試しください。\"},fr:{success:\"Copi\\xe9 dans le presse-papiers\",error:\"\\xc9chec de la copie. R\\xe9essayez.\"},de:{success:\"In die Zwischenablage kopiert\",error:\"Kopieren fehlgeschlagen. Bitte erneut versuchen.\"},es:{success:\"Copiado al portapapeles\",error:\"Error al copiar. Int\\xe9ntalo de nuevo.\"},pt:{success:\"Copiado para a \\xe1rea de transfer\\xeancia\",error:\"Falha ao copiar. Tente novamente.\"}};function getLocale(){const segment=window.location.pathname.split(\"/\").filter(Boolean)[0]?.toLowerCase();const localeMap={zh:\"zh\",\"zh-cn\":\"zh\",ja:\"ja\",fr:\"fr\",de:\"de\",es:\"es\",\"es-419\":\"es\",pt:\"pt\",\"pt-br\":\"pt\"};return localeMap[segment??\"\"]??\"en\";}const TOAST_ID=\"framer-copy-toast\";let toastTimer;function showToast(message,isError=false){let toast=document.getElementById(TOAST_ID);if(!toast){toast=document.createElement(\"div\");toast.id=TOAST_ID;Object.assign(toast.style,{position:\"fixed\",left:\"50%\",top:\"calc(50% - 80px)\",zIndex:\"2147483647\",display:\"flex\",alignItems:\"center\",gap:\"8px\",padding:\"12px 18px 12px 16px\",borderRadius:\"10px\",color:\"#ffffff\",border:\"1px solid  rgba(255,255,255,0.05)\",background:\"#22222280\",fontFamily:\"Inter, sans-serif\",fontSize:\"14px\",lineHeight:\"20px\",boxShadow:\"0 8px 24px rgba(0, 0, 0, 0.24)\",pointerEvents:\"none\",opacity:\"0\",transform:\"translate(-50%, 12px)\",backdropFilter:\"blur(30px)\",transition:\"opacity 0.2s ease, transform 0.2s ease\"});const icon=document.createElement(\"span\");icon.className=\"framer-copy-toast-icon\";Object.assign(icon.style,{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"24px\",height:\"24px\",flexShrink:\"0\",lineHeight:\"0\"});icon.innerHTML=`\n            <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 37 36\" fill=\"none\"        style=\"display: block\">\n<path d=\"M16.0187 21.225L12.4938 17.7C12.2938 17.5 12.0437 17.4 11.7437 17.4C11.4437 17.4 11.1812 17.5125 10.9562 17.7375C10.7312 17.9625 10.6187 18.225 10.6187 18.525C10.6187 18.825 10.7312 19.0875 10.9562 19.3125L15.0812 23.4375C15.3313 23.6875 15.6437 23.8125 16.0187 23.8125C16.3937 23.8125 16.7188 23.6875 16.9938 23.4375L25.3562 15.0375C25.5562 14.8375 25.6562 14.5875 25.6562 14.2875C25.6562 13.9875 25.5437 13.725 25.3187 13.5C25.0938 13.275 24.8312 13.1625 24.5312 13.1625C24.2313 13.1625 23.9688 13.275 23.7438 13.5L16.0187 21.225ZM18.1562 32.25C16.1812 32.25 14.3253 31.875 12.5883 31.125C10.8503 30.375 9.34375 29.3625 8.06875 28.0875C6.79375 26.8125 5.78125 25.306 5.03125 23.568C4.28125 21.831 3.90625 19.975 3.90625 18C3.90625 16.025 4.28125 14.1685 5.03125 12.4305C5.78125 10.6935 6.79375 9.1875 8.06875 7.9125C9.34375 6.6375 10.8503 5.625 12.5883 4.875C14.3253 4.125 16.1812 3.75 18.1562 3.75C20.1313 3.75 21.9878 4.125 23.7257 4.875C25.4627 5.625 26.9688 6.6375 28.2438 7.9125C29.5188 9.1875 30.5312 10.6935 31.2812 12.4305C32.0312 14.1685 32.4062 16.025 32.4062 18C32.4062 19.975 32.0312 21.831 31.2812 23.568C30.5312 25.306 29.5188 26.8125 28.2438 28.0875C26.9688 29.3625 25.4627 30.375 23.7257 31.125C21.9878 31.875 20.1313 32.25 18.1562 32.25Z\" fill=\"#AEFF89\" fill-opacity=\"0.9\"/>\n</svg>\n        `;const label=document.createElement(\"span\");label.className=\"framer-copy-toast-label\";toast.append(icon,label);document.body.appendChild(toast);}const label=toast.querySelector(\".framer-copy-toast-label\");if(label)label.textContent=message;toast.style.background=isError?\"rgba(180, 45, 45, 0.92)\":\"#22222280\";requestAnimationFrame(()=>{toast.style.opacity=\"1\";toast.style.transform=\"translate(-50%, 0)\";});window.clearTimeout(toastTimer);toastTimer=window.setTimeout(()=>{toast.style.opacity=\"0\";toast.style.transform=\"translate(-50%, 12px)\";},1800);}async function copyText(text){await navigator.clipboard.writeText(text);}function withCopy(texts){return function(Component){return function CopyButton(props){const handleTap=async event=>{const locale=getLocale();try{await copyText(texts[locale]??texts.en);showToast(MESSAGES[locale].success);}catch{showToast(MESSAGES[locale].error,true);}props.onTap?.(event);};return /*#__PURE__*/_jsx(Component,{...props,onTap:handleTap});};};}export function CopyTextA(Component){return function CopyButton(props){const handleTap=async event=>{const locale=getLocale();try{await copyText(COPY_TEXT_A[locale]??COPY_TEXT_A.en);showToast(MESSAGES[locale].success);}catch{showToast(MESSAGES[locale].error,true);}props.onClick?.(event);};return /*#__PURE__*/_jsx(Component,{...props,onClick:handleTap});};}export function CopyTextB(Component){return function CopyButton(props){const handleTap=async event=>{const locale=getLocale();try{await copyText(COPY_TEXT_B[locale]??COPY_TEXT_B.en);showToast(MESSAGES[locale].success);}catch{showToast(MESSAGES[locale].error,true);}props.onClick?.(event);};return /*#__PURE__*/_jsx(Component,{...props,onClick:handleTap});};}export function withOpenIntercom(Component){const click=()=>{window.Intercom&&window.Intercom(\"showNewMessage\");};return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:click});});}export function withSendSignupEvent(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const click=()=>{const eventName=props.button||\"default_click\";console.log(\"Tracking event:\",eventName,props);// 调用埋点系统，比如：\n// window.gtag(\"event\", \"SignUpButtonClick\", {\n//     button: \"/website/voice\",\n// })\n};return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:click});});}export function withFaceBookDemo(Component){const click=()=>{window.fbq(\"trackCustom\",\"BookDemo\");};return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:click});});}export function withDownloadUrl(Component){const userAgent=window.navigator.userAgent||window.navigator.vendor;const ios=/iPad|iPhone|iPod/.test(userAgent);const isMacLike=/Macintosh/.test(userAgent);const href=ios||isMacLike?\"https://apps.apple.com/us/app/vozo-ai-video-maker-blink/id1666213844\":\"https://play.google.com/store/apps/details?id=com.vistring.blink.android\";return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,href:href});});}export function withDownloadUrlAvatar(Component){const userAgent=window.navigator.userAgent||window.navigator.vendor;const ios=/iPad|iPhone|iPod/.test(userAgent);const isMacLike=/Macintosh/.test(userAgent);const href=ios||isMacLike?\"https://apps.apple.com/us/app/vozo-ai-video-maker-blink/id1666213844?ppid=37934a04-5003-4bbc-a454-a7102057840f\":\"https://play.google.com/store/apps/details?id=com.vistring.blink.android&listing=fb_avatar_videos\";return function Wrapped(props){const ref=React.useRef(null);React.useEffect(()=>{const a=ref.current?.querySelector(\"a\")||ref.current;if(a instanceof HTMLAnchorElement){const ua=navigator.userAgent||navigator.vendor||\"\";const isApple=/iPad|iPhone|iPod|Macintosh/.test(ua);a.href=isApple?\"https://apps.apple.com/us/app/vozo-ai-video-maker-blink/id1666213844?ppid=37934a04-5003-4bbc-a454-a7102057840f\":\"https://play.google.com/store/apps/details?id=com.vistring.blink.android&listing=fb_avatar_videos\";a.setAttribute(\"rel\",\"nofollow noreferrer\");a.setAttribute(\"target\",\"_blank\");}},[]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props});};}addPropertyControls(withSendSignupEvent,{button:{title:\"Button Name\",type:ControlType.String,defaultValue:\"cta_click\"}});export function forceFullPageNavigation(Component){return /*#__PURE__*/forwardRef((props,ref)=>{function handleClick(event){props.onClick?.(event);if(event.defaultPrevented)return;// 保留新标签打开、复制链接、右键菜单等浏览器默认行为\nif(event.button!==0||event.metaKey||event.ctrlKey||event.shiftKey||event.altKey){return;}const target=event.target;const anchor=target?.closest(\"a\");const href=anchor?.href||props.href||props.link||props.url;if(!href)return;event.preventDefault();event.stopPropagation();window.location.assign(href);}return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:handleClick});});}export function forceFullPageNavigationNewPage(Component){return /*#__PURE__*/forwardRef((props,ref)=>{function handleClick(event){props.onClick?.(event);if(event.defaultPrevented)return;// 保留新标签打开、复制链接、右键菜单等浏览器默认行为\nif(event.button!==0||event.metaKey||event.ctrlKey||event.shiftKey||event.altKey){return;}const target=event.target;const anchor=target?.closest(\"a\");const href=anchor?.href||props.href||props.link||props.url;if(!href)return;event.preventDefault();event.stopPropagation();window.location.assign(href);}return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:handleClick});});}\nexport const __FramerMetadata__ = {\"exports\":{\"CopyTextA\":{\"type\":\"reactHoc\",\"name\":\"CopyTextA\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"forceFullPageNavigationNewPage\":{\"type\":\"reactHoc\",\"name\":\"forceFullPageNavigationNewPage\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSendSignupEvent\":{\"type\":\"reactHoc\",\"name\":\"withSendSignupEvent\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withDownloadUrlAvatar\":{\"type\":\"reactHoc\",\"name\":\"withDownloadUrlAvatar\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withDownloadUrl\":{\"type\":\"reactHoc\",\"name\":\"withDownloadUrl\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFaceBookDemo\":{\"type\":\"reactHoc\",\"name\":\"withFaceBookDemo\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CopyTextB\":{\"type\":\"reactHoc\",\"name\":\"CopyTextB\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"forceFullPageNavigation\":{\"type\":\"reactHoc\",\"name\":\"forceFullPageNavigation\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOpenIntercom\":{\"type\":\"reactHoc\",\"name\":\"withOpenIntercom\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ClickEvent.map"],"mappings":"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"}