1import{j as e,L as o,a5 as t,a6 as l}from"./index-BwUIpd49.js";import{M as i}from"./ManagedPage-S4V46ybt.js";import"./layers-DebeVsK5.js";import"./user-round-BJRwKN78.js";import"./calendar-days-wStmUGTe.js";import"./building-2-CV9NFerT.js";import"./map-pin-B8dKJJs7.js";import"./mail-BN76eZZB.js";import"./phone-RgRPzkEn.js";import"./circle-check-8UhdbbD2.js";import"./arrow-right-DcJjZBSd.js";import"./circle-question-mark-BvvnTfu-.js";function c({plans:a}){if(!a.length)return null;const s=new Intl.NumberFormat("pt-PT",{style:"currency",currency:"EUR"});return e.jsxs("section",{className:"mb-12 rounded-3xl border border-border bg-card p-6 md:p-9","aria-labelledby":"precos-atuais",children:[e.jsx("h2",{id:"precos-atuais",className:"text-2xl font-black",children:"Preços atuais dos planos IPTV Portugal"}),e.jsx("p",{className:"mt-4 text-muted-foreground",children:"Compare o valor total pelo perÃodo indicado. Uma ligação simultânea não é o mesmo que uma aplicação instalada em vários equipamentos. Confirme também se a licença da aplicação tem um custo separado."}),e.jsx("div",{className:"mt-6 overflow-x-auto",children:e.jsxs("table",{className:"w-full text-left text-sm",children:[e.jsx("caption",{className:"sr-only",children:"Comparação dos planos IPTV Portugal publicados pela XCTV GO"}),e.jsx("thead",{children:e.jsxs("tr",{className:"border-b border-border",children:[e.jsx("th",{className:"p-3",children:"Plano"}),e.jsx("th",{className:"p-3",children:"Preço total"}),e.jsx("th",{className:"p-3",children:"Duração"}),e.jsx("th",{className:"p-3",children:"Dispositivos / ligações"})]})}),e.jsx("tbody",{children:a.map(r=>e.jsxs("tr",{className:"border-b border-border",children:[e.jsx("th",{scope:"row",className:"p-3",children:r.name}),e.jsx("td",{className:"p-3 whitespace-nowrap",children:s.format(Number(r.price))}),e.jsx("td",{className:"p-3",children:r.duration_text}),e.jsx("td",{className:"p-3",children:r.devices})]},r.id))})]})}),e.jsxs("div",{className:"mt-6 flex flex-wrap gap-5 font-bold text-primary",children:[e.jsx(o,{to:"/planos",children:"Ver detalhes e aderir a IPTV Portugal"}),e.jsx(o,{to:"/iptv-portugal-teste",children:"Solicitar teste IPTV Portugal"})]})]})}function P(){const{page:a,plans:s}=t.useLoaderData();if(!a)throw l();return e.jsx(i,{fallback:a,extraContent:s?e.jsx(c,{plans:s}):void 0})}export{P as component};
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.