%PDF- %PDF-
Mini Shell

Mini Shell

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

exports.ids = [56];
exports.modules = {

/***/ 232:
/***/ (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/forgot-password.vue?vue&type=template&id=035d5c37&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"page-wrapper"},[_vm._ssrNode("<section class=\"bg-gray py-20 px-8\">","</section>",[_vm._ssrNode("<div class=\"max-w-xl mx-auto w-full\">","</div>",[_vm._ssrNode("<header class=\"text-center mb-10\"><h1 class=\"text-4xl font-bold\">Forgot your password?</h1></header> "),_c('ValidationObserver',{ref:"form"},[_c('form',{attrs:{"role":"form","method":"POST"},on:{"submit":function($event){$event.preventDefault();return _vm.sendResetEmail($event)}}},[_c('div',{staticClass:"relative mb-4"},[_c('label',{staticClass:"form-label",attrs:{"for":"email"}},[_vm._v("Email")]),_vm._v(" "),_c('ValidationProvider',{attrs:{"name":"email","rules":"required|email"},scopedSlots:_vm._u([{key:"default",fn:function(ref){
var errors = ref.errors;
return [_c('input',{directives:[{name:"model",rawName:"v-model",value:(_vm.email),expression:"email"}],staticClass:"form-control",attrs:{"type":"email","id":"email","placeholder":"Enter your email address..."},domProps:{"value":(_vm.email)},on:{"input":function($event){if($event.target.composing){ return; }_vm.email=$event.target.value}}}),_vm._v(" "),(errors[0])?_c('span',{staticClass:"field-invalid"},[_vm._v(_vm._s(errors[0]))]):_vm._e()]}}])})],1),_vm._v(" "),_c('button',{staticClass:"w-full btn btn-primary rounded-full",attrs:{"disabled":_vm.working == true,"type":"submit"}},[(_vm.working == false)?_c('span',[_vm._v("Send Reset Email")]):_c('span',{staticClass:"flex items-center justify-center"},[_c('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"}},[_c('circle',{staticClass:"opacity-25",attrs:{"cx":"12","cy":"12","r":"10","stroke":"currentColor","stroke-width":"4"}}),_vm._v(" "),_c('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"}})]),_vm._v(" "),_c('span',[_vm._v("Processing")])])])])])],2)])])}
var staticRenderFns = []


// CONCATENATED MODULE: ./pages/forgot-password.vue?vue&type=template&id=035d5c37&

// 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/forgot-password.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var forgot_passwordvue_type_script_lang_js_ = ({
  auth: 'guest',

  head() {
    return {
      titleTemplate: 'Forgot your password? | %s'
    };
  },

  data() {
    return {
      working: false,
      email: null
    };
  },

  methods: {
    async sendResetEmail() {
      this.$refs.form.validate().then(success => {
        if (!success) {
          return;
        }

        this.working = true;
        this.$axios.post('/password/email', {
          email: this.email
        }).then(response => {
          this.working = false;
          this.$toast.success(response.data).goAway(3000);
        }).catch(error => {
          this.working = false;
          this.$toast.error(error.response.data).goAway(3000);
          this.$refs.form.setErrors(error.response.data.errors);
        });
      });
    }

  }
});
// CONCATENATED MODULE: ./pages/forgot-password.vue?vue&type=script&lang=js&
 /* harmony default export */ var pages_forgot_passwordvue_type_script_lang_js_ = (forgot_passwordvue_type_script_lang_js_); 
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);

// CONCATENATED MODULE: ./pages/forgot-password.vue





/* normalize component */

var component = Object(componentNormalizer["a" /* default */])(
  pages_forgot_passwordvue_type_script_lang_js_,
  render,
  staticRenderFns,
  false,
  null,
  null,
  "620d8b2e"
  
)

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

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


/***/ })

};;
//# sourceMappingURL=forgot-password.js.map

Zerion Mini Shell 1.0