1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[23188],{44368:(e,t,r)=>{r.r(t),r.d(t,{OrderConfirmation:()=>S});var i=r(6029),n=r(33364),a=r(55729),s=r(81278),l=r(90052),d=r(87030),u=r(42861),o=r(19844),c=r(683),m=r(86013),h=r(27009),p=r(95654);let g=async({orderId:e,price:t,currency:r,tier:i})=>{if(!e)return!1;let n="Subscribe";"function"==typeof window.fbq&&(console.debug(`META :: ${n} :: ${e}`),window.fbq("track",n,{value:parseFloat(t)||0,currency:r||"EUR",...i?{suggested_tier:i}:{}},{eventID:String(e)}),await ((e,t=6,r=500)=>new Promise(i=>{let n=t=>e()||t<=0?i(e()):setTimeout(()=>n(t-1),r);n(t)}))(()=>document.cookie.includes("_fbp="),3,500));let a="dkf_meta_subscribe_"+e;if((e=>{try{return!!window.sessionStorage.getItem(e)}catch(e){return!1}})(a))return!0;try{let t=await fetch(`/api/plenigo/order/?${new URLSearchParams({id:String(e)})}`,{method:"POST",keepalive:!0}),r=await t.json().catch(()=>null);if(r?.sent)try{window.sessionStorage.setItem(a,"1")}catch(e){}else console.debug(`META :: ${n} :: ${e} server skipped (${r?.reason||t.status})`)}catch(e){console.error(e)}return!0};var x=r(13675),b=r(89557);let f=e=>e?.premiumAboPurchase?"Premium":e?.voucherPurchase?"Gutschein":e?.walletPurchase?"Wallet":e?.premiumPdfPurchase?"Premium-PDF":"Abo",S=()=>{let e=(0,s.useRouter)(),{setPageType:t}=(0,h.A)(),{order:r}=e?.query||{},[S,y]=(0,a.useState)(null),[w,j]=(0,a.useState)(!1),[v,k]=(0,a.useState)(!1),[P,_]=(0,a.useState)(!1),[I,z]=(0,a.useState)(!1),[E,N]=(0,a.useState)("/"),[T,A]=(0,a.useState)(!1),[L,$]=(0,a.useState)(null),D=(0,x.Y)("Facebook (Meta)"),W=async()=>{let e=`/api/plenigo/order/?${new URLSearchParams({id:r})}`,i=await fetch(e),n=await i.json(),a=f(n);r&&i.ok&&n?.product&&"Wallet"!==a&&(0,b.KM)("subscribe",{id:r,scope:"user",value:n.product?.price,meta:{orderId:String(r),offerId:n.product?.id,title:n.product?.title,currency:n.product?.currency,category:a}});let{taxonomy:s,url:l}=(()=>{let e={taxonomy:[],url:window.location.origin};if(n.premiumAboPurchase)e.url=window.location.origin+"/premium-abo/",e.taxonomy=["Premium"];else if(n.voucherPurchase)e.url=window.location.origin+"/1ypremium/",e.taxonomy=["Gutschein"];else if(n.walletPurchase)e.url=window.location.origin+"/mein-bereich/",e.taxonomy=["Wallet"];else if(n.premiumPdfPurchase&&n.additionalData?.data?.redirect){let t=n.additionalData?.data?.redirect;t.startsWith("http")?e.url=t:e.url=window.location.origin+t,e.taxonomy=["Premium-PDF"]}return e})(),d={id:n.product.id,name:n.product?.title||"Unbekanntes Produkt",taxonomy:s,unit_price:n.product.price,unit_sale_price:n.product.price,product_image_url:"https://shop.delius-klasing.de/apple-touch-icon.png",url:l,quantity:1,custom:{order_id:r,plenigo_customer_id:n.customerId}};d?.id&&t("purchase",{order_id:r,total:n.product.price,items:[d]}),(({orderId:e,price:t,currency:r,offerId:i,title:n,category:a,term:s})=>{let l=parseFloat(t)||0;if(!e||"Wallet"===a)return;let d=`dkf_abo_purchase_${e}`;if(!(e=>{try{return window.sessionStorage.getItem(e)}catch(e){return null}})(d))return window.dataLayer=window.dataLayer||[],window.dataLayer.push({ecommerce:null}),!1!==(0,p.A)("purchase",{ecommerce:{transaction_id:String(e),value:l,currency:r||"EUR",items:[{item_id:i,item_name:n,item_category:a,item_variant:s||void 0,price:l,quantity:1}]}})&&(e=>{try{window.sessionStorage.setItem(e,"1")}catch(e){}})(d)})({orderId:r,price:n.product?.price,currency:n.product?.currency,offerId:n.product?.id,title:n.product?.title,category:f(n),term:n.product?.term}),$(n?.premiumAboPurchase&&n?.product?.id?{orderId:r,...n.product}:null),y(n?.customerId||null),j(n?.voucherPurchase||!1),k(n?.walletPurchase||!1),_(n?.premiumPdfPurchase||!1),z(n?.premiumAboPurchase||!1),n?.additionalData?.data?.redirect&&N(n?.additionalData?.data?.redirect),A(!0)};return(0,a.useEffect)(()=>{(async()=>{if(r)try{await W()}catch(e){console.error("PLENIGO :: order lookup failed",e)}finally{A(!0)}})()},[r]),(0,a.useEffect)(()=>{L&&D&&g(L)},[L,D]),(0,i.jsx)("div",{className:"mx-auto max-w-screen-xl px-4",children:(0,i.jsx)("div",{className:" clear-both mx-auto w-full px-4 md:w-2/3 md:px-0",children:T?(0,i.jsx)(i.Fragment,{children:w?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l.A,{headlineUppercase:!1,headlineHeading:"h2",headlineText:"Vielen Dank f\xfcr Ihren Einkauf und viel Spa\xdf beim Verschenken!",headlineSize:"md"}),(0,i.jsxs)(d.Q,{sublineUppercase:!1,sublineSize:"md",sublineStyle:"bold",children:["I
1hr Gutscheincode lautet: ",w.voucherCode]}),(0,i.jsxs)("div",{className:"pt-4",children:[(0,i.jsxs)(u.X,{textSize:"lg",textType:"paragraph",children:["Sie erhalten Ihren individuellen Gutscheincode zus\xe4tzlich per E-Mail als PDF.",(0,i.jsx)("br",{}),"Weitere Informationen zum Einl\xf6sen des Gutscheincodes finden Sie ",(0,i.jsx)(o.Link,{href:"/1ypremium/",target:"_self",children:(0,i.jsx)("b",{style:{textDecoration:"underline"},children:"hier"})}),"."]}),(0,i.jsx)("div",{className:"relative flex justify-center py-6",children:(0,i.jsx)(n.$,{buttonLabel:"Zur Startseite",buttonOutline:!0,buttonSize:"md",fullWidth:!1,roundedEdges:!0,link:"/"})})]})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l.A,{headlineUppercase:!1,headlineHeading:"h2",headlineText:"Vielen Dank f\xfcr Ihre Bestellung",headlineSize:"md"}),I?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(u.X,{textSize:"lg",textType:"paragraph",children:["Premium Abonnenten bieten wir mit unseren ",(0,i.jsx)("strong",{children:"Premium Guides"})," einen kostenlosen Service an. Sie erhalten die Option auf ",(0,i.jsxs)("strong",{children:["2 kostenlose Guides pro Monat im Wert von ",(()=>{switch((0,c.getActive)()?.id){case"YACHT":case"BOOT":return"6,99â¬";case"BIKE":case"TOUR":return"4,99â¬";default:return"2,99â¬"}})()," / Stk."]})]}),(0,i.jsx)("div",{className:"relative flex justify-center pb-6 pt-4",children:(0,i.jsx)(n.$,{buttonLabel:"Jetzt aktivieren!",buttonOutline:!1,buttonSize:"md",fullWidth:!1,roundedEdges:!0,onClick:()=>{let e=new URLSearchParams({redirect:"/mein-bereich/",debugSource:"bestellbest\xe4tigung premium abo - premium guides aktivieren"});window.location=`/api/plenigo/purchase/prepare/O_HQYQRSL1CQ38IXQUJO/?${e}`}})}),(0,i.jsx)(u.X,{textSize:"lg",textType:"paragraph",className:"mb-4",children:"Sie k\xf6nnen diesen Service auch sp\xe4ter in Ihrem pers\xf6nlichen Bereich aktivieren. Wir w\xfcnschen viel Spa\xdf beim Lesen!"}),(0,i.jsxs)(u.X,{textSize:"lg",textType:"paragraph",className:"mb-4",children:["Ihre Kundennummer lautet: ",S]})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(d.Q,{sublineUppercase:!1,sublineSize:"md",sublineStyle:"bold",children:["Ihre Kundennummer lautet: ",S]}),(0,i.jsx)(d.Q,{sublineUppercase:!1,sublineSize:"md",sublineStyle:"bold",children:"Wir w\xfcnschen viel Spa\xdf beim Lesen!"})]}),(0,i.jsxs)("div",{className:"pt-4",children:[v||P?null:(0,i.jsxs)(u.X,{textSize:"lg",textType:"paragraph",children:[(0,i.jsx)("strong",{children:"Wichtiger Hinweis:"}),(0,i.jsx)("br",{}),"Bei Neuregistrierung erhalten Sie neben der Bestellbest\xe4tigung eine weitere E-Mail, um Ihre Registrierung abzuschlie\xdfen. Bitte pr\xfcfen Sie gegebenfalls auch ihren Spam-Ordner auf den Eingang unserer E-Mail. Wir m\xf6chten Sie bitten, Ihre Registrierung innerhalb von 24 Stunden zu best\xe4tigen."]}),v?(0,i.jsx)(u.X,{textSize:"lg",textType:"paragraph",children:"Sie k\xf6nnen jetzt bis zu zwei Premium-PDFs im Monat kostenlos herunterladen."}):null,(0,i.jsx)("div",{className:"relative flex justify-center py-6",children:(0,i.jsx)(n.$,{buttonLabel:"Jetzt weiterlesen",buttonOutline:!0,buttonSize:"md",fullWidth:!1,roundedEdges:!0,link:E})}),v||P?null:(0,i.jsxs)(u.X,{textSize:"lg",textType:"paragraph",children:["Sie haben noch keine E-Mail bekommen oder die angegebene E-Mail ist nicht die richtige E-Mail-Adresse? Dann k\xf6nnen Sie diese jetzt ",(0,i.jsx)(o.Link,{href:`https://user.delius-klasing.de/profile/dashboard/?pid=${(0,c.getActive)()?.id}`,target:"_self",children:(0,i.jsx)("b",{style:{textDecoration:"underline"},children:"hier \xe4ndern"})}),"."]})]})]})}):(0,i.jsxs)("div",{role:"status",className:"w-full",children:[(0,i.jsx)(m.I,{textSize:"6xl",iconName:"spinner",className:"mx-auto"}),(0,i.jsx)("span",{className:"sr-only mx-auto",children:"Bitte warten..."})]})})})}},87030:(e,t,r)=>{r.d(t,{Q:()=>s});var i=r(6029);r(55729);var n=r(75828),a=r.n(n);let s=({sublineUppercase:e,className:t="",sublineSize:r,sublineStyle:n,sublineText:s="",__html:l="",children:d,style:u={},mouseOverSubline:o=!1,mouseOverSublineBgColor:c=!1})=>{let m,h=a()({"font-sans empty:hidden":!0,"text-lg md:text-xl":"lg"===r,"text-base md:text-lg":"md"===r,"text-sm md:text-base":"sm"===r,"text-xs md:text-sm":"xs"===r,uppercase:e,"mb-3":!t,group:c,"font-bold":"bold"===n,"font-medium":!n,"font-normal":"normal"===n});o&&c&&(m={backgroundImage:"linear-gradient(to right, "+c+", "+c+")"});let p=a()({"inline !leading-[1.35em] bg-gradient-to-r from-skin-primary to-skin-primary bg-[length:0_100%] transition-headline duration-headline bg-no-repeat":c&&o,"group-hover:bg-[length:100%_100%]":c&&o});return void 0===d&&(d=s),(0,i.jsxs)("div",{className:`${h} ${t}`,style:u,children:[l&&(0,i.jsx)("span",{className:p,style:m,dangerouslySetInnerHTML:{__html:l}}),d&&(0,i.jsx)("span",{className:p,style:m,children:d})]})}}}]);
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.