1import{t as m}from"./date-V67yhMnj.js";import{_ as u,S as a}from"./index-BV6QtbyE.js";import"./vue-core-BJYLVuRU.js";import{o as p,q as i,t as r,y as s,E as e,D as l,J as _}from"./vendor-C61o6woY.js";import"./toastr-ZJ-XgUIA.js";import"./tables-Zwqw6ld6.js";import"./bootstrap-82v6EwEu.js";import"./jarallax-DStYVGbw.js";import"./highlight-CohLJnU_.js";import"./typed-D7S6yrmg.js";import"./mitt-DJ65BbbF.js";import"./axios-42ANG6Sg.js";const v={components:{Spinner:a},data(){return{invoice:{}}},methods:{toDate:m,fetch(){this.$services.Invoice().get(this.$route.params).then(n=>{this.invoice=n.body})}},created(){this.fetch()}},b={class:"section-border border-primary"},y={class:"container d-flex flex-column"},f={class:"row align-items-center justify-content-center gx-0 min-vh-100"},E={key:0,class:"col-12 order-md-1 mb-auto mb-md-0 pb-8 py-md-6"},h={class:"display-3 fw-bold text-center"},x={class:"mb-5 text-center text-muted"},D={class:"mb-5 col-6"},I={class:"row"},N={class:"col-sm-9"},S={class:"col-sm-9"},T={class:"col-sm-9"},g={class:"col-sm-9"},k={class:"col-sm-9"},A={class:"table table-striped"},B={class:"text-muted"},R={class:"text-muted"},C={class:"text-muted"},w={class:"text-muted"},L={class:"text-center py-md-6"},O={class:"text-center py-md-4"},M=["href"];function P(n,t,V,j,o,c){const d=p("Spinner");return i(),r("section",b,[s("div",y,[s("div",f,[o.invoice.id?(i(),r("div",E,[s("h1",h,e(n.$state.siteName),1),s("p",x,e(n.$state.siteName)+" Tax Invoice and Receipt",1),s("div",D,[s("dl",I,[t[0]||(t[0]=s("dt",{class:"col-sm-3"},"DATE",-1)),s("dd",N,[s("strong",null,e(c.toDate(o.invoice.paid_at||o.invoice.created_at)),1)]),t[1]||(t[1]=s("dt",{class:"col-sm-3"},"REFERENCE",-1)),s("dd",S,e(o.invoice.id),1),t[2]||(t[2]=s("dt",{class:"col-sm-3"},"BILLED TO",-1)),s("dd",T,e(n.$state.context.billed_to),1),t[3]||(t[3]=s("dt",{class:"col-sm-3"},"ADDRESS",-1)),s("dd",g,e(n.$state.context.address),1),t[4]||(t[4]=s("dt",{class:"col-sm-3"},"EMAIL",-1)),s("dd",k,e(n.$state.context.email),1)])]),s("table",A,[t[12]||(t[12]=s("thead",null,[s("tr",null,[s("th",{scope:"col"},"DESCRIPTION"),s("th",{scope:"col"},"TAX"),s("th",{scope:"col"},"AMOUNT")])],-1)),s("tbody",null,[s("tr",null,[s("td",null,[t[5]||(t[5]=l(" Communication and data service",-1)),t[6]||(t[6]=s("br",null,null,-1)),s("small",B,e(c.toDate(o.invoice.paid_at)),1)]),s("td",null,[l(e(o.invoice.currency__symbol)+"0.00",1),t[7]||(t[7]=s("br",null,null,-1)),s("small",R,e(o.invoice.currency__code),1)]),s("td",null,[l(e(o.invoice.currency__symbol)+e(o.invoice.amount),1),t[8]||(t[8]=s("br",null,null,-1)),s("small",C,e(o.invoice.currency__code),1)])]),s("tr",null,[t[11]||(t[11]=s("td",null,null,-1)),s("td",null,[s("strong",null,"Payment "+e(o.invoice.is_success?"received":"declined"),1),t[9]||(t[9]=s("br",null,null,-1))]),s("td",null,[l(e(o.invoice.currency__symbol)+e(o.invoice.is_success?o.invoice.amount:0),1),t[10]||(t[10]=s("br",null,null,-1)),s("small",w,e(o.invoice.currency__code),1)])])])]),s("div",L,e(n.$state.siteName),1),s("p",O,[s("a",{href:`mailto:${n.$state.siteEmail}`},e(n.$state.siteEmail),9,M)])])):(i(),_(d,{key:1}))])])])}const Z=u(v,[["render",P],["__file","/app/src/components/Invoice.vue"]]);export{Z as default}; 2//# sourceMappingURL=Invoice-IgVLGul6.js.map
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.