%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/8a65ac2.js

(window.webpackJsonp=window.webpackJsonp||[]).push([[45,3,4,5,7,8,9,11],{377:function(t,e,r){"use strict";r.r(e);var n={props:{title:{type:String,required:!0},description:{type:String,required:!1},width:{type:String,required:!1}}},o=r(10),component=Object(o.a)(n,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("section",{staticClass:"bg-gray py-8 md:py-20 px-4 md:px-8 mb-8"},[r("div",{staticClass:"max-w-xl mx-auto w-full"},[r("header",{staticClass:"text-center mb-10"},[r("h2",{staticClass:"text-2xl sm:text-3xl font-bold",class:t.description?"mb-8":""},[t._v(t._s(t.title))]),t._v(" "),t.description?r("p",{staticClass:"text-sm sm:text-base"},[t._v(t._s(t.description))]):t._e()])]),t._v(" "),r("div",{staticClass:"mx-auto w-full",class:t.width?t.width:"max-w-xl"},[t._t("default")],2)])}),[],!1,null,null,null);e.default=component.exports;installComponents(component,{Header:r(101).default})},391:function(t,e,r){"use strict";r.r(e);var n=r(0),o=(r(3),{props:{slug:{type:String,required:!1,default:null}},computed:{progress:function(){return this.$store.state.account.progress.total}},mounted:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$store.dispatch("account/progress/get",{slug:t.slug});case 2:case"end":return e.stop()}}),e)})))()}}),l=r(10),component=Object(l.a)(o,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"relative z-20 max-w-md w-full mt-8 text-center"},[r("div",{staticClass:"w-full bg-black bg-opacity-25 h-1 rounded-lg overflow-hidden mb-6"},[r("div",{staticClass:"bg-white h-1 transition-width duration-500",style:"width:"+t.progress+"%"})]),t._v(" "),r("span",{staticClass:"uppercase text-lg"},[t._v(t._s(t.progress)+"% Complete")])])}),[],!1,null,null,null);e.default=component.exports},392:function(t,e,r){"use strict";r.r(e);var n=r(0),o=(r(3),r(14),{data:function(){return{menuOpen:!1,links:[{role:"therapist",name:"Profile",url:"/account"},{role:"therapist",name:"Availability",url:"/account/availability"},{role:"therapist",name:"Verification",url:"/account/verification"},{role:"all",name:"Financial",url:"/account/financial"},{role:"all",name:"Settings",url:"/account/settings"}]}},computed:{role:function(){return 1==this.$auth.loggedIn?this.$auth.user.data.role.name:"all"}},methods:{logout:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$auth.logout();case 2:case"end":return e.stop()}}),e)})))()}}}),l=r(10),component=Object(l.a)(o,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("nav",{staticClass:"relative"},[r("button",{staticClass:"flex md:hidden items-center justify-center w-full focus:outline-none",on:{click:function(e){t.menuOpen=!t.menuOpen}}},[r("div",{staticClass:"relative w-8"},[r("span",{staticClass:"block mb-1.5 h-1 w-full bg-black rounded transform transition duration-100",class:t.menuOpen?"rotate-45 translate-y-2":""}),t._v(" "),r("span",{staticClass:"block my-1.5 h-1 w-full bg-black rounded transform transition duration-100",class:t.menuOpen?"opacity-0":""}),t._v(" "),r("span",{staticClass:"block mt-1.5 h-1 w-full bg-black rounded transform transition duration-100",class:t.menuOpen?"-rotate-45 -translate-y-3":""})]),t._v(" "),r("span",{staticClass:"block ml-3 font-bold"},[t._v("Menu")])]),t._v(" "),r("div",{staticClass:"hidden md:flex flex-wrap items-center justify-center"},[t._l(t.links,(function(link,e){return r("div",{key:e},["all"==link.role||t.role==link.role?r("NuxtLink",{staticClass:"account-nav-link",attrs:{to:link.url}},[t._v(t._s(link.name))]):t._e()],1)})),t._v(" "),r("button",{staticClass:"account-nav-link",attrs:{type:"button"},on:{click:t.logout}},[t._v("Log Out")])],2),t._v(" "),1==t.menuOpen?r("div",{staticClass:"fixed z-40 top-0 left-0 w-full h-full",on:{click:function(e){t.menuOpen=!1}}}):t._e(),t._v(" "),1==t.menuOpen?r("div",{staticClass:"fixed z-50 bottom-0 left-0 w-full p-3 rounded-t-xl bg-white block overflow-hidden md:hidden"},[t._l(t.links,(function(link,e){return r("div",{key:e},["all"==link.role||t.role==link.role?r("NuxtLink",{staticClass:"block w-full py-2 p-3 rounded-lg font-bold hover:bg-yellow",attrs:{to:link.url}},[t._v(t._s(link.name))]):t._e()],1)})),t._v(" "),r("button",{staticClass:"block w-full py-2 p-3 rounded-lg font-bold hover:bg-yellow",attrs:{type:"button"},on:{click:t.logout}},[t._v("Log Out")])],2):t._e()])}),[],!1,null,null,null);e.default=component.exports},430:function(t,e,r){"use strict";r.r(e);var n=r(25),o=r(0),l=(r(3),r(214),{data:function(){return{working:!1,first_name:"",last_name:"",email:"",phone:"",address:{address:"",town_city:"",postcode:""}}},fetch:function(){var t=this;return Object(o.a)(regeneratorRuntime.mark((function e(){var r,data,o,l,c,d,m;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$axios.$get("/account/details/personal");case 2:for(r=e.sent,data=r.data,o=0,l=Object.entries(data);o<l.length;o++)c=Object(n.a)(l[o],2),d=c[0],null!==(m=c[1])?t[d]=m:Array.isArray(m)&&null!==m&&t[d].push(m);case 5:case"end":return e.stop()}}),e)})))()},methods:{saveDetails:function(){var t=this;return Object(o.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$refs.form.validate().then((function(e){e&&(t.working=!0,t.$axios.$post("/account/details/personal/update",{first_name:t.first_name,last_name:t.last_name,email:t.email,phone:t.phone,address:t.address}).then((function(e){t.working=!1,t.$store.dispatch("account/progress/get",{slug:"settings"}),t.$toast.success(e).goAway(1500)})).catch((function(e){t.working=!1,t.$refs.form.setErrors(e.response.data.errors)})))}));case 1:case"end":return e.stop()}}),e)})))()}}}),c=r(10),component=Object(c.a)(l,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("Block",{attrs:{title:"Personal Details"}},[r("ValidationObserver",{ref:"form"},[r("form",{attrs:{role:"form",method:"POST"},on:{submit:function(e){return e.preventDefault(),t.saveDetails(e)}}},[r("t-input-group",{attrs:{label:"First Name"}},[r("ValidationProvider",{attrs:{rules:"required"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:t.first_name,expression:"first_name"}],staticClass:"form-control",attrs:{type:"text",id:"first_name",name:"first_name"},domProps:{value:t.first_name},on:{input:function(e){e.target.composing||(t.first_name=e.target.value)}}}),t._v(" "),n[0]?r("span",{staticClass:"field-invalid"},[t._v(t._s(n[0]))]):t._e()]}}])})],1),t._v(" "),r("t-input-group",{attrs:{label:"Surname"}},[r("ValidationProvider",{attrs:{rules:"required"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:t.last_name,expression:"last_name"}],staticClass:"form-control",attrs:{type:"text",id:"last_name",name:"last_name"},domProps:{value:t.last_name},on:{input:function(e){e.target.composing||(t.last_name=e.target.value)}}}),t._v(" "),n[0]?r("span",{staticClass:"field-invalid"},[t._v(t._s(n[0]))]):t._e()]}}])})],1),t._v(" "),r("t-input-group",{attrs:{label:"Email Address"}},[r("ValidationProvider",{attrs:{name:"email",rules:"required|email"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:t.email,expression:"email"}],staticClass:"form-control",attrs:{type:"email",id:"email",name:"email"},domProps:{value:t.email},on:{input:function(e){e.target.composing||(t.email=e.target.value)}}}),t._v(" "),n[0]?r("span",{staticClass:"field-invalid"},[t._v(t._s(n[0]))]):t._e()]}}])})],1),t._v(" "),r("t-input-group",{attrs:{label:"Phone Number"}},[r("ValidationProvider",{attrs:{rules:"required|phone_number"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:t.phone,expression:"phone"}],staticClass:"form-control",attrs:{type:"tel",id:"phone",name:"phone",placeholder:"+44"},domProps:{value:t.phone},on:{input:function(e){e.target.composing||(t.phone=e.target.value)}}}),t._v(" "),n[0]?r("span",{staticClass:"field-invalid"},[t._v(t._s(n[0]))]):t._e()]}}])})],1),t._v(" "),r("t-input-group",{attrs:{label:"Home Address"}},[r("ValidationProvider",{attrs:{rules:"required"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:t.address.address,expression:"address.address"}],staticClass:"form-control",attrs:{type:"text",id:"address",name:"address"},domProps:{value:t.address.address},on:{input:function(e){e.target.composing||t.$set(t.address,"address",e.target.value)}}}),t._v(" "),n[0]?r("span",{staticClass:"field-invalid"},[t._v(t._s(n[0]))]):t._e()]}}])})],1),t._v(" "),r("t-input-group",{attrs:{label:"Town/City"}},[r("ValidationProvider",{attrs:{rules:"required"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:t.address.town_city,expression:"address.town_city"}],staticClass:"form-control",attrs:{type:"text",id:"town",name:"town"},domProps:{value:t.address.town_city},on:{input:function(e){e.target.composing||t.$set(t.address,"town_city",e.target.value)}}}),t._v(" "),n[0]?r("span",{staticClass:"field-invalid"},[t._v(t._s(n[0]))]):t._e()]}}])})],1),t._v(" "),r("t-input-group",{attrs:{label:"Postcode"}},[r("ValidationProvider",{attrs:{rules:"required"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:t.address.postcode,expression:"address.postcode"}],staticClass:"form-control",attrs:{type:"text",id:"Postcode",name:"Postcode"},domProps:{value:t.address.postcode},on:{input:function(e){e.target.composing||t.$set(t.address,"postcode",e.target.value)}}}),t._v(" "),n[0]?r("span",{staticClass:"field-invalid"},[t._v(t._s(n[0]))]):t._e()]}}])})],1),t._v(" "),r("div",{staticClass:"flex items-center justify-center"},[r("button",{staticClass:"btn btn-small btn-primary rounded-full",attrs:{type:"submit"}},[0==t.working?r("span",[t._v("Save Changes")]):r("span",{staticClass:"flex items-center justify-center"},[r("svg",{staticClass:"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"}},[r("circle",{staticClass:"opacity-25",attrs:{cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"}}),t._v(" "),r("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._v(" "),r("span",[t._v("Saving")])])])])],1)])],1)}),[],!1,null,null,null);e.default=component.exports;installComponents(component,{Block:r(377).default})},431:function(t,e,r){"use strict";r.r(e);var n=r(0),o=(r(3),{data:function(){return{working:!1,business_type:"Sole Trader",is_personal_same:!0,address:{address:"",town_city:"",postcode:""}}},mounted:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$axios.$get("/account/details/business").then((function(e){t.business_type=e.business_type,t.is_personal_same=e.is_personal_same,null!==e.address&&(t.address=e.address)}));case 2:case"end":return e.stop()}}),e)})))()},methods:{saveDetails:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$refs.form.validate().then((function(e){e&&(t.working=!0,t.$axios.$post("/account/details/business",{business_type:t.business_type,is_personal_same:t.is_personal_same,address:t.address}).then((function(){t.working=!1,t.$store.dispatch("account/progress/get",{slug:"settings"}),t.$toast.success("Successfully updated your business settings").goAway(3e3)})).catch((function(e){t.working=!1,t.$refs.form.setErrors(e.response.data.errors)})))}));case 1:case"end":return e.stop()}}),e)})))()}}}),l=r(10),component=Object(l.a)(o,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("Block",{attrs:{title:"Business Details"}},[r("ValidationObserver",{ref:"form"},[r("form",{attrs:{role:"form",method:"POST"},on:{submit:function(e){return e.preventDefault(),t.saveDetails(e)}}},[r("div",{staticClass:"relative mb-4"},[r("label",{staticClass:"form-label",attrs:{for:"business_type"}},[t._v("Business Type")]),t._v(" "),r("select",{directives:[{name:"model",rawName:"v-model",value:t.business_type,expression:"business_type"}],staticClass:"form-select",attrs:{name:"business_type",id:"business_type"},on:{change:function(e){var r=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){return"_value"in t?t._value:t.value}));t.business_type=e.target.multiple?r:r[0]}}},[r("option",{attrs:{option:"Sole Trader"}},[t._v("Sole Trader")]),t._v(" "),r("option",{attrs:{option:"Limited Business"}},[t._v("Limited Business")])])]),t._v(" "),r("div",{staticClass:"relative mb-4"},[r("label",{staticClass:"form-label",attrs:{for:"same_as_personal_address"}},[t._v("Business Address")]),t._v(" "),r("label",{staticClass:"flex items-center px-3"},[r("t-checkbox",{attrs:{name:"same_as_personal_address",checked:""},model:{value:t.is_personal_same,callback:function(e){t.is_personal_same=e},expression:"is_personal_same"}}),t._v(" "),r("span",{staticClass:"block pl-2.5"},[t._v("Same as personal address")])],1),t._v(" "),0==t.is_personal_same?[r("div",{staticClass:"relative mb-4 mt-6"},[r("label",{staticClass:"form-label",attrs:{for:"business_address"}},[t._v("Address")]),t._v(" "),r("ValidationProvider",{attrs:{rules:"required"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:t.address.address,expression:"address.address"}],staticClass:"form-control",attrs:{type:"text",id:"business_address",name:"address"},domProps:{value:t.address.address},on:{input:function(e){e.target.composing||t.$set(t.address,"address",e.target.value)}}}),t._v(" "),n[0]?r("span",{staticClass:"field-invalid"},[t._v(t._s(n[0]))]):t._e()]}}],null,!1,2068738674)})],1),t._v(" "),r("div",{staticClass:"relative mb-4"},[r("label",{staticClass:"form-label",attrs:{for:"business_town"}},[t._v("Town/City")]),t._v(" "),r("ValidationProvider",{attrs:{rules:"required"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:t.address.town_city,expression:"address.town_city"}],staticClass:"form-control",attrs:{type:"text",id:"business_town",name:"town"},domProps:{value:t.address.town_city},on:{input:function(e){e.target.composing||t.$set(t.address,"town_city",e.target.value)}}}),t._v(" "),n[0]?r("span",{staticClass:"field-invalid"},[t._v(t._s(n[0]))]):t._e()]}}],null,!1,4086114514)})],1),t._v(" "),r("div",{staticClass:"relative mb-4"},[r("label",{staticClass:"form-label",attrs:{for:"business_postcode"}},[t._v("Postcode")]),t._v(" "),r("ValidationProvider",{attrs:{rules:"required"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:t.address.postcode,expression:"address.postcode"}],staticClass:"form-control",attrs:{type:"text",id:"business_postcode",name:"Postcode"},domProps:{value:t.address.postcode},on:{input:function(e){e.target.composing||t.$set(t.address,"postcode",e.target.value)}}}),t._v(" "),n[0]?r("span",{staticClass:"field-invalid"},[t._v(t._s(n[0]))]):t._e()]}}],null,!1,3636352082)})],1)]:t._e()],2),t._v(" "),r("div",{staticClass:"flex items-center justify-center"},[r("button",{staticClass:"btn btn-small btn-primary rounded-full",attrs:{type:"submit"}},[0==t.working?r("span",[t._v("Save Changes")]):r("span",{staticClass:"flex items-center justify-center"},[r("svg",{staticClass:"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"}},[r("circle",{staticClass:"opacity-25",attrs:{cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"}}),t._v(" "),r("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._v(" "),r("span",[t._v("Saving")])])])])])])],1)}),[],!1,null,null,null);e.default=component.exports;installComponents(component,{Block:r(377).default})},432:function(t,e,r){"use strict";r.r(e);var n=r(0),o=(r(215),r(27),r(3),{data:function(){return{working:!1,addresses:[]}},mounted:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$axios.$get("/account/details/addresses").then((function(e){t.addresses=e.data}));case 2:case"end":return e.stop()}}),e)})))()},methods:{add:function(){this.addresses.push({address:"",town_city:"",postcode:"",is_default:!1})},remove:function(t){this.addresses.splice(t,1)},changeDefaultRadioButtons:function(t){this.addresses.forEach(function(e,r){this.addresses[r].is_default=r==t}.bind(this))},saveAddresses:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$refs.form.validate().then((function(e){e&&(t.working=!0,t.$axios.$post("/account/details/addresses/update",{addresses:t.addresses}).then((function(e){t.addresses=e.data,t.working=!1,t.$store.dispatch("account/progress/get",{slug:"settings"}),t.$toast.success("Succesfully updated your practice locations").goAway(1500)})).catch((function(e){t.working=!1,t.$refs.form.setErrors(e.response.data.errors)})))}));case 1:case"end":return e.stop()}}),e)})))()}}}),l=r(10),component=Object(l.a)(o,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("Block",{attrs:{title:"Practice Locations",description:"If you offer therapy session at specific locations such as a rented office, you should add them here."}},[r("ValidationObserver",{ref:"form"},[r("form",{attrs:{role:"form",method:"POST"},on:{submit:function(e){return e.preventDefault(),t.saveAddresses(e)}}},[t._l(t.addresses,(function(address,e){return r("div",{key:e,staticClass:"mb-8"},[r("h2",{staticClass:"px-3 text-xl font-bold mb-3"},[t._v("Address "+t._s(e+1))]),t._v(" "),r("div",{staticClass:"relative mb-4"},[r("label",{staticClass:"form-label",attrs:{for:"address-"+e}},[t._v("Address")]),t._v(" "),r("ValidationProvider",{attrs:{rules:"required"},scopedSlots:t._u([{key:"default",fn:function(n){var o=n.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:t.addresses[e].address,expression:"addresses[key].address"}],staticClass:"form-control",attrs:{type:"text",id:"address-"+e,name:"address"},domProps:{value:t.addresses[e].address},on:{input:function(r){r.target.composing||t.$set(t.addresses[e],"address",r.target.value)}}}),t._v(" "),o[0]?r("span",{staticClass:"field-invalid"},[t._v(t._s(o[0]))]):t._e()]}}],null,!0)})],1),t._v(" "),r("div",{staticClass:"relative mb-4"},[r("label",{staticClass:"form-label",attrs:{for:"town-"+e}},[t._v("Town/City")]),t._v(" "),r("ValidationProvider",{attrs:{rules:"required"},scopedSlots:t._u([{key:"default",fn:function(n){var o=n.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:t.addresses[e].town_city,expression:"addresses[key].town_city"}],staticClass:"form-control",attrs:{type:"text",id:"town-"+e,name:"town"},domProps:{value:t.addresses[e].town_city},on:{input:function(r){r.target.composing||t.$set(t.addresses[e],"town_city",r.target.value)}}}),t._v(" "),o[0]?r("span",{staticClass:"field-invalid"},[t._v(t._s(o[0]))]):t._e()]}}],null,!0)})],1),t._v(" "),r("div",{staticClass:"relative mb-4"},[r("label",{staticClass:"form-label",attrs:{for:"postcode-"+e}},[t._v("Postcode")]),t._v(" "),r("ValidationProvider",{attrs:{rules:{required:!0,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:t._u([{key:"default",fn:function(n){var o=n.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:t.addresses[e].postcode,expression:"addresses[key].postcode"}],staticClass:"form-control",attrs:{type:"text",id:"postcode-"+e,name:"Postcode"},domProps:{value:t.addresses[e].postcode},on:{input:function(r){r.target.composing||t.$set(t.addresses[e],"postcode",r.target.value)}}}),t._v(" "),o[0]?r("span",{staticClass:"field-invalid"},[t._v(t._s(o[0]))]):t._e()]}}],null,!0)})],1),t._v(" "),r("ValidationProvider",{attrs:{rules:"required"},scopedSlots:t._u([{key:"default",fn:function(n){var o=n.errors;return[r("label",{staticClass:"flex items-center"},[r("t-radio",{attrs:{name:"default_address"},on:{change:function(r){return t.changeDefaultRadioButtons(e)}},model:{value:t.addresses[e].is_default,callback:function(r){t.$set(t.addresses[e],"is_default",r)},expression:"addresses[key].is_default"}}),t._v(" "),r("span",{staticClass:"ml-2 text-sm"},[t._v("Default Address")])],1),t._v(" "),o[0]?r("span",{staticClass:"field-invalid"},[t._v(t._s(o[0]))]):t._e()]}}],null,!0)}),t._v(" "),r("div",{staticClass:"flex items-center justify-center my-4"},[r("button",{staticClass:"uppercase text-red text-sm focus:outline-none",attrs:{type:"button"},on:{click:function(r){return t.remove(e)}}},[t._v("Remove")])])],1)})),t._v(" "),t.addresses.length>0?r("div",{staticClass:"flex items-center justify-center my-6"},[r("button",{staticClass:"btn btn-small btn-primary rounded-full",attrs:{type:"submit"}},[0==t.working?r("span",[t._v("Save Addresses")]):r("span",{staticClass:"flex items-center justify-center"},[r("svg",{staticClass:"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"}},[r("circle",{staticClass:"opacity-25",attrs:{cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"}}),t._v(" "),r("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._v(" "),r("span",[t._v("Saving")])])])]):t._e()],2)]),t._v(" "),r("div",{staticClass:"flex items-center justify-center"},[r("button",{staticClass:"uppercase text-blue-light focus:outline-none",attrs:{type:"button"},on:{click:t.add}},[t._v("Add Practice Location")])])],1)}),[],!1,null,null,null);e.default=component.exports;installComponents(component,{Block:r(377).default})},433:function(t,e,r){"use strict";r.r(e);var n=r(0),o=(r(3),{data:function(){return{working:!1,password:"",password_confirmation:""}},methods:{save:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$refs.form.validate().then((function(e){e&&(t.working=!0,t.$axios.$post("/account/change-password",{password:t.password,password_confirmation:t.password_confirmation}).then((function(e){t.working=!1,t.$store.dispatch("account/progress/get",{slug:"settings"}),t.$toast.success(e).goAway(1500)})).catch((function(e){t.working=!1,t.$refs.form.setErrors(e.response.data.errors)})))}));case 1:case"end":return e.stop()}}),e)})))()}}}),l=r(10),component=Object(l.a)(o,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("Block",{attrs:{title:"Security"}},[r("ValidationObserver",{ref:"form"},[r("form",{attrs:{role:"form",method:"POST"},on:{submit:function(e){return e.preventDefault(),t.save(e)}}},[r("div",{staticClass:"relative mb-6"},[r("label",{staticClass:"form-label",attrs:{for:"password"}},[t._v("Password")]),t._v(" "),r("ValidationProvider",{attrs:{rules:"required|password:@confirm"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:t.password,expression:"password"}],staticClass:"form-control",attrs:{type:"password",id:"password",placeholder:"Enter a new strong password"},domProps:{value:t.password},on:{input:function(e){e.target.composing||(t.password=e.target.value)}}}),t._v(" "),n[0]?r("span",{staticClass:"field-invalid"},[t._v(t._s(n[0]))]):t._e(),t._v(" "),r("password",{attrs:{"strength-meter-only":!0},model:{value:t.password,callback:function(e){t.password=e},expression:"password"}})]}}])})],1),t._v(" "),r("div",{staticClass:"relative mb-10"},[r("label",{staticClass:"form-label",attrs:{for:"password_confirmation"}},[t._v("Password Confirmation")]),t._v(" "),r("ValidationProvider",{attrs:{name:"confirm",rules:"required"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:t.password_confirmation,expression:"password_confirmation"}],staticClass:"form-control",attrs:{type:"password",id:"password_confirmation",placeholder:"Enter your new password again"},domProps:{value:t.password_confirmation},on:{input:function(e){e.target.composing||(t.password_confirmation=e.target.value)}}}),t._v(" "),n[0]?r("span",{staticClass:"field-invalid"},[t._v(t._s(n[0]))]):t._e()]}}])})],1),t._v(" "),r("div",{staticClass:"flex items-center justify-center"},[r("button",{staticClass:"btn btn-small btn-primary rounded-full",attrs:{type:"submit"}},[0==t.working?r("span",[t._v("Change Password")]):r("span",{staticClass:"flex items-center justify-center"},[r("svg",{staticClass:"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"}},[r("circle",{staticClass:"opacity-25",attrs:{cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"}}),t._v(" "),r("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._v(" "),r("span",[t._v("Saving")])])])])])])],1)}),[],!1,null,null,null);e.default=component.exports;installComponents(component,{Block:r(377).default})},485:function(t,e,r){"use strict";r.r(e);var n=r(0),o=(r(3),r(14),{middleware:["auth"],head:function(){return{titleTemplate:"Settings | %s"}},data:function(){return{working:!1,communication_settings:{is_emailed_allowed:!1,is_phone_allowed:!1,is_post_allowed:!1}}},computed:{is_therapist:function(){return"therapist"==this.$auth.user.data.role.name}},asyncData:function(t){return Object(n.a)(regeneratorRuntime.mark((function e(){var r,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.app,e.next=3,r.$axios.$get("/account/settings");case 3:return n=e.sent,e.abrupt("return",{communication_settings:n});case 5:case"end":return e.stop()}}),e)})))()},methods:{submit:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$refs.form.validate().then((function(e){e&&(t.working=!0,t.$axios.post("/account/settings",{communication_settings:t.communication_settings}).then((function(e){200===e.status&&(t.working=!1,t.$store.dispatch("account/progress/get",{slug:"settings"}),t.$toast.success("Successfully updated your settings").goAway(1e3))})))}));case 1:case"end":return e.stop()}}),e)})))()}}}),l=r(10),component=Object(l.a)(o,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"page-wrapper"},[n("PageHeader",{attrs:{classObject:"bg-pink"}},[n("img",{staticClass:"relative z-20 mb-8",attrs:{src:r(135),alt:"Takeaseat"}}),t._v(" "),n("span",{staticClass:"font-bold uppercase text-xl"},[t._v("Account")]),t._v(" "),n("h1",{staticClass:"relative z-20 text-5xl lg:text-7xl font-bold m-0"},[t._v("Settings")]),t._v(" "),n("AccountProgressBar",{attrs:{slug:"settings"}}),t._v(" "),n("div",{staticClass:"page-header-bottom"},[n("AccountNav")],1)],1),t._v(" "),n("Block",{attrs:{title:"Communication",description:"Please select the preferred channels take a seat can communicate with you. These preferences can be updated at any time."}},[n("ValidationObserver",{ref:"form"},[n("form",{attrs:{role:"form",method:"POST"},on:{submit:function(e){return e.preventDefault(),t.submit(e)}}},[n("t-input-group",{attrs:{label:"Receive Communications Via:"}},[n("ValidationProvider",{attrs:{rules:"required"},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.errors;return[n("label",{staticClass:"px-3 my-3 flex items-center"},[n("t-checkbox",{attrs:{name:"communication"},on:{change:t.submit},model:{value:t.communication_settings.is_emailed_allowed,callback:function(e){t.$set(t.communication_settings,"is_emailed_allowed",e)},expression:"communication_settings.is_emailed_allowed"}}),t._v(" "),n("span",{staticClass:"ml-2 text-sm"},[t._v("Email")])],1),t._v(" "),n("label",{staticClass:"px-3 my-3 flex items-center"},[n("t-checkbox",{attrs:{name:"communication"},on:{change:t.submit},model:{value:t.communication_settings.is_phone_allowed,callback:function(e){t.$set(t.communication_settings,"is_phone_allowed",e)},expression:"communication_settings.is_phone_allowed"}}),t._v(" "),n("span",{staticClass:"ml-2 text-sm"},[t._v("Phone")])],1),t._v(" "),n("label",{staticClass:"px-3 my-3 flex items-center"},[n("t-checkbox",{attrs:{name:"communication"},on:{change:t.submit},model:{value:t.communication_settings.is_post_allowed,callback:function(e){t.$set(t.communication_settings,"is_post_allowed",e)},expression:"communication_settings.is_post_allowed"}}),t._v(" "),n("span",{staticClass:"ml-2 text-sm"},[t._v("Post")])],1),t._v(" "),r[0]?n("span",{staticClass:"field-invalid"},[t._v(t._s(r[0]))]):t._e()]}}])})],1)],1)])],1),t._v(" "),n("AccountPersonal"),t._v(" "),t.is_therapist?n("AccountBusiness"):t._e(),t._v(" "),t.is_therapist?n("AccountLocations"):t._e(),t._v(" "),n("AccountSecurity")],1)}),[],!1,null,null,null);e.default=component.exports;installComponents(component,{AccountProgressBar:r(391).default,AccountNav:r(392).default,PageHeader:r(212).default,Block:r(377).default,AccountPersonal:r(430).default,AccountBusiness:r(431).default,AccountLocations:r(432).default,AccountSecurity:r(433).default})}}]);

Zerion Mini Shell 1.0