PageSourceSearch

https://www.gaia.com/assets/2.266.7/index.D-qeu18g.js

js gaia.com collected 2026-09-24 08:38:33 UTC 8,826 bytes, 2 lines download raw bytes

1import{c as e,d as t,R as a,d1 as i,b8 as s,P as n,a as l,d2 as c,r,d3 as u,g as o,i as m}from"./index.Dcq7Tn10.js";import{c as d,d as p,g,de as h,aQ as v,bp as b,cf as E,df as f,B as S,T as _,dg as I,dh as y,s as j,c8 as x,am as L,da as T,di as A,Z as N,cM as C,al as k}from"./main.BpO2XlP_.js";import{B as P,a as B}from"./index.BHXStpDr.js";import{g as D,c as R,d as O,e as V,T as M,M as K}from"./LiveExperience.DdvaUzNI.js";import"./staticTextEn.UPMVf61n.js";import"./staticTextEs.DJF2PufX.js";import"./staticTextDe.DGaNPAXM.js";import"./staticTextFr.CRVsglAw.js";import"./index.BUrmHmYl.js";import"./hooks.BW7_Y6Tu.js";import"./useQuery.DAn0LDAH.js";import"./useWarnRemovedOption.Os8in3ZX.js";import"./useLazyQuery.-sEQ1kMb.js";import"./useIsomorphicLayoutEffect.CDczTpja.js";import"./v4.BrbS-Eux.js";import"./floor.CVMs00q7.js";import"./index.CBLAD0h3.js";import"./index.CXRlv3Ug.js";import"./index.BLxSAvaS.js";import"./index.CCM6hjXC.js";import"./index.lMO_rAot.js";import"./index.C9bO-XWU.js";import"./index.NlzaB8YT.js";import"./index.CieSfI8y.js";import"./index.DcJ0qRRN.js";import"./withIcon.DvSZpKgo.js";import"./selectors.CVQy6HCL.js";import"./index.BXEGjshX.js";import"./index.BAFHm9qA.js";import"./index.DVx9YhLC.js";import"./PlaylistAddRemove.D5vH46Pg.js";import"./index.BmicQs6a.js";import"./index.D7gSPFUi.js";import"./query.CttESOpP.js";import"./index.DQqBGCRP.js";import"./useMutation.BOttLjft.js";import"./index.D5nDdc93.js";import"./selectors.Aylx5ZC2.js";import"./useCirclesEnabled.Qpwxu5ku.js";import"./NotificationsFollowButton.N9zduadi.js";import"./index.D5e9EDSc.js";function w(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}const{appLang:F}=t();let U=class extends a.Component{disableButton(){this.setState({canSubmit:!1})}enableButton(){this.setState({canSubmit:!0})}render(){const{props:e}=this,{staticText:t}=e;return a.createElement("div",null,a.createElement("div",{className:"live-channel-page__email-capture__label"},t.getIn(["data","EmailLabel"])),this.renderForm())}constructor(e){super(e),w(this,"onSelectOptInCheckbox",(e,t)=>{const{setEmailSignupOptin:a}=this.props;a(t)}),w(this,"onValidSubmit",e=>{const{props:t}=this,{doEmailSignup:a,setEventDefault:n,url:l,utm:c,userLanguage:r,captureKey:u,auth:o,uid:m,uiLocation:d,emailSignup:p}=t,{email:g}=e,v={registration_language:r,url:l,form_name:"GAIA_STREAM_LIVE_CHANNEL"},b=p.get("optIn",!1),E=h(b);i(u,"yes",m,o),a(g,"",v,c,b,!1,"",E).then(e=>{if(e&&e.success){const e=s.mergeDeep({ui_location:d});n(e)}})}),w(this,"renderForm",()=>{const{props:e,state:t}=this,{staticText:i,email:s,emailSignup:n}=e,l=n.get("optIn",!1),c=t.canSubmit&&!!n.get("optIn");return a.createElement(v,{className:"live-channel-page__email-capture__form",onValidSubmit:this.onValidSubmit,onValid:this.enableButton,onInvalid:this.disableButton},a.createElement(b,{className:["live-channel-page__email-capture__form__input"],label:i.getIn(["data","email"]),name:"email",value:s,validations:"isEmail",validationError:i.getIn(["data","invalidEmail"]),required:!0}),a.createElement("div",{className:"live-channel-page__email-capture__checkbox-container"},a.createElement(E,{onChange:this.onSelectOptInCheckbox,name:f,label:i.getIn(["data","optIn"]),value:l,className:"live-channel-page__email-capture__optin",required:!0})),a.createElement(S,{type:_.PRIMARY,submit:!0,disabled:!c},i.getIn(["data","EmailSubmit"])))}),this.disableButton=this.disableButton.bind(this),this.enableButton=this.enableButton.bind(this),this.state={canSubmit:!1}}};w(U,"propTypes",{captureKey:n.string.isRequired}),U.defaultProps={uiLocation:"Gaia Now"};const q=d(p({storeKey:"liveChannelPage"}),e(e=>({auth:e.auth,uid:e.auth?e.auth.get("uid"):-1,emailSignup:e.emailSignup,url:e.page.get("path"),utm:e.inboundTracking.getIn(["data","strings","utm"]),userLanguage:e.user.getIn(["data","language",0],F),email:e.user.getIn(["data","mail"])}),e=>{const t=g(e);return{doEmailSignup:t.emailSignup.doEmailSignupBrooklyn,setEmailSignupOptin:t.emailSignup.setEmailSignupOptin,setEventDefault:t.eventTracking.setEventDefault}}))(U),z="e1ac4473-89eb-40ca-921e-d85cecd4aa0b",G="Live-Channel",Q="GN-FreeTimeUsed",H="e3294a4c-7ae0-42f9-b28a-5b3b0c35eec1",J=["button--primary"];const W=e(e=>{const{user:t,auth:a,resolver:i,emailSignup:s,staticText:n,liveAccessEvents:c}=e,r=t.getIn(["data","language",0],"en"),u=c.getIn([I,z,r,"data"]),o=c.getIn([y,z,"data","schedule"],l.List()),m=o&&o.getIn([0,"id"]);
1return{livePlaybackUrl:c.getIn(["sessionDetails",m,r,"data","session","playbackUrl"]),chatInfo:D(c.getIn(["chatList",H,"data","chatInfo"])),currentUserPicture:j(e),scheduleVisible:c.getIn([y,"visible"]),staticText:n.getIn(["data","liveChannelPage"],l.Map()),chatEnabled:u&&u.get("liveStreamActive"),chatChannel:u&&u.get("channelId"),emailSignup:s,sessionId:m,resolver:i,schedule:o,track:u,user:t,auth:a}},e=>{const t=g(e);return{setLiveAccessScheduleVisible:t.liveAccessEvents.setLiveAccessScheduleVisible,getLiveAccessSessionDetails:t.liveAccessEvents.getLiveAccessSessionDetails,getLiveAccessSchedule:t.liveAccessEvents.getLiveAccessSchedule,getLiveAccessTrack:t.liveAccessEvents.getLiveAccessTrack,setOverlayDialogVisible:t.dialog.setOverlayDialogVisible,getChatList:t.liveAccessEvents.getLiveAccessChatList,setPageSeo:t.page.setPageSeo}})(function({setLiveAccessScheduleVisible:e,getLiveAccessSessionDetails:t,setOverlayDialogVisible:s,getLiveAccessSchedule:n,getLiveAccessTrack:l,livePlaybackUrl:m,scheduleVisible:d,getChatList:p,emailSignup:g,chatEnabled:h,chatChannel:v,staticText:b,sessionId:E,schedule:f,chatInfo:I,resolver:y,history:j,location:D,currentUserPicture:w,user:F,auth:U}){const{enabled:W}=x(),Y=!U.get("jwt"),Z=U.get("username"),$=F.getIn(["data","language",0],"en"),X=W&&w?w.small:F.getIn(["data","profile","picture","hdtv_190x266"]),ee=U.get("subscriptions")&&U.get("subscriptions").size>0,te=(Y||!ee)&&!function(e,t){if(k()){const a="yes"===u(G)||!0===e.get("success"),i="true"===t.getIn(["query","haveEmail"]);return a||i}return!1}(g,y),ae=c(),ie=r.useRef(),se=r.useRef(),[ne,le]=r.useState((new Date).getTime()),[ce,re]=r.useState(u(Q)||0),ue=r.useCallback(()=>l({id:z,language:$}),[z,$]),oe=r.useCallback(()=>s(L),[]),me=r.useCallback(()=>e(!1),[]);return r.useEffect(()=>(p(H),()=>{clearTimeout(ie.current),clearInterval(se.current)}),[]),r.useEffect(()=>{l({id:z,language:$}),n({trackId:z,language:$})},[$]),r.useEffect(()=>{E&&t({id:E,language:$})},[E]),r.useEffect(()=>{const e=f&&f.size?f.toJS():null,t=T(e,ne)+1e3,a=t>2147483647?2147483647:t;clearTimeout(ie.current),!e||A(e,ne)?ie.current=setTimeout(()=>{le((new Date).getTime())},a):N({historyMethod:C,url:"/",language:$,history:j,auth:U})},[ne,f]),r.useEffect(()=>{clearInterval(se.current),!Y&&ee||(se.current=setInterval(()=>{re(e=>e+6e4)},6e4))},[Y,ee]),r.useEffect(()=>{i(Q,ce,U?U.get("uid"):-1,U)},[ce]),a.createElement("div",{className:"live-channel-page"}
1,a.createElement("div",{className:"live-channel-player-and-schedule "+(h?"":"live-channel-player-and-schedule--full-height")},a.createElement("div",{className:"live-channel-player"},m&&!te?a.createElement(R,{playerSrc:m,title:"Live - Gaia-Linear-Stream",location:D,history:j,store:ae}):null,ce>72e5?a.createElement("div",{className:"live-channel-player__video-overlay live-channel-player__video-overlay--blocking"},function(e){return a.createElement("div",{className:"live-channel-page-sign-up-cta"},a.createElement("div",{className:"live-channel-page-sign-up-cta__text"},e.getIn(["data","ctaText"])),a.createElement(P,{type:B,buttonClass:J,text:e.getIn(["data","ctaButtonText"])}))}(b)):null),a.createElement(O,{buttonText:b.getIn(["data","seeFullSchedule"]),header:b.getIn(["data","schedule"]),closeHandler:me,visible:d,sessionList:f,language:$,nowTs:ne,full:!0})),te?a.createElement("div",{className:"live-channel-player__video-overlay live-channel-player__video-overlay--blocking"},a.createElement("div",{className:"live-channel-page__email-capture"},a.createElement(q,{captureKey:G}),a.createElement("div",{className:"live-channel-page__email-capture__label"},b.getIn(["data","loginLabel"])),a.createElement(S,{type:_.PRIMARY,onClick:oe},b.getIn(["data","login"])))):null,a.createElement("div",{className:["live-channel-page__chat "+(h?"":"live-channel-page__chat--hidden")]},v&&I.pubNubSubscribeKey?a.createElement(V,{pubNubMainChannel:v+K,pubNubTechChannel:v+M,joinChatText:b.getIn(["data","joinChat"]),pubNubSubscribeKey:I.pubNubSubscribeKey,pubNubPublishKey:I.pubNubPublishKey,username:ee&&Z,testing:o.BROWSER_TEST,staticText:b,onRefresh:ue,imageUrl:X}):`chatInfo for this event is missing!  ${I.toString()}`))}),Y=m(Object.freeze(Object.defineProperty({__proto__:null,default:W},Symbol.toStringTag,{value:"Module"})));export{Y as default};
2//# sourceMappingURL=index.D-qeu18g.js.map

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.