%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/forge/takeaseat.eco-n-tech.co.uk/.nuxt/dist/server/pages/therapists/
Upload File :
Create Path :
Current File : //home/forge/takeaseat.eco-n-tech.co.uk/.nuxt/dist/server/pages/therapists/index.js

exports.ids = [74,21,33,36,39];
exports.modules = {

/***/ 133:
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__(139);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(6).default
module.exports.__inject__ = function (context) {
  add("68b99d2a", content, true, context)
};

/***/ }),

/***/ 134:
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__(142);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(6).default
module.exports.__inject__ = function (context) {
  add("f81ef034", content, true, context)
};

/***/ }),

/***/ 138:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_4_oneOf_1_0_node_modules_nuxt_postcss8_node_modules_css_loader_dist_cjs_js_ref_4_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_nuxt_postcss8_node_modules_postcss_loader_dist_cjs_js_ref_4_oneOf_1_2_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_NextAvailability_vue_vue_type_style_index_0_id_6ba927ca_lang_postcss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(133);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_4_oneOf_1_0_node_modules_nuxt_postcss8_node_modules_css_loader_dist_cjs_js_ref_4_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_nuxt_postcss8_node_modules_postcss_loader_dist_cjs_js_ref_4_oneOf_1_2_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_NextAvailability_vue_vue_type_style_index_0_id_6ba927ca_lang_postcss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_4_oneOf_1_0_node_modules_nuxt_postcss8_node_modules_css_loader_dist_cjs_js_ref_4_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_nuxt_postcss8_node_modules_postcss_loader_dist_cjs_js_ref_4_oneOf_1_2_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_NextAvailability_vue_vue_type_style_index_0_id_6ba927ca_lang_postcss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_4_oneOf_1_0_node_modules_nuxt_postcss8_node_modules_css_loader_dist_cjs_js_ref_4_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_nuxt_postcss8_node_modules_postcss_loader_dist_cjs_js_ref_4_oneOf_1_2_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_NextAvailability_vue_vue_type_style_index_0_id_6ba927ca_lang_postcss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_4_oneOf_1_0_node_modules_nuxt_postcss8_node_modules_css_loader_dist_cjs_js_ref_4_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_nuxt_postcss8_node_modules_postcss_loader_dist_cjs_js_ref_4_oneOf_1_2_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_NextAvailability_vue_vue_type_style_index_0_id_6ba927ca_lang_postcss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));


/***/ }),

/***/ 139:
/***/ (function(module, exports, __webpack_require__) {

// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(5);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".time[data-v-6ba927ca]{display:block;border-radius:0.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(51, 51, 51, var(--tw-border-opacity));--tw-border-opacity:0.1;padding:0.5rem;text-align:center;font-size:0.875rem;line-height:1.25rem;line-height:1.25rem;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:100ms;}.time[data-v-6ba927ca]:focus, .time[data-v-6ba927ca]:hover{--tw-bg-opacity:1;background-color:rgba(51, 51, 51, var(--tw-bg-opacity))}.time[data-v-6ba927ca]:focus, .time[data-v-6ba927ca]:hover{--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;


/***/ }),

/***/ 140:
/***/ (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/NextAvailability.vue?vue&type=template&id=6ba927ca&scoped=true&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.is_booking_enabled)?_c('div',{staticClass:"w-full relative flex items-center",class:_vm.classes,on:{"mouseleave":function($event){_vm.isOpen = false}}},[_vm._ssrNode("<button type=\"button\" class=\"mt-4 uppercase font-medium flex items-center justify-center focus:outline-none hover:text-yellow transition duration-200\" data-v-6ba927ca>\n    Book Now\n    <svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\""+(_vm._ssrClass("w-4 h-4 ml-1",_vm.isOpen ? 'transform rotate-180' : ''))+" data-v-6ba927ca><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M19 9l-7 7-7-7\" data-v-6ba927ca></path></svg></button> "),(_vm.isOpen)?_vm._ssrNode("<div class=\"absolute z-20 top-full left-0 w-full p-6 bg-white rounded-lg shadow\" data-v-6ba927ca>","</div>",[(_vm.isLoading == true)?_vm._ssrNode("<div class=\"flex items-center justify-center\" data-v-6ba927ca>","</div>",[_vm._ssrNode("<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" class=\"animate-spin -ml-1 mr-3 h-5 w-5 text-current\" data-v-6ba927ca><circle cx=\"12\" cy=\"12\" r=\"10\" stroke=\"currentColor\" stroke-width=\"4\" class=\"opacity-25\" data-v-6ba927ca></circle> <path 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\" class=\"opacity-75\" data-v-6ba927ca></path></svg> <span data-v-6ba927ca>Loading Times</span>")],2):(_vm.availability.length > 0)?_vm._ssrNode("<div data-v-6ba927ca>","</div>",[_vm._ssrNode("<span class=\"block font-bold mb-2\" data-v-6ba927ca>"+_vm._ssrEscape(_vm._s(_vm.$moment.utc(_vm.date).format('DD/MM/Y')))+"</span> "),_vm._ssrNode("<div class=\"grid grid-cols-3 gap-2\" data-v-6ba927ca>","</div>",_vm._l((_vm.availability),function(time,key){return _c('NuxtLink',{key:key,staticClass:"time",attrs:{"to":'/booking/'+_vm.therapist_slug+'?date='+_vm.$moment.utc(time.start).format('Y-MM-DD')+'&time='+time.start}},[_vm._v(_vm._s(_vm.$moment.utc(time.start).format('H:mm')))])}),1)],2):_vm._ssrNode(("<div class=\"flex items-center justify-center\" data-v-6ba927ca><span class=\"font-bold\" data-v-6ba927ca>No availability</span></div>"))]):_vm._e()],2):_vm._e()}
var staticRenderFns = []


// CONCATENATED MODULE: ./components/blocks/NextAvailability.vue?vue&type=template&id=6ba927ca&scoped=true&

// 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/blocks/NextAvailability.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var NextAvailabilityvue_type_script_lang_js_ = ({
  props: {
    therapist_id: Number,
    therapist_slug: String,
    is_booking_enabled: Boolean,
    classes: String
  },

  data() {
    return {
      isLoading: false,
      isOpen: false,
      date: null,
      availability: []
    };
  },

  methods: {
    async openAvailability() {
      this.isLoading = true;
      this.isOpen = true;
      await this.$axios.post('/availability/next/' + this.therapist_id).then(response => {
        this.isLoading = false;
        this.date = response.data.date;
        this.availability = response.data.slots;
      }).catch(error => {
        this.isLoading = false;
      });
    }

  }
});
// CONCATENATED MODULE: ./components/blocks/NextAvailability.vue?vue&type=script&lang=js&
 /* harmony default export */ var blocks_NextAvailabilityvue_type_script_lang_js_ = (NextAvailabilityvue_type_script_lang_js_); 
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);

// CONCATENATED MODULE: ./components/blocks/NextAvailability.vue



function injectStyles (context) {
  
  var style0 = __webpack_require__(138)
if (style0.__inject__) style0.__inject__(context)

}

/* normalize component */

var component = Object(componentNormalizer["a" /* default */])(
  blocks_NextAvailabilityvue_type_script_lang_js_,
  render,
  staticRenderFns,
  false,
  injectStyles,
  "6ba927ca",
  "82c45942"
  
)

/* harmony default export */ var NextAvailability = __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ 141:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_4_oneOf_1_0_node_modules_nuxt_postcss8_node_modules_css_loader_dist_cjs_js_ref_4_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_nuxt_postcss8_node_modules_postcss_loader_dist_cjs_js_ref_4_oneOf_1_2_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SearchForm_vue_vue_type_style_index_0_id_73fb0324_lang_postcss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(134);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_4_oneOf_1_0_node_modules_nuxt_postcss8_node_modules_css_loader_dist_cjs_js_ref_4_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_nuxt_postcss8_node_modules_postcss_loader_dist_cjs_js_ref_4_oneOf_1_2_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SearchForm_vue_vue_type_style_index_0_id_73fb0324_lang_postcss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_4_oneOf_1_0_node_modules_nuxt_postcss8_node_modules_css_loader_dist_cjs_js_ref_4_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_nuxt_postcss8_node_modules_postcss_loader_dist_cjs_js_ref_4_oneOf_1_2_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SearchForm_vue_vue_type_style_index_0_id_73fb0324_lang_postcss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_4_oneOf_1_0_node_modules_nuxt_postcss8_node_modules_css_loader_dist_cjs_js_ref_4_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_nuxt_postcss8_node_modules_postcss_loader_dist_cjs_js_ref_4_oneOf_1_2_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SearchForm_vue_vue_type_style_index_0_id_73fb0324_lang_postcss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_4_oneOf_1_0_node_modules_nuxt_postcss8_node_modules_css_loader_dist_cjs_js_ref_4_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_nuxt_postcss8_node_modules_postcss_loader_dist_cjs_js_ref_4_oneOf_1_2_node_modules_nuxt_components_dist_loader_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SearchForm_vue_vue_type_style_index_0_id_73fb0324_lang_postcss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));


/***/ }),

/***/ 142:
/***/ (function(module, exports, __webpack_require__) {

// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(5);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(function(i){return i[1]});
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".search-input[data-v-73fb0324]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:0;border-left-width:2px;--tw-border-opacity:1;border-color:rgba(51, 51, 51, var(--tw-border-opacity));padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.75rem;font-size:1.125rem;line-height:1.75rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.search-input[data-v-73fb0324]::-moz-placeholder{--tw-placeholder-opacity:1;color:rgba(255, 255, 255, var(--tw-placeholder-opacity))}.search-input[data-v-73fb0324]:-ms-input-placeholder{--tw-placeholder-opacity:1;color:rgba(255, 255, 255, var(--tw-placeholder-opacity))}.search-input[data-v-73fb0324]::placeholder{--tw-placeholder-opacity:1;color:rgba(255, 255, 255, var(--tw-placeholder-opacity))}.search-input[data-v-73fb0324]{background-color:transparent;}.search-input[data-v-73fb0324]:focus, .search-input[data-v-73fb0324]:hover{outline:2px solid transparent;outline-offset:2px}.search-input[data-v-73fb0324]:focus, .search-input[data-v-73fb0324]:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.search-input[data-v-73fb0324]:focus, .search-input[data-v-73fb0324]:hover{--tw-ring-opacity:0}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;


/***/ }),

/***/ 147:
/***/ (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/SearchForm.vue?vue&type=template&id=73fb0324&scoped=true&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"flex items-center w-auto md:w-full"},[_vm._ssrNode("<span class=\"block w-7 h-7 mr-5 icon-search bg-contain bg-center bg-no-repeat\" data-v-73fb0324></span> <input type=\"search\" name=\"search\""+(_vm._ssrAttr("placeholder",_vm.placeholder))+(_vm._ssrAttr("value",(_vm.content)))+" class=\"search-input\" data-v-73fb0324>")])}
var staticRenderFns = []


// CONCATENATED MODULE: ./components/SearchForm.vue?vue&type=template&id=73fb0324&scoped=true&

// 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/SearchForm.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var SearchFormvue_type_script_lang_js_ = ({
  props: {
    value: {
      required: true
    },
    placeholder: {
      type: String
    }
  },

  data() {
    return {
      content: this.value
    };
  },

  methods: {
    handleInput(e) {
      this.$emit('input', this.content);
    }

  }
});
// CONCATENATED MODULE: ./components/SearchForm.vue?vue&type=script&lang=js&
 /* harmony default export */ var components_SearchFormvue_type_script_lang_js_ = (SearchFormvue_type_script_lang_js_); 
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);

// CONCATENATED MODULE: ./components/SearchForm.vue



function injectStyles (context) {
  
  var style0 = __webpack_require__(141)
if (style0.__inject__) style0.__inject__(context)

}

/* normalize component */

var component = Object(componentNormalizer["a" /* default */])(
  components_SearchFormvue_type_script_lang_js_,
  render,
  staticRenderFns,
  false,
  injectStyles,
  "73fb0324",
  "58bdfa74"
  
)

/* harmony default export */ var SearchForm = __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ 152:
/***/ (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/Therapist.vue?vue&type=template&id=40b76e47&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('section',{staticClass:"grid grid-cols-3 sm:grid-cols-6 bg-white border border-gray therapist-list-item"},[_vm._ssrNode("<div class=\"col-span-1 sm:col-span-2 relative mb-0\">","</div>",[_c('NuxtLink',{staticClass:"absolute top-0 left-0 w-full h-full z-10",attrs:{"to":'/therapists/'+_vm.therapist.slug}}),_vm._ssrNode(" <div"+(_vm._ssrClass("absolute top-0 left-0 w-full h-full border-10 border-opacity-75",'tas-border-'+_vm.therapist.colour))+"></div> <img"+(_vm._ssrAttr("src",_vm.therapist.user.photo_url))+(_vm._ssrAttr("alt",_vm.therapist.user.first_name+' '+_vm.therapist.user.last_name))+" class=\"block m-0 w-full\">")],2),_vm._ssrNode(" <div class=\"col-span-2 sm:col-span-4 bg-black flex items-center justify-center text-center\"><h2 class=\"text-white\"><span"+(_vm._ssrClass("block text-4xl",'tas-text-'+_vm.therapist.colour))+">"+_vm._ssrEscape(_vm._s(_vm.therapist.user.first_name))+"</span> <span class=\"block text-xl\">"+_vm._ssrEscape(_vm._s(_vm.therapist.user.last_name))+"</span></h2></div> "),_vm._ssrNode("<div class=\"col-span-3 sm:col-span-2 bg-gray p-4 overflow-auto\">","</div>",[_vm._ssrNode(((_vm.therapist.price_from)?("<div class=\"mb-3\"><span class=\"block uppercase opacity-50 font-bold\">Prices</span> <span class=\"block uppercase text-black font-bold\">"+_vm._ssrEscape("From "+_vm._s(_vm.therapist.price_from.formatted))+"</span></div>"):"<!---->")+" "),(_vm.therapist.location)?_vm._ssrNode("<div class=\"mb-3\">","</div>",[_vm._ssrNode("<h4 class=\"block uppercase opacity-50 font-bold\">Location</h4> "),_c('NuxtLink',{staticClass:"block text-black font-bold transition duration-200 hover:text-blue-light",attrs:{"to":'/therapists/location/'+_vm.therapist.location.slug}},[_vm._v(_vm._s(_vm.therapist.location.town_city))])],2):_vm._e(),_vm._ssrNode(" "+((_vm.therapist.sessions.length > 0)?("<div class=\"mb-3\"><h4 class=\"block uppercase opacity-50 font-bold\">Sessions</h4> "+(_vm._ssrList((_vm.therapist.sessions),function(session,key){return ("<span class=\"block text-black font-bold\">"+_vm._ssrEscape(_vm._s(session.name))+"</span>")}))+"</div>"):"<!---->")+" "),(_vm.therapist.specialisms.length > 0)?_vm._ssrNode("<div class=\"mb-0\">","</div>",[_vm._ssrNode("<h4 class=\"block uppercase opacity-50 font-bold\">Specialisms</h4> "),_vm._l((_vm.therapist.specialisms),function(specialism,key){return _vm._ssrNode("<div>","</div>",[(key <= 5)?_c('NuxtLink',{staticClass:"block text-black font-bold transition duration-200 hover:text-blue-light",attrs:{"to":'/therapists/specialism/'+specialism.slug}},[_vm._v(_vm._s(specialism.name))]):_vm._e()],1)}),_vm._ssrNode(" "),(_vm.therapist.specialisms.length> 5)?_c('NuxtLink',{attrs:{"to":'/therapists/'+_vm.therapist.slug}},[_vm._v("+ "+_vm._s(_vm.therapist.specialisms.length - 5)+" more")]):_vm._e()],2):_vm._e()],2),_vm._ssrNode(" "),_vm._ssrNode("<div class=\"col-span-3 sm:col-span-4 flex flex-wrap content-between justify-center p-4\">","</div>",[_vm._ssrNode("<div class=\"w-full mb-3\">","</div>",[_vm._ssrNode("<p class=\"leading-5\">"+(_vm._s(_vm.therapist.short_description))+"</p> "),(_vm.therapist.tags)?_vm._ssrNode("<div class=\"flex flex-wrap mt-3\">","</div>",_vm._l((_vm.therapist.tags),function(tag,key){return _c('NuxtLink',{key:key,staticClass:"rounded-full px-3 py-2 mr-2 mb-2 bg-gray text-sm leading-3 transition",attrs:{"to":'/therapists/tag/'+tag.slug}},[_vm._v(_vm._s(tag.name))])}),1):_vm._e()],2),_vm._ssrNode(" "),_vm._ssrNode("<div class=\"w-full\">","</div>",[_c('NextAvailability',{attrs:{"classes":"justify-center","therapist_id":_vm.therapist.id,"therapist_slug":_vm.therapist.slug,"is_booking_enabled":_vm.therapist.is_booking_enabled}}),_vm._ssrNode(" "),_c('NuxtLink',{staticClass:"mt-3 btn btn-primary btn-small uppercase font-medium w-full rounded-full",attrs:{"to":'/therapists/'+_vm.therapist.slug}},[_vm._v("View Profile")])],2)],2)],2)}
var staticRenderFns = []


// CONCATENATED MODULE: ./components/partials/Therapist.vue?vue&type=template&id=40b76e47&

// 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/Therapist.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var Therapistvue_type_script_lang_js_ = ({
  props: {
    therapist: Object
  }
});
// CONCATENATED MODULE: ./components/partials/Therapist.vue?vue&type=script&lang=js&
 /* harmony default export */ var partials_Therapistvue_type_script_lang_js_ = (Therapistvue_type_script_lang_js_); 
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);

// CONCATENATED MODULE: ./components/partials/Therapist.vue





/* normalize component */

var component = Object(componentNormalizer["a" /* default */])(
  partials_Therapistvue_type_script_lang_js_,
  render,
  staticRenderFns,
  false,
  null,
  null,
  "546bbe36"
  
)

/* harmony default export */ var Therapist = __webpack_exports__["default"] = (component.exports);

/* nuxt-component-imports */
installComponents(component, {NextAvailability: __webpack_require__(140).default})


/***/ }),

/***/ 160:
/***/ (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/slots/Widget.vue?vue&type=template&id=c2170000&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"relative border-t border-black border-opacity-10"},[_vm._ssrNode("<button type=\"button\" class=\"flex items-center justify-between w-full py-8 font-medium text-left focus:outline-none\"><span>"+_vm._ssrEscape(_vm._s(_vm.title))+"</span> <svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\""+(_vm._ssrClass("w-6 h-6 transition duration-200 transform",_vm.open ? 'rotate-180' : ''))+"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M5 15l7-7 7 7\"></path></svg></button> "),_vm._ssrNode("<div class=\"overflow-y-auto -mt-4 mb-6\""+(_vm._ssrStyle({"max-height":"300px"},null, { display: (_vm.open == true) ? '' : 'none' }))+">","</div>",[_vm._t("default")],2)],2)}
var staticRenderFns = []


// CONCATENATED MODULE: ./components/slots/Widget.vue?vue&type=template&id=c2170000&

// 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/slots/Widget.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var Widgetvue_type_script_lang_js_ = ({
  props: {
    title: String
  },

  data() {
    return {
      open: true
    };
  }

});
// CONCATENATED MODULE: ./components/slots/Widget.vue?vue&type=script&lang=js&
 /* harmony default export */ var slots_Widgetvue_type_script_lang_js_ = (Widgetvue_type_script_lang_js_); 
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);

// CONCATENATED MODULE: ./components/slots/Widget.vue





/* normalize component */

var component = Object(componentNormalizer["a" /* default */])(
  slots_Widgetvue_type_script_lang_js_,
  render,
  staticRenderFns,
  false,
  null,
  null,
  "f62e3b74"
  
)

/* harmony default export */ var Widget = __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ 240:
/***/ (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/therapists/index.vue?vue&type=template&id=25660bb3&
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-green z-30"}},[_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"},[_vm._v("Find a therapist")]),_vm._v(" "),_c('div',{ref:"scrollTo",staticClass:"page-header-bottom grid grid-cols-1 md:grid-cols-2 gap-x-4"},[_c('div',{staticClass:"flex items-center justify-center md:justify-start"},[_c('SearchForm',{attrs:{"placeholder":"Search Therapists"},model:{value:(_vm.selected_filters.search_query),callback:function ($$v) {_vm.$set(_vm.selected_filters, "search_query", $$v)},expression:"selected_filters.search_query"}})],1),_vm._v(" "),_c('div',{staticClass:"flex items-center justify-center md:justify-end mt-6 md:mt-0"},[_c('button',{staticClass:"flex items-center uppercase text-sm font-medium focus:outline-none",attrs:{"type":"button"},on:{"click":_vm.toggleFilters}},[(_vm.is_filters_showing == false)?_c('span',[_vm._v("Show Filters")]):_c('span',[_vm._v("Hide Filters")]),_vm._v(" "),_c('span',{staticClass:"block w-4 h-4 ml-3 icon-filters bg-contain bg-center bg-no-repeat"})])])])]),_vm._ssrNode(" "),_vm._ssrNode("<div"+(_vm._ssrClass("px-6 lg:px-0",_vm.is_filters_showing ? 'grid grid-cols-1 lg:grid-cols-8 lg:gap-10' : ''))+">","</div>",[(_vm.is_filters_showing)?_vm._ssrNode("<div class=\"lg:col-span-2\">","</div>",[_vm._ssrNode(((_vm.is_filters_showing)?("<div class=\"block fixed top-0 left-0 w-full h-full z-40 bg-black bg-opacity-20 lg:hidden\"></div>"):"<!---->")+" "),_vm._ssrNode("<div"+(_vm._ssrClass("fixed z-50 bottom-0 right-0 w-10/12 h-screen p-4 overflow-y-auto bg-white lg:static lg:h-auto lg:w-auto lg:p-0 lg:z-1",_vm.isFiltersActive ? 'pb-28' : 'pb-20'))+">","</div>",[_vm._ssrNode("<span class=\"mb-8 block text-xl font-bold\">Filter</span> "+((_vm.isFiltersActive)?("<button class=\"block -mt-3 mb-6 uppercase transition text-blue-light hover:text-black focus:outline-none\">Reset Filters</button>"):"<!---->")+" "),_c('Widget',{attrs:{"title":"Location"}},[_c('div',{staticClass:"grid grid-cols-1 sm:grid-cols-6 gap-x-4"},[_c('div',{staticClass:"sm:col-span-4"},[_c('ValidationProvider',{attrs:{"name":"postcode","rules":{ regex: /^(([gG][iI][rR] {0,}0[aA]{2})|((([a-pr-uwyzA-PR-UWYZ][a-hk-yA-HK-Y]?[0-9][0-9]?)|(([a-pr-uwyzA-PR-UWYZ][0-9][a-hjkstuwA-HJKSTUW])|([a-pr-uwyzA-PR-UWYZ][a-hk-yA-HK-Y][0-9][abehmnprv-yABEHMNPRV-Y]))) {0,}[0-9][abd-hjlnp-uw-zABD-HJLNP-UW-Z]{2}))$/ }},scopedSlots:_vm._u([{key:"default",fn:function(ref){
var errors = ref.errors;
return [_c('t-input-group',{attrs:{"label":"Postcode"}},[_c('t-input',{attrs:{"placeholder":"Enter your postcode"},on:{"keyup":_vm.filterOnKeyUp},model:{value:(_vm.selected_filters.postcode),callback:function ($$v) {_vm.$set(_vm.selected_filters, "postcode", $$v)},expression:"selected_filters.postcode"}}),_vm._v(" "),(errors[0])?_c('span',{staticClass:"field-invalid"},[_vm._v(_vm._s(errors[0]))]):_vm._e()],1)]}}],null,false,1659081979)})],1),_vm._v(" "),_c('div',{staticClass:"sm:col-span-2"},[_c('ValidationProvider',{attrs:{"name":"postcode","rules":"required"},scopedSlots:_vm._u([{key:"default",fn:function(ref){
var errors = ref.errors;
return [_c('t-input-group',{attrs:{"label":"Distance"}},[_c('t-select',{attrs:{"options":[
                      { id: 5, text: '5 miles' },
                      { id: 10, text: '10 miles' },
                      { id: 20, text: '20 miles' },
                      { id: 30, text: '30 miles' },
                      { id: 40, text: '40 miles' },
                      { id: 50, text: '50 miles' } ]},on:{"change":_vm.filter},model:{value:(_vm.selected_filters.distance),callback:function ($$v) {_vm.$set(_vm.selected_filters, "distance", $$v)},expression:"selected_filters.distance"}}),_vm._v(" "),(errors[0])?_c('span',{staticClass:"field-invalid"},[_vm._v(_vm._s(errors[0]))]):_vm._e()],1)]}}],null,false,1528978833)})],1)])]),_vm._ssrNode(" "),_c('Widget',{attrs:{"title":"Session Types"}},[_c('t-checkbox-group',{attrs:{"classes":{
              groupWrapper: 'flex flex-col justify-center px-0.5',
              label: 'block pl-2.5',
              input: 'rounded w-5 h-5 text-black transition duration-100 ease-in-out border-gray-300 shadow-sm focus:border-black focus:ring-2 focus:ring-black focus:outline-none focus:ring-opacity-50 focus:ring-offset-0  disabled:opacity-50 disabled:cursor-not-allowed',
              inputWrapper: 'inline-flex',
              wrapper: 'flex items-center my-1',
            },"name":"session_types","valueAttribute":"id","textAttribute":"name","options":_vm.filters.session_types},on:{"change":_vm.filter},model:{value:(_vm.selected_filters.session_types),callback:function ($$v) {_vm.$set(_vm.selected_filters, "session_types", $$v)},expression:"selected_filters.session_types"}})],1),_vm._ssrNode(" "),_c('Widget',{attrs:{"title":"Specialisms"}},[_c('t-checkbox-group',{attrs:{"classes":{
              groupWrapper: 'flex flex-col justify-center px-0.5',
              label: 'block pl-2.5',
              input: 'rounded w-5 h-5 text-black transition duration-100 ease-in-out border-gray-300 shadow-sm focus:border-black focus:ring-2 focus:ring-black focus:outline-none focus:ring-opacity-50 focus:ring-offset-0  disabled:opacity-50 disabled:cursor-not-allowed',
              inputWrapper: 'inline-flex',
              wrapper: 'flex items-center my-1',
            },"name":"specialisms","valueAttribute":"id","textAttribute":"name","options":_vm.filters.specialisms},on:{"change":_vm.filter},model:{value:(_vm.selected_filters.specialisms),callback:function ($$v) {_vm.$set(_vm.selected_filters, "specialisms", $$v)},expression:"selected_filters.specialisms"}})],1),_vm._ssrNode(" "),_c('Widget',{attrs:{"title":"Languages"}},[_c('t-checkbox-group',{attrs:{"classes":{
              groupWrapper: 'flex flex-col justify-center px-0.5',
              label: 'block pl-2.5',
              input: 'rounded w-5 h-5 text-black transition duration-100 ease-in-out border-gray-300 shadow-sm focus:border-black focus:ring-2 focus:ring-black focus:outline-none focus:ring-opacity-50 focus:ring-offset-0  disabled:opacity-50 disabled:cursor-not-allowed',
              inputWrapper: 'inline-flex',
              wrapper: 'flex items-center my-1',
            },"name":"languages","valueAttribute":"id","textAttribute":"name","options":_vm.filters.languages},on:{"change":_vm.filter},model:{value:(_vm.selected_filters.languages),callback:function ($$v) {_vm.$set(_vm.selected_filters, "languages", $$v)},expression:"selected_filters.languages"}})],1),_vm._ssrNode(" "),_c('Widget',{attrs:{"title":"Tags"}},[_c('t-checkbox-group',{attrs:{"classes":{
              groupWrapper: 'flex flex-col justify-center px-0.5',
              label: 'block pl-2.5',
              input: 'rounded w-5 h-5 text-black transition duration-100 ease-in-out border-gray-300 shadow-sm focus:border-black focus:ring-2 focus:ring-black focus:outline-none focus:ring-opacity-50 focus:ring-offset-0  disabled:opacity-50 disabled:cursor-not-allowed',
              inputWrapper: 'inline-flex',
              wrapper: 'flex items-center my-1',
            },"name":"tags","valueAttribute":"id","textAttribute":"name","options":_vm.filters.tags},on:{"change":_vm.filter},model:{value:(_vm.selected_filters.tags),callback:function ($$v) {_vm.$set(_vm.selected_filters, "tags", $$v)},expression:"selected_filters.tags"}})],1),_vm._ssrNode(" <div class=\"block lg:hidden text-center fixed bottom-0 right-0 w-10/12 p-3 border-t border-black border-opacity-20 bg-white\">"+((_vm.isFiltersActive)?("<button class=\"inline-block mb-3 uppercase transition text-blue-light hover:text-black focus:outline-none\">Reset Filters</button>"):"<!---->")+" <button class=\"btn btn-primary btn-small w-full\">View Results</button></div>")],2)],2):_vm._e(),_vm._ssrNode(" "),(_vm.meta.total > 0)?_vm._ssrNode("<div"+(_vm._ssrClass(null,_vm.is_filters_showing ? 'lg:col-span-6' : ''))+">","</div>",[_vm._ssrNode("<div"+(_vm._ssrClass("grid gap-x-8 gap-y-12",_vm.is_filters_showing ? 'grid-cols-1 md:grid-cols-2' : ' grid-cols-1 md:grid-cols-2 lg:grid-cols-3'))+">","</div>",_vm._l((_vm.therapists),function(therapist,key){return _c('Therapist',{key:key,attrs:{"therapist":therapist}})}),1),_vm._ssrNode(" "+((_vm.meta.total > _vm.meta.current_page)?("<div class=\"mt-8 sm:flex sm:items-center sm:justify-center sm:px-6 lg:px-0\">"+((_vm.current_page !== 1)?("<button class=\"btn btn-primary rounded-full shadow-md my-2 sm:my-0 sm:mx-3\">Previous Page</button>"):"<!---->")+" "+((_vm.current_page < _vm.meta.last_page)?("<button class=\"btn btn-primary rounded-full shadow-md my-2 sm:my-0 sm:mx-3\">Next Page</button>"):"<!---->")+"</div>"):"<!---->"))],2):_vm._ssrNode(("<div"+(_vm._ssrClass("text-center py-10 md:py-20 px-6 md:px-8 bg-gray",_vm.is_filters_showing ? 'lg:col-span-6' : ''))+"><p class=\"text-2xl md:text-4xl font-bold m-0\">No therapists found</p></div>"))],2)],2)}
var staticRenderFns = []


// CONCATENATED MODULE: ./pages/therapists/index.vue?vue&type=template&id=25660bb3&

// 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/therapists/index.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var therapistsvue_type_script_lang_js_ = ({
  head() {
    return {
      titleTemplate: 'Therapists | %s'
    };
  },

  data() {
    return {
      timer: null,
      is_filters_showing: false,
      is_sortby_showing: false,
      current_page: 1,
      selected_filters: {
        search_query: null,
        postcode: null,
        distance: 30,
        session_types: [],
        specialisms: [],
        tags: [],
        languages: []
      }
    };
  },

  computed: {
    therapists() {
      return this.$store.state.therapists.list;
    },

    filters() {
      return this.$store.state.therapists.filters;
    },

    meta() {
      return this.$store.state.therapists.meta;
    },

    isFiltersActive() {
      return this.selected_filters.session_types.length || this.selected_filters.specialisms.length || this.selected_filters.tags.length || this.selected_filters.languages.length || this.selected_filters.postcode != null;
    }

  },

  async asyncData({
    store,
    query,
    params
  }) {
    await store.dispatch('therapists/filters');
    await store.dispatch('therapists/get', query);
  },

  mounted() {
    const query = this.$route.query;
    this.current_page = Number(query.page) || 1;

    for (const [key, value] of Object.entries(query)) {
      if (Array.isArray(this.selected_filters[key])) {
        if (Array.isArray(query[key])) {
          this.selected_filters[key] = value.map(function (x) {
            return parseInt(x, 10);
          });
        } else {
          this.selected_filters[key] = [parseInt(value, 10)];
        }
      } else {
        this.selected_filters[key] = value;
      }
    }

    if (Object.keys(query).length !== 0 && window.innerWidth >= 1024) {
      this.is_filters_showing = true;
    }
  },

  methods: {
    async filter() {
      this.current_page = 1;
      this.$router.push({
        path: '/therapists',
        query: this.selected_filters
      });
      await this.$store.dispatch('therapists/get', this.selected_filters);
    },

    filterOnKeyUp() {
      if (this.timer) {
        clearTimeout(this.timer);
        this.timer = null;
      }

      this.timer = setTimeout(() => {
        this.filter();
      }, 500);
    },

    async sortBy() {
      this.$router.push({
        path: '/therapists',
        query: this.selected_filters
      });
      await this.$store.dispatch('therapists/get', this.selected_filters);
    },

    async previousPage() {
      this.scrollToTop();
      this.current_page = this.current_page - 1;
      this.$router.push({
        query: {
          specialisms: this.filter.specialisms,
          session_types: this.selected_filters.session_types,
          tags: this.selected_filters.tags,
          page: this.current_page
        }
      });
      await this.$store.dispatch('therapists/get', {
        specialisms: this.filter.specialisms,
        session_types: this.selected_filters.session_types,
        tags: this.selected_filters.tags,
        page: this.current_page
      });
    },

    async nextPage() {
      this.scrollToTop();
      this.current_page = this.current_page + 1;
      this.$router.push({
        query: {
          specialisms: this.filter.specialisms,
          session_types: this.selected_filters.session_types,
          tags: this.selected_filters.tags,
          page: this.current_page
        }
      });
      await this.$store.dispatch('therapists/get', {
        specialisms: this.filter.specialisms,
        session_types: this.selected_filters.session_types,
        tags: this.selected_filters.tags,
        page: this.current_page
      });
    },

    toggleFilters() {
      if (this.is_filters_showing == false) {
        this.is_filters_showing = true;
      } else {
        this.is_filters_showing = false;
      }
    },

    viewResults() {
      this.scrollToTop();
      this.is_filters_showing = false;
    },

    async resetFilters() {
      this.selected_filters = {
        postcode: null,
        distance: 30,
        session_types: [],
        specialisms: [],
        tags: [],
        languages: []
      };
      await this.$store.dispatch('therapists/get');
    },

    scrollToTop() {
      if (this.$refs.scrollTo) {
        this.$SmoothScroll(this.$refs.scrollTo, 500);
      }
    }

  },
  watch: {
    'selected_filters.search_query': function () {
      this.filter();
    }
  }
});
// CONCATENATED MODULE: ./pages/therapists/index.vue?vue&type=script&lang=js&
 /* harmony default export */ var pages_therapistsvue_type_script_lang_js_ = (therapistsvue_type_script_lang_js_); 
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);

// CONCATENATED MODULE: ./pages/therapists/index.vue





/* normalize component */

var component = Object(componentNormalizer["a" /* default */])(
  pages_therapistsvue_type_script_lang_js_,
  render,
  staticRenderFns,
  false,
  null,
  null,
  "3d053770"
  
)

/* harmony default export */ var therapists = __webpack_exports__["default"] = (component.exports);

/* nuxt-component-imports */
installComponents(component, {SearchForm: __webpack_require__(147).default,PageHeader: __webpack_require__(36).default,Widget: __webpack_require__(160).default,Therapist: __webpack_require__(152).default})


/***/ })

};;
//# sourceMappingURL=index.js.map

Zerion Mini Shell 1.0