PageSourceSearch

https://www.hugendubel.de/_next/static/chunks/36z9z4sn14oox.js

js hugendubel.de collected 2026-10-01 10:39:06 UTC 11,462 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,616478,e=>{"use strict";var t,i=e.i(843476),r=e.i(500932),l=e.i(735657),o=e.i(361141),a=e.i(930597),s=e.i(752183),n=e.i(717910),c=e.i(166337),d=e.i(857964),m=e.i(526730),u=e.i(517514),g=e.i(743772),h=e.i(38364),x=e.i(674392),f=e.i(618566),b=e.i(271645),_=e.i(663369),p=((t={}).LOGIN="login",t.REGISTRATION="register",t);let j={login:"login",register:"registration"};function v(){x.ScrollUtil.scrollTo(0)}e.s(["LoginPage",0,e=>{let t,x,p,y,S,C,N,P,T,w=(0,r.c)(8),{redirect:R}=e;(0,s.useForwardOnLogin)(c.PrivateCustomerRoutes.accountOverview,R);let L=(0,_.useLoyaltyCodeFromUrl)(),[E,O]=(0,b.useState)("login");(N=(0,b.useRef)("login")).current=E,(0,b.useEffect)(()=>(g.Track.navigation((0,g.TRACK_ID)("2018-08-24 09:59:54"),"COMPONENT","OPEN",j.login),()=>{g.Track.navigation((0,g.TRACK_ID)("2019-06-18 11:54:20"),"COMPONENT","CLOSE",j[N.current])}),[]),(0,h.useChangeEffect)(()=>{g.Track.navigation((0,g.TRACK_ID)("2018-08-24 10:01:08"),"COMPONENT","CHANGE",j[E])},[E]),(T=(0,r.c)(2))[0]!==E?(P=[E],T[0]=E,T[1]=P):P=T[1],(0,h.useChangeEffect)(v,P),w[0]===Symbol.for("react.memo_cache_sentinel")?(t=()=>O("register"),w[0]=t):t=w[0];let k=t,U=(0,f.useRouter)();if("register"===E){let e=L?n.AppRoutes.registration+`?code=${L}`:n.AppRoutes.registration;U.push(e)}return w[1]!==L?(x=L&&(0,i.jsxs)("div",{className:"mb-4",children:[(0,i.jsx)("h2",{children:(0,u.__)("loyalty.hug.login.customercard")}),(0,i.jsx)("p",{children:(0,u.__)("loyalty.hug.login.information")})]}),w[1]=L,w[2]=x):x=w[2],w[3]===Symbol.for("react.memo_cache_sentinel")?(p=(0,i.jsx)("div",{className:"col col-xs-12 col-sm-6 customerLogin",children:(0,i.jsx)(o.LoginForm,{})}),w[3]=p):p=w[3],w[4]===Symbol.for("react.memo_cache_sentinel")?(y=(0,i.jsxs)("div",{className:"row loginOptions",children:[p,(0,i.jsx)("div",{className:"col col-xs-12 col-sm-6 newAccountOrGuest",children:(0,i.jsx)(l.CreateAccountOpportunity,{enterRegistration:k})})]}),w[4]=y):y=w[4],w[5]===Symbol.for("react.memo_cache_sentinel")?(S=(0,i.jsx)(a.ContextHelpPanel,{mediaBaseUrl:d.Config.get()?.mediaBaseUrl,type:m.ContextHelpType.LOGIN}),w[5]=S):S=w[5],w[6]!==x?(C=(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"container-fluid",children:[x,y,S]})}),w[6]=x,w[7]=C):C=w[7],C},"LoginPageView",()=>p,"trackingTarget",0,j])},663369,e=>{"use strict";var t=e.i(500932),i=e.i(271645);e.s(["useLoyaltyCodeFromUrl",0,()=>{let e,r,l=(0,t.c)(2),[o,a]=(0,i.useState)(null);return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>{let e=new URLSearchParams(window.location.search),t=e.get("code");if(t)return void a(t);let i=e.get("redirect");if(i)try{let e=decodeURIComponent(i),t=new URLSearchParams(e.split("?")[1]).get("code");t&&a(t)}catch(e){a(null);return}},r=[],l[0]=e,l[1]=r):(e=l[0],r=l[1]),(0,i.useEffect)(e,r),o}])},735657,e=>{"use strict";var t=e.i(843476),i=e.i(500932),r=e.i(517514),l=e.i(38364),o=e.i(818580);e.s(["CreateAccountOpportunity",0,e=>{let a,s,n,c=(0,i.c)(4),{enterRegistration:d}=e;return c[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsx)("div",{className:"h2",children:(0,r.__)({id:"LoginPage.headline",values:{brandname:(0,o.isHudu)()?"Hugendubel.de":"eBook.de"}})}),c[0]=a):a=c[0],c[1]===Symbol.for("react.memo_cache_sentinel")?(s=(0,t.jsxs)("ul",{className:"benefit",children:[(0,t.jsx)("li",{children:(0,r.__)("LoginPage.benefit1")}),(0,t.jsx)("li",{children:(0,r.__)("LoginPage.benefit2")}),(0,t.jsx)("li",{children:(0,r.__)("LoginPage.benefit3")}),(0,t.jsx)("li",{children:(0,r.__)("LoginPage.benefit4")}),(0,t.jsx)("li",{children:(0,r.__)("LoginPage.benefit5")})]}),c[1]=s):s=c[1],c[2]!==d?(n=(0,t.jsxs)(t.Fragment,{children:[a,s,(0,t.jsx)("div",{className:"buttons",children:(0,t.jsx)(l.Button,{type:"button",className:"btn btn-primary btn-lg",onClick:d,label:"LoginPage.submit.button"})})]}),c[2]=d,c[3]=n):n=c[3],n}])},361141,e=>{"use strict";var t=e.i(843476),i=e.i(500932),r=e.i(517514),l=e.i(743772),o=e.i(653145),a=e.i(148788),s=e.i(38364),n=e.i(868012);let c=e=>{let c,d,m,u,g,h,x,f,b,_=(0,i.c)(19),{close:p,email:j}=e,v=void 0===j?"":j,y=async e=>{let{email:t}=e;try{await a.WS.oneTimeToken.createPasswordResetToken({email:t,languageCode:a.LANGUAGE_CODE}
1),s.Toaster.open({id:"forgotPw.infoSubmitted"}),p()}catch(t){let{errorCode:e}=t;e===n.WsErrorCode.INVALID_EMAIL_ADDRESS?S.setError("email",{message:(0,r.__string)("forgotPw.invalidEmail")}):s.Toaster.open({id:"forgotPw.general.error"})}};_[0]!==v?(c={defaultValues:{email:v}},_[0]=v,_[1]=c):c=_[1];let S=(0,o.useForm)(c),{Form:C,Input:N}=s.ReactHookForm,{isSubmitting:P,errors:T}=S.formState;_[2]!==T?(d=Object.keys(T),_[2]=T,_[3]=d):d=_[3];let w=d.length>0;_[4]===Symbol.for("react.memo_cache_sentinel")?(m=(0,t.jsx)("p",{children:(0,r.__)("forgotPw.info")}),_[4]=m):m=_[4],_[5]===Symbol.for("react.memo_cache_sentinel")?(u=(0,l.TRACK_ID)("2023-12-12 16:03:31"),_[5]=u):u=_[5];let R=!v;return _[6]===Symbol.for("react.memo_cache_sentinel")?(g=(0,r.__string)("validation.email.required"),_[6]=g):g=_[6],_[7]!==R?(h=(0,t.jsx)("div",{className:"row",children:(0,t.jsx)("div",{className:"col-xs-12 col-sm-6",children:(0,t.jsx)(N,{name:"email",type:"email",autoComplete:"username",label:"forgotPw.email.label",autoFocus:R,required:g,validationMode:"onChange"})})}),_[7]=R,_[8]=h):h=_[8],_[9]===Symbol.for("react.memo_cache_sentinel")?(x=(0,t.jsx)(s.RequiredInfo,{}),_[9]=x):x=_[9],_[10]!==p||_[11]!==P||_[12]!==w?(f=(0,t.jsx)("div",{className:"row buttons",children:(0,t.jsx)("div",{className:"col-xs-12",children:(0,t.jsx)(s.FormButtons,{disabled:w,submitLabel:"forgotPw.submit.button",loading:P,onAbort:p})})}),_[10]=p,_[11]=P,_[12]=w,_[13]=f):f=_[13],_[14]!==S||_[15]!==y||_[16]!==h||_[17]!==f?(b=(0,t.jsxs)("div",{children:[m,(0,t.jsxs)(C,{onSubmit:y,trackId:u,...S,children:[h,x,f]})]}),_[14]=S,_[15]=y,_[16]=h,_[17]=f,_[18]=b):b=_[18],b};var d=e.i(880965),m=e.i(166337),u=e.i(445760),g=e.i(910818),h=e.i(280657),x=e.i(618566),f=e.i(271645);let b={email:"",password:"",redirectUrl:""},_=({fixedEmail:e})=>{let i=(0,d.useRedirectPath)(),a=e?{...b,email:e,redirectUrl:i}:{...b,redirectUrl:i},n=(0,o.useForm)({defaultValues:a}),_=(0,x.useRouter)(),p=(0,x.usePathname)(),{Form:j,Input:v}=s.ReactHookForm,{isSubmitting:y,errors:S}=n.formState,C=Object.keys(S).length>0,[N,P]=(0,f.useState)(void 0),T=n.watch("password"),w=n.watch("email");(0,s.useChangeEffect)(()=>{N&&P(void 0)},[n,T,w]);let R=async({email:e,password:t,redirectUrl:i})=>{let r=p.includes("logout")?m.PrivateCustomerRoutes.accountOverview:i;try{await u.AuthService.login(e,t,r,_)}catch(e){P({id:"login.general.error"})}try{g.GTM.track.login((0,h.getCustomer)(),"Standard-Email",!0)}catch{}};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"h2",children:(0,r.__)("login.headline")}),(0,t.jsxs)(j,{trackId:(0,l.TRACK_ID)("2023-12-07 09:47:00"),onSubmit:R,...n,children:[(0,t.jsx)(v,{name:"email",type:"email",autoComplete:"username",label:"login.email.label",readOnly:!!e,validationMode:"onBlur",required:(0,r.__string)("validation.email.requirements")}),(0,t.jsx)(v,{name:"password",type:"password",autoComplete:"current-password",label:"login.password.label",required:(0,r.__string)("login.password.error")}),(0,t.jsx)(t.Fragment,{children:N&&(0,t.jsx)(s.DisplayError,{error:(0,r.__string)(N)})}),(0,t.jsx)(s.Button,{className:"btn btn-simple forgotten",onClick:()=>{let e;return e=n.getValues().email,s.Modal.open((0,t.jsx)(c,{close:s.Modal.close,email:s.Validators.email(e??"")?void 0:e}),"forgotPw.modal.header")},label:"login.passwordForgotten.link",type:"button"}),(0,t.jsx)(s.FormButtons,{submitLabel:"login.submit.button",loading:y,disabled:C||!!N||T.length<6,abortLabel:"button.back",abortClassName:"back-btn"})]})]})};e.s(["LoginForm",0,e=>{let r,l,o=(0,i.c)(3);return o[0]===Symbol.for("react.memo_cache_sentinel")?(r=(0,t.jsx)(s.AreaSpinner,{}),o[0]=r):r=o[0],o[1]!==e?(l=(0,t.jsx)(f.Suspense,{fallback:r,children:(0,t.jsx)(_,{...e})}),o[1]=e,o[2]=l):l=o[2],l}],361141)},930597,e=>{"use strict";var t=e.i(843476),i=e.i(500932),r=e.i(743772),l=e.i(868012),o=e.i(22299),a=e.i(271645),s=e.i(517514),n=e.i(38364),c=e.i(674392);let d=e=>{let r,l,o,s,d,u,g,h,x=(0,i.c)(20),{header:f,body:b,mediaBaseUrl:_}=e,[p,j]=(0,a.useState)(!1);x[0]===Symbol.for("react.memo_cache_sentinel")?(r=()=>j(m),x[0]=r):r=x[0];let v=r;return x[1]!==p?(l=c._.classNames("acc-head","toggle-collapse",p&&"active"),x[1]=p,x[2]=l):l=x[2],x[3]!==f||x[4]!==_?(o=(0,t.jsx)(n.WikiText,{node:f,classPrefix:"context-help-",mediaServerUrl:_}),x[3]=f,x[4]=_,x[5]=o):o=x[5],x[6]!==l||x[7]!==o?(s=(0,t.jsx)("div",{className:l,onClick:v,children:o}),x[6]=l,x[7]=o,x[8]=s):s=x[8],x[9]!==p?(d=c._.classNames("acc-body",!p&&"collapse"),x[9]=p,x[10]=d):d=x[10],x[11]!==b||x[12]!==_?(u=(0,t.jsx)(n.WikiText,{node:b,classPrefix:"context-help-",mediaServerUrl:_}),x[11]=b,x[12]=_,x[13]=u):u=x[13],x[14]!==d||x[15]!==u?(g=(0,t.jsx)("div",{className:d,children:u}),x[14]=d,x[15]=u,x[16]=g):g=x[16],x[17]!==s||x[18]!==g?(h=(0,t.jsxs)("div",{className:"accordion-item",children:[s,g]}),x[17]=s,x[18]=g,x[19]=h):h=x[19],h};function m(e){return!e}let u=e=>{let r,l,o,a,c,m=(0,i.c)(12),{help:u,helpHeadline:g,mediaBaseUrl:h}=e,{wikitext:x}=u;return m[0]!==g?(r=g||(0,s.__)("footer.info.headline"),m[0]=g,m[1]=r):r=m[1],m[2]!==r?(l=(0,t.jsx)("div",{className:"h2",children:r}),m[2]=r,m[3]=l):l=m[3],m[4]!==h||m[5]!==x?(o=((e,i)=>{let r="context-help-";if("tree"!==e.type)return[(0,t.jsx)(n.WikiText,{node:e,mediaServerUrl:i,classPrefix:r},0)];let l=e.children,o=[];for(let e=0;e<l.length;e++){let a=l[e];"headline2"===a.type&&l.length>e+1&&("text"===l[e+1].type||"orientation"===l[e+1].type)?(o.push((0,t.jsx)(d,{header:a,mediaBaseUrl:i,body:l[e+1]},e)),e+=1):o.push((0,t.jsx)(n.WikiText,{node:a,mediaServerUrl:i,classPrefix:r},e))}return o}
1)(x,h),m[4]=h,m[5]=x,m[6]=o):o=m[6],m[7]!==o?(a=(0,t.jsx)("div",{className:"accordion",children:o}),m[7]=o,m[8]=a):a=m[8],m[9]!==l||m[10]!==a?(c=(0,t.jsxs)("div",{className:"context-help",children:[l,a]}),m[9]=l,m[10]=a,m[11]=c):c=m[11],c},g={};e.s(["ContextHelpPanel",0,e=>{let s,n,c,d=(0,i.c)(7),{type:m,helpHeadline:h,mediaBaseUrl:x}=e,[f,b]=(0,a.useState)(void 0);return d[0]!==m?(s=()=>{let e;m in g?b(g[m]):(e=m,o.WS.contextHelp.byType({type:e}).catch(t=>{t.errorCode!==l.WsErrorCode.NO_CONTEXT_HELP&&r.Track.error((0,r.TRACK_ID)("2019-07-02 11:31:45"),"Error while fetching context help of type "+e+": "+t.message)})).then(e=>{g[m]=e,b(e)})},n=[m,b],d[0]=m,d[1]=s,d[2]=n):(s=d[1],n=d[2]),(0,a.useEffect)(s,n),d[3]!==f||d[4]!==h||d[5]!==x?(c=f&&x?(0,t.jsx)(u,{help:f,helpHeadline:h,mediaBaseUrl:x}):null,d[3]=f,d[4]=h,d[5]=x,d[6]=c):c=d[6],c}],930597)},752183,e=>{"use strict";var t=e.i(500932),i=e.i(618566),r=e.i(271645),l=e.i(415263);function o(e){return"authenticated"===e.status}e.s(["useForwardOnLogin",0,(e,a)=>{let s,n,c=(0,t.c)(7),{push:d}=(0,i.useRouter)(),m=(0,l.useSession)(o),u=(0,r.useRef)(m);c[0]!==e||c[1]!==m||c[2]!==d||c[3]!==a?(s=()=>{m&&!u.current&&d(a?decodeURIComponent(a):e),u.current=m},c[0]=e,c[1]=m,c[2]=d,c[3]=a,c[4]=s):s=c[4],c[5]!==m?(n=[m],c[5]=m,c[6]=n):n=c[6],(0,r.useEffect)(s,n)}])},880965,e=>{"use strict";var t=e.i(500932),i=e.i(674392),r=e.i(618566);e.s(["useRedirectPath",0,()=>{let e,l=(0,t.c)(2),o=(0,r.useSearchParams)();if(l[0]!==o){let t=o.toString();e=decodeURIComponent(i.UrlUtil.locationSearchToQuery(t).redirect??"")||void 0,l[0]=o,l[1]=e}else e=l[1];return e}])}]);

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.