1try{let e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`8ccf5aa1-b84a-4038-b78c-8fd333f1613c`,e._sentryDebugIdIdentifier=`sentry-dbid-8ccf5aa1-b84a-4038-b78c-8fd333f1613c`)}catch{}import{s as e}from"./RecwoWII.js";import{D as t,E as n,On as r,Zn as i,_ as a,b as o,bt as s,ct as c,g as l,k as u,mt as d,o as f,qt as p,tr as m,v as h,vn as g,y as _}from"./DMy_KKnU.js";import{t as ee}from"./DgAR_04A.js";import{u as v}from"./CdnqmVCi.js";import{t as te}from"./BQ8KSG01.js";import{t as y}from"./nafeU9VQ.js";import{x as b}from"./B18P5pZz.js";import{t as x}from"./CG1kwBX7.js";import{t as S}from"./quAtdnvd2.js";import{t as ne}from"./579HBjLF2.js";import{t as C}from"./Csh3FNUH.js";import{t as re}from"./B3M70YfA.js";var ie=e=>[{title:`Our Story`,component:`NuxtLink`,href:`/about`},{title:`Ways to Watch`,component:`NuxtLink`,href:`/about#about-popular-services`,anchor:!0},{title:`Teachers' Corner`,component:`a`,href:e.teachersCornerUrl,target:`_blank`},{title:`FAQ`,component:`NuxtLink`,href:`/#faq-section`,anchor:!0}],ae={class:`app-container relative flex justify-between items-center py-6 lg:flex`},oe={class:`flex justify-start`},w={class:`hidden gap-[20px] font-display text-base font-normal lg:flex lg:items-center lg:justify-center xl:gap-[46px] xl:text-lg`},T={class:`flex justify-end`},E={class:`hidden lg:flex lg:flex-row lg:gap-2`},D=[`href`],O={key:0,class:`fixed inset-0 z-[99999] flex flex-col bg-[linear-gradient(0deg,rgba(0,0,0,0.20)_0%,rgba(0,0,0,0.20)_100%),linear-gradient(90deg,var(--color-primary-blue)_0%,#7416E5_100%)]`},k={class:`mb-4 flex w-full justify-between px-4 pt-4`},A={class:`flex h-full flex-col px-6 pb-8`},j={class:`mb-12 w-full`},M=[`onClick`],N=[`href`,`target`],P={class:`border-b-[0.5px] border-[#EAE4F2] py-6 font-sans text-2xl`},F={class:`mb-6 flex gap-6`},I={href:`https://www.facebook.com/KidoodleTV`,target:`_blank`},L={href:`https://twitter.com/kidoodleTV`,target:`_blank`},R={href:`https://www.instagram.com/kidoodletv/`,target:`_blank`},z={href:`https://www.linkedin.com/company/kidoodletv/mycompany/`,target:`_blank`},se={class:`mt-auto`},B={class:`flex gap-4`},V=[`href`],H=[`href`],U=Object.assign(S(u({__name:`Header`,props:{headerClass:{}},setup(u){let{mobileAppLinks:S}=y(),{public:U}=e(),W=b(),{handleGuestUserEntry:G}=x(),K=g(!1),q=g(0),ce=g(null),J=g(ie(U)),Y=g(!1),X=g(!1),Z=()=>{K.value=!K.value},le=l(()=>q.value>50),ue=e=>{K.value=!1,window.location.href=e},Q=()=>{Y.value||(ce.value=window.scrollY<q.value&&le.value?`up`:`down`,Y.value=!0,setTimeout(()=>Y.value=!1,1e3))},de=()=>{q.value=window.scrollY},fe=()=>{K.value||Q(),de()},$=async()=>{if(K.value=!1,!W.userIsLoggedIn)try{X.value=!0,await G()}finally{X.value=!1}v(`/watch`)};return c(()=>{document.addEventListener(`scroll`,fe)}),(e,c)=>{let l=C,g=te,v=C,y=re;return d(),o(f,null,[a(`header`,{class:i([`z-20 w-full text-white`,u.headerClass])},[a(`div`,ae,[a(`div`,oe,[t(g,{to:`/`},{default:p(()=>[t(l,{src:`/images/kidoodle-logo.svg`,alt:`Kidoodle tv`,class:`w-[200px]`})]),_:1})]),a(`ul`,w,[(d(!0),o(f,null,s(J.value.filter(e=>!e.title.includes(`Teachers`)&&!e.title.includes(`Holiday`)),({title:e,href:r,target:i})=>(d(),o(`li`,{key:r},[t(g,{to:r,target:i},{default:p(()=>[n(m(e),1)]),_:2},1032,[`to`,`target`])]))),128))]),a(`div`,T,[a(`div`,E,[t(y,{variant:`outline`,class:`border-2 border-[#C7C7C7] px-3 py-2 text-[#C7C7C7] transition-all duration-200 hover:border-[#F0F0F0] hover:text-[#F0F0F0] !bg-transparent hover:bg-transparent text-sm xl:text-base`,"as-child":``},{default:p(()=>[a(`a`,{href:r(U).teachersCornerUrl,target:`_blank`,class:`flex items-center`},[t(v,{src:`/images/favicon-tc.png`,class:`mr-1 h-[1em] w-[1em] xl:mr-2 xl:h-[1.1em] xl:w-[1.1em]`,alt:`Teachers Corner`}),c[2]||=n(` Teachers' Corner `,-1)],8,D)]),_:1}),t(y,{variant:`outline`,class:`border-2 border-[#C7C7C7] px-3 py-2 text-[#C7C7C7] transition-all duration-200 hover:border-[#F0F0F0] hover:text-[#F0F0F0] !bg-transparent hover:bg-transparent text-sm xl:text-base`,disabled:X.value,onClick:$},{default:p(()=>[X.value?(d(),h(r(ne),{key:1,class:`w-4 h-4 mr-2 animate-spin`})):(d(),h(v,{key:0,src:`/images/pause.svg`,alt:`Watch Now`,class:`mr-1 h-[1em] w-[1em] xl:mr-2 xl:h-[1.1em] xl:w-[1.1em]`})),c[3]||=n(` Watch now `,-1)]),_:1},8,[`disabled`])])]),a(`button`,{class:`absolute right-[20px] cursor-pointer lg:hidden`,onClick:Z},[t(l,{src:`/images/hamburger-menu.svg`,alt:`Hamburger menu`})])])],2),t(ee,{name:`fade`},{default:p(()=>[K.value?(d(),o(`div`,O,[a(`div`,k,[t(l,{class:`max-w-[160px]`,src:`/images/kidoodle-logo-mobile.svg`,alt:`Kidoodle tv`}),a(`button`,{onClick:Z}
1,[t(l,{src:`/images/cancel.svg`,alt:`Close`})])]),a(`div`,A,[a(`ul`,j,[(d(!0),o(f,null,s(J.value,({title:e,href:t,anchor:r,component:i,target:a})=>(d(),o(`li`,{key:t,class:`border-b-[0.5px] border-[#EAE4F2] py-6 font-sans text-2xl`},[i===`NuxtLink`&&!r?(d(),h(g,{key:0,to:t,onClick:c[0]||=e=>K.value=!1},{default:p(()=>[n(m(e),1)]),_:2},1032,[`to`])):i===`NuxtLink`&&r?(d(),o(`button`,{key:1,class:`text-left`,onClick:e=>ue(t)},m(e),9,M)):i===`a`?(d(),o(`a`,{key:2,href:t,target:a||`_blank`,onClick:c[1]||=e=>K.value=!1},m(e),9,N)):_(``,!0)]))),128)),a(`li`,P,[t(g,{onClick:$},{default:p(()=>[...c[4]||=[n(` Watch Now `,-1)]]),_:1})])]),a(`div`,F,[a(`a`,I,[t(l,{src:`/images/social-icon.svg`,alt:``})]),a(`a`,L,[t(l,{src:`/images/social-icon-1.svg`,alt:``})]),a(`a`,R,[t(l,{src:`/images/social-icon-2.svg`,alt:``})]),a(`a`,z,[t(l,{src:`/images/social-icon-3.svg`,alt:``})])]),a(`div`,se,[c[5]||=a(`p`,{class:`mb-2 text-sm font-bold text-white`},` Find Kidoodle.TV in your local app store `,-1),a(`div`,B,[a(`a`,{href:r(S).appStore,target:`_blank`},[t(l,{src:`/images/app-store.png`,alt:`App store`})],8,V),a(`a`,{href:r(S).googlePlay,target:`_blank`},[t(l,{src:`/images/google-play.png`,alt:`Google play`})],8,H)])])])])):_(``,!0)]),_:1})],64)}}}),[[`__scopeId`,`data-v-e23606ba`]]),{__name:`CommonHeader`});export{U as t};
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.