(globalThis["TURBOPACK_remote_chunk_loading_global_wx-next-web"]||(globalThis["TURBOPACK_remote_chunk_loading_global_wx-next-web"]=[])).push(["object"==typeof document?document.currentScript:void 0,849715,e=>{"use strict";var t=e.i(902875),r=e.i(247865),i=e.i(777430);let l="/placeholder-video-thumbnail.jpg";var s=e.i(484758),n=e.i(617843),o=e.i(531166),a=e.i(16838),c=e.i(436028),u=e.i(632137),d=e.i(528600),m=e.i(909232),f=e.i(546446),p=e.i(849177),h=e.i(5397);let g=(0,e.i(695881).createLogger)("video:events"),v=({file:e,image:v,title:y,description:A,tracks:x=[],playlist:j,custom:b={},playerSettings:w,descriptionAttributes:k,playerAttributes:M,resolvedVideo:_=null,resolvedVideoCtx:N=null,resolvedPlaylistItems:P=[],flatPlanMarker:U=null,mute:z,playerOptions:C,fill:Z,compactNextUp:F})=>{let O=`video-player-${(0,r.useId)()}`,T=(0,r.useRef)(!0),V=(0,r.useRef)(null),B=(0,d.useUser)()?.user||{},E=(0,f.useAtomValue)(p.adsDisabledAtom),R=(0,f.useAtomValue)(h.showAdminHeaderAtom),S=B.isUserPremium||E,D=(0,m.useClientMobileMedia)(),I=(0,o.useTrackVideoEvent)(),J=(0,r.useMemo)(()=>{let e=[];return!Array.isArray(x)&&x?.file?e.push(x):Array.isArray(x)&&e.push(...x),e},[x]),$=!!_,K=(0,r.useMemo)(()=>$&&_?.content?.videoFormatUrls?.length?_.content.videoFormatUrls[0]?.url:e,[$,_,e]),L=(0,r.useMemo)(()=>{if($){let e=_?.seo?.image,t=e&&"object"==typeof e?e.url:void 0;return _?.content?.keyFrameImage||t||v}return v},[$,_,v]),H=(0,r.useMemo)(()=>$&&_?.title||y,[$,_,y]),W=(0,r.useMemo)(()=>{if($&&_?.description){let e=_.description.root,t=e?.children?.[0];return t?.children?.[0]?.text||A}return A},[$,_,A]),q=(0,r.useMemo)(()=>{let e=b&&"object"==typeof b&&!Array.isArray(b)?b:{};if(!N)return e;let t=e.ctx&&"object"==typeof e.ctx?e.ctx:{};return{...e,ctx:{...N,...t}}},[b,N]),G=(0,r.useMemo)(()=>{if(V.current&&JSON.stringify({file:K,image:L,title:H,description:W,tracks:J,playlist:j,custom:q})===JSON.stringify(V.current))return V.current;let e=L||(K?(e=>{if(!e)return l;for(let t of[/(?:cdn\.jwplayer\.com\/(?:videos|manifests|previews)\/)([a-zA-Z0-9]+)(?:-[a-zA-Z0-9]+)?/,/(?:content\.jwplatform\.com\/(?:videos|manifests)\/)([a-zA-Z0-9]+)(?:-[a-zA-Z0-9]+)?/,/(?:players\.jwplayer\.com\/preview\/)([a-zA-Z0-9]+)(?:-[a-zA-Z0-9]+)?/]){let r=e.match(t);if(r&&r[1])return`https://cdn.jwplayer.com/v2/media/${r[1]}/poster.jpg`}return l})(K):null)||"https://s.w-x.co/wxnext/video-placeholder.jpg",t={file:K,image:e,title:H,description:W,tracks:J,custom:q};return V.current=t,t},[K,L,H,W,J,j,q]),Q=(0,r.useMemo)(()=>{let e=[];if(j&&(e=((e,t)=>{if(!t?.file)return[];if("string"==typeof e)return t?.file?[t]:[];let r=Array.isArray(e)?e:[];return!t?.file||r.length>0&&r[0]?.file===t?.file?r:[t,...r.filter(e=>e.file!==t.file)]})(j,G)||[]),0===e.length&&G?.file&&(e=[G]),P.length>0){let t=new Set(e.map(e=>e.file));for(let r of P)t.has(r.file)||(e.push(r),t.add(r.file))}return e},[j,G,P]);if((0,r.useEffect)(()=>{T.current=!0},[Q]),!K&&0===Q.length)return null;let X=[...s.adEvents,...n.metricEvents].map(({eventName:e,callback:t})=>({eventName:e,callback:({event:r,player:i})=>{"time"!==e&&g.info(`[${e}]:`,r),t({event:r,player:i,isFirstPlayRef:T,user:B,trackVideoEvent:I,isMobile:D})}}));return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a.DebugCollector,{componentName:"VideoBlock",data:{props:{file:e,image:v,title:y,description:A,tracksCount:(0,c.hasLength)(J),hasPlaylist:!!j&&j.length>0,custom:b},state:{videoObject:G,playlistItems:Q.length,isFirstPlay:T.current,events:X.map(e=>e.eventName)},performance:{}},enabled:R}),(0,t.jsxs)("div",{...M,className:(0,u.cn)("overflow-hidden rounded-lg",M?.className),children:[U&&(0,t.jsx)("div",{"data-fp-video":!0,"data-fp-video-src":U.src,"data-fp-video-poster":U.poster,"aria-hidden":"true",hidden:!0}),(0,t.jsx)(i.JWPlayer,{playlist:Q,events:X,options:C,fill:Z,compactNextUp:F,setupParams:{ads:!S,mute:z}},O)]}),w?.showDescriptions&&(0,t.jsx)("p",{...k,className:(0,u.cn)("my-2 text-sm",k?.className),children:G.title})]})};e.s(["VideoBlockClient",0,v,"default",0,v],849715)},974802,function(e){e.n(e.i(849715))}]);