1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3185],{85185:function(e,t,a){Promise.resolve().then(a.bind(a,40751)),Promise.resolve().then(a.t.bind(a,44742,23)),Promise.resolve().then(a.t.bind(a,47960,23))},40751:function(e,t,a){"use strict";a.d(t,{default:function(){return o}});var n=a(2265);function o(){return(0,n.useEffect)(()=>{let e;return(async()=>{let{Capacitor:t}=await a.e(6689).then(a.bind(a,56689));if(t.isNativePlatform()){document.documentElement.classList.add("capacitor-native"),document.documentElement.classList.add("capacitor-".concat(t.getPlatform()));try{document.cookie="cbcthub_native=1; path=/; max-age=".concat(31536e3,"; SameSite=Lax; Secure")}catch(e){console.warn("[CapacitorBoot] native cookie set failed",e)}try{let e=document.querySelector('meta[name="viewport"]');e||((e=document.createElement("meta")).name="viewport",document.head.appendChild(e)),e.setAttribute("content","width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no, viewport-fit=cover")}catch(e){console.warn("[CapacitorBoot] viewport tighten failed",e)}try{let{StatusBar:e,Style:n}=await Promise.all([a.e(6689),a.e(5854)]).then(a.bind(a,35854));await e.setStyle({style:n.Dark}),"android"===t.getPlatform()&&await e.setBackgroundColor({color:"#000000"}),await e.setOverlaysWebView({overlay:!1})}catch(e){console.warn("[CapacitorBoot] StatusBar init failed",e)}try{let{SplashScreen:e}=await Promise.all([a.e(6689),a.e(2409)]).then(a.bind(a,52409));window.setTimeout(()=>{e.hide({fadeOutDuration:250})},400)}catch(e){console.warn("[CapacitorBoot] SplashScreen hide failed",e)}try{let{App:t}=await Promise.all([a.e(6689),a.e(663)]).then(a.bind(a,90663)),n=await t.addListener("appUrlOpen",async e=>{let{url:t}=e;try{let e=new URL(t);if("cbcthub.com"===e.host||e.host.endsWith(".cbcthub.com")){let t=e.pathname+e.search+e.hash;window.location.href=t||"/"}}catch(e){console.warn("[CapacitorBoot] appUrlOpen parse failed",t,e)}}),o=await t.addListener("backButton",e=>{let{canGoBack:a}=e;a?window.history.back():t.exitApp()});e=()=>{n.remove(),o.remove()}}catch(e){console.warn("[CapacitorBoot] App listeners wiring failed",e)}}})(),()=>{null==e||e()}},[]),null}},47960:function(){},44742:function(e){e.exports={style:{fontFamily:"'__Inter_f367f3', '__Inter_Fallback_f367f3'",fontStyle:"normal"},className:"__className_f367f3"}}},function(e){e.O(0,[3042,3587,2971,2117,1744],function(){return e(e.s=85185)}),_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.