PageSourceSearch

https://vix.com/assets/web/_next/static/chunks/pages/[lang]/search-5cb76d03d00e4158.js

js vix.com collected 2026-09-24 08:40:45 UTC 24,399 bytes, 10 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9679],{2665:e=>{e.exports={title:"GenericList_title__Bfv_2",link:"GenericList_link___nEb3"}},10755:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=function(e){var t;return t=e?.[0],t?.ratingValue||""}},12154:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=function(...e){return e.join("-").replace(/\s/g,"_").toUpperCase()}},21170:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>eD});var r,i,a,l,o=n(6029),s=n(55729),c=n(52229),u=n(16744),d=n(50473),m=n(81278),p=n(50212),f=n(53721),h=n(5137),v=n(16056),x=n(96564),g=n(63459),b=n(3759),C=n(23723),A=n(17960);let _=function(e,t,n,r){let{segment:i,segmentTrackEvent:a}=(0,A.A)(),l=(0,s.useRef)(!1),o=(0,s.useCallback)(r=>{l.current||(l.current=!0),i?.searchEvent.trackContentClick({...r,isSearchResult:e,totalCount:t}),n?.()},[i,e,n,l,t]),c=(0,s.useCallback)(()=>{i&&i.searchEvent?.searchResultViewed({totalCount:t,searchQuery:r})},[i,t,r]);return(0,s.useEffect)(()=>{a(C.A.PAGEVIEW,b.yI)},[]),(0,s.useEffect)(()=>{e&&c()},[e]),{trackContentClick:o,trackSearchResultViewed:c}};var k=n(82939),S=n.n(k),w=n(39065),y=n(26448),E=n(41764),N=n(36374),L=n(58805),P=n(70039),R=n(51138);let T=function(e="anonymous",t){let[n,r]=(0,s.useState)([]),[i,a]=(0,s.useState)({}),l=(0,s.useCallback)(t=>{try{let n={...i,[e]:t};localStorage.setItem("lastSearchTerms",JSON.stringify(n))}catch(e){(0,R.A)(e,{info:"[useLastSearch] Error saving last search terms to local storage"})}},[i,e]),o=(0,s.useCallback)(e=>{let i=[e,...n],a=t?i.slice(0,t):i;r(a),l(a)},[n,l]),c=(0,s.useCallback)(e=>{let t=n.filter(t=>t!==e);r(t),l(t)},[n,l]),u=(0,s.useCallback)(i=>{if(!e)return;let a=n.includes(i);if(!a)return void o(i);let s=[...n];a&&s.splice(s.indexOf(i),1),s.unshift(i);let c=t?s.slice(0,t):s;r(c),l(c)},[n,l,e,o]);return(0,s.useEffect)(()=>{if(!e)return;let t=localStorage.getItem("lastSearchTerms")||"";if(t){let n=(0,P.A)(t)||{};a(n),r(n[e]||[])}},[e]),{lastSearchTerms:n,addSearchTerm:o,deleteTerm:c,updateLastSearch:u}};var j=n(38425),V=n(54487),D=n(83957),O=n(98601),B=n(44894),F=n(52400),I=n(89255),M=n(64529),U=n(10755),$=n(47878),H=n(63686),G=n(37634);function q({index:e,content:t,imageRole:n,onClickHandler:r,onEnterPressHandler:i,disableLinkIfContentBlocked:a}){let{id:l,description:o,imageAssets:s,title:c,vodAvailability:d,badges:m,videoTypeData:p,videoType:f,ratings:h}=t||{},v=(0,G.MV)(p),x=s&&(0,$.A)(s,n),g=p&&"episodeNumber"in p?p.episodeNumber:void 0,{isSubscriptionBlocked:b}=(0,H.z)(d),C=a&&b,A=(0,y.Dr)(u.N.Detail,l),_=(0,U.A)(h);return{id:l,description:o,duration:v||void 0,imageAsset:x,title:c,episodeNumber:g,badges:m,vodAvailability:d,onClickHandler:r?()=>r({id:l,title:c,index:e+1,isSubscriptionBlocked:C,videoType:f}):void 0,videoType:f,seriesSubType:(0,G.YN)(p),onEnterPress:i?()=>i({id:l,title:c,index:e+1,videoType:f,redirectPath:A}):void 0,disableLinkContentBlocked:C,ratings:_,redirectPath:A}}let W={EpgChannel:function({index:e,content:t,imageRole:n,onClickHandler:r,onEnterPressHandler:i,isLiteVersion:a}){var l,o;let{id:s,title:c,description:d,imageAssets:m,badges:p,category:f}=t,h=m&&(0,$.A)(m,n),v=(l=!!a,o=f?.title,l?`${u.N.Video}/channel/${s}`:(0,y.Dr)(u.N.Channel,s,o)),x=(0,I.A)(v,`${M.A.DeepLink}=true`);return{id:s,title:c,description:d,imageAsset:h,badges:p,onClickHandler:r?()=>r({id:s,title:c,index:e+1}):void 0,onEnterPress:i?()=>i({id:s,title:c,index:e+1,redirectPath:x}):void 0,redirectPath:x}},SportsEvent:function({index:e,content:t,imageRole:n,onClickHandler:r,onEnterPressHandler:i}){let{id:a,name:l,badges:o,imageAssets:s}=t,c=s&&(0,$.A)(s,n),d=(0,y.Dr)(u.N.Live,a);return{id:a,title:l,description:l,imageAsset:c,badges:o,onEnterPress:i?()=>i({id:a,title:l,index:e+1,redirectPath:d}):void 0,onClickHandler:r?()=>r({id:a,title:l,index:e+1}):void 0,redirectPath:d}},VideoContent:q};var z=n(51636),X=n(68809),Y=n(45241),J=n(95520),Q=n.n(J);let K=(0,s.forwardRef)(function({title:e,gridTitle:t,children:n},r){return(0,o.jsxs)("div",{ref:r,className:(0,p.A)("text-concrete w-full pt-6 px-[22px] sm:pt-10 sm:px-[44px]","md:pt-1 md:px-12 xl:px-[92px] xl:pt-1 tv:ml-20 tv:my-1 tv:mr-0 tv:p-0"),children:[e&&(0,o.jsx)(O.A,{className:(0,p.A)("mt-0 mr-1 mb-[22px] ml-1 sm:mb-9 md:mb-8",Q().title),children:e}),t&&(0,o.jsx)(O.A,{className:(0,p.A)("mx-1 mt-0 mb-[22px] sm:mb-5",Q().subtitle),children:t}),n]})}),Z=function({title:e,gridTitle:t,playableContent:n,isLoading:r,imageRole:i=z.mB.VerticalPoster,treatment:a=F.$G.Portrait,cardElement:l,isLoggedIn:s,onContentClick:c,onEnterPress:u,onBecameFocused:d,isLiteVersion:m}){let p=n?n.map((e,t)=>{let n;return{...(W[n=e?.name?"SportsEvent":"EpgChannel",e?.videoTypeData?"VideoContent":n]||q)({index:t,content:e,imageRole:i,onClickHandler:c,onEnterPressHandler:u,disableLinkIfContentBlocked:void 0,isLiteVersion:m}),showAdsLabel:s,onBecameFocused:d}}):[],f=D.pD===D.f.tvapp&&!r&&p&&!!p.length,{focusKey:h,ref:v}=(0,B.useFocusable)({focusable:f,focusKey:"SEARCH_RESULTS"});return r?(0,o.jsx)("div",{className:"flex flex-1",children:(0,o.jsx)(Y.A,{})}):(0,o.jsx)(B.FocusContext.Provider,{value:h,children:(0,o.jsx)(K,{ref:v,gridTitle:t,title:e,children:p&&p.length?(0,o.jsx)(X.A,{cardElement:l,contents:p,treatment:a,isContentMode:!0}):null})})};var ee=n(45212),et=n(2665),en=n.n(et);let er=s.memo(function({className:e,data:t,onClick:n,title:r}){let i=s.useCallback(e=>()=>n(e),[n]);return t?(0,o.jsxs)("div",{className:(0,p.A)("flex flex-col m-0 w-full mt-6 mr-4 mb-0 ml-4",e),children:[r&&(0,o.jsx)("h4",{className:(0,p.A)("text-concrete mb-[21px]",en().title),children:r}),(0,o.jsx)("ul",{className:"flex flex-col gap-[5px] h-auto m-0 p-0 select-none w-max",children:t.map(e=>(0,o.jsx)("li",{className:"flex items-start flex-col list-none",children:(0,o.jsx)(ee.A,{...e,className:(0,p.A)("text-concrete flex-col py-1.5 hover:text-manatee active:text-manatee",en().link),onClick:i(e.id),children:e.children})},`link-${e.id}`))})]}):null});var ei=n(12154),ea=n(72970),el=n(48753),eo=n.n(el);let es=function({id:e,onClick:t,onMouseEnter:n,children:r,className:i,isSelected:a=!1,ref:l}){let c=(0,s.useCallback)(()=>{t?.(e)},[]);return(0,o.jsx)("button",{className:(0,p.A)(`
2        flex flex-row items-center border-2 border-solid border-tuna
3        rounded-[24px] cursor-pointer gap-2 h-[48px] justify-center
4        px-[24px] py-[14px] text-center
5        `,eo().pillItem,{"bg-none text-manatee":!a,"bg-tuna text-concrete":a},i),type:"button",onClick:c,onMouseEnter:n,ref:l,children:r})};var ec=n(61809);let eu={block:"nearest",behavior:"smooth",inline:"start"},ed=({node:e})=>{e&&e.scrollIntoView(eu)};var em=n(46695),ep=n.n(em);let ef=function({id:e,onClick:t,children:n,className:r="",isSelected:i=!1,focusKey:a=ea.A.LastSearches}){let l=(0,s.useCallback)(()=>{t(e)},[]),c=(0,ei.A)(a,e),{ref:u,focused:d}=(0,B.useFocusable)({focusKey:c,onEnterPress:l,onFocus:ed});return(0,o.jsxs)(es,{id:e,isSelected:i,onClick:l,className:(0,p.A)(`
6        w-full text-neutral-grey rounded-[60px] border-4
7        border-solid self-stretch
8        [&]:justify-start [&]:py-4 [&]:px-8
9        scroll-my-2
10        `,ep().itemContainer,{"border-transparency-off-white-20":!i||!d,"bg-charade shadow-[0_0_0_6px] shadow-concrete [&]:text-concrete":i||d},r),ref:u,children:[(0,o.jsx)(ec.A,{src:"/assets/externals/latest_search.svg",alt:"lastest search",width:32,height:32}),n]})},eh=function({lastSearches:e,onSelectOption:t,className:n="",selectedOptionId:r=null}){let[i,a]=(0,s.useState)(r),l=e=>{a(e),t?.(e)};return(0,o.jsx)("div",{className:(0,p.A)("flex items-start flex-col gap-2 xs:overflow-x-visible xs:p-0",n),children:e.map((e,t)=>{let n=t.toString()===i,r=`${e}-${t}`;return(0,o.jsx)(ef,{id:t.toString(),isSelected:n,onClick:l,className:"mb-4 focus:border-1 [&]:gap-0 [&]:h-16 [&>p]:-mt-1 [&>img]:-mt-1 [&>img]:mr-3 [&]:min-h-16",children:(0,o.jsx)("p",{children:e})},r)})})};var ev=n(58099),ex=n.n(ev),eg=((r={}).POPULAR_LIST="PopularList",r.POPULAR_TVAPP="PopularTvapp",r.SEARCH_RESULT="SearchResult",r.NOT_FOUND="NotFound",r),eb=n(84262),eC=((i={}).Top="top",i.Bottom="bottom",i),eA=((a={}).top="ArrowUp",a.bottom="ArrowDown",a);let e_=function({className:e,onClickArrow:t,scrollPosition:n=eC.Top}){let r=eA[n];return(0,o.jsx)("button",{type:"button",onClick:t,className:(0,p.A)("h-[86px] w-[86px] z-10 absolute m-auto left-0 right-0 [&_svg]:right-0 [&_svg]:top-0",{"top-0":n===eC.Top,"bottom-0":n===eC.Bottom},e),children:(0,o.jsx)(eb.A,{name:r,color:f.Q1.WhiteSmoke,width:50})})},ek=s.memo(function({cardElement:e,error:t,isLoading:n,searchVideos:r,treatment:i=x.$G.Portrait,recommendedVideosCount:a=20,imageRole:l=x.mB.VerticalPoster,onBecameFocused:c,onClickArrow:b,searchResultType:C,enableArrowNavigation:A=!1,isLiteVersion:k,onClickLastSearchItem:P}){let{push:R,query:B}=(0,m.useRouter)(),[F]=(0,h.A)(v.yl),[{isLoggedIn:I}]=(0,h.A)(v.NB,E.Ay.SetUserSession),{localization:M}=(0,g.A)(),{q:U}=B,{totalCount:$,playableContentArray:H}=(r?{playableContentArray:r?.searchVideosV2?.contentConnection?.edges?.map(e=>e.node),totalCount:r?.searchVideosV2?.contentConnection?.totalCount}:null)||{},G=!!H?.length,q=M(G&&!t?"search_results":"search_no_results"),W=M("title_popular_searches"),z=M("search_recommended"),X=!!U&&U.length>=3,Y=G?null:X?z:W,[,J]=(0,w.A)({urlPath:u.N.Search}),Q=(0,s.useCallback)(()=>{J({urlPath:u.N.Search,epgCategoryId:""}),(0,L.L)({urlPath:u.N.Search})},[]),{trackContentClick:K}=_(!!H?.length,$,Q,U),{lastSearchTerms:ee,updateLastSearch:et}=T(j.Ay.cacheToken?.profileId,10),en=!!ee?.length&&!X,[ei,{data:ea,loading:el}]=(0,d._)(S(),{fetchPolicy:"no-cache",nextFetchPolicy:"cache-first",variables:{count:a}}),eo=ea?.recommendedVideos,{popularVideoCount:es,recommendedVideoCount:ec}=function({isMobile:e}){return D.f.tvapp===D.pD?{popularVideoCount:9,recommendedVideoCount:12}:e?{popularVideoCount:6,recommendedVideoCount:6}:{popularVideoCount:12,recommendedVideoCount:12}}({isMobile:F}),eu=(0,s.useCallback)((e,t)=>eo?eo.slice(e,t):[],[eo]),ed=eu(0,ec),em=eu(0,es),ep=X?ed:em,ef=el||n;(0,s.useEffect)(()=>{n||G||ei()},[G,n]);let ev=(0,s.useMemo)(()=>em.map(e=>({children:e.title||"",id:e.id,type:V.V.CustomizableButton,imageAssets:e.imageAssets})),[em]),eb=(0,s.useCallback)(async e=>{let t=(0,y.Dr)(u.N.Detail,e||"");await R(t)},[]),eA=(0,s.useCallback)(async({id:e,redirectPath:t,...n})=>{K({id:e,...n}),et(n?.title||"");let r=U?`${U}`:"%20";t&&await R(`${t}?searchTerm=${r}`)},[K,U]),ek=(0,s.useCallback)(e=>()=>{b?.(e)},[b]),eS=(0,s.useCallback)(e=>{let t=ee[parseInt(e,10)];P?.(t),window.history.pushState(window.history.state,"",`${u.N.Search}?q=${t}`)},[ee]),ew={[eg.POPULAR_LIST]:(0,o.jsx)(er,{title:W,data:ev,onClick:eb}),[eg.POPULAR_TVAPP]:(0,o.jsx)("div",{className:"flex flex-1",children:(0,o.jsx)(Z,{cardElement:e,onContentClick:K,title:W,gridTitle:"",imageRole:l,treatment:i,playableContent:em,isLoggedIn:I,onEnterPress:eA,onBecameFocused:c,isLoading:ef,isLiteVersion:k})}),[eg.SEARCH_RESULT]:(0,o.jsx)("div",{className:"flex flex-1",children:(0,o.jsx)(Z,{cardElement:e,onContentClick:K,title:q,gridTitle:Y,imageRole:l,treatment:i,playableContent:H,isLoggedIn:I,onEnterPress:eA,onBecameFocused:c,isLoading:ef,isLiteVersion:k})}),[eg.NOT_FOUND]:(0,o.jsx)("div",{className:"flex flex-1",children:(0,o.jsx)(Z,{cardElement:e,onContentClick:K,title:q,gridTitle:Y,imageRole:l,treatment:i,playableContent:ep,isLoggedIn:I,onEnterPress:eA,onBecameFocused:c,isLoading:ef,isLiteVersion:k})})},ey=(0,s.useDeferredValue)(ew);return(0,o.jsxs)("div",{className:"relative mt-14 mb-[calc(var(--vix-page-bottom-padding)+50px)] sm:mt-24 md:mt-[132px]",children:[(0,o.jsx)(O.A,{className:"font-bold",elementType:f.JE.H1,hidden:!0,children:"Search"}
10),(0,o.jsx)("div",{className:"flex flex-col",children:en&&(0,o.jsxs)("div",{className:"mt-2",children:[(0,o.jsx)("p",{className:(0,p.A)("text-manatee my-8 px-4",ex().lastSearchTitle),children:"B\xfasquedas recientes"}),(0,o.jsx)(eh,{onSelectOption:eS,className:(0,p.A)("overflow-y-scroll max-h-48 w-full [&_button]:w-11/12 [&_button>p]:truncate -mt-2 p-2","[scrollbar-width:none] [&::-webkit-scrollbar]:hidden"),lastSearches:ee})]})}),(0,o.jsxs)("div",{className:"relative w-full",children:[ey[C],A&&G&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(e_,{scrollPosition:eC.Top,onClickArrow:ek(N.A.DirectionUp)}),(0,o.jsx)(e_,{scrollPosition:eC.Bottom,onClickArrow:ek(N.A.DirectionDown)})]})]})]})});var eS=n(23061),ew=n(12866),ey=n(21446),eE=n(35003);async function eN({searchQuery:e,pagination:t}){return(0,eE.A)({queryName:ey.A.SearchV2DataQuery,variables:{searchQuery:e,pagination:t}})}async function eL({searchQuery:e}){return(0,eE.A)({queryName:ey.A.SearchAutocomplete,variables:{searchQuery:e}})}var eP=((l={}).POPULAR_LIST="PopularList",l.POPULAR_TVAPP="PopularTvapp",l.SEARCH_RESULT="SearchResult",l.NOT_FOUND="NotFound",l);let eR=function({isTvApp:e,isMobile:t}){let n=e||t,r=e?eP.POPULAR_TVAPP:eP.POPULAR_LIST,[i,a]=(0,s.useState)(r),[l,o]=(0,s.use
10State)(),[c,u]=(0,s.useState)(!1),[d,m]=(0,s.useState)(),p=(0,s.useRef)({}),{fetchLatestSearchAutoComplete:f,lastSearchAutoCompleteResult:h}=function(){let[e,t]=(0,s.useState)(),n=(0,s.useCallback)(e=>Array.from(new Set(e)),[]),r=(0,s.useRef)({}),i=(0,s.useRef)([]),a=(0,s.useCallback)((e,t)=>e?.length?e?.filter(e=>e!==t):[],[]),l=(0,s.useMemo)(()=>({titleHeaderRecommendations:null,recommendations:null}),[]),o=(0,s.useCallback)((e,t)=>{let{matchContent:r,matchContentHeader:i,relatedContent:o,relatedContentHeader:s}=e,c=a(r,t),u=a(o,t);return c.length||u.length?c.length&&u.length&&i&&s?{titleHeaderRecommendations:i.length>=s.length?i:s,recommendations:n([...c,...u])}:c.length&&i?{titleHeaderRecommendations:i,recommendations:n(c)}:{titleHeaderRecommendations:s,recommendations:n(u)}:l},[n,a]),c=(0,s.useCallback)(async e=>{t(l);let n=await eL({searchQuery:e});return n?.searchAutocomplete?o(n.searchAutocomplete,e):l},[o]),u=(0,s.useCallback)(e=>{if(i.current.length>=20){let e=i.current.shift();e&&delete r.current[e]}i.current.push(e)},[]);return{fetchLatestSearchAutoComplete:(0,s.useCallback)(async(e,n)=>{if(n){let n=r.current[e];if(n)return void t(n);let i=await c(e);return u(e),r.current[e]=i,void t(i)}t(l)},[c,u]),lastSearchAutoCompleteResult:e}}(),v=(0,s.useCallback)((e,t)=>{e?.searchVideosV2?.contentConnection?.edges?.length?a(eP.SEARCH_RESULT):a(t<3&&n?r:eP.NOT_FOUND)},[n,r]);return{searchAutoCompleteResult:l?h:void 0,fetchSearchResults:(0,s.useCallback)(async t=>{if(e&&(!t?.length||t.length<3)){o(void 0),a(r);return}let n=t||"";u(!0);try{f(n,e);let r=p.current[n];if(r){v(r,t?.length||0),o(r),u(!1);return}let i=await eN({searchQuery:n,pagination:{first:25,after:null}});p.current[n]=i,v(i,t?.length||0),o(i)}catch(e){m(e)}finally{u(!1)}},[f,e,r,v]),searchResults:l,searchResultType:i,loading:c,error:d}},eT=function(e,{disableSearchInmediate:t}={disableSearchInmediate:!1}){let n=D.f.tvapp===D.pD,r=e?.length>
10=3,[i]=(0,h.A)(v.yl),[a]=(0,s.useState)(r?e:""),[l,o]=(0,s.useState)(!1),[c,u]=(0,s.useState)(!1),d=(0,s.useRef)(!0),{searchResults:m,loading:p,error:f,fetchSearchResults:x,searchResultType:g,searchAutoCompleteResult:b}=eR({isTvApp:n,isMobile:i}),C=(e,t,n)=>{t?.(e,n).then(()=>{u(!1)}),o(!1)},A=(0,s.useMemo)(()=>(0,ew.A)(C,3e3,{leading:!1,trailing:!0}),[]);return(0,s.useEffect)(()=>{a.length&&(d.current=!1),x(a)},[]),(0,s.useEffect)(()=>{if(!d.current&&!r){d.current=!0,A.cancel(),C("",x);return}if(d.current&&r){if(d.current=!1,t){u(!0),A(e,x);return}C(e,x);return}d.current||(o(!0),A(e,x))},[e]),(0,s.useEffect)(()=>()=>{A.cancel()},[]),{error:f,data:m,loading:p||c,isWaiting:l,searchResultType:g,searchAutoCompleteResult:b}};var ej=n(876),eV=n(68361);let eD=function(){let e=(0,c.useSearchParams)(),t=(0,c.useRouter)(),{loading:n,isWaiting:r,data:i,error:a,searchResultType:l}=eT(e?.get("q")||""),[d,m]=(0,s.useState)(!1),{isSearchVisible:p,isSearchVisibilityLoading:f}=(0,ej.A)(),h=f||!p;return((0,s.useEffect)(()=>{m(!!(n||r||h))},[n,r,h]),(0,s.useEffect)(()=>{p||f||t.push(u.N.Index)},[p,f]),a)?(0,o.jsx)(eV.A,{error:a}):(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(ek,{searchVideos:i,error:a,isLoading:d,searchResultType:l}),(0,o.jsx)(eS.A,{path:u.N.Search,noSegmentPageView:!0})]})}},23755:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/[lang]/search",function(){return n(21170)}])},46695:e=>{e.exports={itemContainer:"LastSearchList_itemContainer__wQvmP"}},48753:e=>{e.exports={pillItem:"PillTabs_pillItem__ueZW4"}},58099:e=>{e.exports={lastSearchTitle:"Search_lastSearchTitle__okhtY"}},58805:(e,t,n)=>{"use strict";n.d(t,{L:()=>a});var r=n(63027),i=n(86490);function a({urlPath:e,pageItemId:t,epgCategoryId:n}){(0,i.TV)(r.A.NavigationSection,JSON.stringify({urlPath:e,pageItemId:t,epgCategoryId:n}))}},60273:(e,t,n)=>{"use strict";let r,i;n.d(t,{HZ:()=>f});var a=n(55729),l=((r=l||{}).Mouse="mouse",r.Touch="touch",r.Pointer="pointer",r),o=((i=o||{}).CancelledByMovement="cancelled-by-movement",i.CancelledByRelease="cancelled-by-release",i.CancelledOutsideElement="cancelled-outside-element",i);let s=["mousedown","mousemove","mouseup","mouseleave","mouseout"],c=["touchstart","touchmove","touchend","touchcancel"],u=["pointerdown","pointermove","pointerup","pointerleave","pointerout"];function d(e){var t;return c.includes(null==(t=null==e?void 0:e.nativeEvent)?void 0:t.type)||"touches"in e}function m(e){var t;return s.includes(null==(t=null==e?void 0:e.nativeEvent)?void 0:t.type)||d(e)||function(e){let{nativeEvent:t}=e;return!!t&&(u.includes(null==t?void 0:t.type)||"pointerId"in t)}(e)}function p(e){var t;let n=d(e)?null==(t=null==e?void 0:e.touches)?void 0:t[0]:e;return"object"==typeof n&&null!==n&&"pageX"in n&&"number"==typeof n.pageX&&"pageY"in n&&"number"==typeof n.pageY?{x:n.pageX,y:n.pageY}:null}function f(e,{threshold:t=400,captureEvent:n=!1,detect:r=l.Pointer,cancelOnMovement:i=!1,cancelOutsideElement:s=!0,filterEvents:c,onStart:u,onMove:d,onFinish:h,onCancel:v}={}){let x=(0,a.useRef)(!1),g=(0,a.useRef)(!1),b=(0,a.useRef)(),C=(0,a.useRef)(),A=(0,a.useRef)(e),_=(0,a.useRef)(null),k=(0,a.useCallback)(e=>r=>{g.current||m(r)&&(void 0===c||c(r))&&(n&&r.persist(),null==u||u(r,{context:e}),_.current=p(r),g.current=!0,b.current=r.currentTarget,C.current=setTimeout(()=>{A.current&&(A.current(r,{context:e}),x.current=!0)},t))},[n,c,u,t]),S=(0,a.useCallback)(e=>(t,r)=>{m(t)&&g.current&&(_.current=null,n&&t.persist(),x.current?null==h||h(t,{context:e}):g.current&&(null==v||v(t,{context:e,reason:r??o.CancelledByRelease})),x.current=!1,g.current=!1,void 0!==C.current&&clearTimeout(C.current))},[n,h,v]),w=(0,a.useCallback)(e=>t=>{if(m(t)&&(null==d||d(t,{context:e}),!1!==i&&_.current)){let n=p(t);if(n){let r=!0===i?25:i,a={x:Math.abs(n.x-_.current.x),y:Math.abs(n.y-_.current.y)};(a.x>r||a.y>r)&&S(e)(t,o.CancelledByMovement)}}},[S,i,d]),y=(0,a.useCallback)(t=>{if(null===e)return{};switch(r){case l.Mouse:{let e={onMouseDown:k(t),onMouseMove:w(t),onMouseUp:S(t)};return s&&(e.onMouseLeave=e=>{S(t)(e,o.CancelledOutsideElement)}),e}case l.Touch:return{onTouchStart:k(t),onTouchMove:w(t),onTouchEnd:S(t)};case l.Pointer:{let e={onPointerDown:k(t),onPointerMove:w(t),onPointerUp:S(t)};return s&&(e.onPointerLeave=e=>S(t)(e,o.CancelledOutsideElement)),e}}},[e,S,s,r,w,k]);return(0,a.useEffect)(()=>{function e(e){let t={target:e.target,currentTarget:e.currentTarget,nativeEvent:e,persist:()=>{}};S()(t)}return window.addEventListener("mouseup",e),window.addEventListener("touchend",e),window.addEventListener("pointerup",e),()=>{window.removeEventListener("mouseup",e),window.removeEventListener("touchend",e),window.removeEventListener("pointerup",e)}},[S]),(0,a.useEffect)(()=>()=>{void 0!==C.current&&clearTimeout(C.current)},[]),(0,a.useEffect)(()=>{A.current=e},[e]),y}},68809:(e,t,n)=>{"use strict";n.d(t,{A:()=>b});var r=n(6029);n(55729);var i=n(50212),a=n(33156),l=n(26448),o=n(53721),s=n(52400),c=n(16744),u=n(12154),d=n(72970),m=n(92031),p=n(63459),f=n(60087),h=n(98601),v=n(99737),x=n.n(v);let g={[s.$G.Portrait]:{pb:{ratio:a.l.Ratio_2_3,width:119},sm:{ratio:a.l.Ratio_2_3,width:161},md:{ratio:a.l.Ratio_2_3,width:176},lg:{ratio:a.l.Ratio_2_3,width:196}},[s.$G.Landscape]:{pb:{ratio:a.l.Ratio_16_9,width:184},sm:{ratio:a.l.Ratio_16_9,width:340},md:{ratio:a.l.Ratio_16_9,width:303},xl:{ratio:a.l.Ratio_16_9,width:350}}},b=function({cardElement:e,className:t,contents:n,showCardInfo:a,redirectTo:v=c.N.Detail,treatment:b=s.$G.Landscape,showCardTitle:C,titleElementType:A=o.JE.H3,isReverseChronoOrder:_,isUiLandscapeMobile:k,language:S=m.A.Es,focusKey:w=d.A.SearchResults,isContentMode:y=!1}){let E=e||f.A,{localization:N}=(0,p.A)();return(0,r.jsx)("div",{className:(0,i.A)("flex flex-col flex-wrap content-start overflow-hidden",x().contentListWrapper,t),children:(0,r.jsx)("ul",{className:(0,i.A)("grid m-0 p-0 relative w-full",x()[b.toLowerCase()],b.toLowerCase()),role:"listbox",children:n.map(e=>{var t;let{imageAsset:n,episodeNumber:o}=e;if(!n?.link)return null;
10let c=e.redirectPath?e.redirectPath:(0,l.Dr)(v,e.id),d=(0,u.A)(w,e.title);return(0,r.jsxs)("li",{className:"block list-none mb-0 overflow-hidden relative",children:[(0,r.jsx)(E,{href:c,episodeNumber:`${N("abbreviation_episode",{episodeNumber:o})}`,title:e.title,description:e.description,image:n,watchingProgress:e.percentWatched,treatment:b||s.$G.Landscape,isShowCardInfo:a,duration:e.duration,onBeforeNavigate:e.onClickHandler,focusKey:d,labelText:e.badges,showAdsLabel:e.showAdsLabel,onEnterPress:e.onEnterPress,onBecameFocused:e.onBecameFocused,disableLinkContentBlocked:e.disableLinkContentBlocked,cardImageSizes:g,dateReleased:_?e.dateReleased:void 0,language:S,imageChainedOperation:!!n?.link&&(t=n.link,/l-image/i.test(t)),isUiLandscapeMobile:k,ratings:e.ratings,isContentMode:y}),(0,r.jsx)(h.A,{className:(0,i.A)("block",x().title,{"text-concrete mt-2":!C}),elementType:A,hidden:!C,children:e.title})]},`video-${e.id}`)})})})}},82939:(e,t,n)=>{var r={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"RecommendedVideos"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"count"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"Int"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"recommendedVideos"},arguments:[{kind:"Argument",name:{kind:"Name",value:"count"},value:{kind:"Variable",name:{kind:"Name",value:"count"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"VideoContentBasicFragment"},directives:[]}]}}]}}],loc:{start:0,end:173}};r.loc.source={body:"#import './fragments/VideoContentBasicFragment.gql'\n\nquery RecommendedVideos(\n  $count: Int!\n) {\n  recommendedVideos(count: $count) {\n    ...VideoContentBasicFragment\n  }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};var i={};r.definitions=r.definitions.concat(n(16454).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var t=e.name.value;return!i[t]&&(i[t]=!0,!0)}));var a={};function l(e,t){for(var n=0;n<e.definitions.length;n++){var r=e.definitions[n];if(r.name&&r.name.value==t)return r}}r.definitions.forEach(function(e){if(e.name){var t=new Set;!function e(t,n){if("FragmentSpread"===t.kind)n.add(t.name.value);else if("VariableDefinition"===t.kind){var r=t.type;"NamedType"===r.kind&&n.add(r.name.value)}t.selectionSet&&t.selectionSet.selections.forEach(function(t){e(t,n)}),t.variableDefinitions&&t.variableDefinitions.forEach(function(t){e(t,n)}),t.definitions&&t.definitions.forEach(function(t){e(t,n)})}(e,t),a[e.name.value]=t}}),e.exports=r,e.exports.RecommendedVideos=function(e,t){var n={kind:e.kind,definitions:[l(e,t)]};e.hasOwnProperty("loc")&&(n.loc=e.loc);var r=a[t]||new Set,i=new Set,o=new Set;for(r.forEach(function(e){o.add(e)});o.size>0;){var s=o;o=new Set,s.forEach(function(e){i.has(e)||(i.add(e),(a[e]||new Set).forEach(function(e){o.add(e)}))})}return i.forEach(function(t){var r=l(e,t);r&&n.definitions.push(r)}),n}(r,"RecommendedVideos")},95520:e=>{e.exports={title:"SearchGridHeader_title__ptEBA",subtitle:"SearchGridHeader_subtitle__bgytg"}},99737:e=>{e.exports={title:"ContentList_title__MAm3D",contentListWrapper:"ContentList_contentListWrapper__ob_DT",portrait:"ContentList_portrait__RArd0",landscape:"ContentList_landscape__Id5m_",landscape_large:"ContentList_landscape_large__4vn48"}}},e=>{e.O(0,[87,6593,636,8792],()=>e(e.s=23755)),_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.