PageSourceSearch

https://www.joyn.at/_next/static/chunks/348-0125573225f14b0a.js

js joyn.at collected 2026-10-01 12:04:25 UTC 14,771 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[348,5977],{9893:(n,e,t)=>{"use strict";t.d(e,{r:()=>l});var i=t(80263),r=t(74258),a=t(11230),u=t.n(a);t(53239);var d=t(71500),s=t.n(d);let l=()=>{let n=(0,r.J)();return(0,i.jsx)("div",{className:u()(s().BackgroundGradientElement,{[s()["BackgroundGradientElement--is-slot-app-layout"]]:n}),children:(0,i.jsx)("div",{className:s().BackgroundGradientSpot})})}},13693:(n,e,t)=>{"use strict";t.d(e,{WM:()=>a,Ys:()=>r,id:()=>i});var i=function(n){return n.ORDINARY="ORDINARY",n.EXTRAORDINARY="EXTRAORDINARY",n}({}),r=function(n){return n.DEATH="DEATH",n.MOVE_ABROAD="MOVE_ABROAD",n.BY_GUARDIAN="BY_GUARDIAN",n.OTHER="OTHER",n}({}),a=function(n){return n.CancelType="cancellationType",n.CancelReason="cancellationReason",n.CancelReasonDetails="cancellationReasonDetails",n.Name="fullName",n.Email="email",n.Birthdate="birthdate",n.TimeString="timeString",n.CampaignType="campaignType",n}({})},23993:(n,e,t)=>{"use strict";t.d(e,{W:()=>d});var i=t(80263),r=t(76592),a=t(78195),u=t(20747);function d(n){return e=>(0,u.k)(t=>(n.pageName&&(0,a.Sc)(n.pageName),(0,r.K)(n),(0,i.jsx)(e,{...t})),"withTracking")}},26477:(n,e,t)=>{"use strict";t.d(e,{T:()=>a});var i=t(45977),r=t(53239);let a=()=>{let[n,e]=(0,r.useState)(null);return(0,r.useEffect)(()=>{(async()=>{e(await (0,i.U)())})()},[]),n}},29065:(n,e,t)=>{"use strict";t.d(e,{o:()=>c});var i=t(23102),r=t(86739),a=t(87101),u=t(39062);function d(){let n=(0,r._)(["Schritt "," von ",""]);return d=function(){return n},n}function s(){let n=(0,r._)(["\xdcbrigens kannst du noch bis zum <strong>","</strong> mit Joyn+ weiter streamen."]);return s=function(){return n},n}function l(){let n=(0,r._)(["Ab <strong>","</strong> hast du automatisch ein <strong>kostenloses Konto</strong>, mit dem du weiterhin streamen kannst."]);return l=function(){return n},n}let A=(0,a.$)("NEXT_PUBLIC_JOYN_PLUS_PRODUCT_NAME"),E={PAGE_TITLE:"".concat(A," k\xfcndigen | Joyn"),META_DESCRIPTION:"Hier kannst du dein ".concat(A," Abo k\xfcndigen."),CANCEL_HEADLINE:"".concat(A," k\xfcndigen"),SUB_CANCEL_HEADLINE:"Schade, dass du ".concat(A," k\xfcndigen willst."),MANDATORY_HEADLINE:"F\xfcr eine korrekte Bearbeitung deiner K\xfcndigung werden noch einige Informationen zu deinem Vertrag ben\xf6tigt. Bei den mit * gekennzeichneten Feldern handelt es sich um Pflichtangaben.",ALTERNATIVE_CANCELLATION_TEXT:'Gut zu wissen: <br /> Alternativ kannst du auch in deinem <a href="https://www.joyn.de/abo">Account unter Mitgliedschaft</a> ganz einfach und direkt k\xfcndigen. Du sparst dir damit die Eingabe weiterer Daten und Informationen.',COMPLETE_HINT:'Wichtig: <br /> Bitte schicke deine Anfrage nur mit richtigen und vollst\xe4ndigen Angaben ab, um eine schnelle Bearbeitung und eindeutige Identifizierung deiner Person durch unseren Kundenservice zu erm\xf6glichen. <br /> Wenn du das Abo \xfcber einen Dritten erworben hast (z.B. \xfcber einen App-Store oder einen unserer Partner), k\xf6nnen wir dein Abo nicht beenden. Bitte wende dich direkt an den Dritten. Weitere Informationen zur K\xfcndigung in diesen F\xe4llen findest du <a href="https://community.joyn.de/dein-plus-abo-31/wie-kann-ich-joyn-plus-kuendigen-227">hier</a>.',CANCELLATION_CANCEL_TYPE_ERROR:"Bitte pr\xfcfe deine K\xfcndigungsart Auswahl.",CANCELLATION_CANCEL_REASON_ERROR:"Bitte pr\xfcfen deinen K\xfcndigungsgrund.",CANCELLATION_CANCEL_REASON_DETAILS_ERROR:"Bitte pr\xfcfe deinen sonstigen K\xfcndigungsgrund (max. 50 Zeichen).",CANCELLATION_NAME_ERROR:"Bitte pr\xfcfe deinen Namen.",CANCELLATION_EMAIL_ERROR:"Bitte pr\xfcfe deine Email.",CANCELLATION_BIRTHDATE_ERROR:"Bitte pr\xfcfe dein Geburtsdatum. Beispiel 01.01.2000.",CANCELLATION_ERROR:"Deine K\xfcndigung konnte nicht erfolgreich gesendet werden.",CANCELLATION_SUCCESS:"Deine K\xfcndigung wurde erfolgreich gesendet.",CANCELLATION_INVA
1LID:"Deine K\xfcndigung konnte nicht erfolgreich gesendet werden. Bitte \xfcberpr\xfcfen deine Angaben.",CANCELLATION_RATELIMIT:"Du hast zu viele Anfragen gesendet. Bitte versuche es sp\xe4ter noch einmal.",TOAST_ERROR_MESSAGE:"Ein Fehler ist aufgetreten. Bitte versuche es erneut.",CANCELLATION_KIND_HEADLINE:"W\xe4hle bitte die K\xfcndigungsart aus",CANCELLATION_KIND:"K\xfcndigungsart*:",CHOOSE_CANCELLATION_KIND:"Bitte w\xe4hle eine K\xfcndigungsart.",ORDINARY_CANCELLATION:"Ordentliche K\xfcndigung zum n\xe4chstm\xf6glichen Zeitpunkt",ORDINARY_CANCELLATION_TYPE:"Ordentliche K\xfcndigung",EXTRA_ORDINARY_CANCELLATION:"Au\xdferordentliche K\xfcndigung (z.B. Umzug ins Ausland, Todesfall o.\xc4.)",EXTRA_ORDINARY_CANCELLATION_TYPE:"Au\xdferordentliche K\xfcndigung",DEATH_REASON:"K\xfcndigung wegen Todesfall",MOVE_ABROAD_REASON:"K\xfcndigung wegen Umzug ins Ausland",BY_GUARDIAN_REASON:"K\xfcndigung durch Betreuer",OTHER_REASON_SELECTION:"Sonstiger Grund",REASON_OF_CANCELLATION:"K\xfcndigungsgrund*:",PICK_CANCELLATION_REASON:"Bitte w\xe4hle einen K\xfcndigungsgrund.",PICK_REASON:"Bitte w\xe4hle einen Grund aus",PUT_REASON:"Trage hier deinen Grund ein:*",DESCRIBE_REASON_OF_CANCELLATION:"Bitte beschreibe deinen K\xfcndigungsgrund.",PERSONAL_DETAILS:"Pers\xf6nliche Angaben",NAME:"Vor- / Nachname*:",FULL_NAME:"Bitte gib deinen Vor- und Nachnamen ein.",EMAIL:"E-Mail*:",CHECK_EMAIL:"Bitte \xfcberpr\xfcfe die E-Mail-Adresse.",EMAIL_HINT:"(wichtig: E-Mail-Adresse, mit der du dich bei ".concat(A," einloggst)"),BIRTHDAY:"Geburtsdatum* (TT.MM.JJJJ):",CHECK_BIRTHDAY:"Bitte \xfcberpr\xfcfe das Geburtsdatum (TT.MM.JJJJ).",SUBMIT_CANCELLATION:"JETZT K\xdcNDIGEN",OTHER_REASON:"Sonstiger Grund*:",CANCELLATION_RETENTION_CARDS_SUMMARY:"Exklusive Joyn+ Inhalte enthalten im Abo",CANCELLATION_DATA_PROOF:"Ich best\xe4tige, dass die Angaben korrekt sind.",CHECK_CANCELLATION_DATA_PROOF:"Bitte best\xe4tige, dass du deine Daten gepr\xfcft hast.",CANCELLATION_CTA_LABEL_CANCEL_SUBSCRIPTION:"Joyn+ k\xfcndigen",CANCELLATION_CTA_LABEL_CLOSE:"Schlie\xdfen",CANCELLATION_CTA_LABEL_TO_HOMEPAGE:"Zur Startseite",CANCELLATION_BENEFITS_SHOW_MORE:"Weitere Vorteile",CANCELLATION_BENEFITS_SHOW_LESS:"Weniger anzeigen",STEP_INDICATOR_LABEL:(0,u.CZ)(d(),"STEP","AMOUNT"),CANCELLATION_ERROR_HEADLINE:"Ups, da ist etwas schiefgelaufen. Bitte versuch es noch einmal",CANCELLATION_ERROR_HEADLINE_MAX_ATTEMPTS:"Wir haben deine K\xfcndigung erhalten und bearbeiten sie. Bitte schaue sp\xe4ter noch einmal vorbei.",CANCELLATION_IN_PROGRESS_HEADLINE:"Joyn+ K\xfcndigung ist in Bearbeitung",CANCELLATION_IN_PROGRESS_TEXT_LINE_1:"Dies dauert in der Regel nur wenige Sekunden.",CANCELLATION_IN_PROGRESS_TEXT_LINE_2:(0,u.CZ)(s(),"DATE"),CANCELLATION_SUCCESS_HEADLINE:"Joyn+ wurde erfolgreich gek\xfcndigt",CANCELLATION_SUCCESS_TEXT_LINE_1:(0,u.CZ)(l(),"DATE")},o={...E,EXTRA_ORDINARY_CANCELLATION:"Ausserordentliche K\xfcndigung (z.B. Umzug ins Ausland, Todesfall o.\xc4.)",EXTRA_ORDINARY_CANCELLATION_TYPE:"Ausserordentliche K\xfcndigung"},c=(0,i._)({[i.B.DE]:E,[i.B.AT]:E,[i.B.CH]:o})},44186:(n,e,t)=>{"use strict";t.d(e,{Y2:()=>u,dA:()=>d});var i=t(98932),r=t(53576),a=t(92437);let u=n=>{var e;let{initialData:t,path:i,revalidate:u=600}=n,d=null==t||null==(e=t.page)?void 0:e.path;if(d&&i!==d){if(!(0,r.T)())return{redirect:{destination:d,permanent:!0},revalidate:u};a.vF.error("Redirect during build, this should not happen. Skipping generating this page",{data:{path:i,destination:d}})}return{props:{initialData:t},notFound:null==t?void 0:t.isNotFound,revalidate:u}};function d(n){return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{onChange:t,onInvalid:r,...a}=e;return{onInvalid:(0,i.O)(r,e=>{e.currentTarget.validity.valueMissing&&e.currentTarget.setCustomValidity(n)}),onChange:(0,i.O)(t,n=>n.currentTarget.setCustomValidity("")),...a}}}},45977:(n,e,t)=>{"use strict";t.d(e,{H:()=>l,U:()=>A});var i=t(60289),r=t(37852),a=t(93898),u=t(89299),d=t(81847);let s=n=>{var e,t,i,r,d,s,l,A,E,o,c,N;let _=null==(t=n.me)||null==(e=t.productSubscriptions)?void 0:e.filter(a.z2),T=null==_?void 0:_.filter(n=>{var e;return null==(e=n.state)?void 0:e.isActive}),g=null==T?void 0:T[0],C=null!=(N=null==g||null==(i=g.state)?void 0:i.isActive)&&N,O=u.vP.V2,L=(null==_?void 0:_.length)?u.vP.V2:null;return{userConfig:{...null==(d=n.me)||null==(r=d.subscriptionsData)?void 0:r.config,configV2:null==(l=n.me)||null==(s=l.subscriptionsData)?void 0:s.configV2,subscribeFlow:O,subscriptionService:L,availableProducts:null==(c=n.me)||null==(o=c.subscriptionsData)||null==(E=o.config)||null==(A=E.availableProducts)?void 0:A.filter(a.z2)},userSubscriptions:_,activeSubscriptions:T,hasActivePlus:C}},l=function(){let{...n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,i.r$)(d.ds,{hasToken:!0,select:s,...n})},A=async()=>s(await (0,r.l)(d.ds,{},{hasToken:!0}))},57167:()=>{},71500:n=>
1{n.exports={BackgroundGradientElement:"BackgroundGradient_BackgroundGradientElement__ed43p","BackgroundGradientElement--is-slot-app-layout":"BackgroundGradient_BackgroundGradientElement--is-slot-app-layout__VZqgl",BackgroundGradientSpot:"BackgroundGradient_BackgroundGradientSpot__Jcghu",fadeInKeyframes:"BackgroundGradient_fadeInKeyframes__iGFOI",fadeOutKeyframes:"BackgroundGradient_fadeOutKeyframes__uwMhd"}},75198:(n,e,t)=>{"use strict";t.d(e,{Pm:()=>l,sA:()=>d,tG:()=>s});var i=t(13693),r=t(29065),a=t(72918),u=t.n(a),d=function(n){return n.TOO_MANY_REQUESTS="TOO_MANY_REQUESTS",n.UNPROCESSABLE_ENTITY="UNPROCESSABLE_ENTITY",n.BAD_REQUEST="BAD_REQUEST",n.METHOD_NOT_ALLOWED="METHOD_NOT_ALLOWED",n.UNAUTHORIZED="UNAUTHORIZED",n}({});let s={TOO_MANY_REQUESTS:429,UNPROCESSABLE_ENTITY:422,UNAUTHORIZED:401,BAD_REQUEST:400,METHOD_NOT_ALLOWED:405},l={[i.WM.CancelType]:(0,r.o)("CANCELLATION_CANCEL_TYPE_ERROR"),[i.WM.CancelReason]:(0,r.o)("CANCELLATION_CANCEL_REASON_ERROR"),[i.WM.CancelReasonDetails]:(0,r.o)("CANCELLATION_CANCEL_REASON_DETAILS_ERROR"),[i.WM.Name]:(0,r.o)("CANCELLATION_NAME_ERROR"),[i.WM.Email]:(0,r.o)("CANCELLATION_EMAIL_ERROR"),[i.WM.Birthdate]:(0,r.o)("CANCELLATION_BIRTHDATE_ERROR")};i.WM.CancelReason,i.WM.CancelReasonDetails,i.WM.CancelType,i.WM.Name,i.WM.Email,i.WM.Birthdate,Object.keys(l).filter(n=>![i.WM.CancelReason,i.WM.CancelReasonDetails].includes(n))},76592:(n,e,t)=>{"use strict";t.d(e,{K:()=>A});var i=t(72713),r=t(79523),a=t(53239),u=t(53881),d=t.n(u),s=t(58336),l=t.n(s);let A=function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=(0,a.useRef)(!1),[t,u]=(0,a.useState)(n),{location:{pathname:s}}=(0,i.A)();return(0,a.useEffect)(()=>{if(t&&!e.current){let{pageName:n,screenName:i,errorArgs:a,producerVersion:u,metaData:d,topic:s}=t;(0,r.Dm)(n,i,a,u,d,s),e.current=!0}},[t,s]),(0,a.useCallback)(n=>{d()(l()(n,"metaData"),(n,e)=>(null==t?void 0:t[e])!==n)&&(e.current=!1,u(n))},[t])}},81847:(n,e,t)=>{"use strict";t.d(e,{ds:()=>o,e$:()=>l});var i=t(86739),r=t(79610);function a(){let n=(0,i._)(["\n    fragment FormattedText on FormattedText {\n        plainText\n    }\n"]);return a=function(){return n},n}function u(){let n=(0,i._)(["\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 u=function(){return n},n}function d(){let n=(0,i._)(["\n    fragment ProductCatalogConfig on ProductWithVariants {\n        name\n        type\n        variants {\n            ...ProductVariantPrice\n        }\n    }\n    ","\n"]);return d=function(){return n},n}function s(){let n=(0,i._)(["\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 s=function(){return n},n}let l=(0,r.Ay)(a()),A=(0,r.Ay)(u(),l),E=(0,r.Ay)(d(),A),o=(0,r.Ay)(s(),E)},90372:(n,e,t)=>{"use strict";t.d(e,{V2:()=>s,ZC:()=>d,h_:()=>u});var i=t(87101),r=t(8136),a=t.n(r);(0,i.$)("NEXT_PUBLIC_CANCELLATION_HASH");let u="joyn-cancellation-email",d=(n,e)=>
1a().AES.encrypt(n,e).toString(),s=()=>Math.floor(new Date().getTime()/1e3)},98932:(n,e,t)=>{"use strict";t.d(e,{O:()=>i});let i=function(){for(var n=arguments.length,e=Array(n),t=0;t<n;t++)e[t]=arguments[t];return function(){for(var n=arguments.length,t=Array(n),i=0;i<n;i++)t[i]=arguments[i];return e.forEach(n=>"function"==typeof n&&n(...t))}}}}]);

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.