PageSourceSearch

https://app.sundancetv.com/code/js/chunks/navbar-preview.2939e32064edd70c5842.js

js sundancetv.com collected 2026-09-24 20:33:42 UTC 12,261 bytes, 9 lines download raw bytes

1(()=>{(function(){try{var R=typeof window!="undefined"?window:typeof global!="undefined"?global:typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:{},c=new R.Error().stack;c&&(R._sentryDebugIds=R._sentryDebugIds||{},R._sentryDebugIds[c]="3155d19b-06c2-490c-8506-fd7747c23b79",R._sentryDebugIdIdentifier="sentry-dbid-3155d19b-06c2-490c-8506-fd7747c23b79")}catch(e){}})();(self.webpackChunkdice_web=self.webpackChunkdice_web||[]).push([[52191,72546],{18573:((R,c,e)=>{e.d(c,{aZ:()=>i,c9:()=>d,lm:()=>r});var t=e(35667);const i={success:t.Fc.CHECK_CIRCLE,error:t.Fc.ERROR,info:t.Fc.INFO};var r=(E=>(E.SUCCESS="success",E.ERROR="error",E.INFO="info",E))(r||{}),d=(E=>(E.SHORT="SHORT",E.LONG="LONG",E.EXTENDED="EXTENDED",E))(d||{})}),20450:((R,c,e)=>{e.d(c,{A:()=>V});var t=e(96540),i=e(35667),r=e(58562),d=e(79040),E=e(52068),o=e(89064),I=e(53640),m=e(18573),P=e(97615);const A=300,S={[m.c9.SHORT]:1500,[m.c9.LONG]:3e3,[m.c9.EXTENDED]:3e4},T={success:t.createElement(E.A,{fill:"green",width:15,height:15}),error:t.createElement(o.A,{fill:"red",width:15,height:15}),info:t.createElement(I.A,{fill:"white",width:15,height:15})},p=t.memo(({message:f,duration:v=m.c9.SHORT,onDismiss:O,dismissable:F=!0,type:h})=>{const[L,M]=(0,t.useState)(!0),C=(0,r.b0)(["toastClose"]),s=(0,t.useCallback)(()=>{M(!1),O==null||O()},[]);(0,t.useEffect)(()=>{const g=setTimeout(s,S[v]+A);return()=>clearTimeout(g)},[v]);const u=(0,t.useCallback)(()=>T[h],[h]);return L?t.createElement("div",{className:"toast-item"},h?t.createElement("span",{className:"toast-item__icon","aria-hidden":!0},t.createElement(d.Hv,null,({isActive:g})=>t.createElement(d.Q6,{name:m.aZ[h],state:g?i.nJ.HOVER:i.nJ.NORMAL,height:15,width:15,fallbackIcon:u}))):null,f,F?t.createElement(P.QM,{className:"toast-item__close",onClick:s,ariaLabel:C.toastClose.value},t.createElement(o.A,{fill:"white",width:10,height:10})):null):null}),D=null;var B=Object.defineProperty,W=Object.defineProperties,U=Object.getOwnPropertyDescriptors,w=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable,G=(f,v,O)=>v in f?B(f,v,{enumerable:!0,configurable:!0,writable:!0,value:O}):f[v]=O,H=(f,v)=>{for(var O in v||(v={}))K.call(v,O)&&G(f,O,v[O]);if(w)for(var O of w(v))J.call(v,O)&&G(f,O,v[O]);return f},X=(f,v)=>W(f,U(v));const $=()=>{const[f,v]=(0,t.useState)([]),O=(0,t.useCallback)(L=>{const M=Date.now().toString();v(C=>[...C,H({id:M},L)])},[]),F=(0,t.useCallback)(L=>()=>{v(M=>M.filter(C=>C.id!==L))},[]),h=(0,t.useMemo)(()=>{const L=M=>M.map(C=>t.createElement(p,X(H({},C),{key:C.id,onDismiss:F(C.id)})));return t.createElement("div",{className:"toast__container",key:"toast-container"},t.createElement("div",{className:"toast__region",role:"status"},L(f.filter(({type:M})=>M!==m.lm.ERROR))),t.createElement("div",{className:"toast__region",role:"alert"},L(f.filter(({type:M})=>M===m.lm.ERROR))))},[f,F]);return{showToast:O,ToastContainer:h}},V=e.j==33524?$:null}),24670:((R,c,e)=>{e.r(c),e.d(c,{Footer:()=>P});var t=e(96540),i=e(71914),r=e(1527),d=e(19270),E=e(5348),o=e(85419),I=e(54040),m=e(31595);const P=(0,t.memo)(({items:A,onSmartLink:S,menuItemAdaStates:T,menuItemDefaultStyle:p})=>{const D=(0,i.DP)(),B=D.viewport===r.LM.MOBILE||D.viewport===r.LM.TABLET;m.f.setViewport(D.viewport),(0,t.useEffect)(()=>(m.f.setHandlers({[d.X2.SMART_LINK]:S}),()=>{m.f.resetHandlers()}),[S]);const W=o.Yg.map(w=>(0,I.Fd)(A[w],w,B,T,p)).filter(Boolean),U={$type:d.RJ.GRID_BLOCK,$zone:"footer",attributes:{type:"vertical",elements:W}};return m.f.render(E.w.FOOTER,{elements:[U]})})}),25278:((R,c,e)=>{e.d(c,{LX:()=>r,qS:()=>E});var t=e(68407),i=e(21904),r;(function(o){o.MANAGE="MANAGE",o.UPGRADE="UPGRADE",o.DOWNGRADE="DOWNGRADE"})(r||(r={}));const d=o=>o.type===SubEventDetailsType.PARTICIPANTS,E=(o,I=r.MANAGE)=>{if(o&&i.QN[o]){const P=i.QN[o];switch(I){case r.UPGRADE:return{label:"upgradeSubscriptionStore",data:{store:P}};case r.DOWNGRADE:return{label:"downgradeSubscriptionStore",data:{store:P}};default:return{label:"manageSubscriptionStore",data:{store:P}}}}switch(I){case r.UPGRADE:return{label:"upgradeSubscriptionWeb"};case r.DOWNGRADE:return{label:"downgradeSubscriptionWeb"};default:return{label:"manageSubscriptionWeb"}}}}),31595:((R,c,e)=>{e.d(c,{f:()=>s});var t=e(96540),i=e(86364),r=e(63679),d=e(35667),E=e(59192),o=e(31342),I=e(6132),m=e(76881),P=e(65247),A=e(23298),S=e(88408),T=e(1527),p=e(19270),D=e(91800),B=e(58562),W=e(54040),U=e(27511),w=e(18811);const K=100,J=r.Ay.footer`
2	width: 100%;
3	padding: ${({theme:n})=>[T.LM.MOBILE,T.LM.TABLET].includes(n.viewport)?`10px 10px ${K}px 10px`:"24px"};
4	background: var(--footer-bg, var(--color-bg-hex, ${({theme:n})=>n.colors.background}));
5`,G=({zone:n})=>{const{footerAccessibility:l}=(0,B.b0)(["footerAccessibility"]),a=(0,w.R)(l)?l.value:"Footer section",y=(0,i.d4)(U.V8),N=(0,i.d4)(b=>b.services.app.isRtL),Q=t.useMemo(()=>(0,W.Jk)(y,N),[y,N]);return t.createElement(J,{"aria-label":a,style:Q},n())};var H=e(5348),X=Object.defineProperty,$=Object.defineProperties,V=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,F=(n,l,a)=>l in n?X(n,l,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[l]=a,h=(n,l)=>{for(var a in l||(l={}))v.call(l,a)&&F(n,a,l[a]);if(f)for(var a of f(l))O.call(l,a)&&F(n,a,l[a]);return n},L=(n,l)=>$(n,V(l)),M=(n,l)=>{var a={};for(var y in n)v.call(n,y)&&l.indexOf(y)<0&&(a[y]=n[y]);if(n!=null&&f)for(var y of f(n))l.indexOf(y)<0&&O.call(n,y)&&(a[y]=n[y]);return a};const C=r.Ay.span`
6	display: inline-flex;
7`,s=new D.tI;s.registerLayout({name:H.w.FOOTER,zones:[],component:G});const u=n=>{var l=n,{menuItemTextStyle:a}=l,y=M(l,["menuItemTextStyle"]);const N=y.isActive?a==null?void 0:a.hover:a==null?void 0:a.default;return t.createElement(S.a,L(h({},y),{style:N}))};s.setComponent(p.RJ.TEXT_BLOCK,n=>t.createElement(I.A,null,t.createElement(u,h({},n)))),s.setComponent(p.RJ.IMAGE,n=>t.createElement(I.A,{style:{width:n.width,height:n.height}},t.createElement(P.T,h({},n))));const g=n=>{var l=n,{children:a,isButton:y}=l,N=M(l,["children","isButton"]);return!y||!t.isValidElement(a)?t.createElement(A.N,L(h({},N),{style:{display:"block"}}),a):t.createElement(A.N,h({},N),t.createElement(I.A,null,a))};s.setComponent(p.RJ.SMART_LINK,g),s.setComponent(p.RJ.ICON,n=>{const l=(0,i.d4)(b=>b.services.app.isRtL),a=(0,r.DP)(),y=l?T.OP.RTL:T.OP.LTR,N=b=>{const Y=b&&n.activeColorTheme||n.colorTheme;return Y&&a.colors[Y]||n.color},Q=b=>t.createElement(m.b,L(h({}
7,n),{color:N(b),isActive:b,direction:y}));return t.createElement(C,{"aria-hidden":!0},t.createElement(o.H,null,({isActive:b})=>t.createElement(E.Q,{name:n.icon,width:typeof n.style.width=="number"?n.style.width:void 0,height:n.style.height,state:b?d.nJ.HOVER:d.nJ.NORMAL,fallbackIcon:()=>Q(b),style:n.style,isAriaHidden:!0})))})}),37412:((R,c,e)=>{e.d(c,{A:()=>E});var t=e(96540);const i=o=>o==="keyboard",r=o=>o==="mouse",d=o=>o==="touch";function E(){const[o,I]=(0,t.useState)(),m=(0,t.useRef)();(0,t.useEffect)(()=>{const A=D=>{m.current=D,I(D)},S=()=>A("keyboard"),T=()=>A("mouse"),p=()=>A("touch");return window.addEventListener("keydown",S,!0),window.addEventListener("mousedown",T,!0),window.addEventListener("touchstart",p,!0),()=>{window.removeEventListener("keydown",S,!0),window.removeEventListener("mousedown",T,!0),window.removeEventListener("touchstart",p,!0)}},[]);const P=(0,t.useCallback)(()=>({isImmediateInteractionKeyboard:i(m.current),isImmediateInteractionMouse:r(m.current),isImmediateInteractionTouch:d(m.current)}),[]);return(0,t.useMemo)(()=>({committedInteractionType:o,isCommittedInteractionKeyboard:i(o),isCommittedInteractionMouse:r(o),isCommittedInteractionTouch:d(o),readImmediateInteractionType:P}),[o,P])}}),43444:((R,c,e)=>{e.d(c,{g:()=>r});var t=e(96540);const i="data-focusable";function r(){const d=(0,t.useRef)(null);return(0,t.useEffect)(()=>{const o=I=>{d.current=I.target instanceof HTMLElement?I.target:null};return document.addEventListener("focus",o,{capture:!0}),()=>document.removeEventListener("focus",o,{capture:!0})},[]),{restoreFocus:(0,t.useCallback)(()=>{var o;!d.current||d.current===document.activeElement||(o=document.querySelector(`[${i}]`))==null||o.focus({preventScroll:!0})},[])}}}),63792:((R,c,e)=>{e.d(c,{Lv:()=>r,jC:()=>i});var t={ERROR_IOS_RESTORE_FAILED:"restore_failed",ERROR_IOS_USER_CANCELED:"user_cancelled",ERROR_RESTORE_EMPTY:"restore_empty"};const i="freePrice";var r;(function(d){d.IOS="FREETRIAL",d.ANDROID="Free"})(r||(r={}))}),73544:((R,c,e)=>{e.r(c),e.d(c,{default:()=>o});var t=e(96540),i=e(58562),r=e(88428),d=e(91443);const o=()=>{const[{title:I,description:m,backgroundImage:P},A]=t.useState({}),{notFound404:S}=(0,i.b0)(["notFound404"]),T=p=>{const{data:{notFoundPage:D}}=p,{description:B,title:W,backgroundImage:U}=D;D&&A({description:B,title:W,backgroundImage:U})};return t.useEffect(()=>((0,d.p)(),window.parent.postMessage("ready","*"),window.addEventListener("message",T,!1),()=>{window.removeEventListener("message",T,!1)}),[]),t.createElement("div",{className:"preview"},t.createElement("div",{className:"notfound-wrapper view"},t.createElement(r.A,{hero:{title:I||S.value,primaryButton:void 0,secondaryButton:void 0,description:m,enabled:!1,heroId:void 0,ctaText:"",background:{imageUrl:P},link:void 0}})))}}),89549:((R,c,e)=>{e.r(c),e.d(c,{default:()=>C});var t=e(96540),i=e(86364),r=e(63679),d=e(71914),E=e(25310),o=e(35604),I=e(42023),m=e(89979),P=e(24670),A=e(31595),S=e(27511),T=e(49912),p=e(96406),D=e(22784),B=e(61833),W=e(81056),U=e(21649),w=e(15234);const K=s=>typeof s=="object"&&s!==null,J=s=>K(s)&&typeof s.type=="string"&&K(s.data),G=s=>{if(!K(s))return!1;const{type:u,layout:g,items:n}=s;return u!==void 0&&g!==void 0&&Array.isArray(n)&&n.every(J)},H=s=>{try{const u=typeof s=="string"?JSON.parse(s):s;return!Array.isArray(u)||!u.every(G)?null:u}catch(u){return null}};var X=e(91443),$=Object.defineProperty,V=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,O=(s,u,g)=>u in s?$(s,u,{enumerable:!0,configurable:!0,writable:!0,value:g}):s[u]=g,F=(s,u)=>{for(var g in u||(u={}))f.call(u,g)&&O(s,g,u[g]);if(V)for(var g of V(u))v.call(u,g)&&O(s,g,u[g]);return s};const h="v2",L="PREVIEW_READY",C=()=>{var s,u,g;const[n,l]=t.useState([]),[a,y]=t.useState(null),N=t.useRef(!1),Q=!!(n!=null&&n.length),{showAppSidebar:b,isOpen:Y,isMobile:ae}=(0,i.d4)(j=>j.services.navbar),z=(0,i.wA)(),Z=(s=n==null?void 0:n[0])==null?void 0:s.layout,le=Z===o.Ww.TOP||Z===o.Ww.TOP_LEFT,q=Z===o.Ww.WEB_FOOTER,ee=()=>z({type:w.s0}),k=()=>z({type:w.Gy}),te=()=>z({type:w.o8}),ne=j=>z((0,m.R)(j)),_=(0,B.i)(A.f),ce=(0,D.R)(Z);t.useEffect(()=>{a&&(0,W.getLabels)((0,U.OE)(a),null)},[a]),t.useEffect(()=>{k()},[Z]),t.useEffect(()=>{const j=ie=>{var se;const{data:de,origin:ue}=ie;if(ue===window.location.origin)return;const x=H(de),re=(se=x==null?void 0:x[0])==null?void 0:se.language;re&&y(re),x!=null&&x.length&&(l(x),z(E.l.fetchSuccess({menus:x,deviceType:I.ak.WEB})),N.current||(window.parent.postMessage(L,"*"),N.current=!0))};return(0,X.p)(),window.parent.postMessage({paginationVersion:h},"*"),window.addEventListener("message",j,!1),()=>{window.removeEventListener("message",j,!1)}},[]);const oe={isGuest:(u=n==null?void 0:n[0])==null?void 0:u.isGuest,menus:n,isMobile:ae,showAppSidebar:b,isSearchActive:!1};return t.createElement(r.NP,{theme:_},t.createElement(d.NP,{theme:_},t.createElement("div",{className:"preview"},Q&&_?t.createElement(t.Fragment,null,q?null:t.createElement(t.Fragment,null,t.createElement(p.b,F({isVisible:!0,isNavbarOpened:Y,openNavbar:ee,closeNavbar:k,toggleNavbarMenu:te,setNavbarMobile:ne,preventFetching:!0,blockClick:!0},oe)),!le&&t.createElement(T.Fp,F({open:ee,isOpen:Y,toggleMenu:te,close:k,setMobile:ne,blockClick:!0},oe))),q?t.createElement(t.Fragment,null,t.createElement("section",{style:{height:"70vh"}}),t.createElement(P.Footer,{items:(0,S.zZ)((g=n[0].items)!=null?g:[]),onSmartLink:ce,menuItemAdaStates:n[0].menuItemAdaStates,menuItemDefaultStyle:n[0].menuItemDefaultStyle})):null):null)))}}),91443:((R,c,e)=>{e.d(c,{p:()=>i});var t=e(47393);const i=()=>t.eG.dismissBanner()})}]);})();
8
9//# sourceMappingURL=navbar-preview.2939e32064edd70c5842.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.