PageSourceSearch

https://www.regioradstuttgart.de/_nuxt/BZ4w1p6g.js

js regioradstuttgart.de collected 2026-10-04 13:25:45 UTC 3,999 bytes, 1 lines download raw bytes

1import{_ as k}from"./DIheCY_a.js";import{_ as B}from"./Qmw-ihwD.js";import{d as Y,Z as V,c as L,$ as f,j as T,b as U,x as m,y,z as r,m as e,r as P,_ as q,A as _,K as d,I as v,N as o,O as i,H as E}from"./BJhlU1rR.js";import{r as I}from"./L98mbDmN.js";import{u as w}from"./BXgMM1f5.js";import{b as c,s as Q}from"./BOVKW5Xp.js";import{u as R}from"./8mnopAEE.js";import"./C4-wI4XM.js";import"./v9y1S7hN.js";import"./BkGlnVwb.js";import"./BaQ8z2f5.js";import"./CL93qZiK.js";import"./BHREDrN6.js";import"./D7eu--uw.js";import"./BwAlTTr4.js";const S={key:0,class:"grid grid-cols-card-layout gap-2xs max-tablet:flex max-tablet:flex-col"},j={key:2,class:"grid grid-cols-card-layout mb-xs gap-2xs max-tablet:flex max-tablet:flex-col"},A={class:"row-start-1 row-end-6 col-start-2 col-end-2"},le=Y({__name:"index",setup(H){const M=R(),{paymentData:a,isLoadingContracts:x}=V(M),{t:s,locale:$}=L();f.locale($.value);const g=P(""),C=P("");D(),T(a,()=>{D()});function D(){var t,l,p,u;if((t=a.value)!=null&&t.creditCardPayment){const n=f((l=a.value)==null?void 0:l.creditCardPayment.creditCardValidTo).format("MM/YY");g.value=`${a.value.creditCardPayment.creditCardProviderBrand.toUpperCase()} | ${(p=a.value)==null?void 0:p.creditCardPayment.creditCardNo} | ${n}`}(u=a.value)!=null&&u.sepaDirectDebitPayment&&(C.value=f(a.value.sepaDirectDebitPayment.sepaMandateDate).format("D[.] MMMM YYYY"))}const h=U(),b=P("");return h.query.update==="payment-method"&&(b.value=`${s(`dbc-label-${h.query.update}`)} ${s("dbc-text-successfully-changed")}`),h.query.update==="mandate"&&(b.value=s("dbc-text-mandate-update-successfully")),(t,l)=>{const p=k,u=B,n=Q,N=q;return m(),y(N,{name:"main-view",hasBackButton:!0,headline:e(s)("dbc-label-payment-method")},{default:r(()=>[e(b)?(m(),_("div",S,[d(p,{severity:"success","has-border":!0,message:e(b),class:"mb-xs",role:"alert","aria-live":"assertive","will-leave":!0,onLifeEnd:l[0]||(l[0]=z=>("removeUpdateQueryParam"in t?t.removeUpdateQueryParam:e(I))())},null,8,["message"])])):v("",!0),e(a)&&e(a).paymentMethod&&e(a).paymentMethod==="creditCard"?(m(),y(u,{key:1,title:e(s)(`dbc-label-${e(a).paymentMethod.toLowerCase()}`),subtitle:e(g),class:"max-w-fit",route:("usePagePath"in t?t.usePagePath:e(w))("self-service-payment-update")},null,8,["title","subtitle","route"])):e(a)&&e(a).paymentMethod&&e(a).paymentMethod==="sepaDirectDebit"?(m(),_("div",j,[d(u,{title:e(s)("dbc-label-payment-method"),subtitle:e(s)("dbc-label-sepadirectdebit"),route:("usePagePath"in t?t.usePagePath:e(w))("self-service-payment-update")},null,8,["title","subtitle","route"]),d(n,{pt:"simpleCardPassthrough"in t?t.simpleCardPassthrough:e(c)},{title:r(()=>[o(i(t.$t("dbc-payment-account-holder")),1)]),subtitle:r(()=>[o(i(e(a).sepaDirectDebitPayment.accountHolder),1)]),_:1},8,["pt"]),d(n,{pt:"simpleCardPassthrough"in t?t.simpleCardPassthrough:e(c)},{title:r(()=>[...l[1]||(l[1]=[o("IBAN",-1)])]),subtitle:r(()=>[o(i(e(a).sepaDirectDebitPayment.iban),1)]),_:1},8,["pt"]),d(n,{pt:"simpleCardPassthrough"in t?t.simpleCardPassthrough:e(c)},{title:r(()=>[o(i(e(s)("dbc-payment-sepa-mandate-reference")),1)]),subtitle:r(()=>[o(i(e(a).sepaDirectDebitPayment.sepaMandateReference),1)]),_:1},8,["pt"]),d(n,{pt:"simpleCardPassthrough"in t?t.simpleCardPassthrough:e(c)},{title:r(()=>[o(i(e(s)("dbc-payment-sepa-mandate-date")),1)]),subtitle:r(()=>[o(i(e(C)),1)]),_:1},8,["pt"]),E("div",A,[e(a).sepaDirectDebitPayment.sepaNotice?(m(),y(n,{key:0,pt:"simpleCardPassthrough"in t?t.simpleCardPassthrough:e(c),"pt:caption:class":"overflow-visible whitespace-normal","pt:subtitle:class":"overflow-visible whitespace-normal"},{title:r(()=>[o(i(e(s)("dbc-payment-sepa-mandate-notice")),1)]),subtitle:r(()=>[o(i(e(a).sepaDirectDebitPayment.sepaNotice),1)]),_:1},8,["pt"])):v("",!0)])])):e(x)?v("",!0):(m(),y(p,{key:3,severity:"warn","has-border":!0,message:e(s)("dbc-error-no-valid-payment-data"),class:"max-w-fit max-mobile:max-w-full",role:"alert"},null,8,["message"]))]),_:1},8,["headline"])}}});export{le 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.