%PDF- %PDF-
Direktori : /home/forge/takeaseat.eco-n-tech.co.uk/.nuxt/dist/server/pages/therapist/money/ |
Current File : //home/forge/takeaseat.eco-n-tech.co.uk/.nuxt/dist/server/pages/therapist/money/index.js |
exports.ids = [71,19,22]; exports.modules = { /***/ 169: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/partials/Payment.vue?vue&type=template&id=05cab483& var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('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"},[_vm._ssrNode("<div class=\"col-span-1\"><div class=\"relative max-w-xs mx-auto md:max-w-full\"><div class=\"absolute top-0 left-0 w-full h-full border-15 border-yellow border-opacity-80\"></div> <img"+(_vm._ssrAttr("src",_vm.payment.customer.photo_url))+(_vm._ssrAttr("alt",_vm.payment.customer.first_name))+"></div></div> <div class=\"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\"><div class=\"lg:col-span-2 flex flex-col sm:items-start justify-center\"><small class=\"uppercase text-sm text-black text-opacity-80\">"+_vm._ssrEscape(_vm._s(_vm.payment.created_at))+"</small> <h2 class=\"text-xl font-bold mb-2\">"+_vm._ssrEscape(_vm._s(_vm.payment.customer.first_name +' '+ _vm.payment.customer.last_name))+"</h2></div> <div class=\"flex flex-col md:items-end justify-center\"><span class=\"block mb-2 text-sm\">"+_vm._ssrEscape(_vm._s(_vm.payment.is_complete == false ? 'Payment pending' : 'Payment recieved'))+"</span> <span class=\"block font-bold text-2xl\">"+_vm._ssrEscape(_vm._s(_vm.payment.amount.formatted))+"</span></div></div>")])} var staticRenderFns = [] // CONCATENATED MODULE: ./components/partials/Payment.vue?vue&type=template&id=05cab483& // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/partials/Payment.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ var Paymentvue_type_script_lang_js_ = ({ props: { payment: Object } }); // CONCATENATED MODULE: ./components/partials/Payment.vue?vue&type=script&lang=js& /* harmony default export */ var partials_Paymentvue_type_script_lang_js_ = (Paymentvue_type_script_lang_js_); // EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(1); // CONCATENATED MODULE: ./components/partials/Payment.vue /* normalize component */ var component = Object(componentNormalizer["a" /* default */])( partials_Paymentvue_type_script_lang_js_, render, staticRenderFns, false, null, null, "8d25059e" ) /* harmony default export */ var Payment = __webpack_exports__["default"] = (component.exports); /***/ }), /***/ 171: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/blocks/MoneyManagerNav.vue?vue&type=template&id=43786508& var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('nav',{staticClass:"flex items-center justify-center"},[_c('NuxtLink',{staticClass:"account-nav-link",attrs:{"to":"/therapist/money"}},[_vm._v("Overview")]),_vm._ssrNode(" "),_c('NuxtLink',{staticClass:"account-nav-link",attrs:{"to":"/therapist/money/statements"}},[_vm._v("Statements")])],2)} var staticRenderFns = [] // CONCATENATED MODULE: ./components/blocks/MoneyManagerNav.vue?vue&type=template&id=43786508& // EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(1); // CONCATENATED MODULE: ./components/blocks/MoneyManagerNav.vue var script = {} /* normalize component */ var component = Object(componentNormalizer["a" /* default */])( script, render, staticRenderFns, false, null, null, "040123b5" ) /* harmony default export */ var MoneyManagerNav = __webpack_exports__["default"] = (component.exports); /***/ }), /***/ 250: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./pages/therapist/money/index.vue?vue&type=template&id=3131004e& var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"page-wrapper"},[_c('PageHeader',{attrs:{"classObject":"bg-blue"}},[_c('img',{staticClass:"relative z-20 mb-8",attrs:{"src":__webpack_require__(20),"alt":"Takeaseat"}}),_vm._v(" "),_c('h1',{staticClass:"relative z-20 text-5xl lg:text-7xl font-bold m-0"},[_vm._v("Money Manager")]),_vm._v(" "),_c('div',{staticClass:"page-header-bottom"},[_c('MoneyManagerNav')],1)]),_vm._ssrNode(" "+((_vm.statistics)?("<div class=\"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-5 gap-6 mb-20 px-6 lg:px-0\">"+((_vm.statistics.revenue)?("<div class=\"bg-gray text-center px-4 py-8\"><span class=\"block\">Revenue</span> <span class=\"block text-blue font-medium text-3xl xl:text-4xl my-3\">"+_vm._ssrEscape(_vm._s(_vm.statistics.revenue.formatted))+"</span> <span class=\"block\">This Month</span></div>"):"<!---->")+" "+((_vm.statistics.billed)?("<div class=\"bg-gray text-center px-4 py-8\"><span class=\"block\">Billed</span> <span class=\"block text-blue font-medium text-3xl xl:text-4xl my-3\">"+_vm._ssrEscape(_vm._s(_vm.statistics.billed.formatted))+"</span> <span class=\"block\">This Month</span></div>"):"<!---->")+" <div class=\"bg-gray text-center px-4 py-8\"><span class=\"block\">Due</span> <span class=\"block text-blue font-medium text-3xl xl:text-4xl my-3\">"+_vm._ssrEscape(_vm._s(_vm.statistics.balance.formatted))+"</span> <span class=\"block\">This Month</span></div> <div class=\"bg-gray text-center px-4 py-8\"><span class=\"block\">Repeat Bookings</span> <span class=\"block text-blue font-medium text-3xl xl:text-4xl my-3\">"+_vm._ssrEscape(_vm._s(_vm.statistics.repeat_bookings))+"</span> <span class=\"block\">This Month</span></div> <div class=\"bg-gray text-center px-4 py-8\"><span class=\"block\">Total Bookings</span> <span class=\"block text-blue font-medium text-3xl xl:text-4xl my-3\">"+_vm._ssrEscape(_vm._s(_vm.statistics.total_bookings))+"</span> <span class=\"block\">This Month</span></div></div>"):"<!---->")+" "),(_vm.payments.length !== 0 || this.payments.length == undefined)?_vm._ssrNode("<div class=\"max-w-5xl mx-auto w-full px-6 lg:px-0\">","</div>",[_vm._ssrNode("<h2 class=\"text-4xl font-bold mb-6\">Latest Activity</h2> "),_vm._l((_vm.payments),function(payment_date,key){return _vm._ssrNode("<div class=\"mb-6\">","</div>",[_vm._ssrNode("<div class=\"grid grid-cols-2 gap-4 mb-5\">","</div>",[_vm._ssrNode("<h3 class=\"text-2xl font-bold\">"+_vm._ssrEscape(_vm._s(key))+"</h3> "),_vm._ssrNode("<div class=\"text-right\">","</div>",[_c('NuxtLink',{staticClass:"text-blue-light text-2xl font-bold",attrs:{"to":"/therapist/money/statements"}},[_vm._v("View Statements")])],1)],2),_vm._ssrNode(" "),_vm._l((payment_date),function(payment,key){return _c('Payment',{key:key,attrs:{"payment":payment}})})],2)})],2):_vm._ssrNode(("<div class=\"py-20 w-full bg-gray text-center\"><span class=\"font-bold text-3xl\">You have no payments yet</span></div>")),_vm._ssrNode(" "),_vm._ssrNode("<div class=\"mt-8 py-20 w-full bg-gray text-center\">","</div>",[_vm._ssrNode("<h2 class=\"font-bold text-3xl mb-8\">Keep your Bank Details Up-to-date</h2> "),_vm._ssrNode("<div class=\"max-w-lg w-full mx-auto\">","</div>",[_vm._ssrNode("<p class=\"mb-6\">Please ensure all bank details are accurate and up to date to ensure we can pay you for bookings made through the site</p> "),_c('NuxtLink',{staticClass:"uppercase text-blue-light",attrs:{"to":"/account/financial","type":"button"}},[_vm._v("Click here to update details")])],2)],2)],2)} var staticRenderFns = [] // CONCATENATED MODULE: ./pages/therapist/money/index.vue?vue&type=template&id=3131004e& // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./pages/therapist/money/index.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ var moneyvue_type_script_lang_js_ = ({ middleware: ['auth', 'therapist'], head() { return { titleTemplate: 'Money Manager | %s' }; }, computed: { statistics() { return this.$store.state.therapist.money.statistics; }, payments() { return this.$store.state.therapist.money.payments; } }, async asyncData({ store }) { await store.dispatch('therapist/money/getStatistics'); await store.dispatch('therapist/money/getPayments'); } }); // CONCATENATED MODULE: ./pages/therapist/money/index.vue?vue&type=script&lang=js& /* harmony default export */ var therapist_moneyvue_type_script_lang_js_ = (moneyvue_type_script_lang_js_); // EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(1); // CONCATENATED MODULE: ./pages/therapist/money/index.vue /* normalize component */ var component = Object(componentNormalizer["a" /* default */])( therapist_moneyvue_type_script_lang_js_, render, staticRenderFns, false, null, null, "3877df92" ) /* harmony default export */ var money = __webpack_exports__["default"] = (component.exports); /* nuxt-component-imports */ installComponents(component, {MoneyManagerNav: __webpack_require__(171).default,PageHeader: __webpack_require__(36).default,Payment: __webpack_require__(169).default}) /***/ }) };; //# sourceMappingURL=index.js.map