1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/AppMoney-CA1dMKkF.js","assets/index-MSa8avpS.js","assets/index-DY-sP-Wx.css","assets/useMoney-Co_2sL_v.js","assets/AppSpinner-DDG9gVUD.js","assets/AppSpinner-CO7qFeDR.css","assets/SubscriptionCard-D9-t2U2J.js","assets/PaymentMethodStore-BIWwBtM1.js","assets/SubscriptionCard-BEklRSC6.css"])))=>i.map(i=>d[i]); 2import{_ as z,U as F,u as H,j as J,F as j,S as q,a6 as G,bJ as K,bG as Q,ab as W,r as g,b as t,o as l,g as u,a as s,e as c,w as S,f as d,t as e,c as v,H as w,l as I,$ as X,I as p,J as b,br as Y}from"./index-MSa8avpS.js";import{u as Z}from"./useTransactionPdf-0NqLxgx0.js";import"./PaymentMethodStore-BIWwBtM1.js";const tt={key:0,class:"container app__content"},st={class:"nav"},et={class:"nav__element--centered bold"},ot=["disabled"],rt={class:"sr-only"},nt={class:"margin__t--36"},it={class:"bold"},at={class:"table__container"},lt={class:"table__caption"},ct={class:"table__header"},_t={class:"table__cell bold"},dt={class:"table__cell bold"},ut={class:"table__cell bold"},pt={class:"table__cell bold"},bt={class:"card table__body"},mt={class:"table__cell"},ft={class:"table__cell bold"},ht={class:"table__cell"},yt={class:"table__cell"},kt=["onClick"],gt={class:"d-none d-sm-inline-block"},St={__name:"ViewProfileSubscriptionDetails",props:{subscriptionId:{type:[String,Number],required:!0}},setup(_){const P=p(()=>b(()=>import("./AppMoney-CA1dMKkF.js"),__vite__mapDeps([0,1,2,3]))),x=p(()=>b(()=>import("./index-MSa8avpS.js").then(i=>i.bV),__vite__mapDeps([1,2]))),C=p(()=>b(()=>import("./AppSpinner-DDG9gVUD.js"),__vite__mapDeps([4,1,2,5]))),V=p(()=>b(()=>import("./SubscriptionCard-D9-t2U2J.js"),__vite__mapDeps([6,1,2,7,8]))),{push:f}=F(),{t:o,translate:A}=H(),{reportErrorToSentry:h}=Y(),{postSideNotification:y}=J(),{isAuthenticated:D}=j(q()),{getUserSubscription:E,patchUserSubscription:T,fetchUserTransaction:$,$resetStore:N}=G(),{postConfirmModal:R}=K(),{downloadTransactionPdf:M}=Z();Q({title:`${o("literal.subscription")} #${_.subscriptionId} / ${o("literal.my_profile")}`});const{subscription:n,loader:k,error:U}=E({subscription_id:_.subscriptionId}),L=async i=>{try{const r=await $({transaction_id:i});M(r)}catch(r){y({text:"errors.an_error_occurred",type:"error",delay:1e4}),h(r,{tags:{error_code:"#003103"},extra:{subscription_id:_.subscriptionId,transaction_id:i}})}},B=()=>R({title:"@profile|subscription|details.confirmation_stop_recurring_plan_msg",callback:async()=>{try{await T({subscription_id:_.subscriptionId,subscription:{active:!1}}),N("subscriptions"),f({name:"ProfileSubscriptions"})}catch(i){h(i,{tags:{error_code:"#003104"},extra:{subscription_id:_.subscriptionId}}),y({text:"errors.an_error_occurred",type:"error",delay:1e4})}}});return W(U,()=>{n.value||f({name:"Profile"})}),(i,r)=>{const m=g("fa-icon"),O=g("router-link");return t(D)&&t(n)?(l(),u("div",tt,[s("nav",st,[c(O,{class:"nav__element--left nav__back",to:{name:"ProfileSubscriptions"}},{default:S(()=>[c(m,{class:"margin__r--6",icon:["fal","chevron-left"],"fixed-width":""}),d(" "+e(t(o)("literal.back")),1)]),_:1}),s("p",et,e(t(o)("@profile|subscription|details.title_subscription_details")),1),r[1]||(r[1]=s("span",{class:"nav__element--right"},null,-1))]),r[3]||(r[3]=s("hr",{class:"separator separator__size--full color--dw bg__color--dw d-none d-md-block"},null,-1)),c(t(V),{class:"margin__t--24",subscription:t(n)},{footer:S(()=>[s("button",{class:"btn btn__size--full-12 link__color--danger link--naked subscription__btn",disabled:t(k),onClick:r[0]||(r[0]=a=>B())},[t(k)?(l(),v(t(C),{key:0,size:"2",class:"margin__r--6"})):(l(),v(m,{key:1,class:"margin__r--6",icon:["fal","ban"],"fixed-width":""})),d(" "+e(t(o)("@profile|subscription|details.btn_stop_recurring_plan"))+" ",1),s("span",rt,[t(n).procedure?.name?(l(),u(w,{key:0},[d(e(t(A)(t(n).procedure.name)),1)],64)):I("",!0),d(" (ID: "+e(t(n).id)+") ",1)])],8,ot)]),_:1},8,["subscription"]),s("section",nt,[s("h2",it,e(t(o)("literal.history")),1),s("table",at,[s("caption",lt,e(t(o)("literal.subscription_transactions")),1),s("thead",null,[s("tr",ct,[s("th",_t,e(t(o)("literal.date")),1),s("th",dt,e(t(o)("literal.amount")),1),s("th",ut,e(t(o)("literal.id")),1),s("th",pt,e(t(o)("literal.receipt")),1)])]),s("tbody",bt,[(l(!0),u(w,null,X(t(n).transactions,a=>(l(),u("tr",{key:`row_${a.id}`,class:"table__group table__row"},[s("td",mt,[c(t(x),{class:"transaction__date",timestamp:a.created_at,filter:"dd/MM/yyyy"},null,8,["timestamp"])]),s("td",ft,[c(t(P),{amount:a.amount,currency:a.currency},null,8,["amount","currency"])]),s("td",ht,[r[2]||(r[2]=s("span",{class:"sr-only"},"#",-1)),d(e(a.id),1)]),s("td",yt,[s("button",{class:"link__color--black-primary link--naked",type:"button",name:"download_subscription_transaction_receipt",onClick:vt=>L(a.id)},[s("span",gt,e(t(o)("@profile|subscription|details.btn_download_receipt")),1),c(m,{class:"margin__l--6",icon:["fal","download"],"fixed-width":""})],8,kt)])]))),128))])])])])):I("",!0)}}},xt=z(St,[["__scopeId","data-v-8776cf65"]]);export{xt 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.