1import{r as x,j as e}from"./vendor-react.D27BOolL.js";import{c as k,L as t}from"./vendor-router.Bl9MmCq8.js";import{B as p}from"./button.Ds2-W786.js";import{I as C}from"./input.CwgeN1eO.js";import{C as i,b as l,c as n,d as j,a as d}from"./card.D_YyfAQS.js";import{y as D,N as g,g as I,ao as f,ap as A,aA as r,O as N}from"./vendor-icons.M29Mv6ae.js";import"./vendor-ui.By8IsG_i.js";import"./index.D2IIOJoJ.js";import"./vendor-data.BcMF4AI-.js";import"./vendor-toast.BQzVpA54.js";import"./dialog.DroBRBCg.js";import"./useComposition.Dag9EsIZ.js";function q(){const b=k(),w=new URLSearchParams(b).get("code"),[o,v]=x.useState(w||""),[c,m]=x.useState("idle"),[s,h]=x.useState(null),u=()=>{o.trim()&&(m("searching"),setTimeout(()=>{o.startsWith("DEL-")?(m("found"),h({code:o,status:"completed",requestedAt:new Date(Date.now()-864e5).toISOString(),completedAt:new Date().toISOString()})):(m("not_found"),h(null))},1e3))},y=a=>{switch(a){case"pending":return e.jsx(N,{className:"w-6 h-6 text-yellow-500"});case"processing":return e.jsx(N,{className:"w-6 h-6 text-blue-500 animate-spin"});case"completed":return e.jsx(r,{className:"w-6 h-6 text-green-500"});default:return e.jsx(f,{className:"w-6 h-6 text-gray-500"})}},S=a=>{switch(a){case"pending":return"Pendente - Aguardando processamento";case"processing":return"Em processamento - Seus dados estão sendo excluÃdos";case"completed":return"ConcluÃdo - Todos os dados foram excluÃdos";default:return"Status desconhecido"}};return e.jsxs("div",{className:"min-h-screen bg-gradient-to-b from-slate-50 to-white",children:[e.jsx("header",{className:"border-b bg-white/80 backdrop-blur-sm sticky top-0 z-50",children:e.jsxs("div",{className:"container mx-auto px-4 py-4 flex items-center justify-between",children:[e.jsx(t,{href:"/",children:e.jsx("div",{className:"flex items-center gap-2 cursor-pointer shrink-0",children:e.jsx("img",{loading:"lazy",src:"https://files.manuscdn.com/user_upload_by_module/session_file/310419663029731755/tsTeyQujWrBZjYnw.jpg",alt:"
1ViaBroker",className:"h-8 w-auto max-w-none shrink-0"})})}),e.jsx(t,{href:"/",children:e.jsxs(p,{variant:"ghost",size:"sm",children:[e.jsx(D,{className:"w-4 h-4 mr-2"}),"Voltar ao InÃcio"]})})]})}),e.jsx("section",{className:"py-16 bg-gradient-to-r from-red-50 to-orange-50",children:e.jsxs("div",{className:"container mx-auto px-4 text-center",children:[e.jsx("div",{className:"inline-flex items-center justify-center w-16 h-16 rounded-full bg-red-100 mb-6",children:e.jsx(g,{className:"w-8 h-8 text-red-600"})}),e.jsx("h1",{className:"text-4xl md:text-5xl font-bold text-slate-800 mb-4",children:"Exclusão de Dados"}),e.jsx("p",{className:"text-lg text-slate-600 max-w-2xl mx-auto",children:"Gerencie suas solicitações de exclusão de dados do Facebook e Instagram conforme exigido pela Meta Platforms, Inc."})]})}),e.jsxs("main",{className:"container mx-auto px-4 py-12 max-w-4xl",children:[e.jsxs(i,{className:"mb-8",children:[e.jsxs(l,{children:[e.jsxs(n,{className:"flex items-center gap-2",children:[e.jsx(I,{className:"w-5 h-5"}),"Verificar Status da Exclusão"]}),e.jsx(j,{children:"Digite o código de confirmação recebido para verificar o status da sua solicitação de exclusão de dados."})]}),e.jsxs(d,{children:[e.jsxs("div",{className:"flex gap-4",children:[e.jsx(C,{placeholder:"Digite o código (ex: DEL-XXXXXX)",value:o,onChange:a=>v(a.target.value),onKeyDown:a=>a.key==="Enter"&&u()}),e.jsx(p,{onClick:u,disabled:c==="searching",children:c==="searching"?"Buscando...":"Verificar"})]}),c==="found"&&s&&e.jsxs("div",{className:"mt-6 p-4 bg-green-50 rounded-lg border border-green-200",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-3",children:[y(s.status),e.jsx("span",{className:"font-semibold text-green-800",children:S(s.status)})]}),e.jsxs("div",{className:"text-sm text-green-700 space-y-1",children:[e.jsxs("p",{children:[e.jsx("strong",{children:"Código:"})," ",s.code]}),e.jsxs("p",{children:[e.jsx("strong",{children:"Solicitado em:"})," ",new Date(s.requestedAt).toLocaleString("pt-BR",{timeZone:"America/Sao_Paulo"})]}),s.completedAt&&e.jsxs("p",{children:[e.jsx("strong",{children:"ConcluÃdo em:"})," ",new Date(s.completedAt).toLocaleString("pt-BR",{timeZone:"America/Sao_Paulo"})]})]})]}),c==="not_found"&&e.jsx("div",{className:"mt-6 p-4 bg-yellow-50 rounded-lg border border-yellow-200",children:e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx(f,{className:"w-5 h-5 text-yellow-600"}),e.jsx("span",{className:"text-yellow-800",children:"Nenhuma solicitação encontrada com este código. Verifique se o código está correto."})]})})]})]}),e.jsxs("div",{className:"grid md:grid-cols-2 gap-6 mb-8",children:[e.jsxs(i,{children:[e.jsx(l,{children:e.jsxs(n,{className:"text-lg flex items-center gap-2",children:[e.jsx(A,{className:"w-5 h-5 text-blue-600"}),"Como Funciona"]})}),e.jsxs(d,{className:"text-slate-600 space-y-3",children:[e.jsx("p",{children:"Quando você remove o acesso da ViaBroker nas configurações do Facebook, recebemos uma notificação automática e iniciamos o processo de exclusão dos seus dados."}
1),e.jsxs("p",{children:["O processo de exclusão é concluÃdo em até ",e.jsx("strong",{children:"30 dias"}),", conforme exigido pelas polÃticas da Meta."]})]})]}),e.jsxs(i,{children:[e.jsx(l,{children:e.jsxs(n,{className:"text-lg flex items-center gap-2",children:[e.jsx(g,{className:"w-5 h-5 text-red-600"}),"Dados ExcluÃdos"]})}),e.jsx(d,{className:"text-slate-600",children:e.jsxs("ul",{className:"space-y-2",children:[e.jsxs("li",{className:"flex items-center gap-2",children:[e.jsx(r,{className:"w-4 h-4 text-green-500"}),"Token de acesso do Facebook/Instagram"]}),e.jsxs("li",{className:"flex items-center gap-2",children:[e.jsx(r,{className:"w-4 h-4 text-green-500"}),"Informações de páginas conectadas"]}),e.jsxs("li",{className:"flex items-center gap-2",children:[e.jsx(r,{className:"w-4 h-4 text-green-500"}),"Dados de publicações feitas via integração"]}),e.jsxs("li",{className:"flex items-center gap-2",children:[e.jsx(r,{className:"w-4 h-4 text-green-500"}),"Informações do perfil do Facebook/Instagram"]})]})})]})]}),e.jsxs(i,{children:[e.jsxs(l,{children:[e.jsx(n,{children:"Solicitar Exclusão Manualmente"}),e.jsx(j,{children:"Se você deseja solicitar a exclusão dos seus dados manualmente, entre em contato conosco."})]}),e.jsx(d,{children:e.jsxs("div",{className:"bg-slate-50 rounded-lg p-6",children:[e.jsx("h3",{className:"font-semibold text-slate-800 mb-4",children:"Opções de Contato:"}),e.jsxs("ul",{className:"space-y-3 text-slate-600",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"E-mail:"})," ",e.jsx("a",{href:"mailto:[email protected]",className:"text-primary hover:underline",children:"[email protected]"})]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Assunto sugerido:"})," Solicitação de Exclusão de Dados - Facebook/Instagram"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Informações necessárias:"})," Nome completo, e-mail cadastrado, ID do Facebook (se disponÃvel)"]})]}),e.jsx("p",{className:"mt-4 text-sm text-slate-500",children:"Responderemos sua solicitação em até 48 horas úteis e processaremos a exclusão em até 30 dias."})]})})]}),e.jsx("div",{className:"mt-8 text-center text-slate-600",children:e.jsxs("p",{children:["Para mais informações sobre como tratamos seus dados, consulte nossa"," ",e.jsx(t,{href:"/privacy",className:"text-primary hover:underline",children:"PolÃtica de Privacidade"})," ","e nossos"," ",e.jsx(t,{href:"/termos",className:"text-primary hover:underline",children:"Termos de Serviço"}),"."]})})]}),e.jsx("footer",{className:"bg-slate-900 text-white py-8 mt-12",children:e.jsxs("div",{className:"container mx-auto px-4 text-center",children:[e.jsx("div",{className:"flex items-center justify-center gap-2 mb-4",children:e.jsx("img",{loading:"lazy",src:"https://files.manuscdn.com/user_upload_by_module/session_file/310419663029731755/tsTeyQujWrBZjYnw.jpg",alt:"
1ViaBroker",className:"h-8 w-auto max-w-none shrink-0"})}),e.jsxs("p",{className:"text-slate-400 text-sm",children:["© ",new Date().getFullYear()," ViaBroker. Todos os direitos reservados."]}),e.jsxs("div",{className:"flex items-center justify-center gap-4 mt-4",children:[e.jsx(t,{href:"/termos",children:e.jsx("span",{className:"text-slate-400 hover:text-white text-sm cursor-pointer",children:"Termos de Uso"})}),e.jsx("span",{className:"text-slate-600",children:"|"}),e.jsx(t,{href:"/privacy",children:e.jsx("span",{className:"text-slate-400 hover:text-white text-sm cursor-pointer",children:"PolÃtica de Privacidade"})})]})]})})]})}export{q as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.