%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/forge/takeaseat.eco-n-tech.co.uk/.nuxt/dist/server/pages/therapist/money/
Upload File :
Create Path :
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

Zerion Mini Shell 1.0