PageSourceSearch

https://winspirit3.com/dist/Reels-9dJz9UCO.js

js winspirit3.com collected 2026-09-30 15:13:10 UTC 7,954 bytes, 2 lines download raw bytes

1import{F as w,h as z,r as j,w as q}from"./sentry-DZl3svT9.js";import{bW as G,bX as X,h as Z,$ as J,at as K,bO as Q,r as H,bY as ee,bZ as se,_ as I,b_ as f,w as te,b$ as oe,c0 as ae,c1 as M,as as re,c2 as le,c3 as ne,c4 as ce}from"./main-BMr2Y4bS.js";import{a as v,c as b,b as u,f as i,n as ie,B as p,g as o,l as A,p as _e,_ as de,V as x,q as c,r as ue,E as O,x as D,H as y,s as T,k,L as pe,h as S,j as B,G as me,ag as Re,F as U,z as Ee,ad as Y,aI as ge}from"./vendors-D6_U1cxw.js";import{f as C,b as $,i as ve,a as Le}from"./floating-ui-Bv8lmiPa.js";const Oe="/dist/image-reels-active-DW5RxU3W.svg",F="/dist/image-reels-inactive-BjeYHGfH.svg",Se=v({__name:"ReelsCard",props:{mockerMode:{type:Boolean}},emits:["click"],setup(r,{emit:s}){const e=r,t=s,n=G(),a=()=>{t("click")},l=b(()=>e.mockerMode?F:_.value?Oe:F),_=b(()=>n.isReelsActiveState);return(d,E)=>(i(),u("div",{class:ie(["reels-card rounded-4 w-full h-full overflow-hidden bg-contain cursor-pointer bg-backdrop-alt-2 bg-game-placeholder",{"border-2 border-extra-input":!_.value}]),onClick:a},[p(o(C),{class:"w-full h-full",src:l.value,alt:"Reels image"},null,8,["src"])],2))}});function Ie(r,s){const e=(s==null?void 0:s.noInit)||!1,t=s==null?void 0:s.onScreenLock,n=X();function a(){n.subscribe({label:r,onScreenLock:t})}function l(){n.unsubscribe(r)}return A(()=>{e||a()}),_e(()=>{l()}),{lock:a,unlock:l}}function _s(r){const s=[w.AUSTRALIA,w.CANADA,w.GERMANY,w.ITALY];return Z().configShowReels&&s.includes(r)}const he=()=>{const r=de(),s=z(),e=J();return{openGameBySlug:a=>{s.isLogged?r.push({name:H.gameItem,params:{name:a}}):r.push({name:H.gameItemDemo,params:{name:a,exitUrl:r.currentRoute.value.path}})},openProviderBySlug:async a=>{e.isLoaded||await e.initProducers();const l=e.producers.find(_=>_.slug===a);if(!l)K.error("REELS_PROVIDER_NOT_FOUND_BY_SLUG",a);else{const _=Q(l);r.push(_)}}}},Te={class:"reels-modal-header","data-test":"reels-modal-header"},ke={class:"reels-modal-header__logo"},fe={class:"reels-modal-header__title"},Ae={"data-test":"reels-modal-header-title",class:"text-h3"},we=v({__name:"ReelsModalHeader",setup(r){return(s,e)=>{const t=x("t");return i(),u("div",Te,[c("div",ke,[p(o(C),{class:"header-logo-img","data-test":"reels-modal-header-logo",src:o(se),"src-retina":o(ee),alt:"Logo","is-lazy":!1},null,8,["src","src-retina"])]),c("div",fe,[O(c("div",Ae,null,512),[[t,"REELS.MODAL.TITLE"]])]),ue(s.$slots,"close-btn",{},void 0,!0)])}}}),Me=I(we,[["__scopeId","data-v-ed8c31a1"]]),be="/dist/reels-error-CtxW1Y-G.svg",De={class:"reels-error items-center text-light p-4 lg:p-6"},Ce={class:"reels-error__wrapper text-center"},We={class:"reels-error__title"},Pe={class:"text-support"},ye=v({__name:"ReelsError",setup(r){const{gtagReelsErrorReload:s,gtagReelsErrorView:e,gtagReelsErrorSupport:t}=f(),n=()=>{s(),location&&location.reload()};A(()=>{e()});const a=()=>{t(),te.$emit("chat.toggle")};return(l,_)=>{const d=x("t");return i(),u("div",De,[c("div",Ce,[p(o(C),{src:o(be),alt:"Reels Error"},null,8,["src"]),O(c("p",We,null,512),[[d,"REELS.MODAL.ERROR.TITLE"]]),O(c("p",Pe,null,512),[[d,"REELS.MODAL.ERROR.DESCRIPTION"]]),p(o($),{"data-test":"reels-error-btn-reload",class:"reels-error__action-btn btn-reload",onClick:n},{default:D(()=>[y(T(l.$t("REELS.MODAL.ERROR.ACTIONS.RELOAD")),1)]),_:1}),p(o($),{variant:"tertiary","data-test":"reels-error-btn-support",class:"reels-error__action-btn",onClick:a},{default:D(()=>[y(T(l.$t("REELS.MODAL.ERROR.ACTIONS.SUPPORT")),1)]),_:1})])])}}}),$e=I(ye,[["__scopeId","data-v-375eb956"]]),xe={class:"reels-modal-iframe"},Be="/reels",V=1e4,Ne=v({__name:"ReelsModalIFrame",setup(r){let s=null;const e=k(!0),t=k(!1),n=b(()=>!e.value&&!t.value),{setCurrentReelsContext:a}=G(),{gtagReelsIFrameMessage:l}=f(),{updateReelsVersion:_}=oe(),d=()=>{s&&(clearTimeout(s),s=null)},E=()=>{e.value&&(t.value=!0,e.value=!1,d(),K.error(`REELS_FAILED_RESPOND_WITH_TIMEOUT_PERIOD_${V}_MS`))},m=()=>{e.value=!1,d(),t.value&&(t.value=!1)},{openProviderBySlug:h,openGameBySlug:W}=he(),L=async R=>{const g=R.data.message;if(!g||g.type!==ae)return;a(g),l(g);const N=g.action,P=g.context;if(!(!N||!P))switch(N){case M.OPEN_PROVIDER:h(P.providerSlug);break;case M.READY:m();break;case M.OPEN_GAME:W(P.gameSlug);break;case M.WATCHED_ALL_VIDEO:await _();break}};return A(()=>{window.addEventListener("message",L),s=window.setTimeout(E,V)}),pe(()=>{window.removeEventListener("message",L),d()}),(R,g)=>(i(),u("div",xe,[e.value?(i(),S(o(ve),{key:0,class:"reels-modal-iframe__loader",size:96})):t.value?(i(),S(o($e),{key:1})):B("",!0),O(c("iframe",{class:"reels-modal-iframe__content bg-tertiary-70/70","data-test":"reels-modal-iframe",src:Be,allowFullScreen:"",frameborder:"0",webkitAllowFullScreen:""},null,512),[[me,n.value]])]))}}
1),He=I(Ne,[["__scopeId","data-v-c47024a6"]]),Fe="/dist/icon-click-V5KLcDAB.svg",Ve="/dist/icon-tap-Dseq95f1.svg",Ge="/dist/icon-scroll-CInkWjWb.svg",Ke={class:"reels-how-it-works items-center text-light p-4 lg:p-6"},Ue={class:"reels-how-it-works__wrapper"},Ye={class:"text-center"},ze={class:"text-h1 text-light reels-how-it-works__title"},je={class:"text-support"},qe={class:"grid gap-2 lg:gap-4"},Xe={class:"reels-how-it-works__item-text"},Ze={class:"reels-how-it-works__item-title"},Je={class:"reels-how-it-works__item-caption text-support"},Qe=v({__name:"ReelsHowItWorks",props:{isMobile:{type:Boolean}},emits:["watch"],setup(r,{emit:s}){const e=Re(),t=s,n=r,{gtagReelsHowItWorksView:a,gtagReelsHowItWorksConfirmed:l}=f();A(()=>{a()});const _=()=>{l(),t("watch")},d=[{id:1,icon:Ge,title:e.t("REELS.MODAL.HOW_IT_WORKS_MODAL.MOBILE_TIPS_1_TITLE"),caption:e.t("REELS.MODAL.HOW_IT_WORKS_MODAL.MOBILE_TIPS_1_CAPTION")},{id:2,icon:Ve,title:e.t("REELS.MODAL.HOW_IT_WORKS_MODAL.MOBILE_TIPS_2_TITLE"),caption:e.t("REELS.MODAL.HOW_IT_WORKS_MODAL.MOBILE_TIPS_2_CAPTION")}],E=[{id:1,icon:Fe,title:e.t("REELS.MODAL.HOW_IT_WORKS_MODAL.DESKTOP_TIPS_1_TITLE"),caption:e.t("REELS.MODAL.HOW_IT_WORKS_MODAL.DESKTOP_TIPS_1_CAPTION")}],m=b(()=>n.isMobile?d:E);return(h,W)=>{const L=x("t");return i(),u("div",Ke,[c("div",Ue,[c("div",Ye,[O(c("div",ze,null,512),[[L,"REELS.MODAL.HOW_IT_WORKS_MODAL.TITLE"]]),O(c("p",je,null,512),[[L,"REELS.MODAL.HOW_IT_WORKS_MODAL.CAPTION"]])]),c("div",qe,[(i(!0),u(U,null,Ee(m.value,R=>(i(),u("div",{key:R.id,class:"reels-how-it-works__item p-2 lg:p-4 grid gap-2 lg:gap-4 rounded-4 bg-tertiary-70/70"},[p(o(C),{src:R.icon,alt:R.title},null,8,["src","alt"]),c("div",Xe,[c("div",Ze,T(R.title),1),c("div",Je,T(R.caption),1)])]))),128))]),p(o($),{"data-test":"reels-how-it-works-watch",onClick:_},{default:D(()=>[y(T(h.$t("REELS.MODAL.HOW_IT_WORKS_MODAL.BUTTON_TEXT")),1)]),_:1})])])}}}),es=I(Qe,[["__scopeId","data-v-ea06a57c"]]),ss={class:"reels-modal"},ts=v({__name:"ReelsModal",emits:["close"],setup(r,{emit:s}){const e=s,t=k(null),{isMobile:n}=Y(j()),{gtagReelsOrientationLock:a,gtagReelsHowItWorksClosed:l,gtagReelsClose:_}=f();re(t),Ie(ce,{onScreenLock:a});const d=()=>{m.value?_():l()},E=()=>{d(),e("close")},m=k(null);A(()=>{m.value=le()});function h(){ne(),m.value=!0}return(W,L)=>(i(),u("div",{ref_key:"reelModalWrapper",ref:t,class:"reels-modal-wrapper bg-tertiary-70/70","data-test":"reels-modal"},[c("div",ss,[p(o(Me),{onClose:E},{"close-btn":D(()=>[p(o(Le),{"data-test":"reels-modal-header-close-btn",name:"close",onClick:E})]),_:1}),m.value!==null?(i(),u(U,{key:0},[m.value?(i(),S(o(He),{key:1})):(i(),S(o(es),{key:0,"is-mobile":o(n),onWatch:h},null,8,["is-mobile"]))],64)):B("",!0)])],512))}}),os=I(ts,[["__scopeId","data-v-26993668"]]),as={class:"reels"},rs=v({__name:"Reels",setup(r){const{isMockerMode:s}=Y(q()),e=k(!1),{gtagReelsOpened:t}=f(),n=()=>{e.value=!e.value,e.value&&t()};return(a,l)=>(i(),u("div",as,[(i(),S(ge,{to:"body"},[e.value?(i(),S(o(os),{key:0,onClose:n})):B("",!0)])),p(o(Se),{"data-test":"reels-card","mocker-mode":o(s),onClick:n},null,8,["mocker-mode"])]))}}),ds=I(rs,[["__scopeId","data-v-2f12d5ad"]]);export{ds as R,_s as s};
2//# sourceMappingURL=Reels-9dJz9UCO.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.