PageSourceSearch

https://www.blazeinternet.co.za/_next/static/chunks/app/plans/page-cd7dd1d7c7e7051e.js

js blazeinternet.co.za collected 2026-10-08 17:30:42 UTC 8,224 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[481],{3842:(e,s,t)=>{"use strict";t.r(s),t.d(s,{default:()=>i});var a=t(8914);t(9626);var l=t(5821),r=t(2891),n=t(5180);function i(){return(0,a.jsxs)("main",{className:"flex min-h-screen flex-col",children:[(0,a.jsx)(l.A,{title:"Internet Plans",subtitle:"Find the perfect internet plan for your home or business",backgroundImage:"/images/hero-background.jpg",height:"medium",children:(0,a.jsx)("div",{className:"mt-8 flex items-center justify-center w-full max-w-xl mx-auto animate-[fadeInUp_0.5s_ease-out_0.5s_forwards]"})}),(0,a.jsx)("section",{className:"w-full py-16 bg-white",children:(0,a.jsx)("div",{className:"container mx-auto px-4",children:(0,a.jsx)(n.default,{})})}),(0,a.jsx)(r.default,{})]})}},5052:(e,s,t)=>{Promise.resolve().then(t.bind(t,3842))},5180:(e,s,t)=>{"use strict";t.d(s,{default:()=>x});var a=t(8914),l=t(9626),r=t(7693),n=t(5598),i=t.n(n),c=t(9779);function o(){for(var e=arguments.length,s=Array(e),t=0;t<e;t++)s[t]=arguments[t];let a=s.flat().map(e=>e.price);return a.length>0?Math.min(...a):null}function d(e){let{value:s}=e;return null===s?(0,a.jsx)("span",{className:"text-lg font-medium text-gray-400",children:"Currently unavailable"}):(0,a.jsxs)("div",{className:"flex items-baseline",children:[(0,a.jsx)("span",{className:"text-xl font-medium text-gray-700",children:"From R"}),(0,a.jsx)("span",{className:"text-4xl font-bold tracking-tight text-gray-900",children:Math.floor(s)}),(0,a.jsxs)("span",{className:"text-xl text-gray-700",children:[".",(s%1*100).toFixed(0).padEnd(2,"0")]}),(0,a.jsx)("span",{className:"ml-2 text-sm text-gray-500",children:"/month"})]})}function x(){let{plans:e}=(0,c.A)(),s=o(e["wireless-urban"]),t=o(e["fibre-home"].frogfoot,e["fibre-home"].vuma,e["fibre-home"].openserve),n=o(e.voip),x=(0,l.useRef)(null),m=(0,l.useRef)(null),u=(0,l.useRef)(null),[h,f]=(0,l.useState)(!1),[g,v]=(0,l.useState)(!1),[b,j]=(0,l.useState)(!1),[p,N]=(0,l.useState)(!1),[w,y]=(0,l.useState)(!1),[k,_]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{let e={threshold:.1,rootMargin:"0px 0px -50px 0px"},s=new IntersectionObserver(e=>{e[0].isIntersecting&&setTimeout(()=>f(!0),100)},e),t=new IntersectionObserver(e=>{e[0].isIntersecting&&setTimeout(()=>v(!0),300)},e),a=new IntersectionObserver(e=>{e[0].isIntersecting&&setTimeout(()=>j(!0),400)},e),l=x.current,r=m.current,n=u.current;return l&&s.observe(l),r&&t.observe(r),n&&a.observe(n),()=>{l&&s.unobserve(l),r&&t.unobserve(r),n&&a.unobserve(n)}},[]),(0,a.jsx)("section",{className:"py-12 md:py-24 bg-gray-50 relative w-full",children:(0,a.jsxs)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative",children:[(0,a.jsxs)("div",{className:"text-center mb-16",children:[(0,a.jsx)("div",{className:"inline-block px-4 py-1 bg-orange-100 text-orange-800 rounded-full text-sm font-medium mb-4",children:"Flexible Plans for Every Need"}),(0,a.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-gray-900",children:"Choose Your Perfect Internet Service"}),(0,a.jsx)("p",{className:"mt-4 text-xl text-gray-600 max-w-3xl mx-auto",children:"Find the ideal balance of speed, features, and value with our transparent pricing structure."})]}),(0,a.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6",children:[(0,a.jsx)("div",{ref:x,className:"relative rounded-xl overflow-hidden transition-all duration-700 h-full ".concat(p?"shadow-xl shadow-orange-500/10 scale-[1.02]":"shadow-lg"," ").concat(h?"opacity-100 translate-y-0":"opacity-0 translate-y-16"),onMouseEnter:()=>N(!0),onMouseLeave:()=>N(!1),children:(0,a.jsxs)("div",{className:"p-6 bg-white h-full flex flex-col",children:[(0,a.jsxs)("div",{className:"flex items-center gap-4 mb-4",children:[(0,a.jsx)("div",{className:"w-12 h-12 rounded-full flex items-center justify-center bg-blue-500",children:(0,a.jsx)(r.DQs,{className:"h-6 w-6 text-white"})}),(0,a.jsx)("h3",{className:"text-xl font-bold text-gray-900",children:"Wireless"})]}),(0,a.jsx)("p",{className:"text-gray-600 mb-6",children:"Reliable wireless internet with no installation hassle. Perfect for areas without fibre coverage."}),(0,a.jsxs)("div",{className:"mt-auto",children:[(0,a.jsx)("div",{className:"mb-6",children:(0,a.jsx)(d,{value:s})}),(0,a.jsxs)(i(),{href:"/plans/wireless",className:"w-full py-3 px-4 roun
1ded-lg font-medium transition-colors duration-200 flex items-center justify-center bg-orange-500 hover:bg-orange-600 text-white",children:["View Plans ",(0,a.jsx)(r.fOo,{className:"ml-2"})]})]})]})}),(0,a.jsx)("div",{ref:m,className:"relative rounded-xl overflow-hidden transition-all duration-700 h-full ".concat(w?"shadow-xl shadow-orange-500/10 scale-[1.02]":"shadow-lg"," ").concat(g?"opacity-100 translate-y-0":"opacity-0 translate-y-16"),onMouseEnter:()=>y(!0),onMouseLeave:()=>y(!1),children:(0,a.jsxs)("div",{className:"p-6 bg-white h-full flex flex-col",children:[(0,a.jsxs)("div",{className:"flex items-center gap-4 mb-4",children:[(0,a.jsx)("div",{className:"w-12 h-12 rounded-full flex items-center justify-center bg-green-500",children:(0,a.jsx)(r.V5Y,{className:"h-6 w-6 text-white"})}),(0,a.jsx)("h3",{className:"text-xl font-bold text-gray-900",children:"Fibre"})]}),(0,a.jsx)("p",{className:"text-gray-600 mb-6",children:"Ultra-fast fibre internet with multiple provider options. Best for streaming, gaming, and working from home."}),(0,a.jsxs)("div",{className:"mt-auto",children:[(0,a.jsx)("div",{className:"mb-6",children:(0,a.jsx)(d,{value:t})}),(0,a.jsxs)(i(),{href:"/plans/fibre",className:"w-full py-3 px-4 rounded-lg font-medium transition-colors duration-200 flex items-center justify-center bg-orange-500 hover:bg-orange-600 text-white",children:["View Plans ",(0,a.jsx)(r.fOo,{className:"ml-2"})]})]})]})}),(0,a.jsx)("div",{ref:u,className:"relative rounded-xl overflow-hidden transition-all duration-700 h-full ".concat(k?"shadow-xl shadow-orange-500/10 scale-[1.02]":"shadow-lg"," ").concat(b?"opacity-100 translate-y-0":"opacity-0 translate-y-16"),onMouseEnter:()=>_(!0),onMouseLeave:()=>_(!1),children:(0,a.jsxs)("div",{className:"p-6 bg-white h-full flex flex-col",children:[(0,a.jsxs)("div",{className:"flex items-center gap-4 mb-4",children:[(0,a.jsx)("div",{className:"w-12 h-12 rounded-full flex items-center justify-center bg-green-600",children:(0,a.jsx)(r.QFc,{className:"h-6 w-6 text-white"})}),(0,a.jsx)("h3",{className:"text-xl font-bold text-gray-900",children:"VoIP Services"})]}),(0,a.jsx)("p",{className:"text-gray-600 mb-6",children:"Crystal-clear voice communication over the internet with advanced calling features at affordable rates."}),(0,a.jsxs)("div",{className:"mt-auto",children:[(0,a.jsx)("div",{className:"mb-6",children:(0,a.jsx)(d,{value:n})}),(0,a.jsxs)(i(),{href:"/plans/voip",className:"w-full py-3 px-4 rounded-lg font-medium transition-colors duration-200 flex items-center justify-center bg-orange-500 hover:bg-orange-600 text-white",children:["View Plans ",(0,a.jsx)(r.fOo,{className:"ml-2"})]})]})]})})]})]})})}},5821:(e,s,t)=>{"use strict";t.d(s,{A:()=>r});var a=t(8914);t(9626);var l=t(1234);function r(e){let{title:s,subtitle:t,backgroundImage:r="/images/hero-background.jpg",children:n,height:i="medium"}=e;return(0,a.jsxs)("section",{className:"w-full ".concat({small:"md:py-8",medium:"md:py-16",large:"md:py-32"}[i]," relative overflow-hidden mt-24 md:mt-16"),children:[(0,a.jsx)("div",{className:"absolute inset-0 z-0",children:(0,a.jsx)(l.default,{src:r,alt:"Page background",fill:!0,priority:!0,className:"object-cover object-center brightness-[0.6]"})}),(0,a.jsx)("div",{className:"absolute inset-0 bg-gradient-to-b from-black/30 via-black/20 to-black/30 z-0"}),(0,a.jsx)("div",{className:"absolute inset-0 bg-[url('/images/circuit-pattern.svg')] bg-repeat opacity-[0.04] z-0"}),(0,a.jsx)("div",{className:"container relative z-10 mx-auto px-4",children:(0,a.jsxs)("div",{className:"animate-[fadeInUp_0.7s_ease-out_forwards] max-w-4xl mx-auto text-center md:pt-16 pt-12",children:[(0,a.jsx)("h1",{className:"text-4xl md:text-5xl font-bold text-white mb-4",children:s}),t&&(0,a.jsx)("p",{className:"text-xl text-gray-200 mb-8",children:t}),n]})})]})}}},e=>{e.O(0,[88,234,903,337,115,179,358],()=>e(e.s=5052)),_N_E=e.O()}]);

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.