PageSourceSearch

https://app.sundancetv.com/code/js/47056.847512007abcf88bb72f.js

js sundancetv.com collected 2026-09-24 20:30:38 UTC 12,358 bytes, 4 lines download raw bytes

1(()=>{(function(){try{var T=typeof window!="undefined"?window:typeof global!="undefined"?global:typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:{},N=new T.Error().stack;N&&(T._sentryDebugIds=T._sentryDebugIds||{},T._sentryDebugIds[N]="e4057070-0cc5-4872-b749-01b862011722",T._sentryDebugIdIdentifier="sentry-dbid-e4057070-0cc5-4872-b749-01b862011722")}catch(L){}})();(self.webpackChunkdice_web=self.webpackChunkdice_web||[]).push([[47056],{22926:(function(T,N,L){var x=L(96763);(function(o,a){a(N,L(96540))})(this,(function(o,a){"use strict";a=a&&Object.prototype.hasOwnProperty.call(a,"default")?a.default:a;function D(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(n);e&&(r=r.filter(function(m){return Object.getOwnPropertyDescriptor(n,m).enumerable})),t.push.apply(t,r)}return t}function Y(n){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?arguments[e]:{};e%2?D(Object(t),!0).forEach(function(r){G(n,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):D(Object(t)).forEach(function(r){Object.defineProperty(n,r,Object.getOwnPropertyDescriptor(t,r))})}return n}function W(n){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?W=function(e){return typeof e}:W=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},W(n)}function G(n,e,t){return e in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}function k(n,e){return te(n)||ne(n,e)||z(n,e)||re()}function te(n){if(Array.isArray(n))return n}function ne(n,e){var t=n&&(typeof Symbol!="undefined"&&n[Symbol.iterator]||n["@@iterator"]);if(t!=null){var r=[],m=!0,i=!1,v,S;try{for(t=t.call(n);!(m=(v=t.next()).done)&&(r.push(v.value),!(e&&r.length===e));m=!0);}catch(u){i=!0,S=u}finally{try{!m&&t.return!=null&&t.return()}finally{if(i)throw S}}return r}}function z(n,e){if(n){if(typeof n=="string")return R(n,e);var t=Object.prototype.toString.call(n).slice(8,-1);if(t==="Object"&&n.constructor&&(t=n.constructor.name),t==="Map"||t==="Set")return Array.from(n);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return R(n,e)}}function R(n,e){(e==null||e>n.length)&&(e=n.length);for(var t=0,r=new Array(e);t<e;t++)r[t]=n[t];return r}function re(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
2In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function O(n,e){return e={exports:{}},n(e,e.exports),e.exports}var s="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",d=s;function l(){}function y(){}y.resetWarningCache=l;var F=function(){function n(r,m,i,v,S,u){if(u!==d){var w=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw w.name="Invariant Violation",w}}n.isRequired=n;function e(){return n}var t={array:n,bool:n,func:n,number:n,object:n,string:n,symbol:n,any:n,arrayOf:e,element:n,elementType:n,instanceOf:e,node:n,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:y,resetWarningCache:l};return t.PropTypes=t,t},c=O(function(n){n.exports=F()}),ae=function(e){var t=a.useRef(e);return a.useEffect(function(){t.current=e},[e]),t.current},M=function(e){return e!==null&&W(e)==="object"},Se=function(e){return M(e)&&typeof e.then=="function"},ge=function(e){return M(e)&&typeof e.elements=="function"&&typeof e.createToken=="function"&&typeof e.createPaymentMethod=="function"&&typeof e.confirmCardPayment=="function"},fe="[object Object]",be=function n(e,t){if(!M(e)||!M(t))return e===t;var r=Array.isArray(e),m=Array.isArray(t);if(r!==m)return!1;var i=Object.prototype.toString.call(e)===fe,v=Object.prototype.toString.call(t)===fe;if(i!==v)return!1;if(!i&&!r)return e===t;var S=Object.keys(e),u=Object.keys(t);if(S.length!==u.length)return!1;for(var w={},j=0;j<S.length;j+=1)w[S[j]]=!0;for(var _=0;_<u.length;_+=1)w[u[_]]=!0;var P=Object.keys(w);if(P.length!==S.length)return!1;var q=e,K=t,A=function(U){return n(q[U],K[U])};return P.every(A)},pe=function(e,t,r){return M(e)?Object.keys(e).reduce(function(m,i){var v=!M(t)||!be(e[i],t[i]);return r.includes(i)?(v&&x.warn("Unsupported prop change: options.".concat(i," is not a mutable property.")),m):v?Y(Y({},m||{}),{},G({},i,e[i])):m},null):null},we="Invalid prop `stripe` supplied to `Elements`. We recommend using the `loadStripe` utility from `@stripe/stripe-js`. See https://stripe.com/docs/stripe-js/react#elements-props-stripe for details.",me=function(e){if(e===null||ge(e))return e;throw new Error(we)},Pe=function(e){if(Se(e))return{tag:"async",stripePromise:Promise.resolve(e).then(me)};var t=me(e);return t===null?{tag:"empty"}:{tag:"sync",stripe:t}},oe=a.createContext(null);oe.displayName="ElementsContext";var Ae=function(e,t){if(!e)throw new Error("Could not find Elements context; You need to wrap the part of your app that ".concat(t," in an <Elements> provider."));return e},ie=a.createContext(null);
2ie.displayName="CartElementContext";var ke=function(e,t){if(!e)throw new Error("Could not find Elements context; You need to wrap the part of your app that ".concat(t," in an <Elements> provider."));return e},de=function(e){var t=e.stripe,r=e.options,m=e.children,i=a.useMemo(function(){return Pe(t)},[t]),v=a.useState(null),S=k(v,2),u=S[0],w=S[1],j=a.useState(null),_=k(j,2),P=_[0],q=_[1],K=a.useState(function(){return{stripe:i.tag==="sync"?i.stripe:null,elements:i.tag==="sync"?i.stripe.elements(r):null}}),A=k(K,2),g=A[0],U=A[1];a.useEffect(function(){var b=!0,J=function(Q){U(function(Z){return Z.stripe?Z:{stripe:Q,elements:Q.elements(r)}})};return i.tag==="async"&&!g.stripe?i.stripePromise.then(function(I){I&&b&&J(I)}):i.tag==="sync"&&!g.stripe&&J(i.stripe),function(){b=!1}},[i,g,r]);var V=ae(t);a.useEffect(function(){V!==null&&V!==t&&x.warn("Unsupported prop change on Elements: You cannot change the `stripe` prop after setting it.")},[V,t]);var X=ae(r);return a.useEffect(function(){if(g.elements){var b=pe(r,X,["clientSecret","fonts"]);b&&g.elements.update(b)}},[r,X,g.elements]),a.useEffect(function(){var b=g.stripe;!b||!b._registerWrapper||!b.registerAppInfo||(b._registerWrapper({name:"react-stripe-js",version:"1.16.5"}),b.registerAppInfo({name:"react-stripe-js",version:"1.16.5",url:"https://stripe.com/docs/stripe-js/react"}))},[g.stripe]),a.createElement(oe.Provider,{value:g},a.createElement(ie.Provider,{value:{cart:u,setCart:w,cartState:P,setCartState:q}},m))};de.propTypes={stripe:c.any,options:c.object};var $=function(e){var t=a.useContext(oe);return Ae(t,e)},H=function(e){var t=a.useContext(ie);return ke(t,e)}
2,Oe=function(){var e=$("calls useElements()"),t=e.elements;return t},je=function(){var e=$("calls useStripe()"),t=e.stripe;return t},_e=function(){var e=H("calls useCartElement()"),t=e.cart;return t},Te=function(){var e=H("calls useCartElementState()"),t=e.cartState;return t},ve=function(e){var t=e.children,r=$("mounts <ElementsConsumer>");return t(r)};ve.propTypes={children:c.func.isRequired};var C=function(e,t,r){var m=!!r,i=a.useRef(r);a.useEffect(function(){i.current=r},[r]),a.useEffect(function(){if(!m||!e)return function(){};var v=function(){i.current&&i.current.apply(i,arguments)};return e.on(t,v),function(){e.off(t,v)}},[m,t,e,i])},Ie=function(e){return e.charAt(0).toUpperCase()+e.slice(1)},f=function(e,t){var r="".concat(Ie(e),"Element"),m=function(u){var w=u.id,j=u.className,_=u.options,P=_===void 0?{}:_,q=u.onBlur,K=u.onFocus,A=u.onReady,g=u.onChange,U=u.onEscape,V=u.onClick,X=u.onLoadError,b=u.onLoaderStart,J=u.onNetworksChange,I=u.onCheckout,Q=u.onLineItemClick,Z=u.onConfirm,Qe=u.onCancel,Ze=u.onShippingAddressChange,et=u.onShippingRateChange,tt=$("mounts <".concat(r,">")),ue=tt.elements,nt=a.useState(null),ye=k(nt,2),E=ye[0],rt=ye[1],B=a.useRef(null),se=a.useRef(null),Ee=H("mounts <".concat(r,">")),ce=Ee.setCart,le=Ee.setCartState;C(E,"blur",q),C(E,"focus",K),C(E,"escape",U),C(E,"click",V),C(E,"loaderror",X),C(E,"loaderstart",b),C(E,"networkschange",J),C(E,"lineitemclick",Q),C(E,"confirm",Z),C(E,"cancel",Qe),C(E,"shippingaddresschange",Ze),C(E,"shippingratechange",et);var ee;e==="cart"?ee=function(he){le(he),A&&A(he)}:A&&(e==="payButton"?ee=A:ee=function(){A(E)}),C(E,"ready",ee);var at=e==="cart"?function(h){le(h),g&&g(h)}:g;C(E,"change",at);var ot=e==="cart"?function(h){le(h),I&&I(h)}:I;C(E,"checkout",ot),a.useLayoutEffect(function(){if(B.current===null&&ue&&se.current!==null){var h=ue.create(e,P);e==="cart"&&ce&&ce(h),B.current=h,rt(h),h.mount(se.current)}},[ue,P,ce]);var Ce=ae(P);return a.useEffect(function(){if(B.current){var h=pe(P,Ce,["paymentRequest"]);h&&B.current.update(h)}},[P,Ce]),a.useLayoutEffect(function(){return function(){B.current&&(B.current.destroy(),B.current=null)}},[]),a.createElement("div",{id:w,className:j,ref:se})},i=function(u){$("mounts <".concat(r,">")),H("mounts <".concat(r,">"));var w=u.id,j=u.className;return a.createElement("div",{id:w,className:j})},v=t?i:m;return v.propTypes={id:c.string,className:c.string,onChange:c.func,onBlur:c.func,onFocus:c.func,onReady:c.func,onEscape:c.func,onClick:c.func,onLoadError:c.func,onLoaderStart:c.func,onNetworksChange:c.func,onCheckout:c.func,onLineItemClick:c.func,onConfirm:c.func,onCancel:c.func,onShippingAddressChange:c.func,onShippingRateChange:c.func,options:c.object},v.displayName=r,v.__elementType=e,v},p=typeof window=="undefined",Be=f("auBankAccount",p),Ne=f("card",p),Le=f("cardNumber",p),xe=f("cardExpiry",p),We=f("cardCvc",p),Me=f("fpxBank",p),Ue=f("iban",p),De=f("idealBank",p),Re=f("p24Bank",p),Fe=f("epsBank",p),$e=f("payment",p),qe=f("payButton",p),Ke=f("paymentRequestButton",p),Ve=f("linkAuthentication",p),Ye=f("address",p),Ge=f("shippingAddress",p),ze=f("cart",p),He=f("paymentMethodMessaging",p),Xe=f("affirmMessage",p),Je=f("afterpayClearpayMessage",p);o.AddressElement=Ye,o.AffirmMessageElement=Xe,o.AfterpayClearpayMessageElement=Je,o.AuBankAccountElement=Be,o.CardCvcElement=We,o.CardElement=Ne,o.CardExpiryElement=xe,o.CardNumberElement=Le,o.CartElement=ze,o.Elements=de,o.ElementsConsumer=ve,o.EpsBankElement=Fe,o.FpxBankElement=Me,o.IbanElement=Ue,o.IdealBankElement=De,o.LinkAuthenticationElement=Ve,o.P24BankElement=Re,o.PayButtonElement=qe,o.PaymentElement=$e,o.PaymentMethodMessagingElement=He,o.PaymentRequestButtonElement=Ke,o.ShippingAddressElement=Ge,o.useCartElement=_e,o.useCartElementState=Te,o.useElements=Oe,o.useStripe=je,Object.defineProperty(o,"__esModule",{value:!0})}))}),37427:((T,N,L)=>{"use strict";L.d(N,{c:()=>re});var x=L(96763),o="https://js.stripe.com/v3",a=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/,D="loadStripe.setLoadParameters was called but an existing Stripe.js script already exists in the document; existing script parameters will be used",Y=function(){for(var s=document.querySelectorAll('script[src^="'.concat(o,'"]')),d=0;d<s.length;d++){var l=s[d];if(a.test(l.src))return l}return null},W=function(s){var d=s&&!s.advancedFraudSignals?"?advancedFraudSignals=false":"",l=document.createElement("script");l.src="".concat(o).concat(d);var y=document.head||document.body;if(!y)throw new Error("Expected document.body not to be null. Stripe.js requires a <body> element.");return y.appendChild(l),l},G=function(s,d){!s||!s._registerWrapper||s._registerWrapper({name:"stripe-js",version:"1.54.2",startTime:d})},k=null,te=function(s){return k!==null||(k=new Promise(function(d,l){if(typeof window=="undefined"||typeof document=="undefined"){d(null);return}if(window.Stripe&&s&&x.warn(D),window.Stripe){d(window.Stripe);return}try{var y=Y();y&&s?x.warn(D):y||(y=W(s)),y.addEventListener("load",function(){window.Stripe?d(window.Stripe):l(new Error("Stripe.js not available"))}),y.addEventListener("error",function(){l(new Error("Failed to load Stripe.js"))})}catch(F){l(F);return}})),k},ne=function(s,d,l){if(s===null)return null;var y=s.apply(void 0,d);return G(y,l),y},z=Promise.resolve().then(function(){return te(null)}),R=!1;z.catch(function(O){R||x.warn(O)});var re=function(){for(var s=arguments.length,d=new Array(s),l=0;l<s;l++)d[l]=arguments[l];R=!0;var y=Date.now();return z.then(function(F){return ne(F,d,y)})}})}]);})();
3
4//# sourceMappingURL=47056.847512007abcf88bb72f.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.