PageSourceSearch

https://perspective-daily.de/static/assets/ContinueReadingTrialToast-NAwYkxbP.js

js perspective-daily.de collected 2026-10-02 07:20:59 UTC 8,122 bytes, 1 lines download raw bytes

1import{d as e,ak as t,o as a,w as s,a as i,c as l,e as n,p as o,F as r,t as u,g as d,k as p,l as c,E as m,B as h,s as g,f as b,z as f,x as v,r as _,h as k,K as y,ai as w,W as x,_ as A,$ as T}from"./vue-Cbujuoqu.js";import{v as S,u as V}from"./validations-Dhl-PNrn.js";import{k as C,a as M}from"./preload-helper-D9jEkzRM.js";import{u as j,_ as $}from"./TextSnippet.vue_vue_type_script_setup_true_lang-CT86qlp_.js";import{_ as E}from"./CheckboxInput.vue_vue_type_script_setup_true_lang-ViUiHLlL.js";import{_ as R}from"./TextInput.vue_vue_type_script_setup_true_lang-CXCpTMSh.js";import{u as B}from"./useMetaTracking-TTsz6SVw.js";import{P as L}from"./PasswordAuthMutation-D6n-uV55.js";import{S as z}from"./SignupForTrialMutation-BfpNB6sY.js";import"./apollo.client-CTIoy0fp.js";import"./exports-DzJyI3gR.js";const N={key:0,class:"error"},P={key:1,class:"step"},H=["disabled"],I={class:"input-block"},K=["disabled"],q={key:2,class:"step confirm"},D={class:"subtext"},F={key:3,class:"step error"},U={key:1,class:"text solo"},Z={class:"toggle"},G=e({__name:"ContinueReadingTrialToast",props:{target:{default:"article"},hashed:{type:Boolean,default:!1}},setup(e){const G=e,{pixelTrack:W}=B(),[Q,J]=v();function O(){J()}const X=_(!1),Y=_(null),ee=G.hashed?"continue-reading-trial-hashed":"continue-reading-trial",te=k(()=>{const e=["title","subtitle","startButton","mailPassQuestion","finishButton","mailAlreadyRegisteredTitle","mailAlreadyRegisteredSubtext","goToLogin"];return G.hashed||e.push("youHaveMail","youHaveMailSub"),e}),{textSnippets:ae}=j("article"===G.target?ee:"continue-reading-trial-".concat(G.target),te.value),se=y({firstName:"",lastName:"",email:"",password:"",toc:!1}),ie={firstName:[S.required,S.minLength(2),S.maxLength(30)],email:[S.required,S.email],password:[S.required,S.minLength(6)],toc:[S.required,S.requiredBool()]},le=V(ie,se),ne=_(1);function oe(e){2===e&&w("ContinueReadingTrial",G.hashed?"hashed":"unhashed"),e<100&&(G.hashed?x("Continue Reading Hashed","Toast","Step ".concat(ne.value)):x("Continue Reading","Toast","Step ".concat(ne.value))),ne.value=e}async function re(){X.value=!0,await async function(){const e=await z({firstName:se.firstName,lastName:void 0,email:se.email,password:se.password,campaignSlug:"continue_reading_trial_toast"});if(e.success){const t=e.data;return Y.value=null,W(t.fbEvent),G.hashed?A(T.Continue_Reading_Trial_Signup_Hashed):A(T.Continue_Reading_Trial_Signup),G.hashed?ue():oe(3),!0}switch(e.errorType){case"AlreadySignedIn":Y.value="Du bist bereits eingeloggt!";break;case"EmailAlreadyRegistered":return(await L({email:se.email,password:se.password,rememberMe:!0})).success?(ue(),!0):(oe(100),!1);case"EmailNotDeliverable":Y.value="An diese Adresse kann keine E-Mail versendet werden!";break;default:M()}return oe(2),!1}(),X.value=!1}function ue(){window.location.reload()}const de=k(()=>"Zurück zum Artikel"),{arrivedState:pe}=t();return a(()=>{C&&O()}),s(()=>pe.bottom,(e,t)=>{e!==t&&e&&!Q.value&&O()}),(t,a)=>(i(),l("div",{id:"continue-reading-trial-toast",class:b([o(Q)?"opened":"closed"]),ref:"$toast"},[n("div",{class:b(["content",["step-".concat(ne.value),e.hashed?"hashed":""]])},[o(Q)?(i(),l(r,{key:0},[Y.value?(i(),l("div",N,u(Y.value),1)):d("",!0),ne.value<=2?(i(),l("form",P,[1===ne.value?(i(),l(r,{key:0},["lp"===e.target?(i(),l(r,{key:0},[n("h2",null,[p($,{snippet:o(ae).title},{default:c(()=>[...a[11]||(a[11]=[m(" Probiers aus! ",-1)])]),_:1},8,["snippet"])]),p($,{class:"subtext",snippet:o(ae).subtitle},{default:c(()=>[...a[12]||(a[12]=[m(" Voller Zugang. 14 Tage kostenfrei. Keine automatische Verlängerung. ",-1)])]),_:1},8,["snippet"])],64)):e.hashed?(i(),l(r,{key:1},[n("h2",null,[p($,{snippet:o(ae).title},{default:c(()=>[...a[13]||(a[13]=[m(" Du willst mehr? ",-1)])]),_:1},8,["snippet"])]),p($,{class:"subtext",snippet:o(ae).subtitle},{default:c(()=>[...a[14]||(a[14]=[m(" Registriere dich jetzt und genieße alle unsere Inhalte 2 Wochen – kostenlos und ohne automatische Verlängerung. ",-1)])]),_:1},8,["snippet"])],64)):(i(),l(r,{key:2},[n("h2",null,[p($,{snippet:o(ae).title},{default:c(()=>[...a[15]||(a[15]=[m(" Kompletten Artikel lesen? ",-1)])]),_:1},8,["snippet"])]),p($,{class:"subtext",snippet:o(ae).subtitle},{default:c(()=>[...a[16]||(a[16]=[m(" Erstelle jetzt deinen kostenlosen Zugang ",-1)])]),_:1},8,["snippet"])],64)),p(R,{id:"email",modelValue:o(le).email.$model,"onUpdate:modelValue":a[0]||(a[0]=e=>o(le).email.$model=e),mode:"email",name:"email",accessibilityLabel:"E-Mail-Adresse",placeholder:"E-Mail-Adresse",theme:"full",v:o(le).email,class:"right"},null,8,["modelValue","v"]),n("button",{id:"btn-step-1",class:"continue",onClick:a[1]||(a[1]=e=>
1oe(2)),disabled:o(le).email.$invalid,type:"button"},["lp"===e.target?(i(),h($,{key:0,class:"subtext",snippet:o(ae).startButton},{default:c(()=>[...a[17]||(a[17]=[m(" Kostenlos testen ",-1)])]),_:1},8,["snippet"])):(i(),h($,{key:1,class:"subtext",snippet:o(ae).startButton},{default:c(()=>[...a[18]||(a[18]=[m(" Jetzt anmelden ",-1)])]),_:1},8,["snippet"]))],8,H)],64)):(i(),l(r,{key:1},[n("h2",null,[n("i",{class:"icon icon-left",onClick:a[2]||(a[2]=e=>oe(1))}),p($,{snippet:o(ae).mailPassQuestion},{default:c(()=>[...a[19]||(a[19]=[m(" Fast geschafft! ",-1)])]),_:1},8,["snippet"])]),n("div",I,[p(R,{id:"first_name",modelValue:o(le).firstName.$model,"onUpdate:modelValue":a[3]||(a[3]=e=>o(le).firstName.$model=e),name:"first_name",accessibilityLabel:"Vorname",placeholder:"Vorname",v:o(le).firstName,theme:"full"},null,8,["modelValue","v"]),p(R,{id:"password",modelValue:o(le).password.$model,"onUpdate:modelValue":a[4]||(a[4]=e=>o(le).password.$model=e),mode:"password",name:"password",accessibilityLabel:"Passwort",placeholder:"Passwort",v:o(le).password,theme:"full"},null,8,["modelValue","v"])]),p(E,{id:"toc",modelValue:o(le).toc.$model,"onUpdate:modelValue":a[5]||(a[5]=e=>o(le).toc.$model=e),name:"toc",accessibilityLabel:"Allgemeine Geschäftsbedingungen akzeptieren",v:o(le).toc},{default:c(()=>[...a[20]||(a[20]=[m(" Ich akzeptiere die ",-1),n("a",{href:"/datenschutz_agb#/AGB",target:"_blank",class:"nofb"},"Allgemeinen Geschäftsbedingungen",-1),m(". ",-1)])]),_:1},8,["modelValue","v"]),n("button",{id:"btn-step-2",type:"button",class:"finish",disabled:X.value||2===ne.value&&o(le).$invalid,onClick:a[6]||(a[6]=e=>re())},[p($,{class:"subtext",snippet:o(ae).finishButton},{default:c(()=>[...a[21]||(a[21]=[m(" Konto erstellen ",-1)])]),_:1},8,["snippet"])],8,K)],64))])):d("",!0),3===ne.value?(i(),l("div",q,[n("h2",null,[p($,{snippet:o(ae).youHaveMail},{default:c(()=>[...a[22]||(a[22]=[m(" Bitte bestätige jetzt noch deine E-Mail-Adresse. ",-1)])]),_:1},8,["snippet"])]),n("span",D,[p($,{snippet:o(ae).youHaveMailSub},{default:c(()=>[...a[23]||(a[23]=[m(" Falls du unsere E-Mail nicht erhältst, überprüfe bitte auch deinen Spam-Ordner. ",-1)])]),_:1},8,["snippet"])]),n("button",{id:"btn-back-to-article",class:"reload",onClick:a[7]||(a[7]=e=>ue()),type:"button"},u(de.value),1)])):d("",!0),100===ne.value?(i(),l("div",F,[n("h2",null,[n("i",{class:"icon icon-left",onClick:a[8]||(a[8]=e=>oe(2))}),p($,{snippet:o(ae).mailAlreadyRegisteredTitle},{default:c(()=>[...a[24]||(a[24]=[m(" Deine E-Mail-Adresse ist bereits registriert! ",-1)])]),_:1},8,["snippet"])]),p($,{class:"subtext",snippet:o(ae).mailAlreadyRegisteredSubtext},{default:c(()=>[...a[25]||(a[25]=[m(" Wenn du dich mit einer bestehenden E-Mail-Adresse anmelden möchtest, besuche bitte unsere Login-Seite über den untenstehenden Button. ",-1)])]),_:1},8,["snippet"]),n("button",{id:"btn-go-to-login",class:"reload",onClick:a[9]||(a[9]=e=>{window.location.assign("/enrol/login?email=".concat(se.email,"&next=").concat(window.location.pathname))}),type:"button"},[p($,{class:"subtext",snippet:o(ae).goToLogin},{default:c(()=>[...a[26]||(a[26]=[m(" Zum Login ",-1)])]),_:1},8,["snippet"])])])):d("",!0)],64)):(i(),l("div",U,[n("h2",{onClick:a[10]||(a[10]=e=>O())},[g(t.$slots,"headline",{},()=>[a[27]||(a[27]=m("Kompletten Artikel lesen?",-1))])])]))],2),n("div",Z,[n("i",{class:b(["icon",[o(Q)?"icon-down":"icon-up"]]),onClick:f(O,["stop"])},null,2)])],2))}});export{G as default};

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.