PageSourceSearch

https://app.sundancetv.com/code/js/chunks/video-interstitial.e5fbd557e873ce694885.js

js sundancetv.com collected 2026-10-02 07:00:48 UTC 9,560 bytes, 3 lines download raw bytes

1(()=>{(function(){try{var y=typeof window!="undefined"?window:typeof global!="undefined"?global:typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:{},f=new y.Error().stack;f&&(y._sentryDebugIds=y._sentryDebugIds||{},y._sentryDebugIds[f]="0fc16d01-b408-44fe-9116-cd34467f9785",y._sentryDebugIdIdentifier="sentry-dbid-0fc16d01-b408-44fe-9116-cd34467f9785")}catch(t){}})();(self.webpackChunkdice_web=self.webpackChunkdice_web||[]).push([[38727],{38057:((y,f,t)=>{t.d(f,{A:()=>T});var n=t(96540),E=t(2275);const T=({allowEventPropagation:v,backgroundImage:O,hide:D,isRtL:W,className:M,forceRootInvisible:l=!0,children:p})=>{const _=n.useRef(null);n.useEffect(()=>((0,E.OT)("body",l),_.current.focus(),()=>(0,E.HK)("body",!0)),[l]);const h=u=>{v&&u.stopPropagation()},i=u=>{v&&u.stopPropagation()};return n.createElement("div",{className:(0,E.AH)("full-screen-overlay",D&&"hide",W&&"full-screen-overlay--right-left",O&&"has-background",M&&M),onTouchStart:h,onClick:i,ref:_},O?n.createElement("img",{className:"full-screen-overlay--bg",src:O,alt:""}):null,n.createElement("div",{className:"full-screen-overlay--content"},p))}}),48472:((y,f,t)=>{t.d(f,{A:()=>u});var n=t(96540),E=t(71468),I=t(89979),T=t(49912),v=t(15234),O=Object.defineProperty,D=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,l=(o,e,a)=>e in o?O(o,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):o[e]=a,p=(o,e)=>{for(var a in e||(e={}))W.call(e,a)&&l(o,a,e[a]);if(D)for(var a of D(e))M.call(e,a)&&l(o,a,e[a]);return o};const _=o=>n.createElement(T.Fp,p({},o)),h=({services:{navbar:{isOpen:o,isMobile:e,showAppSidebar:a},search:{isSearchActive:P},session:{user:{isGuest:A}}},menu:{menus:g}})=>({isOpen:o,isMobile:e,menus:g!=null?g:[],isSearchActive:P,isGuest:A,showAppSidebar:a}),i=o=>({open:()=>{const e={type:v.s0};o(e)},close:()=>{const e={type:v.Gy};o(e)},toggleMenu:()=>{const e={type:v.o8};o(e)},setMobile:e=>{const a=(0,I.R)(e);o(a)}}),u=(0,E.Ng)(h,i)(_)}),52921:((y,f,t)=>{t.d(f,{s:()=>h});var n=t(22325),E=t(26888),I=t(26995),T=t(51234);const v=i=>i.view,O=i=>i.view.data,D=(i,u,o)=>{var e;return(e=i.view.data)===null||e===void 0?void 0:e[(0,T.ZF)(o,u)]},h={makeGetState:()=>(0,n.Mz)([v],i=>i),makeGetViewData:()=>(0,n.Mz)([O],i=>i),makeGetViewByTypeAndId:()=>(0,n.Mz)([D,E.T.getState],(i,u)=>(0,I.hm)(i,u)),makeGetPaginationInfo:()=>(0,n.Mz)([D],i=>(0,T.XE)(i==null?void 0:i.fetchedPageSizes)),getState:v,getViewData:O,getViewByTypeAndId:(i,u,o)=>(0,I.hm)(D(i,u,o),E.T.getState(i))}}),65718:((y,f,t)=>{t.d(f,{R:()=>a});var n=t(96540),E=t(71468),I=t(76213),T=t(63679),v=t(71914),O=t(35604),D=t(90953),W=t(59530),M=t(22784),l=t(21975),p=t(81730);const _=(P,A)=>(0,p.Y)(A[l.xW.VOD],P.pathname)&&new URLSearchParams(P.search).get("showInterstitial")!=="true";var h=t(2275),i=t(54040),u=t(27511);const o=n.lazy(()=>Promise.all([t.e(91800),t.e(21574)]).then(t.bind(t,24670)).then(P=>({default:P.Footer}))),e=[l.xW.LIVE,l.xW.EXTERNAL_PAGE,l.xW.MOBILE_EXTERNAL_PAGE,l.xW.LICENCE_REDIRECT,l.xW.PAYMENT,l.xW.PAYMENT_AUTHORIZATION,l.xW.PAYMENT_CONFIRMATION,l.xW.PAYMENT_UPDATE,l.xW.PROFILES,l.xW.CONFIRM_PIN_PROTECTION_RESET,l.xW.TV_LOGIN,l.xW.ADMIN_NAVBAR_PREVIEW,l.xW.ADMIN_404_PAGE,l.xW.ADMIN_CANCELLATION_PROMO_PREVIEW,l.xW.ADMIN_LICENCES_WRAPPER_PREVIEW],a=()=>{const P=(0,v.DP)(),A=(0,I.zy)(),{pathname:g}=A,{routes:L}=n.useContext(W.P),{profileConfiguration:S,settings:{CHECKOUT_PAGE_BACKGROUND_COLOUR:X,CHECKOUT_PAGE_TEXT_COLOUR_SCHEME:j,ACCOUNT_PAGE_BACKGROUND_COLOUR:K,ACCOUNT_PAGE_TEXT_COLOUR_SCHEME:U}}=(0,D.U)(),C=(0,E.d4)(u.V8),w=(0,M.R)(O.Ww.WEB_FOOTER),Y=n.useMemo(()=>(0,i.Dj)(P,L,g,j,X,U,K,C==null?void 0:C.menuItemDefaultStyle),[P,L,g,j,X,U,K,C==null?void 0:C.menuItemDefaultStyle]),F=n.useMemo(()=>(0,u._w)(C),[C]);return!F||!L||(0,p.e)(L,e,g)||_(A,L)||(0,h.EG)(S,A)?null:n.createElement(v.NP,{theme:Y},n.createElement(T.NP,{theme:Y},n.createElement(n.Suspense,{fallback:null},n.createElement(o,{items:F,onSmartLink:w,menuItemAdaStates:C==null?void 0:C.menuItemAdaStates,menuItemDefaultStyle:C==null?void 0:C.menuItemDefaultStyle}))))}}),68428:((y,f,t)=>{t.d(f,{d:()=>b});var n=t(96540),E=t(71468),I=t(27237),T=t(52921),v=t(68407),O=t(975),D=t(48118),W=t(76213),M=t(71914),l=t(11860),p=t(46276),_=t(63196),h=t(59530),i=t(91613),u=t(57611),o=t(2275),e=t(22296),a=t(64056),P=t(39401),A=Object.defineProperty,g=Object.defineProperties,L=Object.getOwnPropertyDescriptors,S=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,K=(r,s,c)=>s in r?A(r,s,{enumerable:!0,configurable:!0,writable:!0,value:c}):r[s]=c,U=(r,s)=>{for(var c in s||(s={}))X.call(s,c)&&K(r,c,s[c]);if(S)for(var c of S(s))j.call(s,c)&&K(r,c,s[c]);return r},C=(r,s)=>g(r,L(s));const w=(r,s,c)=>{const{routes:d}=n.useContext(h.P),R=(0,E.d4)(tt=>tt.services.app.previousLocation),Z=R==null?void 0:R.split("?")[0];return(0,a.Kz)(r,s,c,Z,d)},Y=()=>{const r=(0,E.d4)(R=>R.services.session.user.isGuest),s=(0,E.d4)(R=>R.userProfile.isSwitching),c=(0,_.ZC)(r),d=(0,_.ZC)(s);return(0,o.lP)(c,r)||(0,o.gj)(d,s)},F=(r,s)=>r===v.qi.GRID&&!s||r===v.qi.SEARCH?r:s,q=(r,s,c,d)=>{var R,Z;const J=(0,u.W)(),tt=(0,W.zy)(),et=(0,i.w)(),V=(0,M.DP)(),k=(R=tt.state)==null?void 0:R.defaultSearchValue,[G,m]=(0,n.use
1State)(),nt=(Z=(0,P.Nm)(c,G))==null?void 0:Z.attributes,$=(0,P.ax)(V.viewport,nt),x=(0,P.o5)(V.viewport,$,nt),N=n.useRef(void 0),Q=n.useMemo(()=>{if(s===v.qi.GRID&&!(d!=null&&d.rpp)){if(N.current===void 0){const{dynamicRpp:z}=(0,P.ed)(V.viewport,x,$);N.current=z}return N.current}},[s,d==null?void 0:d.rpp,V.viewport,x,$]),B=n.useMemo(()=>Q?C(U({},d),{rpp:Q}):d,[d,Q]);let H=(0,a.c1)(s,k);if(H&&B){const z={};B.seasonId!==void 0&&(z.seasonId=B.seasonId),B.rpp!==void 0&&(z.rpp=String(B.rpp)),H=(0,p.uR)(H,z)}const ot=w(s,c,k),rt=Y();return n.useEffect(()=>{ot||et(l.B.fetch(U({type:s,id:F(s,r),urlOverride:H,timezone:e.OG},B&&{extraParams:B}))),k&&(0,a.eJ)(J)},[s,r,ot,H]),n.useEffect(()=>{rt&&et(l.B.fetch(U({type:s,id:F(s,r),urlOverride:H,timezone:e.OG},B&&{extraParams:B})))},[rt]),n.useEffect(()=>{const z=G&&G!==c,at=!G&&(c==null?void 0:c.isFetching);(z||at||ot)&&m(c)},[G,c,ot,H]),{cachedPage:G,itemsPerRow:x,sizeType:$}},st=(r,s)=>{if(r===s)return!0;if(!r||!s)return!1;const c=new Set([...Object.keys(r),...Object.keys(s)]);c.delete("isFetchingNext");for(const d of c)if(r[d]!==s[d])return!1;return!0},b=({type:r,id:s,onReady:c,extraParams:d})=>{const R=n.useMemo(()=>T.s.makeGetViewByTypeAndId(),[]),Z=n.useMemo(()=>I.Xw.makeGetState(),[]),J=r===v.qi.GRID?s:+s,et=[v.qi.SEASON,v.qi.SERIES,v.qi.VOD,v.qi.PLAYLIST].includes(r)&&!J,V=(0,E.d4)(N=>R(N,J,r),st),k=(0,E.d4)(N=>{var Q;return(Q=R(N,J,r))==null?void 0:Q.isFetchingNext}),G=(0,E.d4)(N=>Z(N)),{cachedPage:m,itemsPerRow:nt,sizeType:$}=q(s,r,V,d),x=!m||(m==null?void 0:m.isFetching);return n.useEffect(()=>{!x&&V&&c&&c(V)},[x,c]),n.createElement(O.IQ,{type:r,view:m,fallbackCards:m==null?void 0:m.fallbackCards,localWatchHistory:G,id:s,isFetching:m==null?void 0:m.isFetching,isFetchingNext:k,isUpdating:m==null?void 0:m.isUpdating,isFormError:m==null?void 0:m.isFormError,isFormSuccess:m==null?void 0:m.isFormSuccess,error:(m==null?void 0:m.error)||et,isLoading:x,itemsPerRow:nt,sizeType:$},n.createElement(D.AC,{type:r,id:s}))}}),78862:((y,f,t)=>{t.d(f,{A:()=>u});var n=t(96540),E=t(71468),I=t(89979),T=t(96406),v=t(15234),O=Object.defineProperty,D=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,l=(o,e,a)=>e in o?O(o,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):o[e]=a,p=(o,e)=>{for(var a in e||(e={}))W.call(e,a)&&l(o,a,e[a]);if(D)for(var a of D(e))M.call(e,a)&&l(o,a,e[a]);return o};const _=o=>n.createElement(T.b,p({},o)),h=({services:{session:{user:{isGuest:o}},licences:e,navbar:{isOpen:a,isMobile:P,showAppSidebar:A},search:{isSearchActive:g}},menu:{menus:L,isFetching:S}})=>({isGuest:o,licences:e,isNavbarOpened:a,menus:S||!L?[]:L,isMobile:P,showAppSidebar:A,isSearchActive:g}),i=o=>({openNavbar:()=>{const e={type:v.s0};o(e)},closeNavbar:()=>{const e={type:v.Gy};o(e)},toggleNavbarMenu:()=>{const e={type:v.o8};o(e)},setNavbarMobile:e=>{const a=(0,I.R)(e);o(a)}}),u=(0,E.Ng)(h,i)(_)}),84237:((y,f,t)=>{t.r(f),t.d(f,{VideoInterstitial:()=>o,default:()=>e});var n=t(96540),E=t(40961),I=t(71468),T=t(76213),v=t(71914),O=t(35604),D=t(68407),W=t(13516),M=t(65718),l=t(38057),p=t(48472),_=t(78862),h=t(68428),i=t(82311),u=t(55488);const o=({onReady:a})=>{var P,A,g;const L=(0,v.DP)(),S=document.getElementById("dice-modal"),X=(0,T.zy)(),{eventId:j}=(0,T.g)(),K=(P=j.split("?"))==null?void 0:P[0],U=(0,I.d4)(d=>d.menu.menus),C=(0,I.d4)(d=>d.services.app.isRtL),[w,Y]=n.useState(null),F=X.hash.includes(u.UT),q=((A=U==null?void 0:U.find(i.ST))==null?void 0:A.layout)||O.Ww.TOP,st=q===O.Ww.TOP||q===O.Ww.TOP_LEFT,b=(0,I.d4)(d=>{var R;return(R=d.views.video)==null?void 0:R[0]}),r=n.useRef(void 0);((g=b==null?void 0:b.id)==null?void 0:g.toString())===K&&(r.current=b);const s=n.useCallback(d=>{d&&Y(d.parentElement)},[]),c=(0,W.AH)("video-interstitial",`video-interstitial--${L.viewport}`);return S?E.createPortal(n.createElement(l.A,{hide:F,allowEventPropagation:!1,isRtL:C,forceRootInvisible:!F,className:C&&"app-container--right-left"},n.createElement(_.A,{isVisible:!!w,preventFetching:!0,root:w}),!st&&n.createElement(p.A,null),n.createElement("div",{className:c,ref:s,tabIndex:-1},n.createElement(h.d,{type:D.qi.VOD,id:K,onReady:a})),n.createElement(M.R,null)),S):null},e=o})}]);})();
2
3//# sourceMappingURL=video-interstitial.e5fbd557e873ce694885.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.