{"version":3,"file":"EventCapture.YPwlY_To.mjs","names":["p","React.useState","React.useRef","_Fragment"],"sources":["https:/framerusercontent.com/modules/ZKiSTk46QZVAtLdGS3eA/17l7YMGvKP5lJsQWVts5/EventCapture.js"],"sourcesContent":["// EventCapture.tsx — Form + Áudio (nota 1–5 obrigatória) — enxuto e padronizado\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";const DEFAULT_EVENT=\"evento_demo\";const css=(accent=\"#001d2f\")=>`\n.ec-wrap{font-family:'Red Hat Display',Inter,system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;color:#0f172a;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}\n.ec-card{background:#fff;border:1px solid #E6E8EE;border-radius:12px;padding:36px 32px 32px;box-shadow:0 4px 14px rgba(2,6,23,.06);max-width:960px;width:100%;box-sizing:border-box}\n.ec-header{margin-bottom:24px}\n.ec-head{font-size:18px;font-weight:800;text-align:center}\n\n.ec-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.ec-field{display:flex;flex-direction:column;gap:8px}\n.ec-colspan{grid-column:1 / -1}\n.ec-label{font-size:14px;font-weight:600;color:#344054}\n.ec-input{width:100%;font-size:14px;line-height:1.4;border-radius:8px;border:1px solid #E6E8EE;background:#F7F8FB;padding:12px 14px;outline:none;color:#0f172a}\n.ec-input::placeholder{color:#98A2B3}\n.ec-input:focus{border-color:${accent};box-shadow:0 0 0 3px ${hexToRgba(accent,.15)};background:#fff}\n.ec-select{appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"><path d=\"M6 8l4 4 4-4\" stroke=\"%2398A2B3\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>');background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}\n.ec-textarea{min-height:96px;resize:vertical}\n.ec-consent{display:flex;gap:10px;align-items:flex-start;font-size:12px;color:#475467;margin:4px 0 0}\n\n.ec-button{width:100%;margin-top:16px;padding:14px 20px;border-radius:9999px;border:none;background:#1772F4;color:#fff;font-weight:700;font-size:15px;cursor:pointer}\n.ec-button:hover{filter:brightness(.95)}\n.ec-button:active{transform:translateY(1px)}\n.ec-button:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(23,114,244,.28)}\n.ec-msg{font-size:13px;margin-top:10px}\n\n.ec-section{margin-top:20px;padding-top:16px;border-top:1px dashed #E6E8EE}\n.ec-audio{display:flex;flex-direction:column;gap:10px}\n.ec-a-btn{padding:14px 16px;border-radius:14px;border:1px solid ${hexToRgba(accent,.2)};background:#fff;font-weight:800;font-size:15px;cursor:pointer}\n.ec-a-btn.rec{background:${hexToRgba(accent,.08)};border-color:${accent}}\n.ec-a-meta{font-size:12px;color:#475467}\n.ec-a-error{background:#FFE5E7;border:1px solid #FFADB6;color:#7A1C1F;padding:10px;border-radius:10px;font-size:12px}\n\n.ec-input,.ec-select,.ec-button,.ec-label,.ec-head,.ec-msg{font-family:inherit}\n@media (max-width:820px){.ec-card{max-width:680px}}\n@media (max-width:640px){.ec-grid{grid-template-columns:1fr} .ec-card{padding:24px 16px 24px}}\n`;function hexToRgba(hex,a){try{const c=hex.replace(\"#\",\"\");const n=parseInt(c,16);return`rgba(${n>>16&255},${n>>8&255},${n&255},${a})`;}catch{return\"rgba(0,0,0,0.12)\";}}function appsScriptUrl(input){if(!input)return\"\";if(/^https?:\\/\\//i.test(input))return input.trim();return`https://script.google.com/macros/s/${input.trim()}/exec`;}function maskBR(v){const d=(v||\"\").replace(/\\D/g,\"\").slice(0,11);if(d.length<=10)return d.replace(/(\\d{2})(\\d)/,\"($1) $2\").replace(/(\\d{4})(\\d)/,\"$1-$2\");return d.replace(/(\\d{2})(\\d)/,\"($1) $2\").replace(/(\\d{5})(\\d)/,\"$1-$2\");}async function blobToBase64(b){const buf=await b.arrayBuffer();let s=\"\";const bytes=new Uint8Array(buf);const chunk=32768;for(let i=0;i<bytes.length;i+=chunk)s+=String.fromCharCode.apply(null,Array.from(bytes.subarray(i,i+chunk)));return btoa(s);}async function postUrlencoded(url,payload){const p=new URLSearchParams;Object.entries(payload).forEach(([k,v])=>p.append(k,typeof v===\"boolean\"?String(v):v??\"\"));await fetch(url,{method:\"POST\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded;charset=UTF-8\"},body:p.toString()});return true;}function sanitizeName(s){return(s||\"\").replace(/[^a-zA-Z0-9_\\-\\.]+/g,\"-\").replace(/-+/g,\"-\").slice(0,120);}function extFromMime(mime){return mime&&mime.includes(\"mp4\")?\".m4a\":\".webm\";}export default function EventCapture({title=\"\",eventName=DEFAULT_EVENT,reps,interests,accentColor=\"#001d2f\",appsScriptIdOrUrl=\"\",audioFolderRootId=\"\",audioFolderEventId=\"\",maxAudioSec=120,requireOnlineForAudio=true,allowForm=true,allowAudio=true}){const[isClient,setIsClient]=React.useState(false);React.useEffect(()=>setIsClient(true),[]);const canRecord=isClient&&typeof window.MediaRecorder!==\"undefined\";const[form,setForm]=React.useState({name:\"\",email:\"\",company:\"\",role:\"\",phone:\"\",rep:\"\",interest:\"\",score:\"\",notes:\"\",consent:false,event:eventName});const[sending,setSending]=React.useState(false);const[ok,setOk]=React.useState(false);const[msg,setMsg]=React.useState(null);React.useEffect(()=>{if(!isClient)return;const q=new URLSearchParams(window.location.search);const repQS=q.get(\"rep\")??\"\";setForm(f=>({...f,rep:repQS||f.rep,event:q.get(\"event\")??f.event}));setAudioRep(prev=>repQS||prev);},[isClient]);const onChange=e=>{const{name,value,type,checked}=e.target;setForm(f=>({...f,[name]:name===\"phone\"?maskBR(value):type===\"checkbox\"?checked:value}));};const onSubmit=async e=>{e.preventDefault();setMsg(null);if(!form.score){setMsg(\"Selecione a nota (1–5).\");return;}if(!appsScriptIdOrUrl){setMsg(\"Configure a URL do Apps Script.\");return;}try{setSending(true);await postUrlencoded(appsScriptUrl(appsScriptIdOrUrl),{...form,phone:form.phone?maskBR(form.phone):\"\"});setSending(false);setOk(true);setMsg(\"Enviado!\");setForm(f=>({...f,name:\"\",email:\"\",company:\"\",role:\"\",phone:\"\",interest:\"\",score:\"\",notes:\"\",consent:false}));}catch{setSending(false);setOk(false);setMsg(\"Falha ao enviar. Verifique a URL/implanta\\xe7\\xe3o.\");}};const[phase,setPhase]=React.useState(\"idle\");const[recTime,setRecTime]=React.useState(0);const recRef=React.useRef(null);const chunksRef=React.useRef([]);const timerRef=React.useRef(null);const[pending,setPending]=React.useState(null);const[fileBase,setFileBase]=React.useState(\"\");const[audioRep,setAudioRep]=React.useState(\"\");const[audioScore,setAudioScore]=React.useState(\"\");const fileInputRef=React.useRef(null);function clearTimer(){if(timerRef.current){window.clearInterval(timerRef.current);timerRef.current=null;}}async function startRecording(){if(!isClient)return;if(requireOnlineForAudio&&!navigator.onLine){setMsg(\"Sem conex\\xe3o: grava\\xe7\\xe3o bloqueada.\");return;}try{const stream=await navigator.mediaDevices.getUserMedia({audio:true});const candidates=[\"audio/webm;codecs=opus\",\"audio/webm\",\"audio/mp4\"];let mt=\"\";for(const c of candidates)if(window.MediaRecorder.isTypeSupported?.(c)){mt=c;break;}const mr=new window.MediaRecorder(stream,mt?{mimeType:mt}:undefined);chunksRef.current=[];mr.ondataavailable=e=>{if(e.data&&e.data.size)chunksRef.current.push(e.data);};mr.onstop=()=>{const mime=mr.mimeType||\"audio/webm\";const blob=new Blob(chunksRef.current,{type:mime});setPending({blob,mime});setFileBase(\"\");setAudioRep(form.rep||audioRep);setAudioScore(form.score||audioScore);setPhase(\"naming\");};mr.start();recRef.current=mr;setPhase(\"recording\");setRecTime(0);clearTimer();timerRef.current=window.setInterval(()=>{setRecTime(t=>{if(t+1>=(maxAudioSec||120))stopRecording();return t+1;});},1e3);}catch{setPhase(\"error\");setMsg(\"N\\xe3o foi poss\\xedvel acessar o microfone.\");}}function stopRecording(){try{recRef.current?.stop();}catch{}recRef.current=null;clearTimer();}async function sendPending(){if(!pending)return;const base=sanitizeName(fileBase.trim());if(!base){setMsg(\"Digite um nome para o arquivo.\");return;}if(!audioRep){setMsg(\"Selecione o respons\\xe1vel do \\xe1udio.\");return;}if(!audioScore){setMsg(\"Selecione a nota (1–5) do \\xe1udio.\");return;}try{setPhase(\"sending\");const url=appsScriptUrl(appsScriptIdOrUrl);const finalName=base+extFromMime(pending.mime);const base64=await blobToBase64(pending.blob);await postUrlencoded(url,{event:form.event||eventName,rep:audioRep,score:audioScore,durationSec:recTime,userAgent:isClient?navigator.userAgent:\"\",timezone:isClient?Intl.DateTimeFormat().resolvedOptions().timeZone||\"\":\"\",audioBase64:base64,audioMime:pending.mime,audioName:finalName,folderEventId:audioFolderEventId||\"\",folderRootId:audioFolderRootId||\"\"});setPending(null);setRecTime(0);setPhase(\"ok\");setTimeout(()=>setPhase(\"idle\"),1200);}catch{setPhase(\"error\");setMsg(\"Falha ao enviar o \\xe1udio.\");}}function discardPending(){setPending(null);setRecTime(0);setPhase(\"idle\");}async function onPickAudioFile(f){setPending({blob:f,mime:f.type||\"audio/m4a\"});setFileBase(\"\");setAudioRep(form.rep||audioRep);setAudioScore(form.score||audioScore);setPhase(\"naming\");}const hasRepList=Array.isArray(reps)&&reps.length>0;const canSend=Boolean(fileBase.trim())&&Boolean(audioRep)&&Boolean(audioScore);return /*#__PURE__*/_jsxs(\"div\",{className:\"ec-wrap\",children:[/*#__PURE__*/_jsx(\"style\",{children:css(accentColor)}),/*#__PURE__*/_jsxs(\"div\",{className:\"ec-card\",children:[title?/*#__PURE__*/_jsx(\"div\",{className:\"ec-header\",children:/*#__PURE__*/_jsx(\"div\",{className:\"ec-head\",children:title})}):null,allowAudio&&isClient&&/*#__PURE__*/_jsxs(\"div\",{className:\"ec-section ec-audio\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"ec-label\",children:\"\\xc1udio r\\xe1pido (gravar e enviar)\"}),phase===\"naming\"?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gap:8},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"ec-grid\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"ec-field\",children:[/*#__PURE__*/_jsx(\"label\",{className:\"ec-label\",children:\"Nome do arquivo\"}),/*#__PURE__*/_jsx(\"input\",{className:\"ec-input\",placeholder:\"Obrigat\\xf3rio, sem extens\\xe3o\",value:fileBase,onChange:e=>setFileBase(e.target.value)})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"ec-field\",children:[/*#__PURE__*/_jsx(\"label\",{className:\"ec-label\",children:\"Respons\\xe1vel do \\xe1udio\"}),hasRepList?/*#__PURE__*/_jsxs(\"select\",{className:\"ec-input ec-select\",value:audioRep,onChange:e=>setAudioRep(e.target.value),children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Selecione…\"}),reps.map((r,i)=>/*#__PURE__*/_jsx(\"option\",{value:r,children:r},i))]}):/*#__PURE__*/_jsx(\"input\",{className:\"ec-input\",placeholder:\"Digite o nome\",value:audioRep,onChange:e=>setAudioRep(e.target.value)})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"ec-field\",children:[/*#__PURE__*/_jsx(\"label\",{className:\"ec-label\",children:\"Nota (1–5)\"}),/*#__PURE__*/_jsxs(\"select\",{className:\"ec-input ec-select\",value:audioScore,onChange:e=>setAudioScore(e.target.value),children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Selecione…\"}),[\"1\",\"2\",\"3\",\"4\",\"5\"].map(s=>/*#__PURE__*/_jsx(\"option\",{value:s,children:s},s))]})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:8},children:[/*#__PURE__*/_jsx(\"button\",{className:\"ec-a-btn\",type:\"button\",onClick:sendPending,disabled:!canSend,children:\"✅ Enviar\"}),/*#__PURE__*/_jsx(\"button\",{className:\"ec-a-btn\",type:\"button\",onClick:discardPending,children:\"✖️ Descartar\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"ec-a-meta\",children:[\"Dura\\xe7\\xe3o: \",recTime,\"s\"]})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[canRecord?/*#__PURE__*/_jsx(\"div\",{children:phase!==\"recording\"?/*#__PURE__*/_jsx(\"button\",{className:\"ec-a-btn\",onClick:startRecording,type:\"button\",children:\"🎙️ Gravar\"}):/*#__PURE__*/_jsx(\"button\",{className:\"ec-a-btn rec\",onClick:stopRecording,type:\"button\",children:\"⏹️ Parar\"})}):/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"button\",{className:\"ec-a-btn\",type:\"button\",onClick:()=>fileInputRef.current?.click(),children:\"🎙️ Escolher grava\\xe7\\xe3o (arquivo)\"}),/*#__PURE__*/_jsx(\"input\",{ref:fileInputRef,type:\"file\",accept:\"audio/*\",capture:true,style:{display:\"none\"},onChange:e=>{const f=e.target.files?.[0];if(f)onPickAudioFile(f);}})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"ec-a-meta\",children:[\"Dura\\xe7\\xe3o: \",recTime,\"s\"]}),phase===\"error\"&&/*#__PURE__*/_jsx(\"div\",{className:\"ec-a-error\",children:\"Houve um erro ao gravar ou enviar o \\xe1udio.\"})]})]}),allowForm&&/*#__PURE__*/_jsx(\"form\",{className:\"ec-section\",onSubmit:onSubmit,children:!ok?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{className:\"ec-grid\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"ec-field\",children:[/*#__PURE__*/_jsx(\"label\",{className:\"ec-label\",htmlFor:\"name\",children:\"Nome\"}),/*#__PURE__*/_jsx(\"input\",{id:\"name\",className:\"ec-input\",name:\"name\",placeholder:\"Seu nome\",value:form.name,onChange:onChange})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"ec-field\",children:[/*#__PURE__*/_jsx(\"label\",{className:\"ec-label\",htmlFor:\"role\",children:\"Cargo\"}),/*#__PURE__*/_jsx(\"input\",{id:\"role\",className:\"ec-input\",name:\"role\",placeholder:\"Analista de Marketing\",value:form.role,onChange:onChange})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"ec-field\",children:[/*#__PURE__*/_jsx(\"label\",{className:\"ec-label\",htmlFor:\"phone\",children:\"WhatsApp / Telefone\"}),/*#__PURE__*/_jsx(\"input\",{id:\"phone\",className:\"ec-input\",name:\"phone\",placeholder:\"(11) 98888-7777\",value:form.phone,onChange:onChange,inputMode:\"tel\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"ec-field\",children:[/*#__PURE__*/_jsx(\"label\",{className:\"ec-label\",htmlFor:\"email\",children:\"E-mail corporativo\"}),/*#__PURE__*/_jsx(\"input\",{id:\"email\",type:\"email\",className:\"ec-input\",name:\"email\",placeholder:\"voce@empresa.com\",value:form.email,onChange:onChange})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"ec-field\",children:[/*#__PURE__*/_jsx(\"label\",{className:\"ec-label\",htmlFor:\"company\",children:\"Empresa\"}),/*#__PURE__*/_jsx(\"input\",{id:\"company\",className:\"ec-input\",name:\"company\",placeholder:\"Nortrez\",value:form.company,onChange:onChange})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"ec-field\",children:[/*#__PURE__*/_jsx(\"label\",{className:\"ec-label\",htmlFor:\"rep\",children:\"Respons\\xe1vel no stand\"}),/*#__PURE__*/_jsxs(\"select\",{id:\"rep\",className:\"ec-input ec-select\",name:\"rep\",value:form.rep,onChange:onChange,children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Selecione…\"}),reps.map((r,i)=>/*#__PURE__*/_jsx(\"option\",{value:r,children:r},i))]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"ec-field\",children:[/*#__PURE__*/_jsx(\"label\",{className:\"ec-label\",htmlFor:\"interest\",children:\"Interesse\"}),/*#__PURE__*/_jsxs(\"select\",{id:\"interest\",className:\"ec-input ec-select\",name:\"interest\",value:form.interest,onChange:onChange,children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Selecione…\"}),interests.map((it,i)=>/*#__PURE__*/_jsx(\"option\",{value:it,children:it},i))]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"ec-field\",children:[/*#__PURE__*/_jsx(\"label\",{className:\"ec-label\",htmlFor:\"score\",children:\"Nota (1–5)\"}),/*#__PURE__*/_jsxs(\"select\",{id:\"score\",className:\"ec-input ec-select\",name:\"score\",value:form.score,onChange:onChange,children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Selecione…\"}),[\"1\",\"2\",\"3\",\"4\",\"5\"].map(s=>/*#__PURE__*/_jsx(\"option\",{value:s,children:s},s))]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"ec-field ec-colspan\",children:[/*#__PURE__*/_jsx(\"label\",{className:\"ec-label\",htmlFor:\"notes\",children:\"Observa\\xe7\\xf5es\"}),/*#__PURE__*/_jsx(\"textarea\",{id:\"notes\",className:\"ec-input ec-textarea\",name:\"notes\",placeholder:\"Dor, prioridade, prazo, #licen\\xe7as, stack atual…\",value:form.notes,onChange:onChange})]})]}),/*#__PURE__*/_jsxs(\"label\",{className:\"ec-consent\",children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",name:\"consent\",checked:form.consent,onChange:onChange}),/*#__PURE__*/_jsx(\"span\",{children:\"Autorizo ser contatado(a) pela Nortrez sobre solu\\xe7\\xf5es e conte\\xfados. (LGPD)\"})]}),/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"event\",value:form.event}),msg&&/*#__PURE__*/_jsx(\"div\",{className:\"ec-msg\",style:{marginTop:8},children:msg}),/*#__PURE__*/_jsx(\"button\",{className:\"ec-button\",type:\"submit\",disabled:sending,children:sending?\"Enviando…\":\"Salvar lead\"})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{className:\"ec-head\",children:\"Obrigado!\"}),/*#__PURE__*/_jsx(\"div\",{className:\"ec-msg\",children:\"Lead registrado. Voc\\xea pode cadastrar o pr\\xf3ximo.\"}),/*#__PURE__*/_jsx(\"button\",{className:\"ec-button\",type:\"button\",onClick:()=>{setOk(false);setMsg(null);},children:\"Novo lead\"})]})})]})]});}EventCapture.defaultProps={title:\"\",eventName:DEFAULT_EVENT,reps:[],interests:[],accentColor:\"#001d2f\",appsScriptIdOrUrl:\"\",audioFolderRootId:\"\",audioFolderEventId:\"\",maxAudioSec:120,requireOnlineForAudio:true,allowForm:true,allowAudio:true};addPropertyControls(EventCapture,{title:{type:ControlType.String,title:\"T\\xedtulo\"},eventName:{type:ControlType.String,title:\"Evento\"},reps:{type:ControlType.Array,title:\"Reps\",control:{type:ControlType.String}},interests:{type:ControlType.Array,title:\"Interesses\",control:{type:ControlType.String}},accentColor:{type:ControlType.Color,title:\"Cor destaque\"},appsScriptIdOrUrl:{type:ControlType.String,title:\"Apps Script (URL ou ID)\"},audioFolderRootId:{type:ControlType.String,title:\"Drive: Pasta raiz (op\\xe7\\xe3o 1)\"},audioFolderEventId:{type:ControlType.String,title:\"Drive: Pasta do evento (op\\xe7\\xe3o 2)\"},maxAudioSec:{type:ControlType.Number,title:\"\\xc1udio: M\\xe1x (s)\",min:10,max:600,displayStepper:true},requireOnlineForAudio:{type:ControlType.Boolean,title:\"\\xc1udio exige conex\\xe3o\",defaultValue:true},allowForm:{type:ControlType.Boolean,title:\"Mostrar formul\\xe1rio\",defaultValue:true},allowAudio:{type:ControlType.Boolean,title:\"Mostrar \\xe1udio r\\xe1pido\",defaultValue:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"EventCapture\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EventCapture.map"],"mappings":"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"}