PageSourceSearch

https://www.penny.eu/_nuxt/BNyfWnA1.js

js penny.eu collected 2026-10-02 20:23:30 UTC 6,359 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CpFdXRQS.js","./Dn9SbSHw.js","./D6j_4Kib.js","./BKRS8239.js","./BNIV_b_X.js","./C9Z41gEb.js","./entry.DHWjIExn.css","./Ddqj9abs.js","./lazy-load-image.Bj26ZR5O.css","./CZy5M5pQ.js","./r55YrvmA.js","./DsQPStvC.js","./CZGg5nIu.js","./cms-components-content.BiXbMhI8.css","./CiAMp-jR.js","./C-LMq2wL.js","./Co-tlFal.js","./fade-transition.CD7-rWbA.css","./action-button.DHJhO2Ka.css","./uCrE0wkD.js","./DJNsgEum.js","./C1AdqWNs.js","./CsZLcaR7.js","./N-HAKWIc.js","./HyZqTgvQ.js","./form-element.DmjVXpdz.css","./o3uFWEHo.js","./checkbox-icon.DtxiUUTg.css","./checkbox.CMiPmaYr.css","./offline-account-step-communication-settings.DCEV_9oV.css","./Clj2MmFO.js"])))=>i.map(i=>d[i]);
2import{W as C,c7 as r,bR as o,ak as c,cn as m,aj as a,ai as d,ah as h,ap as u,dg as N,bq as y,cQ as w,ar as f,V as l,c9 as L,bB as E,cR as W}from"./C9Z41gEb.js";import{_ as S}from"./C42QYgOd.js";import{c as R}from"./B6t86tUD.js";import{a as v}from"./DNFsvicE.js";import{_ as V}from"./r55YrvmA.js";import{_ as k}from"./BzvMLXFa.js";import{_ as D}from"./CLTBFeDH.js";import{u as P}from"./amOilF2j.js";import{u as I}from"./Bax1mx7B.js";import{d as O}from"./QhX7itmo.js";import"./BK53tKGP.js";import"./CqbYTHn5.js";import"./D13RsIoM.js";import"./ctsT5pQD.js";import"./N-HAKWIc.js";import"./HyZqTgvQ.js";import"./DsQPStvC.js";import"./CZGg5nIu.js";import"./C1AdqWNs.js";import"./CsZLcaR7.js";import"./Co-tlFal.js";import"./jVz7gLct.js";import"./BNIV_b_X.js";import"./Dw5q7-IM.js";import"./CjLhfABO.js";import"./nMIUYhGG.js";import"./DJNsgEum.js";const T={name:"WsOfflineAccountStepLogin",components:{WsCmsComponents:V,WsForm:k,WsTextField:D,WsLazyLoadImage:f(()=>l(()=>import("./CpFdXRQS.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]),import.meta.url))},props:{config:{type:Object,required:!0}},setup(){const{$clientRuntimeConfig:{registrationInternational:e},$componentConfigs:{registrationConfig:t}}=w();return{registrationConfig:t,registrationInternational:e}},data:()=>({errorMessage:void 0,form:{cardNumber:void 0,surname:void 0}}),created(){this.formName="offline-account-step-login"},methods:{formElement_getProps:v,login(){const e=R(this.form.cardNumber,this.registrationInternational);if(!e){this.errorMessage=this.config.contentLoginErrorMessage,this.$refs.form.form_setActionResult(!1);return}this.$ofetch.$post("/api/customers/consent",{LoyaltyNr:e,Surname:this.form.surname}).then(t=>{this.$emit("change-step",{name:"communication-settings",userData:{surname:this.form.surname,cardNumber:this.form.cardNumber,loyaltyNr:e,...t}})}).catch(t=>{t.status===500?this.errorMessage=this.$t("form.error"):this.errorMessage=this.config.contentLoginErrorMessage,this.$refs.form.form_setActionResult(!1)})}}},B={class:"ws-offline-account-step-login"},M={key:0,class:"h3 mb-4"},q={key:2,class:"mb-4"},z={class:"text-body-2"};function F(e,t,n,s,$,i){const p=r("ws-cms-components"),g=r("ws-lazy-load-image"),b=r("ws-text-field"),A=r("ws-form");return o(),c("div",B,[n.config.contentLoginHeadline?(o(),c("h1",M,m(n.config.contentLoginHeadline),1)):a("",!0),Array.isArray(n.config.contentLoginBeforeContent)?(o(),d(p,{key:1,class:"my-2",content:n.config.contentLoginBeforeContent},null,8,["content"])):a("",!0),t[2]||(t[2]=h("hr",{class:"ws-divider my-6","aria-hidden":"true"},null,-1)),n.config.contentLoginText?(o(),c("p",q,m(n.config.contentLoginText),1)):a("",!0),h("p",z,m(e.$t("form.mandatorysign"))+" "+m(e.$t("form.ismandatory")),1),u(A,{ref:"form",recaptcha:"","action-button-block":"",action:i.login,"action-button-text":e.$t("button.forward"),buttons:{action:!0},"error-text":e.errorMessage,"form-name":e.formName},{fields:N(()=>[s.registrationConfig.stepEnterCardNumberImage?(o(),d(g,{key:0,image:s.registrationConfig.stepEnterCardNumberImage},null,8,["image"])):a("",!0),u(b,y({modelValue:e.form.cardNumber,"onUpdate:modelValue":t[0]||(t[0]=_=>e.form.cardNumber=_)},i.formElement_getProps(e.$t,e.$clientRuntimeConfig,e.formName,"cardnumber",{customLabel:s.registrationConfig.stepEnterCardNumberLabelTextInput,customRules:{regex:s.registrationInternational.regex}}),{class:"mt-6",inputmode:"numeric",pattern:"\\d*","validate-on-blur":""}),null,16,["modelValue"]),u(b,y({modelValue:e.form.surname,"onUpdate:modelValue":t[1]||(t[1]=_=>e.form.surname=_)},i.formElement_getProps(e.$t,e.$clientRuntimeConfig,e.formName,"surname"),{autocomplete:"family-name","validate-on-blur":""}),null,16,["modelValue"])]),_:1},8,["action","action-button-text","error-text","form-name"])])}const G=C(T,[["render",F]]),Q=O({name:"WsOfflineAccount",components:{WsBreadcrumbs:S,WsOfflineAccountStepLogin:G,WsCmsComponents:f(()=>l(()=>import("./CZy5M5pQ.js"),__vite__mapDeps([9,10,5,6,11,12,13]),import.meta.url)),WsOfflineAccountStepCommunicationSettings:f(()=>l(()=>import("./CiAMp-jR.js"),__vite__mapDeps([14,5,6,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29]),import.meta.url)),WsOfflineAccountStepSuccess:f(()=>l(()=>import("./Clj2MmFO.js"),__vite__mapDeps([30,5,6]),import.meta.url))},setup(){P(),I(".ws-offline-account");const e=w().$componentConfigs.offlineAccountConfig;return W().setPageFromConfig(e),{config:e}},data:()=>({step:"login",userData:void 0}),watch:{"$route.query":{handler(e){["login","communication-settings","success"].includes(e.step)?this.step=e.step:this.$router.replace({query:{step:"login"}})},immediate:!0}},created(){this.containerWidth={maxWidth:this.config.maxWidth?`${this.config.maxWidth}px`:void 0,marginRight:"auto",marginLeft:"auto"}},methods:{changeStep(e){e.userData&&(this.userData=e.userData),this.$router.push({query:{step:e.name}}),window.scrollTo(0,0)}}},"$GwKGGuQz5Q"),j={class:"ws-offline-account"};function H(e,t,n,s,$,i){const p=r("ws-breadcrumbs"),g=r("ws-cms-components");return o(),c("div",j,[u(p,{class:"container",breadcrumbs:e.config.breadcrumbs},null,8,["breadcrumbs"]),h("div",{style:E(e.containerWidth),class:"ws-offline-account__inner container pa-2"},[(o(),d(L(`ws-offline-account-step-${e.step}`),{key:e.step,class:"ws-card pa-4 pa-md-10",config:e.config,"user-data":e.userData,onChangeStep:e.changeStep},null,40,["config","user-data","onChangeStep"]))],4),e.step==="success"&&Array.isArray(e.config.contentSuccessAfterContent)?(o(),d(g,{key:0,class:"my-2",content:e.config.contentSuccessAfterContent},null,8,["content"])):a("",!0)])}const Ce=C(Q,[["render",H]]);
2export{Ce 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.