PageSourceSearch

https://www.adac.de/assets/ui/8020.4c7d25a2a18e3af23926.bundle.js

js adac.de collected 2026-10-09 22:29:50 UTC 51,797 bytes, 1 lines download raw bytes

1"use strict";(("undefined"!=typeof self?self:this).webpackChunk_adac_de_ui=("undefined"!=typeof self?self:this).webpackChunk_adac_de_ui||[]).push([[8020,33729],{33729(e,t,r){r.r(t),r.d(t,{Gift:()=>a});var n=r(3100),a=(0,r(17751).Q)(function(e){var t=e.className,r=e.width,a=void 0===r?"16":r,o=e.height,i=void 0===o?"16":o,l=e.ariaHidden,c=e.onClick;return n.createElement("svg",{onClick:c,className:t,width:a,height:i,"aria-hidden":l,viewBox:"0 0 16 16"},n.createElement("path",{d:"M14.001 9.582 14 14c0 .736-.597 1.333-1.333 1.333h-4V9.667h4.666c.231 0 .455-.03.668-.085zm-11.334.085h4.666v5.666h-4A1.333 1.333 0 0 1 2 14V9.583c.213.054.436.084.667.084zm2.344-9h.077c1.327 0 2.325.537 2.913 1.49.56-.91 1.494-1.44 2.732-1.487l.256-.003.077.009c1.38.163 2.256 1.12 2.267 2.52a2.818 2.818 0 0 1-.24 1.138h.24c.737 0 1.334.596 1.334 1.333V7c0 .06-.004.119-.012.176l-.014.086-.01.046-.032.111-.035.096-.035.075-.023.046c-.034.061-.072.12-.114.175l-.067.08-.08.083-.088.075-.091.065-.046.029c-.2.12-.435.19-.687.19H8.667V5.667H7.333v2.666H2.667c-.271 0-.523-.08-.734-.22l-.087-.062-.082-.07-.06-.059-.034-.036a1.336 1.336 0 0 1-.133-.178l-.056-.097-.032-.068L1.4 7.42l-.02-.065-.012-.046-.01-.048-.01-.05A1.344 1.344 0 0 1 1.334 7V5.667c0-.737.597-1.334 1.334-1.334l.24.001a2.818 2.818 0 0 1-.24-1.139c.01-1.35.827-2.29 2.126-2.5l.141-.02.077-.008zM5.088 2c-.73.086-1.098.488-1.104 1.206.013.838.556 1.103 1.097 1.126l.077.001h2.12l-.01-.158C7.148 2.725 6.421 2 5.088 2zm5.824 0c-1.333 0-2.06.725-2.18 2.175l-.01.158h2.12c.565 0 1.16-.25 1.174-1.127-.006-.718-.374-1.12-1.104-1.206z",fill:"#000",fillRule:"nonzero",fillOpacity:".9"}))})},32820(e,t,r){r.d(t,{d:()=>l});var n=r(21914),a=r(50733),o=r(49996),i=r(3338),l=(0,a.styled)(i.S).withConfig({componentId:"sc-4ce98a1b-0"})(["display:flex;align-items:",";width:100%;outline:1px solid ",";border-radius:4px;padding:",";&&{margin:0;}",""],function(e){return e.$renderInputAtTop?"start":"center"},function(e){return e.$error?n.colors.error:n.colors.black40},o.o.S,function(e){var t=e.checked,r=e.$error;return t&&(0,a.css)(["background:",";outline:2px solid ",";"],n.colors.highlight,r?n.colors.error:n.colors.black90)})},558(e,t,r){r.d(t,{C1:()=>u,pn:()=>p});var n=r(3100),a=r.n(n),o=r(50733),i=r(21914),l=r(6972),c=r(49996),u=o.styled.div.withConfig({componentId:"sc-3274457c-0"})([""]),s=o.styled.div.withConfig({componentId:"sc-3274457c-1"})(["display:flex;flex-direction:column;",""],function(e){var t=e.$bulletSize;return(0,o.css)(["padding-left:","px;"],t)}),f=o.styled.div.withConfig({componentId:"sc-3274457c-2"})(["display:flex;align-items:center;"]),d=o.styled.div.withConfig({componentId:"sc-3274457c-3"})([""," margin-top:",";margin-bottom:",";"," @media ","{","}"],function(e){return!e.$noStepConnector&&"border-left: 1px solid ".concat(i.colors.black10,";")},c.o.S,c.o.S,function(e){var t=e.$bulletSize;return(0,o.css)(["padding-left:calc(","px / 2 + 16px);margin-left:calc(","px / -2);"],t,t)},l.bV.S,function(e){var t=e.$bulletSize;return(0,o.css)(["padding-left:calc(","px / 2 + 24px);"],t)}),m=o.styled.div.withConfig({componentId:"sc-3274457c-4"})(["display:flex;justify-content:center;align-items:center;background-color:",";border-radius:100%;margin-right:",";padding:",";font-weight:bold;flex-shrink:0;"," @media ","{margin-right:",";}"],i.colors.highlight,c.o.S,c.o.XS,function(e){var t=e.$bulletSize;return(0,o.css)(["margin-left:-","px;width:","px;height:","px;"],t,t,t)},l.bV.S,c.o.M),p=function(e){var t=e.stepBullet,r=e.headline,n=e.noStepConnector,o=void 0!==n&&n,i=e.children,l=e.bulletSize,c=void 0===l?24:l;return a().createElement(s,{$bulletSize:c},a().createElement(f,null,a().createElement(m,{$bulletSize:c},t),r),a().createElement(d,{$noStepConnector:o,$bulletSize:c},i))}},21762(e,t,r){r.d(t,{c:()=>p});var n=r(60401),a=r(89464),o=r(14158),i=r(78753),l=r(37696),c=r(56676);function u(){var e,t,r=(e=["\n  fragment NewsletterInterest on ContentfulNewsletterInterest {\n    name\n    crmID\n    icon\n    image {\n      ...CloudinaryImage\n    }\n    description\n  }\n"],t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}})));return u=function(){return r},r}const s=(0,n.J1)(u());function f(){var e,t,r=(e=["\n  fragment NewsletterSubscription on ContentfulNewsletterSubscription {\n    meta {\n      ...Meta\n    }\n    breadcrumbs {\n      ...Breadcrumb\n    }
1\n    intro {\n      ...IntroModule\n    }\n    specialInterests {\n      ...NewsletterInterest\n    }\n    interests {\n      ...NewsletterInterest\n    }\n    raffleHeadline\n    raffleDescription\n    raffleBody {\n      ...ContentfulRichtext\n    }\n    hideRaffleForNonMembers\n    hint {\n      ...ContentfulHint\n    }\n  }\n\n  ","\n  ","\n  ","\n  ","\n  ","\n  ","\n"],t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}})));return f=function(){return r},r}var d=(0,n.J1)(f(),l.A,s,a.A,o.m,i.A,c.A);function m(){var e,t,r=(e=["\n  fragment NewsletterSubscriptionPage on NewsletterSubscriptionPage {\n    newsletterSubscriptionPage {\n      ...NewsletterSubscription\n    }\n  }\n\n  ","\n"],t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}})));return m=function(){return r},r}var p=(0,n.J1)(m(),d)},47063(e,t,r){r.d(t,{q:()=>jt});var n=r(3100),a=r.n(n),o=r(22959),i=r(13128),l=r(74918),c=r(6700),u=r(28038),s=r(76663),f=r(38111),d=r(19381),m=r(92205),p=r(46075),b=r(59994),y=r(45273),h=r(36693);function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function v(e,t,r,n,a,o,i){try{var l=e[o](i),c=l.value}catch(e){return void r(e)}l.done?t(c):Promise.resolve(c).then(n,a)}function w(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,o=[],i=!0,l=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(o.push(n.value),!t||o.length!==t);i=!0);}catch(e){l=!0,a=e}finally{try{i||null==r.return||r.return()}finally{if(l)throw a}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return g(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?g(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var E=function(e){var t=e.contractId,r=(0,b.T)().apimConfig,a=w((0,n.useState)(),2),i=a[0],l=a[1],c=w((0,n.useState)(!0),2),u=c[0],s=c[1],f=(0,p.XI)(),g=(0,o.useNavigate)(),E=(0,h.eI)(),S=E.refreshToken,O=E.inProgress;return(0,n.useEffect)(function(){var e;(e=function(){var e,n,a,o;return function(e,t){var r,n,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),l=Object.defineProperty;return l(i,"next",{value:c(0)}),l(i,"throw",{value:c(1)}),l(i,"return",{value:c(2)}),"function"==typeof Symbol&&l(i,Symbol.iterator,{value:function(){return this}}),i;function c(l){return function(c){return function(l){if(r)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(o=0)),o;)try{if(r=1,n&&(a=2&l[0]?n.return:l[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,l[1])).done)return a;switch(n=0,a&&(l=[2&l[0],a.value]),l[0]){case 0:case 1:a=l;break;case 4:return o.label++,{value:l[1],done:!1};case 5:o.label++,n=l[1],l=[0];continue;case 7:l=o.ops.pop(),o.trys.pop();continue;default:if(!((a=(a=o.trys).length>0&&a[a.length-1])||6!==l[0]&&2!==l[0])){o=0;continue}if(3===l[0]&&(!a||l[1]>a[0]&&l[1]<a[3])){o.label=l[1];break}if(6===l[0]&&o.label<a[1]){o.label=a[1],a=l;break}
1if(a&&o.label<a[2]){o.label=a[2],o.ops.push(l);break}a[2]&&o.ops.pop(),o.trys.pop();continue}l=t.call(e,o)}catch(e){l=[6,e],n=0}finally{r=a=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,c])}}}(this,function(i){switch(i.label){case 0:if(i.trys.push([0,6,7,8]),!r)throw new Error("Service ist derzeit nicht verfügbar. Versuchen Sie bitte später erneut");return O?[2]:f||t?!f||t?[3,2]:[4,S()]:[3,5];case 1:return n=i.sent(),[3,3];case 2:n=void 0,i.label=3;case 3:return e=n,[4,(0,y.JZ)({apimBaseUrl:r.apimBaseUrl,apimPublicKey:r.apimPublicKey,token:e,contractId:t,path:"/newsletter/get",method:"GET"})];case 4:(a=i.sent()).Success&&l(a.Data),i.label=5;case 5:return[3,8];case 6:return c=o=i.sent(),(null!=(u=y.Zt)&&"undefined"!=typeof Symbol&&u[Symbol.hasInstance]?u[Symbol.hasInstance](c):c instanceof u)&&404===o.response.status&&!t?d.vF.info("No newsletter subscriber found for the current user"):(d.vF.error("Failed when initialising newsletter user data",o),g(m.rgp.path)),[3,8];case 7:return s(!1),[7];case 8:return[2]}var c,u})},function(){var t=this,r=arguments;return new Promise(function(n,a){var o=e.apply(t,r);function i(e){v(o,n,a,i,l,"next",e)}function l(e){v(o,n,a,i,l,"throw",e)}i(void 0)})})()},[t,f,S,r,O]),{loading:u,subscriber:i?{isAuthenticated:f,contractId:t,isMember:Boolean(i.MglNo),crmData:i}:void 0}},S=r(25734),O=r(466),j=r(3571),I=r(8677),P=r(37010),A=r(50733),C=r(80824),k=r(44880),x=r(84334),D=r(89587),N=r(558),B=r(27434),V=r(56439),M=r(70695),z=r(33729),T=r(43104),X=r(87231),$=r(23512),L=r(49996),U=r(17751),F=A.styled.form.withConfig({componentId:"sc-3e6332d9-0"})(["padding:",";"],L.o.XS),R=A.styled.fieldset.withConfig({componentId:"sc-3e6332d9-1"})(["border:none;"]),K=(0,U.Q)(R),G=(0,U.Q)(F),H=r(21914),W=r(85942);function _(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Z=function(e){var t,r=e.readOnly,n=void 0!==r&&r,o=(0,C.xW)(),i=o.formState.errors,l=o.register,c=o.watch,u=o.setValue;return a().createElement(a().Fragment,null,a().createElement(H.AdacInput,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){_(e,t,r[t])})}return e}({id:"email",label:"E-Mail",type:"email",readOnly:n,autoComplete:"email",value:null!==(t=c("email"))&&void 0!==t?t:"",setValue:function(){return u("email","",{shouldValidate:!0})},error:i.email&&(i.email.message||"Bitte gültige E-Mail-Adresse eingeben")},l("email",{required:!0,pattern:W.Lr}))))},J=r(17427),q=r(15635),Q=r(6972);function Y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ee=(0,A.styled)(J.nD).withConfig({componentId:"sc-81f47797-0"})(["padding-bottom:",";@media ","{border-bottom:1px solid ",";}"],L.o.XS,Q.bV.S,H.colors.black10),te=A.styled.span.withConfig({componentId:"sc-81f47797-1"})(["display:flex;justify-content:space-between;width:100%;@media ","{align-items:center;}"],Q.bV.S),re=(0,A.styled)(q.SharedIcon).withConfig({componentId:"sc-81f47797-2"})(["flex-shrink:0;"]),ne=function(e){var t=e.children,r=function(e,t){if(null==e)return{};var r,n,a,o={};if("undefined"!=typeof Reflect&&Reflect.ownKeys){for(r=Reflect.ownKeys(Object(e)),a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}if(o=function(e,t){if(null==e)return{};var r,n,a={},o=Object.getOwnPropertyNames(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,t),Object.getOwnPropertySymbols)for(r=Object.getOwnPropertySymbols(e),a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n]);return o}(e,["children"]);return a().createElement(ee,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
1))),n.forEach(function(t){Y(e,t,r[t])})}return e}({label:function(e){return a().createElement(te,null,a().createElement("span",null,a().createElement(B.E,{type:"medium",bold:!0,outerSpaceBottom:"XXS"},"Weitere Angaben"),a().createElement(B.E,{type:"medium","aria-hidden":"true"},"Hier können Sie zusätzliche Informationen mit uns teilen.")),a().createElement(re,{name:e?"ChevronUp":"ChevronDown",fill:"black60"}))}},r),t)};function ae(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function oe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){ae(e,t,r[t])})}return e}function ie(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t}(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}var le=[{label:"Keine",value:"3"},{label:"Herr",value:"1"},{label:"Frau",value:"2"}],ce=function(){var e=(0,C.xW)(),t=e.formState.errors,r=e.register,n=e.watch,o=e.setValue,i=e.control;return a().createElement(ne,{initiallyExpanded:!0,outerSpaceTop:"L",outerSpaceBottom:"XS"},function(e,l){var c,u,s,f;return a().createElement(a().Fragment,null,a().createElement(X.f,null,a().createElement(X.V,{small:12,medium:6,outerSpaceTop:"M"},a().createElement(C.xI,{control:i,name:"salutation",render:function(e){var t,r,n=e.field;return a().createElement(H.AdacDropdownList,{label:"Anrede (optional)",id:"salutation",onSelect:function(e){return n.onChange(e)},options:le,value:null!==(t=null===(r=le.find(function(e){return e.value===n.value}))||void 0===r?void 0:r.label)&&void 0!==t?t:"",propRef:n.ref})}}))),a().createElement(X.f,null,a().createElement(X.V,{small:12,medium:6},a().createElement(H.AdacInput,ie(oe({id:"firstname",label:"Vorname (optional)",type:"text",value:null!==(c=n("firstName"))&&void 0!==c?c:"",setValue:function(){return o("firstName","",{shouldValidate:!0})}},r("firstName",{validate:function(e){var t;return(null!==(t=null==e?void 0:e.length)&&void 0!==t?t:0)<=60}})),{error:t.firstName&&"Der Name darf nicht länger als 60 Zeichen sein",onError:function(){return l&&l()},autoComplete:"given-name"}))),a().createElement(X.V,{small:12,medium:6},a().createElement(H.AdacInput,ie(oe({id:"lastname",label:"Nachname (optional)",type:"text",value:null!==(u=n("lastName"))&&void 0!==u?u:"",setValue:function(){return o("lastName","",{shouldValidate:!0})}},r("lastName",{validate:function(e){var t;return(null!==(t=null==e?void 0:e.length)&&void 0!==t?t:0)<=60}})),{error:t.lastName&&"Der Name darf nicht länger als 60 Zeichen sein",onError:function(){return l&&l()},autoComplete:"family-name"})))),a().createElement(X.f,null,a().createElement(X.V,{small:12,medium:6},a().createElement(H.AdacCalendar,ie(oe({id:"birthday",label:"Geburtsdatum (optional)",min:"1900-01-01",value:null!==(s=n("birthday"))&&void 0!==s?s:"",setValue:function(){return o("birthday","",{shouldValidate:!0})}},r("birthday",{validate:function(e){return e?new Date(e)<new Date:void 0}})),{error:t.birthday&&(t.birthday.message||"Das Datum liegt in der Zukunft"),onError:function(){return l&&l()}}))),a().createElement(X.V,{small:12,medium:6},a().createElement(H.AdacInput,ie(oe({id:"postcode",label:"PLZ (optional)",type:"text",value:null!==(f=n("postcode"))&&void 0!==f?f:"",setValue:function(){return o("postcode","",{shouldValidate:!0})}},r("postcode",{pattern:/^$|^(?!01000|99999)(0[1-9]\d{3}|[1-9]\d{4})$/})),{error:t.postcode&&"Bitte gültige PLZ eingeben",onError:function(){return l&&l()},autoComplete:"postal-code"})))))})};function ue(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function se(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function fe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
1))),n.forEach(function(t){se(e,t,r[t])})}return e}function de(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t}(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}var me=(0,A.styled)(T.jF).withConfig({componentId:"sc-80a60f06-0"})(["text-align:center;"]),pe=function(){var e,t,r,i=(0,C.xW)(),l=i.clearErrors,c=i.formState.dirtyFields,u=i.register,f=i.setValue,d=i.watch,m=(0,o.useLocation)().state,b=null!==(e=null==m?void 0:m.email)&&void 0!==e?e:"",y=(0,h.Ct)(),g=y.loading,v=y.data,w=(0,p.XI)(),E=null==v||null===(t=v.UserData)||void 0===t?void 0:t.Email,S=d("subscribeAs"),O=u("subscribeAs",{validate:function(e){return"Guest"===e&&!w||"Member"===e&&w}}),j=function(e){if(Array.isArray(e))return e}(r=(0,n.useState)(!1))||function(e){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,a=[],o=!0,i=!1;try{for(t=t.call(e);!(o=(r=t.next()).done)&&(a.push(r.value),2!==a.length);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==t.return||t.return()}finally{if(i)throw n}}return a}}(r)||function(e){if(e){if("string"==typeof e)return ue(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(t):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?ue(e,2):void 0}}(r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),I=j[0],P=j[1];return(0,n.useEffect)(function(){g||(w?(f("subscribeAs","Member"),f("email",null!=E?E:"")):(f("subscribeAs","Guest"),f("email",c.email?"":b)))},[b,E,w,g]),(0,n.useEffect)(function(){g||P(!0),l()},[g]),I?a().createElement(K,{outerSpaceBottom:"M"},a().createElement(B.E,{type:"medium",outerSpaceBottom:"M"},'Abonnieren Sie den Newsletter als Gast oder als ADAC Mitglied über Ihren persönlichen "Mein ADAC"-Bereich. In beiden Fällen können Sie uneingeschränkt auf das Newsletter-Angebot zugreifen.'),!w&&a().createElement(X.f,null,a().createElement(X.V,{small:12,medium:6},a().createElement(T.Sq,{outerSpaceBottom:"S"},a().createElement(me,de(fe({},O),{id:"subscribe-as-guest",label:"Als Gast",value:"Guest"})),a().createElement(me,de(fe({},O),{id:"subscribe-as-member",label:"Als ADAC Mitglied",value:"Member"}))))),a().createElement(X.f,null,a().createElement(X.V,{small:12,medium:6},"Member"!==S||w?a().createElement(Z,null):a().createElement($.h,{hintText:"Bitte einloggen, um als ADAC Mitglied fortzufahren.",additionalText:'Sie haben noch keinen Zugang zu unserem "Mein ADAC"-Bereich?',buttonText:"Und los",buttonVariant:"secondary",linkText:"Jetzt registrieren."}))),"Guest"===S&&a().createElement(ce,null)):a().createElement(s.E,{width:50})},be=function(e){var t=e.isMember;return a().createElement(K,{outerSpaceBottom:"M"},a().createElement(B.E,{type:"medium",outerSpaceBottom:"M"},"Um Ihre E-Mail-Adresse zu ändern, müssen Sie diesen Newsletter abbestellen und ein neues Abo anlegen."),a().createElement(X.f,null,a().createElement(X.V,{small:12,medium:6},a().createElement(Z,{readOnly:!0}))),!t&&a().createElement(ce,null))},ye=r(3338),he=r(47769);function ge(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ve(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){ge(e,t,r[t])})}return e}var we=function(){var e=(0,C.xW)(),t=e.formState.errors,r=e.register;return a().createElement(K,null,a().createElement(ye.S,ve({error:Boolean(t.termsOfUse)},r("termsOfUse",{required:!0})),a().createElement(B.E,{type:"medium"},"Ich habe die"," ",a().createElement(he.N,{to:{path:"/der-adac/newsletter/nutzungsbedingungen/"},target:"_blank"},"Nutzungsbedingungen")," ","zur Kenntnis genommen.")),a().createElement(ye.S,ve({error:Boolean(t.dataProtectionInformation)},r("dataProtectionInformation",{required:!0})),a().createElement(B.E,{type:"medium"},"Ich habe die"," ",a().createElement(he.N,{to:{path:"/datenschutz-dsgvo/online/"},target:"_blank"},"Datenschutzinformationen")," ","zur Kenntnis genommen.")))};function Ee(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Se=function(e){var t,r=(0,C.xW)(),a=r.setValue,o=r.getValues,i=r.trigger,l=function(e){if(Array.isArray(e))return e}(t=(0,f.o)({preventScrollReset:!0}))||function(e){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,a=[],o=!0,i=!1;try{for(t=t.call(e);!(o=(r=t.next()).done)&&(a.push(r.value),2!==a.length);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==t.return||t.return()}finally{if(i)throw n}}return a}}(t)||function(e){if(e){if("string"==typeof e)return Ee(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(t):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?Ee(e,2):void 0}}
1(t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),c=l[0],u=l[1],s=o("interests"),d=(0,p.XI)();(0,n.useEffect)(function(){var e,t=(null===(e=c.get("interests"))||void 0===e?void 0:e.split(","))||[];if(t&&0!==t.length&&s){var r=s.map(function(e){return e.Selected=t.includes(e.Name)||!0===e.Selected,e});a("interests",r),i(["interests","specialInterests"])}},[d]);var m=function(){var e,t=function(){var e=o("interests");if(!e)return[];var t=[],r=!0,n=!1,a=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done);r=!0){var c=i.value,u=c.Name;c.Selected&&t.push(u)}}catch(e){n=!0,a=e}finally{try{r||null==l.return||l.return()}finally{if(n)throw a}}return t}().join();if(!t.length)return(e=new URLSearchParams(c)).delete("interests"),void u(e);var r=new URLSearchParams({interests:t});u(r)};return{addInterestsToUrl:m,toggleSelectAllCheckbox:function(t){e&&(a("interests",e.map(function(e){return{Name:e.crmID,Selected:t.target.checked}}),{shouldDirty:!0,shouldValidate:!0}),m())}}},Oe=A.styled.div.withConfig({componentId:"sc-9a26a583-0"})(["color:",";font-size:14px;line-height:20px;margin-top:2px;position:absolute;"],H.colors.error),je=r(17238),Ie=r(32820),Pe=A.styled.div.withConfig({componentId:"sc-a835cf83-0"})(["display:flex;justify-content:center;align-items:center;width:48px;height:48px;overflow:hidden;background-color:",";border-radius:50%;@media ","{display:none;}"],H.colors.highlight,Q.bV.S),Ae=A.styled.span.withConfig({componentId:"sc-a835cf83-1"})(["margin-right:",";@media (max-width:","px){","}"],L.o.S,Q.Rp.S-1,function(e){return e.$isSpecial&&(0,A.css)(["display:none;"])}),Ce=(0,A.styled)(je.y).withConfig({componentId:"sc-a835cf83-2"})(["width:112px;& img{height:100%;object-fit:cover;}@media (max-width:","px){display:none;}"],Q.Rp.S-1),ke=A.styled.span.withConfig({componentId:"sc-a835cf83-3"})(["width:100%;align-self:start;"]),xe=(0,A.styled)(B.E).withConfig({componentId:"sc-a835cf83-4"})(["word-break:break-word;"]),De=function(e){var t=e.headline,r=e.description,n=e.image,o=e.icon,i=e.isSpecial,l=e.checked,c=e.onChange,u=o&&(0,q.getIcon)(o);return a().createElement(Ie.d,{onChange:c,reverseOrder:!0,checked:l},a().createElement(Ae,{"aria-hidden":"true",$isSpecial:!!i},n&&a().createElement(Ce,n),u&&a().createElement(Pe,null,a().createElement(u,null))),a().createElement(ke,null,i&&a().createElement(B.E,{bgColor:l?"white100":"highlight",color:"primary",type:"small",outerSpaceBottom:"XS"},"ADAC Spezial"),a().createElement(B.E,{type:"medium",bold:!0},t),a().createElement(xe,{type:"medium"},r)))};function Ne(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Be(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ve(e){return function(e){if(Array.isArray(e))return Ne(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ne(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ne(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Me=function(e){var t=e.name,r=e.interests,n=e.isSpecial,o=e.addInterestsToUrl,i=(0,C.xW)(),l=i.control,c=i.getValues,u=i.trigger,s=(0,C.as)({control:l,name:t,rules:{validate:function(){return Ve(c("interests")||[]).concat(Ve(c("specialInterests")||[])).some(function(e){return e.Selected})}}}).field;return a().createElement(a().Fragment,null,r.map(function(e,t){var r;return a().createElement(X.V,{xlarge:n?void 0:6,key:e.crmID+t,outerSpaceBottom:"XS"},a().createElement(De,{checked:(null===(r=s.value)||void 0===r?void 0:r[t].Selected)||!1,onChange:function(e){return function(e,t){var r,n,a=Ve(s.value||[]);a[t]=(r=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
1))),n.forEach(function(t){Be(e,t,r[t])})}return e}({},a[t]),n=null!=(n={Selected:e.target.checked})?n:{},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(n)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t}(Object(n)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(n,e))}),r),s.onChange(a),u(["interests","specialInterests"]),o()}(e,t)},headline:e.name,description:e.description,image:e.image,icon:e.icon,isSpecial:Boolean(n)}))}))},ze=A.styled.div.withConfig({componentId:"sc-7e209288-0"})(["display:flex;width:100%;justify-content:space-between;margin-bottom:",";@media ","{margin-bottom:",";}"],L.o.S,Q.bV.S,L.o.M),Te=(0,A.styled)(ye.S).withConfig({componentId:"sc-7e209288-1"})(["&:last-child{margin-bottom:0;}"]),Xe=a().createElement(D.$,{tagName:"h3",styleAs:"h3"},"Interessen festlegen"),$e=function(e){var t,r=e.specialInterests,n=e.interests,o=(0,C.xW)(),i=o.setValue,l=o.formState.errors,c=Se(n).addInterestsToUrl,u=(null===(t=(0,C.FH)({name:"interests"}))||void 0===t?void 0:t.every(function(e){return e.Selected}))||!1;return a().createElement(K,{outerSpaceBottom:"M"},a().createElement(B.E,{type:"medium",outerSpaceBottom:"M"},"Wählen Sie individuell Ihre Themen aus. Es können beliebig viele sein."),r&&a().createElement(X.f,{$equalHeight:!0,outerSpaceBottom:"M"},a().createElement(Me,{name:"specialInterests",interests:r,addInterestsToUrl:c,isSpecial:!0})),n&&a().createElement(a().Fragment,null,a().createElement(ze,null,a().createElement(D.$,{tagName:"h3",styleAs:"h4"},"Themenbereiche"),a().createElement(Te,{label:"Alle auswählen",checked:u,onChange:function(e){n&&(i("interests",n.map(function(t){return{Name:t.crmID,Selected:e.target.checked}}),{shouldDirty:!0,shouldValidate:!0}),c())}})),a().createElement(X.f,{$equalHeight:!0},a().createElement(Me,{name:"interests",interests:n,addInterestsToUrl:c})),(l.interests||l.specialInterests)&&a().createElement(Oe,null,"Bitte legen Sie mindestens ein Interesse fest.")))},Le=r(49419),Ue=(0,A.styled)(Le.$).withConfig({componentId:"sc-8f40c925-0"})(["@media ","{width:100%;}"],Q.JX.S),Fe=A.styled.div.withConfig({componentId:"sc-8f40c925-1"})(["display:flex;flex-direction:column;align-items:center;@media ","{margin-left:",";align-items:flex-start;}"],Q.bV.S,L.o.XL),Re=function(e){var t,r=e.submitButtonText,n=(0,C.xW)().formState.errors;return a().createElement(Fe,null,Object.keys(n).length>0&&a().createElement(Oe,null,(null===(t=n.formError)||void 0===t?void 0:t.message)||"Bitte Eingabe prüfen"),a().createElement(Ue,{type:"submit",variant:"primary",tracking:{click:{element:"form_submit_button",label:r}},outerSpaceTop:"L"},r))};function Ke(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ge=(0,A.styled)(ye.S).withConfig({componentId:"sc-4812b92a-0"})(["&:last-child{margin-bottom:",";}"],L.o.L),He=function(){var e,t,r=(0,C.xW)().register;return a().createElement(Ge,(e=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){Ke(e,t,r[t])})}return e}({},r("raffleParticipation",{required:!1})),t=null!=(t={outerSpaceTop:"L"})?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t}(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e),a().createElement(B.E,{type:"medium"},"Ja, ich möchte am aktuellen Gewinnspiel teilnehmen und akzeptiere die"," ",a().createElement(he.N,{to:{path:"/der-adac/verein/corporate-news/newsletter-gewinnspiel-teilnahmebedingungen/"},target:"_blank"},"Teilnahmebedingungen"),"."))},We=r(66451);function _e(e,t){if(e!==t)throw new TypeError("Private static access of wrong provenance")}function Ze(e,t){if(void 0===e)throw new TypeError("attempted to "+t+" private static field before its declaration")}function Je(e,t,r){return _e(e,t),Ze(r,"get"),function(e,t){return t.get?t.get.call(e):t.value}(e,r)}var qe=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t;return t=[{key:"sdk",get:function(){return Je(this,e,Qe)||"undefined"!=typeof window&&(t=e,r=Qe,n=new We.yu({apiEndpoint:"eu"}),_e(this,t),Ze(r,"set"),function(e,t,r){if(t.set)t.set.call(e,r);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=r}}(this,r,n)),Je(this,e,Qe);var t,r,n}}],t&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e,t),e}(),Qe={writable:!0,value:void 0},Ye=A.styled.div.withConfig({componentId:"sc-530093e-0"})(["display:flex;flex-direction:column;padding-block:",";gap:",";"],L.o.XS,L.o.XXS),et=(0,n.forwardRef)(function(e,t){var r=qe.sdk,o=(0,n.useRef)(null),i=(0,n.useRef)(null),l=e.error,c=e.sitekey,u=e.onComplete,s=e.onError,f=e.onExpire,d="friendlyCaptchaError";return(0,n.useEffect)(function(){return o.current&&r&&(i.current=r.createWidget({element:o.current,sitekey:c})),function(){var e;return null===(e=i.current)||void 0===e?void 0:e.destroy()}},[c,r]),(0,n.useEffect)(function(){var e=o.current;if(e){var t=function(e){u&&u(e.detail.response)}
1,r=function(e){s&&s(e.detail.error)};return u&&e.addEventListener("frc:widget.complete",t),s&&e.addEventListener("frc:widget.error",r),f&&e.addEventListener("frc:widget.expire",f),function(){u&&e.removeEventListener("frc:widget.complete",t),s&&e.removeEventListener("frc:widget.error",r),f&&e.removeEventListener("frc:widget.expire",f)}}},[u,s,f]),(0,n.useImperativeHandle)(t,function(){return{reset:function(){var e;null===(e=i.current)||void 0===e||e.reset()}}}),a().createElement(Ye,null,a().createElement("div",{ref:o,"aria-labelledby":d}),a().createElement(B.E,{id:d,type:"small",color:"highlightRed"},l))});function tt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var rt=function(){var e,t,r,o,i=(0,C.xW)(),l=i.clearErrors,c=i.formState.errors,u=i.register,s=i.setError,f=i.setValue,m=(0,n.useRef)(null),p=(0,b.T)().friendlyCaptchaConfig,y=null==p?void 0:p.friendlyCaptchaSiteKey;return y&&void 0!==("undefined"==typeof window?"undefined":(t=window)&&"undefined"!=typeof Symbol&&t.constructor===Symbol?"symbol":typeof t)?a().createElement(K,null,a().createElement(et,(r=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){tt(e,t,r[t])})}return e}({},u("friendlyCaptcha",{required:!0})),o=null!=(o={sitekey:y,onComplete:function(e){f("friendlyCaptcha",e),l("friendlyCaptcha")},onError:function(e){f("friendlyCaptcha",void 0),s("friendlyCaptcha",{type:"custom",message:"Es ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut."}),d.vF.error("Failed to resolve friendly captcha. Error code: ".concat(e.code," | Error: ").concat(e.title?"".concat(e.title," ").concat(e.detail):e.detail))},onExpire:function(){var e;f("friendlyCaptcha",void 0),s("friendlyCaptcha",{type:"custom",message:"Die Lösung ist nicht mehr gültig. Bitte starten Sie die Prüfung erneut."}),null===(e=m.current)||void 0===e||e.reset()},ref:m,error:null===(e=c.friendlyCaptcha)||void 0===e?void 0:e.message})?o:{},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(o)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t}(Object(o)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(o,e))}),r))):null};function nt(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function at(e,t,r,n,a,o,i){try{var l=e[o](i),c=l.value}catch(e){return void r(e)}l.done?t(c):Promise.resolve(c).then(n,a)}function ot(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function it(e){return function(e){if(Array.isArray(e))return nt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return nt(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?nt(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var lt=function(e){var t=(0,x.A)(it(e.specialInterests||[]).concat(it(e.interests||[])).filter(function(e){return e.Selected}));return e.raffleParticipation?it(t).concat([{Name:"30",Selected:!0}]):t},ct=function(e){return t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){ot(e,t,r[t])})}return e}
1({Email:e.email,Vorname:e.firstName,Name:e.lastName},e.salutation&&{AnredeKz:e.salutation}),r=null!=(r={Geburtsdatum:e.birthday&&(0,k.GP)(new Date(e.birthday),"yyyy-MM-dd"),Plz:e.postcode,Kategorien:lt(e),Validierungscode:e.friendlyCaptcha})?r:{},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t}(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t;var t,r},ut=(0,A.styled)(z.Gift).withConfig({componentId:"sc-9b8d6191-0"})(["flex-shrink:0;"]),st=function(e){var t=e.preselectedInterestCrmID,r=e.specialInterests,n=e.interests,i=e.raffleHeadline,l=e.raffleDescription,c=e.raffleBody,u=e.hideRaffle,s=(0,C.mN)({shouldUnregister:!0,mode:"onBlur",defaultValues:{interests:null==n?void 0:n.map(function(e){var r=e.crmID;return{Name:r,Selected:r===t}}),specialInterests:null==r?void 0:r.map(function(e){var r=e.crmID;return{Name:r,Selected:r===t}})}}),f=(0,b.T)().apimConfig,p=(0,o.useNavigate)(),g=(0,h.eI)().refreshToken;return a().createElement(C.Op,s,a().createElement(G,{noValidate:!0,onSubmit:s.handleSubmit(function(e){return(t=function(){var t,r,n,a;return function(e,t){var r,n,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),l=Object.defineProperty;return l(i,"next",{value:c(0)}),l(i,"throw",{value:c(1)}),l(i,"return",{value:c(2)}),"function"==typeof Symbol&&l(i,Symbol.iterator,{value:function(){return this}}),i;function c(l){return function(c){return function(l){if(r)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(o=0)),o;)try{if(r=1,n&&(a=2&l[0]?n.return:l[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,l[1])).done)return a;switch(n=0,a&&(l=[2&l[0],a.value]),l[0]){case 0:case 1:a=l;break;case 4:return o.label++,{value:l[1],done:!1};case 5:o.label++,n=l[1],l=[0];continue;case 7:l=o.ops.pop(),o.trys.pop();continue;default:if(!((a=(a=o.trys).length>0&&a[a.length-1])||6!==l[0]&&2!==l[0])){o=0;continue}if(3===l[0]&&(!a||l[1]>a[0]&&l[1]<a[3])){o.label=l[1];break}if(6===l[0]&&o.label<a[1]){o.label=a[1],a=l;break}
1if(a&&o.label<a[2]){o.label=a[2],o.ops.push(l);break}a[2]&&o.ops.pop(),o.trys.pop();continue}l=t.call(e,o)}catch(e){l=[6,e],n=0}finally{r=a=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,c])}}}(this,function(o){switch(o.label){case 0:if(o.trys.push([0,5,,8]),!f)throw new Error("Service ist derzeit nicht verfügbar. Versuchen Sie bitte später erneut");return"Member"!==e.subscribeAs?[3,2]:[4,g()];case 1:return r=o.sent(),[3,3];case 2:r=void 0,o.label=3;case 3:return t=r,[4,(0,y.JZ)({apimBaseUrl:f.apimBaseUrl,apimPublicKey:f.apimPublicKey,token:t,path:"/newsletter/create",method:"POST",body:ct(e)})];case 4:if(!o.sent().Success)throw new Error("Unbekannter Fehler. Versuchen Sie es bitte später erneut");return p(m.mB4.path,{state:{email:e.email,raffleParticipation:e.raffleParticipation}}),[3,8];case 5:return i=n=o.sent(),(null!=(l=y.Zt)&&"undefined"!=typeof Symbol&&l[Symbol.hasInstance]?l[Symbol.hasInstance](i):i instanceof l)?[4,n.response.json()]:[3,7];case 6:if((a=o.sent()).Messages.find(function(e){return e.Id===y.BK.AlreadyRegistered}))return s.setError("email",{message:"Bereits registriert. Daten ändern am Ende des Newsletters möglich"}),[2];if(a.Messages.find(function(e){return e.Id===y.BK.InvalidEmail}))return s.setError("email",{}),[2];o.label=7;case 7:return d.vF.error("Failed subscribing user to newsletter",n),p(m.rgp.path),[3,8];case 8:return[2]}var i,l})},function(){var e=this,r=arguments;return new Promise(function(n,a){var o=t.apply(e,r);function i(e){at(o,n,a,i,l,"next",e)}function l(e){at(o,n,a,i,l,"throw",e)}i(void 0)})})();var t})},a().createElement(D.$,{tagName:"h2",styleAs:"h2",outerSpaceBottom:"XXL"},"In 3 Schritten zum Abonnement"),a().createElement(N.C1,null,a().createElement(N.pn,{stepBullet:1,headline:a().createElement(D.$,{tagName:"h3",styleAs:"h3"},"E-Mail-Adresse angeben")},a().createElement(pe,null)),a().createElement(N.pn,{stepBullet:2,headline:Xe},a().createElement($e,{specialInterests:r,interests:n})),!u&&(i||l||c)&&a().createElement(N.pn,{stepBullet:a().createElement(ut,null),headline:a().createElement(D.$,{tagName:"h3",styleAs:"h3"},i||"Gewinnspiel")},l&&a().createElement(B.E,{type:"medium",outerSpaceBottom:"M"},l),c&&a().createElement(O.P,{size:"L"},a().createElement(V.Ys,null,a().createElement(M.g,{document:c}))),a().createElement(He,null)),a().createElement(N.pn,{stepBullet:3,headline:a().createElement(D.$,{tagName:"h3",styleAs:"h3"},"Bestätigen und anmelden"),noStepConnector:!0},a().createElement(we,null),a().createElement(rt,null))),a().createElement(Re,{submitButtonText:"Newsletter jetzt abonnieren"})))};function ft(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var dt=function(e){var t,r,n,o=e.intro,i=e.preselectedInterestCrmID,l=e.specialInterests,c=e.interests,u=e.hint,s=e.raffleHeadline,f=e.raffleDescription,d=e.raffleBody,m=e.hideRaffleForNonMembers,b=(0,p.XI)(),y=(n=(0,P.t)(),function(e){if(Array.isArray(e))return e}(n)||function(e){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,a=[],o=!0,i=!1;try{for(t=t.call(e);!(o=(r=t.next()).done)&&(a.push(r.value),1!==a.length);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==t.return||t.return()}finally{if(i)throw n}}return a}}(n)||function(e){if(e){if("string"==typeof e)return ft(e,1);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(t):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?ft(e,1):void 0}}(n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],g=null===(r=(0,h.Ct)().data)||void 0===r||null===(t=r.UserData)||void 0===t?void 0:t.IstMitglied,v=m&&!g;return a().createElement(a().Fragment,null,o&&a().createElement(j.m,{outerSpaceBottom:"L",intro:o}),a().createElement(S.c,null),a().createElement(O.P,{size:"S",outerSpaceTop:"XXL",outerSpaceBottom:"XXL"},a().createElement(st,{preselectedInterestCrmID:i,specialInterests:l,interests:c,raffleHeadline:s,raffleDescription:f,raffleBody:d,hideRaffle:v})),a().createElement(S.c,null),!b&&u&&a().createElement(O.P,{size:"S",outerSpaceTop:"XXL"},a().createElement(I.C,{headline:u.hintHeadline,icon:u.icon,body:u.hintBody,linkText:"Zum Login",onClick:y,bulletPointsAsCheckmark:u.bulletPointsAsCheckmark})))},mt=A.styled.div.withConfig({componentId:"sc-4eb0b50-0"})(["margin:",";@media ","{margin-left:48px;}"],L.o.XL,Q.bV.S),pt=(0,A.styled)(Le.$).withConfig({componentId:"sc-4eb0b50-1"})(["@media ","{width:100%;}"],Q.JX.S),bt=function(e){var t=e.contractId,r=t?"?ContractId=".concat(t):"";return a().createElement(mt,null,a().createElement(D.$,{tagName:"h3",styleAs:"h3",outerSpaceBottom:"XS"},"Interesse verloren?"),a().createElement(B.E,null,"Aktivieren sie nachfolgenden Button, dann werden Sie aus der Abonnentenliste des ADAC Newsletters entfernt."),a().createElement(pt,{variant:"secondary",to:{path:"/der-adac/newsletter/abbestellen".concat(r)},tracking:{click:{element:"newsletter_unsubscribe_button",label:"Abonnement abbestellen"}},outerSpaceTop:"L"},"Abonnement abbestellen"))};function yt(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function ht(e,t,r,n,a,o,i){try{var l=e[o](i),c=l.value}catch(e){return void r(e)}l.done?t(c):Promise.resolve(c).then(n,a)}function gt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function vt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
1))),n.forEach(function(t){gt(e,t,r[t])})}return e}function wt(e){return function(e){if(Array.isArray(e))return yt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return yt(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?yt(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Et=function(e){var t,r,n,i=e.subscriber,l=i.isAuthenticated,c=i.isMember,u=i.crmData,s=u.Email,f=u.AnredeKz,p=u.Vorname,g=u.Name,v=u.Geburtsdatum,w=u.Plz,E=u.Kategorien,S=i.contractId,O=e.preselectedInterestCrmID,j=e.specialInterests,I=e.interests,P=(0,h.eI)().refreshToken,A=(0,C.mN)({mode:"onBlur",defaultValues:(r=vt({email:s},!c&&{salutation:f,firstName:p,lastName:g,birthday:null==v||null===(t=v.match(/\d{4}-\d{2}-\d{2}/))||void 0===t?void 0:t[0],postcode:w}),n={interests:(null!=I?I:[]).map(function(e){var t=e.crmID;return{Name:t,Selected:O===t||E.some(function(e){return e.Name===t})}}),specialInterests:(null!=j?j:[]).map(function(e){var t=e.crmID;return{Name:t,Selected:O===t||E.some(function(e){return e.Name===t})}})},n=null!=n?n:{},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(n)):function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t}(Object(n)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(n,e))}),r)}),B=A.formState.isDirty,V=A.handleSubmit,M=A.setError,z=(0,b.T)().apimConfig,T=(0,o.useNavigate)();return a().createElement(C.Op,A,a().createElement(G,{noValidate:!0,onSubmit:V(function(e){return(t=function(){var t,r,n,a;return function(e,t){var r,n,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),l=Object.defineProperty;return l(i,"next",{value:c(0)}),l(i,"throw",{value:c(1)}),l(i,"return",{value:c(2)}),"function"==typeof Symbol&&l(i,Symbol.iterator,{value:function(){return this}}),i;function c(l){return function(c){return function(l){if(r)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(o=0)),o;)try{if(r=1,n&&(a=2&l[0]?n.return:l[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,l[1])).done)return a;switch(n=0,a&&(l=[2&l[0],a.value]),l[0]){case 0:case 1:a=l;break;case 4:return o.label++,{value:l[1],done:!1};case 5:o.label++,n=l[1],l=[0];continue;case 7:l=o.ops.pop(),o.trys.pop();continue;default:if(!((a=(a=o.trys).length>0&&a[a.length-1])||6!==l[0]&&2!==l[0])){o=0;continue}if(3===l[0]&&(!a||l[1]>a[0]&&l[1]<a[3])){o.label=l[1];break}if(6===l[0]&&o.label<a[1]){o.label=a[1],a=l;break}
1if(a&&o.label<a[2]){o.label=a[2],o.ops.push(l);break}a[2]&&o.ops.pop(),o.trys.pop();continue}l=t.call(e,o)}catch(e){l=[6,e],n=0}finally{r=a=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,c])}}}(this,function(o){switch(o.label){case 0:if(o.trys.push([0,5,,6]),!z)throw new Error("Service ist derzeit nicht verfügbar. Versuchen Sie bitte später erneut");return!l||S?[3,2]:[4,P()];case 1:return r=o.sent(),[3,3];case 2:r=void 0,o.label=3;case 3:return t=r,[4,(0,y.JZ)({apimBaseUrl:z.apimBaseUrl,apimPublicKey:z.apimPublicKey,token:t,contractId:S,path:"/newsletter/update",method:"POST",body:{Email:e.email,Vorname:e.firstName,Name:e.lastName,AnredeKz:e.salutation,Geburtsdatum:e.birthday&&(0,k.GP)(new Date(e.birthday),"yyyy-MM-dd"),Plz:e.postcode,Kategorien:(0,x.A)(wt(e.specialInterests||[]).concat(wt(e.interests||[])).filter(function(e){return e.Selected}))}})];case 4:if((n=o.sent()).Success)T(m.zKS.path,{state:{email:e.email}});else{if(!n.Messages.find(function(e){return e.Id===y.BK.InvalidEmail}))throw new Error("Unbekannter Fehler. Versuchen Sie bitte später erneut");M("email",{})}return[3,6];case 5:return a=o.sent(),d.vF.error("Failed updating newsletter user data",a),T(m.mvi.path),[3,6];case 6:return[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,a){var o=t.apply(e,r);function i(e){ht(o,n,a,i,l,"next",e)}function l(e){ht(o,n,a,i,l,"throw",e)}i(void 0)})})();var t})},a().createElement(D.$,{tagName:"h1",styleAs:"h1",outerSpaceBottom:"XXL"},"ADAC Newsletter verwalten"),a().createElement(N.C1,null,a().createElement(N.pn,{stepBullet:1,headline:a().createElement(D.$,{tagName:"h3",styleAs:"h3"},"E-Mail-Adresse")},a().createElement(be,{isMember:c})),a().createElement(N.pn,{stepBullet:2,headline:Xe},a().createElement($e,{specialInterests:j,interests:I})),B&&a().createElement(N.pn,{stepBullet:3,headline:a().createElement(D.$,{tagName:"h3",styleAs:"h3"},"Bestätigen und Änderungen speichern"),noStepConnector:!0},a().createElement(we,null))),B&&a().createElement(Re,{submitButtonText:"Abonnement aktualisieren"})))},St=function(e){var t=e.subscriber,r=e.preselectedInterestCrmID,n=e.specialInterests,o=e.interests;return a().createElement(a().Fragment,null,a().createElement(O.P,{size:"S",outerSpaceTop:"XXL",outerSpaceBottom:"XXL"},a().createElement(Et,{preselectedInterestCrmID:r,subscriber:t,specialInterests:n,interests:o})),a().createElement(S.c,null),a().createElement(O.P,{size:"S",outerSpaceTop:"XXL",outerSpaceBottom:"XXL"},a().createElement(bt,{contractId:t.contractId})))};function Ot(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var jt=function(e){var t,r=e.pageData.newsletterSubscriptionPage,n=r.hint,d=r.intro,m=r.breadcrumbs,p=r.meta,b=r.specialInterests,y=r.interests,h=r.raffleHeadline,g=r.raffleDescription,v=r.raffleBody,w=r.hideRaffleForNonMembers,S=(0,o.useLocation)().state,O=(t=(0,f.o)(),function(e){if(Array.isArray(e))return e}(t)||function(e){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,a=[],o=!0,i=!1;try{for(t=t.call(e);!(o=(r=t.next()).done)&&(a.push(r.value),1!==a.length);o=!0);}catch(e){i=!0,n=e}finally{try{o||null==t.return||t.return()}finally{if(i)throw n}}return a}}(t)||function(e){if(e){if("string"==typeof e)return Ot(e,1);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(t):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?Ot(e,1):void 0}}(t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],j=E({contractId:O.get("ContractId")||void 0}),I=j.loading,P=j.subscriber;return a().createElement(l.v,{template:"newsletter-page"},a().createElement(u.W,p),m&&a().createElement(c.B,{rootBreadcrumbs:m}),a().createElement(i.x,null,I?a().createElement(s.E,{width:100,outerSpaceTop:"XXXL",outerSpaceBottom:"XXXL"}):P?a().createElement(St,{subscriber:P,preselectedInterestCrmID:null==S?void 0:S.interestCrmID,specialInterests:b,interests:y}):a().createElement(dt,{intro:d,preselectedInterestCrmID:null==S?void 0:S.interestCrmID,specialInterests:b,interests:y,hint:n,raffleHeadline:h,raffleDescription:g,raffleBody:v,hideRaffleForNonMembers:w})))}}}]);

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.