PageSourceSearch

https://www.joyn.at/_next/static/chunks/2550-993f83c466b41de9.js

js joyn.at collected 2026-09-24 09:46:11 UTC 7,946 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2550,5977],{4550:(n,t,e)=>{var r=e(84142);n.exports=e(62890)(r)},8895:(n,t,e)=>{var r=e(92083),i=e(16721),u=e(93618),l=e(99510);n.exports=function(n,t,e){if(!l(e))return!1;var o=typeof t;return("number"==o?!!(i(e)&&u(t,e.length)):"string"==o&&t in e)&&r(e[t],n)}},9058:n=>{n.exports=function(n){return function(t,e,r){for(var i=-1,u=Object(t),l=r(t),o=l.length;o--;){var a=l[n?o:++i];if(!1===e(u[a],a,u))break}return t}}},26477:(n,t,e)=>{"use strict";e.d(t,{T:()=>u});var r=e(45977),i=e(53239);let u=()=>{let[n,t]=(0,i.useState)(null);return(0,i.useEffect)(()=>{(async()=>{t(await (0,r.U)())})()},[]),n}},28983:(n,t,e)=>{var r=e(4550);n.exports=function(n,t){var e;return r(n,function(n,r,i){return!(e=t(n,r,i))}),!!e}},45977:(n,t,e)=>{"use strict";e.d(t,{H:()=>s,U:()=>c});var r=e(60289),i=e(37852),u=e(93898),l=e(89299),o=e(81847);let a=n=>{var t,e,r,i,o,a,s,c,d,f,v,p;let b=null==(e=n.me)||null==(t=e.productSubscriptions)?void 0:t.filter(u.z2),g=null==b?void 0:b.filter(n=>{var t;return null==(t=n.state)?void 0:t.isActive}),x=null==g?void 0:g[0],T=null!=(p=null==x||null==(r=x.state)?void 0:r.isActive)&&p,P=l.vP.V2,m=(null==b?void 0:b.length)?l.vP.V2:null;return{userConfig:{...null==(o=n.me)||null==(i=o.subscriptionsData)?void 0:i.config,configV2:null==(s=n.me)||null==(a=s.subscriptionsData)?void 0:a.configV2,subscribeFlow:P,subscriptionService:m,availableProducts:null==(v=n.me)||null==(f=v.subscriptionsData)||null==(d=f.config)||null==(c=d.availableProducts)?void 0:c.filter(u.z2)},userSubscriptions:b,activeSubscriptions:g,hasActivePlus:T}},s=function(){let{...n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,r.r$)(o.ds,{hasToken:!0,select:a,...n})},c=async()=>a(await (0,i.l)(o.ds,{},{hasToken:!0}))},51633:(n,t,e)=>{"use strict";e.d(t,{g:()=>v});var r=e(80263),i=e(20747),u=e(89299),l=e(50),o=e(83870),a=e(33219),s=e(53239),c=e(26477);let d={CREATE_SUBSCRIPTION:n=>{let{subscriptionInfo:t,requiredVersion:e,children:i,fallbackURL:u}=n,{push:c}=(0,l.Y)(),d=null==t?void 0:t.userConfig,f=null!==t,v=(null==d?void 0:d.subscribeFlow)===e;return((0,s.useEffect)(()=>{f&&(v||c((0,a.Y)(u)))},[f,v,c,u]),f&&v)?i:(0,r.jsx)(o.L,{})},MANAGE_SUBSCRIPTION:n=>{let{subscriptionInfo:t,requiredVersion:e,fallbackURL:i,children:u}=n,{push:c}=(0,l.Y)(),d=null==t?void 0:t.userConfig,f=null!==t,v=(null==d?void 0:d.subscriptionService)===e,p=(null==d?void 0:d.subscriptionService)!==null;return((0,s.useEffect)(()=>{f&&(p||c((0,a.Y)("/")),p&&!v&&c((0,a.Y)(i)))},[f,p,c,v,i]),f&&v)?u:(0,r.jsx)(o.L,{})},CREATE_AND_MANAGE_SUBSCRIPTION:n=>{let{subscriptionInfo:t,requiredVersion:e,children:i,fallbackURL:u}=n,{push:c}=(0,l.Y)(),d=null==t?void 0:t.userConfig,f=null!==t,v=(null==d?void 0:d.subscriptionService)===e,p=(null==d?void 0:d.subscribeFlow)===e,b=(null==d?void 0:d.subscriptionService)!==null;return((0,s.useEffect)(()=>{f&&(()=>{if(b){v||c((0,a.Y)(u));return}p||c((0,a.Y)(u))})()},[f,v,p,c,u,b]),f&&(v||p))?i:(0,r.jsx)(o.L,{})}},f=n=>{let{pageType:t,children:e}=n,i=d[t],l=(0,c.T)();if(!i)return null;let o=l?{...l,userConfig:{...l.userConfig,subscribeFlow:u.vP.V2}}:null;return(0,r.jsx)(i,{subscriptionInfo:o,requiredVersion:u.vP.V2,fallbackURL:"",children:e})},v=n=>t=>(0,i.k)(()=>(0,r.jsx)(f,{...n,children:(0,r.jsx)(t,{})}),"withSubscriptionGateway")},53881:(n,t,e)=>{var r=e(38943),i=e(65662),u=e(28983),l=e(66998),o=e(8895);n.exports=function(n,t,e){var a=l(n)?r:u;return e&&o(n,t,e)&&(t=void 0),a(n,i(t,3))}},62890:(n,t,e)=>{var r=e(16721);n.exports=function(n,t){return function(e,i){if(null==e)return e;if(!r(e))return n(e,i);for(var u=e.length,l=t?u:-1,o=Object(e);(t?l--:++l<u)&&!1!==i(o[l],l,o););return e}}},76592:(n,t,e)=>{"use strict";e.d(t,{K:()=>c});var r=e(72713),i=e(79523),u=e(53239),l=e(53881),o=e.n(l),a=e(58336),s=e.n(a);let c=function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=(0,u.useRef)(!1),[e,l]=(0,u.useState)(n),{location:{pathname:a}}=(0,r.A)();return(0,u.useEffect)(()=>{if(e&&!t.current){let{pageName:n,screenName:r,errorArgs:u,producerVersion:l,metaData:o,topic:a}=e;(0,i.Dm)(n,r,u,l,o,a),t.current=!0}},[e,a]),(0,u.useCallback)(n=>{o()(s()(n,"metaData"),(n,t)=>(null==e?void 0:e[t])!==n)&&(t.current=!1,l(n))},[e])}},81847:(n,t,e)=>{"use strict";e.d(t,{ds:()=>f,e$:()=>s});var r=e(86739),i=e(79610);function u(){let n=(0,r._)(["\n    fragment FormattedText on FormattedText {\n        plainText\n    }\n"]);return u=function(){return n},n}function l(){let n=(0,r._)(["\n    fragment ProductVariantPrice on ProductVariant {\n        productVariantId\n        variantName\n        price {\n            currency\n            amount\n            displayText {\n                ...FormattedText\n            }\n        }\n        billingPeriod {\n            quantity\n            unit\n            displayText {\n                ...FormattedText\n            }\n        }\n        freeTrial {\n            quantity\n            unit\n        }\n    }\n    ","\n"]);return l=function(){return n},n}function o(){let n=(0,r._)(["\n    fragment ProductCatalogConfig on ProductWithVariants {\n        name\n        type\n        variants {\n            ...ProductVariantPrice\n        }\n    }\n    ","\n"]);return o=function(){return n},n}function a(){let n=(0,r._)(["\n    query SubscriptionInfoForUser {\n        me {\n            productSubscriptions {\n                id\n                subscriptionPlatform\n                state {\n                    isActive\n                    isInTrial\n                    isCancelled\n                    expired\n                    expiresOn\n                    freeTrialUntil\n                }\n                productDetails {\n                    id\n                    productVariantId\n                    type\n                    name\n                    price\n                    currency\n                    freeTrial {\n                        quantity\n                        unit\n                    }\n                    billingPeriod {\n                        unit\n                        quantity\n                    }\n                    headline {\n                        plainText\n                    }\n                    subheadline {\n                        plainText\n                    }\n                    benefits {\n                        title {\n                            plainText\n                        }\n                    }\n                }\n            }\n            subscriptionsData {\n                config {\n                    isEligibleForPlusTrialPeriod\n                    completedCustomerProfile\n                    subscribeFlow\n                    subscriptionService\n                    availableProducts: products {\n                        id\n                        productVariantId\n                        type\n                        name\n                        price\n                        currency\n                        freeTrial {\n                            quantity\n                            unit\n                        }\n                        billingPeriod {\n                            unit\n                            quantity\n                        }\n                        headline {\n                            plainText\n                        }\n                        subheadline {\n                            plainText\n                        }\n                    }\n                }\n                configV2 {\n                    productCatalog {\n                        ...ProductCatalogConfig\n                    }\n                }\n            }\n        }\n    }\n    ","\n"]);return a=function(){return n},n}let s=(0,i.Ay)(u()),c=(0,i.Ay)(l(),s),d=(0,i.Ay)(o(),c),f=(0,i.Ay)(a(),d)},84142:(n,t,e)=>{var r=e(90014),i=e(86853);n.exports=function(n,t){return n&&r(n,t,i)}},90014:(n,t,e)=>{n.exports=e(9058)()}}]);

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.