1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3085,7720],{30497:(t,e,a)=>{"use strict";a.r(e),a.d(e,{default:()=>c});var l=a(37876),n=a(53085),r=a(89099);let c=()=>{let{slug:t}=(0,r.useRouter)().query;return(0,l.jsx)("div",{className:"flex items-center justify-center mt-5",children:(0,l.jsx)(n.default,{slug:t,type:"chinh-sach"})})}},33283:(t,e,a)=>{"use strict";a.d(e,{Fg:()=>r,N8:()=>o,Sn:()=>c,Yq:()=>n,ZP:()=>l,qC:()=>i});let l=t=>{let e=t.replace(/:/g,"").match(/.{1,2}/g);return e?e.join(":"):""},n=t=>{let e=new Date(t),a=String(e.getDate()).padStart(2,"0"),l=String(e.getMonth()+1).padStart(2,"0"),n=e.getFullYear();return"".concat(a,"/").concat(l,"/").concat(n)},r=t=>{let e=new Date(t);e.setFullYear(e.getFullYear()+1);let a=String(e.getDate()).padStart(2,"0"),l=String(e.getMonth()+1).padStart(2,"0"),n=e.getFullYear();return"".concat(a,"/").concat(l,"/").concat(n)},c=t=>t.replace(/\b(fpt)\b/gi,"FPT").split(" ").map(t=>"FPT"===t?"FPT":t.charAt(0).toUpperCase()+t.slice(1).toLowerCase()).join(" "),o=function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"â«",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1e3;return(t*=a).toLocaleString("vi-VN",{style:"currency",currency:"VND"}).replace(/\s?(VND|â«)/,"".concat(e))},i=t=>null==t?"":t.toString().replace(/\B(?=(\d{3})+(?!\d))/g,".")},38378:(t,e,a)=>{"use strict";a.d(e,{BM:()=>d,Bx:()=>i,Dw:()=>p,Ly:()=>o,fK:()=>u,fZ:()=>c,k1:()=>s,zh:()=>r});var l=a(78028),n=a(59725);let r=async(t,e)=>{try{var a;let n="".concat("https://landing-page.fptplay.net","/page/").concat(t,"-izios/block").concat(e?"?mode=".concat(e):""),r=await l.A.get(n);return null==r||null==(a=r.data)?void 0:a.data}catch(t){return[]}},c=async(t,e)=>{try{var a;let n="".concat("https://landing-page.fptplay.net","/page/").concat(t,"/block").concat(e?"?mode=".concat(e):""),r=await l.A.get(n);return null==r||null==(a=r.data)?void 0:a.data}catch(t){return[]}},o=async t=>{try{var e;let a="".concat("https://landing-page.fptplay.net","/page/").concat(t,"/block"),n=await l.A.get(a);return null==n||null==(e=n.data)?void 0:e.data}catch(t){return[]}},i=async t=>{try{return await n.S.post("user/get_user_login_history",{device_id:t})}catch(t){return null}},s=async t=>{try{var e;let a="".concat("https://landing-page.fptplay.net","/page/khuyenmai/block").concat(t?"?mode=".concat(t):""),n=await l.A.get(a);return null==n||null==(e=n.data)?void 0:e.data}catch(t){return[]}},u=async(t,e)=>{try{var a;let n="".concat("https://landing-page.fptplay.net","/page/").concat(t,"/block").concat(e?"?mode=".concat(e):""),r=await l.A.get(n);return null==r||null==(a=r.data)?void 0:a.data}catch(t){return[]}},d=async()=>{try{var t;let e=await l.A.get("".concat("https://api.fptplay.net","/api/v7.1_w/common/services/data_plans"));return null==e||null==(t=e.data)?void 0:t.data}catch(t){return[]}},p=async()=>{try{let t=await l.A.get("".concat("https://landing-page.fptplay.net","/block-home")),e=null==t?void 0:t.data;if(Array.isArray(e))return e;if(e&&"object"==typeof e&&"data"in e&&Array.isArray(e.data))return e.data;return[]}catch(t){return[]}}},53085:(t,e,a)=>{"use strict";a.r(e),a.d(e,{default:()=>i});var l=a(37876),n=a(14232),r=a(38378),c=a(33283),o=a(89099);let i=t=>{let{slug:e="",type:a="default"}
1=t,i=(0,n.useRef)(null),[s,u]=(0,n.useState)(""),[d,p]=(0,n.useState)([]),[h,g]=(0,n.useState)("block-1"),f=(0,n.useRef)(h),y=(0,n.useRef)(!1),m=(0,o.useRouter)(),{mode:v}=m.query,x=(0,n.useCallback)(t=>{let e=new DOMParser().parseFromString(t,"text/html");e.querySelectorAll("hr").forEach(t=>t.remove());let l=e.querySelector("div.col-sm-12.col-xl-3"),n=[];return l&&(l.querySelectorAll("li.pb-2").forEach(t=>{var e,l;let r=t.querySelector("a"),c=(null==r||null==(e=r.getAttribute("href"))?void 0:e.replace("#",""))||"",o=(null==r||null==(l=r.textContent)?void 0:l.trim())||"";if("dieu-khoan"===a&&/^block-[a-z]+$/i.test(c)){let t=c.match(/^block-([a-z]+)$/i),e=null==t?void 0:t[1];if(e){let t={i:1,iii:2}[e.toLowerCase()]||-1;t>0&&(c="block-".concat(t))}}c&&o&&n.push({id:c,label:o})}),l.remove()),e.querySelectorAll("p").forEach(t=>{var e;t.classList.add("py-2");let l=null==(e=t.textContent)?void 0:e.trim();"default"===a&&"Li\xean há»"===l&&t.setAttribute("id","block-3")}),n.forEach((t,a)=>{let{id:l}=t,n=e.getElementById(l);n&&(n.classList.add("scroll-mt-[220px]"),0!==a&&n.classList.add("mt-[40px]"))}),{html:e.body.innerHTML,sidebarItems:n}},[a]),w=(0,n.useCallback)(async()=>{try{var t,l;let n=e||(null==(t=window.location.pathname)?void 0:t.slice(1))||"",c="chinh-sach"===a?r.fZ:r.zh,o=await c(n,v);if(!(null==o?void 0:o.length))return;let i=(null==(l=o[0].block_html)?void 0:l.html_desktop)||"",{html:s,sidebarItems:d}=x(i);u(s),p(d)}catch(t){u(""),p([])}},[v,e,a,x]),b=function(t){let e=!(arguments.length>1)||void 0===arguments[1]||arguments[1],l=document.getElementById(t);if(l){if(y.current=!0,"dieu-khoan"===a){let t=l.getBoundingClientRect().top+window.pageYOffset+-220;window.scrollTo({top:t,behavior:"smooth"})}else l.scrollIntoView({behavior:"smooth"});e?setTimeout(()=>{g(t),f.current=t,y.current=!1},window.innerWidth<1024?800:500):setTimeout(()=>{y.current=!1},window.innerWidth<1024?800:500)}else requestAnimationFrame(()=>b(t,e))};return(0,n.useEffect)(()=>{w()},[w]),(0,n.useEffect)(()=>{if(!s||!d.length)return;let t=window.location.hash;if(t){let e=t.replace("#","");d.some(t=>t.id===e)&&(g(e),f.current=e),b(e,!1)}},[s,d]),(0,n.useEffect)(()=>{let t=((t,e)=>{let a=!1;return function(){for(var l=arguments.length,n=Array(l),r=0;r<l;r++)n[r]=arguments[r];a||(t.apply(this,n),a=!0,setTimeout(()=>a=!1,e))}})(()=>{if(!d.length||y.current)return;let t=null;for(let{id:e}of d){let a,l=document.getElementById(e);if(!l)continue;let n=l.getBoundingClientRect();a=l.classList.contains("scroll-mt-[220px]")?window.innerWidth<1024?240:340:220,n.top-a<=0&&(t=e)}t&&f.current!==t&&(f.current=t,g(t))},100);return window.addEventListener("scroll",t,{passive:!0}),()=>window.removeEventListener("scroll",t)},[d]),(0,l.jsxs)("div",{className:"flex flex-col gap-8 mx-5 sm:mx-15 xl:mx-55",children:["non-navbar"!==a&&d.length>1&&(0,l.jsx)("div",{className:"sticky top-[60px] lg:top-0 bg-smoky-black w-full ".concat(d.length>2?"h-[210px]":"h-[180px]"," lg:h-[180px] 2xl:h-[220px] flex lg:justify-center items-end pb-4 lg:pb-8 z-1"),children:(0,l.jsx)("ul",{className:"w-fit flex flex-col lg:flex-row",children:d.map(t=>(0,l.jsx)("li",{onClick:()=>(t=>{b(t,!0),m.isReady&&setTimeout(()=>{m.replace("".concat(m.asPath.split("#")[0],"#").concat(t),void 0,{shallow:!0})},window.innerWidth<1024?900:600)})(t.id),className:"cursor-pointer leading-[130%] tracking-[0.64px] px-5 py-2 text-[15px] sm:text-[16px] lg:text-[23px] 2xl:text-[32px]\n font-semibold border-davys-grey border-l-2 lg:border-l-0 lg:border-b-2 ".concat(h===t.id?"border-white text-white ":"text-davys-grey hover:text-white"),children:(0,c.Sn)(t.label)},t.id))})}),"non-navbar"===a&&(0,l.jsx)("div",{className:"sticky top-0 bg-smoky-black w-full h-[80px]"}),(0,l.jsx)("div",{ref:i,className:"flex-1 text-base pb-20 px-1 ".concat(d.length>1?"mt-[-20px]":"pt-20"),dangerouslySetInnerHTML:{__html:s}})]})}},53507:(t,e,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/chinh-sach-bao-mat",function(){return a(30497)}])}},t=>{t.O(0,[636,6593,8792],()=>t(t.s=53507)),_N_E=t.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.