1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=[__alugha__.clientFilesBaseUrl+"assets/AdWrappedPlayer-CUVrIjuH.js",__alugha__.clientFilesBaseUrl+"assets/index-CNagSlXC.js",__alugha__.clientFilesBaseUrl+"assets/connect-B5-6MHo9.js",__alugha__.clientFilesBaseUrl+"assets/loadable-BUkpCPp0.js",__alugha__.clientFilesBaseUrl+"assets/Error-D7UaxmAi.js",__alugha__.clientFilesBaseUrl+"assets/LoadingCircle-DpTAWnMM.js",__alugha__.clientFilesBaseUrl+"assets/VideoPageQuery-C1E57atT.js",__alugha__.clientFilesBaseUrl+"assets/ArticleCardContent-BVliUN3a.js",__alugha__.clientFilesBaseUrl+"assets/molecules-intl-CGpXOgec.js",__alugha__.clientFilesBaseUrl+"assets/PublisherDropzone-intl-D6kZyBaS.js",__alugha__.clientFilesBaseUrl+"assets/locales-DVoF7sBb.js"])))=>i.map(i=>d[i]); 2import{j as e,U as G,r,it as I,iu as U,o as $,iv as z,L as M,ce as Q,i as H,p as J,u as K,iw as X,a6 as w}from"./index-CNagSlXC.js";import{E as _}from"./Error-D7UaxmAi.js";import{c as Y,W as Z}from"./Whitelist-CXE_gOy0.js";import{_ as R}from"./connect-B5-6MHo9.js";import{P as oo}from"./Poster-CnG32-YI.js";import{a as p,b as j,A as eo}from"./AdWrappedPlayer-CUVrIjuH.js";const so=()=>e.jsx(_,{children:e.jsx(G,{id:"player.ErrorNotFound.message",defaultMessage:"The requested video could not be found. Sorry!"})}),to=t=>l=>{const d=r.useMemo(I,[]);return e.jsx(U,{store:d,children:e.jsx(t,{...l})})},io=$({embeddingNotAllowed:{id:"player.ErrorMessage.embeddingNotAllowed",defaultMessage:"Embedding is disabled for this video"}}),ro=z(()=>Q(()=>import("./AdWrappedPlayer-CUVrIjuH.js").then(t=>t.c),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10]),import.meta.url),{fallback:e.jsx(M,{})}),ao=({videoId:t,showUnlistedTracks:l,videoLang:d,watchlistId:A,referrer:a,brand:N,hideAlughaLogo:P=!1,hideControls:y=!1,autoPlay:E,skipEmbedCheck:f,timestamp:F,persistAudioSettings:S,muted:T,sub:C,targetScreenResolution:L,videoLoop:O,includeWatchlist:V,iframeReceiver:s,showAds:W})=>{const[b,B]=r.useState(!1),u=H(),{formatMessage:q}=J(),{loading:i,data:o}=K(R,{variables:{videoId:t,preferredLanguages:d?[d,...u]:u,showUnlistedTracks:l}}),n=X(),h=o?.video?.isEmbeddingEnabled,g=!!(o?.video?.whitelist&&o.video.whitelist.length>0),v=r.useMemo(()=>o?.video&&Y(o.video.whitelist,a?.origin||n),[o?.video,a?.origin,n]),c=r.useMemo(()=>f||(g?v:h),[h,g,v,f]);if(r.useEffect(()=>{s&&i&&s.emit(p.VideoLoading,{videoId:t})},[s,i,t]),r.useEffect(()=>{s&&!i&&!o?.video?.track&&s.emit(p.Error,{code:j.VideoNotFound,msg:"The requested video could not be found"})},[o,s,i,t]),r.useEffect(()=>{s&&!i&&o?.video&&!c&&s.emit(p.Error,{code:j.EmbedNotAllowed,msg:`The video owner has forbidden embed of this video on origin ${a?.origin||n}`})},[o?.video,s,i,n,a?.origin,c]),i)return e.jsx(M,{});if(!o||!o.video||!o.video.track)return e.jsx(so,{});if(!c)return g?e.jsx(Z,{origin:a?.origin||n}):e.jsx(_,{children:q(io.embeddingNotAllowed)});if(!E&&!b)return e.jsx(oo,{visible:!0,video:o.video,videoLang:d,onTrigger:()=>B(!0)});const m=o.video.owner.plan?.optionalFeatures.includes(w.CUSTOM_BRANDING)||o.video.owner.planBoosters.reduce((D,k)=>D||k.optionalFeatures.includes(w.CUSTOM_BRANDING),!1),x={withLogo:!(m&&P),disableControls:m&&y,videoLang:d||o.video.track.langCode,video:o.video,showUnlistedTracks:l,brand:m?N:void 0,watchlistId:A,autoPlay:E||b,timestamp:F,persistAudioSettings:S,muted:T,sub:C,preferredLanguages:u,targetScreenResolution:L,videoLoop:O,includeWatchlist:V,iframeReceiver:s};return W?e.jsx(eo,{...x}):e.jsx(ro,{...x})},po=to(ao);export{po as E};
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.