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

(window.webpackJsonp=window.webpackJsonp||[]).push([[3,11],{377:function(e,t,r){"use strict";r.r(t);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 e=this,t=e.$createElement,r=e._self._c||t;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:e.description?"mb-8":""},[e._v(e._s(e.title))]),e._v(" "),e.description?r("p",{staticClass:"text-sm sm:text-base"},[e._v(e._s(e.description))]):e._e()])]),e._v(" "),r("div",{staticClass:"mx-auto w-full",class:e.width?e.width:"max-w-xl"},[e._t("default")],2)])}),[],!1,null,null,null);t.default=component.exports;installComponents(component,{Header:r(101).default})},431:function(e,t,r){"use strict";r.r(t);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 e=this;return Object(n.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.$axios.$get("/account/details/business").then((function(t){e.business_type=t.business_type,e.is_personal_same=t.is_personal_same,null!==t.address&&(e.address=t.address)}));case 2:case"end":return t.stop()}}),t)})))()},methods:{saveDetails:function(){var e=this;return Object(n.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.$refs.form.validate().then((function(t){t&&(e.working=!0,e.$axios.$post("/account/details/business",{business_type:e.business_type,is_personal_same:e.is_personal_same,address:e.address}).then((function(){e.working=!1,e.$store.dispatch("account/progress/get",{slug:"settings"}),e.$toast.success("Successfully updated your business settings").goAway(3e3)})).catch((function(t){e.working=!1,e.$refs.form.setErrors(t.response.data.errors)})))}));case 1:case"end":return t.stop()}}),t)})))()}}}),l=r(10),component=Object(l.a)(o,(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Block",{attrs:{title:"Business Details"}},[r("ValidationObserver",{ref:"form"},[r("form",{attrs:{role:"form",method:"POST"},on:{submit:function(t){return t.preventDefault(),e.saveDetails(t)}}},[r("div",{staticClass:"relative mb-4"},[r("label",{staticClass:"form-label",attrs:{for:"business_type"}},[e._v("Business Type")]),e._v(" "),r("select",{directives:[{name:"model",rawName:"v-model",value:e.business_type,expression:"business_type"}],staticClass:"form-select",attrs:{name:"business_type",id:"business_type"},on:{change:function(t){var r=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.business_type=t.target.multiple?r:r[0]}}},[r("option",{attrs:{option:"Sole Trader"}},[e._v("Sole Trader")]),e._v(" "),r("option",{attrs:{option:"Limited Business"}},[e._v("Limited Business")])])]),e._v(" "),r("div",{staticClass:"relative mb-4"},[r("label",{staticClass:"form-label",attrs:{for:"same_as_personal_address"}},[e._v("Business Address")]),e._v(" "),r("label",{staticClass:"flex items-center px-3"},[r("t-checkbox",{attrs:{name:"same_as_personal_address",checked:""},model:{value:e.is_personal_same,callback:function(t){e.is_personal_same=t},expression:"is_personal_same"}}),e._v(" "),r("span",{staticClass:"block pl-2.5"},[e._v("Same as personal address")])],1),e._v(" "),0==e.is_personal_same?[r("div",{staticClass:"relative mb-4 mt-6"},[r("label",{staticClass:"form-label",attrs:{for:"business_address"}},[e._v("Address")]),e._v(" "),r("ValidationProvider",{attrs:{rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:e.address.address,expression:"address.address"}],staticClass:"form-control",attrs:{type:"text",id:"business_address",name:"address"},domProps:{value:e.address.address},on:{input:function(t){t.target.composing||e.$set(e.address,"address",t.target.value)}}}),e._v(" "),n[0]?r("span",{staticClass:"field-invalid"},[e._v(e._s(n[0]))]):e._e()]}}],null,!1,2068738674)})],1),e._v(" "),r("div",{staticClass:"relative mb-4"},[r("label",{staticClass:"form-label",attrs:{for:"business_town"}},[e._v("Town/City")]),e._v(" "),r("ValidationProvider",{attrs:{rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:e.address.town_city,expression:"address.town_city"}],staticClass:"form-control",attrs:{type:"text",id:"business_town",name:"town"},domProps:{value:e.address.town_city},on:{input:function(t){t.target.composing||e.$set(e.address,"town_city",t.target.value)}}}),e._v(" "),n[0]?r("span",{staticClass:"field-invalid"},[e._v(e._s(n[0]))]):e._e()]}}],null,!1,4086114514)})],1),e._v(" "),r("div",{staticClass:"relative mb-4"},[r("label",{staticClass:"form-label",attrs:{for:"business_postcode"}},[e._v("Postcode")]),e._v(" "),r("ValidationProvider",{attrs:{rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.errors;return[r("input",{directives:[{name:"model",rawName:"v-model",value:e.address.postcode,expression:"address.postcode"}],staticClass:"form-control",attrs:{type:"text",id:"business_postcode",name:"Postcode"},domProps:{value:e.address.postcode},on:{input:function(t){t.target.composing||e.$set(e.address,"postcode",t.target.value)}}}),e._v(" "),n[0]?r("span",{staticClass:"field-invalid"},[e._v(e._s(n[0]))]):e._e()]}}],null,!1,3636352082)})],1)]:e._e()],2),e._v(" "),r("div",{staticClass:"flex items-center justify-center"},[r("button",{staticClass:"btn btn-small btn-primary rounded-full",attrs:{type:"submit"}},[0==e.working?r("span",[e._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"}}),e._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"}})]),e._v(" "),r("span",[e._v("Saving")])])])])])])],1)}),[],!1,null,null,null);t.default=component.exports;installComponents(component,{Block:r(377).default})}}]);

Zerion Mini Shell 1.0