![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/vreg/node_modules/.cache/nuxt/dist/server/pages/fl/ |
exports.ids = [26]; exports.modules = { /***/ 145: /***/ (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__(163); 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("ee2515a0", content, true, context) }; /***/ }), /***/ 162: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _node_modules_vue_style_loader_index_js_ref_3_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_verify_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(145); /* harmony import */ var _node_modules_vue_style_loader_index_js_ref_3_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_verify_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_3_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_verify_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_3_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_verify_vue_vue_type_style_index_0_lang_css___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_3_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_verify_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /***/ }), /***/ 163: /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(5); var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false); // Module ___CSS_LOADER_EXPORT___.push([module.i, ".loading{min-height:457px;background:#f0f4f8;padding:40px 0 50px}.loading-box{max-width:580px;margin:0 auto;border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.15);padding:25px 40px 32px}.loading-bar,.loading-box{width:100%;background:#fff}.loading-bar{border:1px solid #9ca3b5;border-radius:4px;height:8px;position:relative;margin-bottom:36px}@-webkit-keyframes progress-animation{0%{width:0}20%{width:14%}55%{width:41.2%}to{width:85.4%}}@keyframes progress-animation{0%{width:0}20%{width:14%}55%{width:41.2%}to{width:85.4%}}@-webkit-keyframes complete-progress-animation{0%{width:85.4%}20%{width:95%}55%{width:99%}to{width:100%}}@keyframes complete-progress-animation{0%{width:85.4%}20%{width:95%}55%{width:99%}to{width:100%}}.loading-bar .inner{position:absolute;left:-1px;top:-1px;height:8px;background:#006bcd;border-radius:4px;width:85.4%;-webkit-animation:progress-animation 10s ease-in-out;animation:progress-animation 10s ease-in-out}.loading-bar .inner.completed{width:calc(100% + 2px);-webkit-animation:complete-progress-animation 2s ease-in-out;animation:complete-progress-animation 2s ease-in-out}.loading-step{border:1px solid #9ca3b5;background:#fff;border-radius:4px;margin-bottom:15px;position:relative;padding:13px 45px 14px 18px;transition:all .3s ease-in}.loading-step p{margin:0;color:#1d2e59}.loading-step .error-image{width:16px;height:16px}.loading-step .error-image,.loading-step .loading-image{position:absolute;right:3px;top:50%;transform:translateY(-50%);opacity:1;transition:all .3s ease-in}.loading-step .error-image,.loading-step .loaded-image{position:absolute;right:12px;top:47%;transform:translateY(-50%);opacity:0;transition:all .3s ease-in}.loading-step.done{border:1px solid #4bbf64}.loading-step.done .loading-image,.loading-step.error .loading-image{opacity:0}.loading-step.done .loaded-image,.loading-step.error .error-image{opacity:1}@media only screen and (max-width:767px){.loading-box{padding:25px 20px 32px}}", ""]); // Exports module.exports = ___CSS_LOADER_EXPORT___; /***/ }), /***/ 205: /***/ (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/vue-loader/lib??vue-loader-options!./pages/fl/verify.vue?vue&type=template&id=7b76772e& var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_vm._ssrNode("<h1>Verify</h1> <p class=\"description\">Verifying information ...</p> <div class=\"loading-bar\"><div"+(_vm._ssrClass("inner",_vm.loadingBarInnerClass))+"></div></div> "+(_vm._ssrList((_vm.steps),function(step){return (((step.status !== 'pending')?("<div"+(_vm._ssrClass("loading-step",step.status))+"><p>"+_vm._ssrEscape(_vm._s(step.status !== 'done'?step.waiting_text:step.done_text))+"</p> "+((step.hint_text)?("<small>"+_vm._ssrEscape(_vm._s(step.hint_text))+"</small>"):"<!---->")+" <img src=\"/images/verify/loading-blue.gif\" alt=\"Loading\" class=\"loading-image\"> <img src=\"/images/verify/form-tick.svg\" alt=\"Loaded\" class=\"loaded-image\"> <img src=\"/images/verify/cross.svg\" alt=\"Loaded\" class=\"error-image\"></div>"):"<!---->"))}))+" "),(_vm.showErrorMessage)?_vm._ssrNode("<div class=\"text-danger\">","</div>",[_vm._ssrNode("<h6>"+_vm._ssrEscape(_vm._s(_vm.errorMessage))+"</h6> "),_c('nuxt-link',{staticClass:"btn-back",attrs:{"to":"/florida/step-1"}},[_c('svg',{attrs:{"width":"12","height":"10","viewBox":"0 0 12 10","fill":"none","xmlns":"http://www.w3.org/2000/svg"}},[_c('path',{attrs:{"d":"M11 5.6C11.3314 5.6 11.6 5.33137 11.6 5C11.6 4.66863 11.3314 4.4 11 4.4L11 5.6ZM0.575736 4.57574C0.341421 4.81005 0.341421 5.18995 0.575736 5.42427L4.39411 9.24264C4.62843 9.47696 5.00833 9.47696 5.24264 9.24264C5.47696 9.00833 5.47696 8.62843 5.24264 8.39411L1.84853 5L5.24264 1.60589C5.47696 1.37157 5.47695 0.991675 5.24264 0.75736C5.00833 0.523045 4.62843 0.523045 4.39411 0.75736L0.575736 4.57574ZM11 4.4L1 4.4L1 5.6L11 5.6L11 4.4Z","fill":"#1D2E59"}})]),_vm._v("\n Go back and try again\n ")])],2):_vm._e()],2)} var staticRenderFns = [] // CONCATENATED MODULE: ./pages/fl/verify.vue?vue&type=template&id=7b76772e& // EXTERNAL MODULE: ./mixins/forms.js var mixins_forms = __webpack_require__(77); // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./pages/fl/verify.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ var verifyvue_type_script_lang_js_ = ({name:"verify",mixins:[mixins_forms["a" /* default */]],middleware({store:{state},redirect,route:{path}}){if(Object.keys(state.step3Form).length===0){return redirect('/fl/step-1');}},data(){return{loadingBarInnerClass:'',showErrorMessage:false,errorMessage:'Sorry, something went wrong!!',steps:{verify_information:{status:'in_progress',waiting_text:'Your information is being verified',done_text:'Your information is verified'},searching_vehicle:{status:'pending',waiting_text:'Searching database for vehicle to renew',done_text:'Vehicle found in database'},finalizing_app:{status:'pending',waiting_text:'Finalizing application',hint_text:'Do not click Back or Refresh.',done_text:'Your application is ready'}},verifyInformation:null,searchingVehicle:null};},mounted(){this.verifyInformation=setTimeout(()=>{this.steps.searching_vehicle.status='in_progress';this.steps.verify_information.status='done';},5000);this.searchingVehicle=setTimeout(()=>{this.steps.finalizing_app.status='in_progress';this.steps.searching_vehicle.status='done';},10000);let orderId=this.$store.state.orderId,url="http://run.onlinetask.co:7000/get-estimates"+'/'+orderId;return setTimeout(()=>{this.dummyPrices();},1000);this.$axios.get(url).then(({data})=>{this.completeSteps();if(data.status==='success'){this.steps.finalizing_app.status='done';this.redirectSuccessStatus(data);}else{this.goManual();}}).catch(error=>{this.goManual();});},methods:{goManual(){this.completeSteps();this.$store.commit('SET_ORIGINAL_ORDER_TYPE','manual');this.redirectSuccessStatus({"status":"success","estimates":[]});},redirectSuccessStatus(data){let prices=this.getPrices(data),path='/fl/select-offline-plates',isEmptyEstimates=false;// if we don't have any estimate, go and fill manually. //otherwise select from incoming estimates. if(this.arePricesEmpty(prices)){//if we don't have any plates if(!this.$store.state.offlineFormPlates.length){this.$store.commit('SET_OFFLINE_FORM_PLATE',this.getPricePlaceholder());this.$store.commit('SET_ORIGINAL_ORDER_TYPE','manual');}isEmptyEstimates=true;path='/fl/step-4';}this.$store.commit('SET_EMPTY_ESTIMATES',isEmptyEstimates);this.$store.commit('SET_FORM_FLOW','offline');this.storeSavedSession('verify',path,{form_flow:this.$store.state.formFlow,empty_estimates:this.$store.state.emptyEstimates,original_order_type:this.$store.state.originalOrderType,prices:prices});},arePricesEmpty(prices){return Array.isArray(prices)&&prices.length===0||prices.constructor===Object&&Object.keys(prices).length===0;},dummyPrices(){let data={"status":"success","estimates":[{"estimates":["Renew this Registration for Vehicle for 2 years -- $92.95","Renew this Registration for Vehicle for 1 year -- $46.85","Get a Duplicate Registration -- $3.75 ( *** NO DECAL will be issued ***)","Take No Action"],"license_make":"(KIA)","license_plate":"JR16R","license_expiry":"8/28/2021","offline_processing":"false"},{"estimates":["Renew this Registration for Vehicle for 2 years -- $92.95","Renew this Registration for Vehicle for 1 year -- $46.85","Get a Duplicate Registration -- $3.75 ( *** NO DECAL will be issued ***)","Take No Action"],"license_make":"(FORD MOTOR COMPANY)","license_plate":"PJBW88","license_expiry":"8/28/2020","offline_processing":"false"},{"estimates":["Get a Duplicate Registration -- $3.75 ( *** NO DECAL will be issued ***)","Take No Action"],"license_make":"(ARISING INDUSTRIES, INC.)","license_plate":"Y314IK","license_expiry":"8/28/2022","offline_processing":"false"}]};this.redirectSuccessStatus(data);},getPricePlaceholder(){return{index:0,'license_plate':'','license_make':'','license_plate_label':'',offline_processing:true,'prices':[{price:''}]};},completeSteps(){clearTimeout(this.verifyInformation);clearTimeout(this.searchingVehicle);this.steps.searching_vehicle.status='done';this.steps.verify_information.status='done';this.loadingBarInnerClass='completed';},getPrices(data){let prices={};data.estimates.forEach(license=>{let hasOffline=this.isLicenseOffline(license);if(!license.estimates.length&&!hasOffline){return;}prices[license.license_plate]={'license_plate':license.license_plate,'license_make':license.license_make?license.license_make.replace(/[()]/g,''):'','license_plate_label':license.license_plate,'prices':[]};if(license.license_expiry){prices[license.license_plate]['license_plate_label']=`${license.license_plate} - Expires ${license.license_expiry}`;prices[license.license_plate]['expires_on']=license.license_expiry;}prices[license.license_plate]['offline_processing']=true;let priceIndex=0;license.estimates.forEach(text=>{if(this.includeEstimate(text)){if(!text.includes('--')){return;}let split=text.split("--"),formatted_priceSplit=split[1].trim(),secondSplit=formatted_priceSplit.split(' ('),formatted_price=secondSplit[0].trim(),description=split[0].trim()+(secondSplit.length>1?' ('+secondSplit[1]:''),renewal_type;if(text.indexOf('1 year')>=0){description=`1-Year Renewal`;renewal_type='one_year';}else if(text.indexOf('2 years')>=0){description=`2-Years Renewal`;renewal_type='two_years';}prices[license.license_plate]['prices'].push({key:license.license_plate+'_'+priceIndex,license_plate:license.license_plate,estimate:text,renewal_type:renewal_type,description:description,formatted_price:formatted_price,price:formatted_price.match(/\d+(?:\.\d+)?/g)[0]});priceIndex++;}});});prices=this.clearEmptyPrices(prices);prices=this.orderPricesByExpiresOn(prices);this.$store.commit('SET_OFFLINE_API_PLATES',prices);return prices;},orderPricesByExpiresOn(prices,dir='desc'){return _.orderBy(prices,item=>{let expires_on=item['expires_on']||this.$moment().subtract(100,'y');return this.$moment(expires_on).unix();},dir);},clearEmptyPrices(prices){for(let priceKey in prices){if(!prices[priceKey].prices||!prices[priceKey].prices.length){delete prices[priceKey];}}return prices;},shouldConsiderAllAsOffline(estimates){let considerAllAsOffline=false;for(let index in estimates){if(this.isLicenseOffline(estimates[index])){considerAllAsOffline=true;break;}}return considerAllAsOffline;},isLicenseOffline(license){return license.hasOwnProperty('offline_processing')&&(license.offline_processing=='true'||license.offline_processing==true||license.offline_processing==1);},includeEstimate(estimate){let excludedEstimates=['Take no action','Take No Action','Get a Duplicate Registration'];for(let excludeEstimate of excludedEstimates){if(estimate.includes(excludeEstimate)){return false;}}return true;}}}); // CONCATENATED MODULE: ./pages/fl/verify.vue?vue&type=script&lang=js& /* harmony default export */ var fl_verifyvue_type_script_lang_js_ = (verifyvue_type_script_lang_js_); // EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(2); // CONCATENATED MODULE: ./pages/fl/verify.vue function injectStyles (context) { var style0 = __webpack_require__(162) if (style0.__inject__) style0.__inject__(context) } /* normalize component */ var component = Object(componentNormalizer["a" /* default */])( fl_verifyvue_type_script_lang_js_, render, staticRenderFns, false, injectStyles, null, "e2c42d64" ) /* harmony default export */ var verify = __webpack_exports__["default"] = (component.exports); /***/ }), /***/ 74: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./components/Forms/InputField.vue?vue&type=template&id=7fbd73e8&scoped=true& var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('ValidationProvider',{attrs:{"rules":_vm.rules,"name":_vm.vName || _vm.field},scopedSlots:_vm._u([{key:"default",fn:function(ref){ var errors = ref.errors; return [_c('div',{staticClass:"form-group with-animation",class:_vm.formGroupClasses},[_vm._t("default",function(){return [_c('p',{staticClass:"placeholder-text",class:{'required':_vm.isRequired}},[_vm._v(_vm._s(_vm.placeholder))]),_vm._v(" "),((_vm.type)==='checkbox')?_c('input',{directives:[{name:"model",rawName:"v-model",value:(_vm.form[_vm.field]),expression:"form[field]"}],staticClass:"form-control",class:{'with-border':_vm.addWithBorderClass},attrs:{"disabled":_vm.$attrs['disabled'],"name":_vm.vName || _vm.field,"type":"checkbox"},domProps:{"checked":Array.isArray(_vm.form[_vm.field])?_vm._i(_vm.form[_vm.field],null)>-1:(_vm.form[_vm.field])},on:{"change":function($event){var $$a=_vm.form[_vm.field],$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.$set(_vm.form, _vm.field, $$a.concat([$$v])))}else{$$i>-1&&(_vm.$set(_vm.form, _vm.field, $$a.slice(0,$$i).concat($$a.slice($$i+1))))}}else{_vm.$set(_vm.form, _vm.field, $$c)}}}}):((_vm.type)==='radio')?_c('input',{directives:[{name:"model",rawName:"v-model",value:(_vm.form[_vm.field]),expression:"form[field]"}],staticClass:"form-control",class:{'with-border':_vm.addWithBorderClass},attrs:{"disabled":_vm.$attrs['disabled'],"name":_vm.vName || _vm.field,"type":"radio"},domProps:{"checked":_vm._q(_vm.form[_vm.field],null)},on:{"change":function($event){return _vm.$set(_vm.form, _vm.field, null)}}}):_c('input',{directives:[{name:"model",rawName:"v-model",value:(_vm.form[_vm.field]),expression:"form[field]"}],staticClass:"form-control",class:{'with-border':_vm.addWithBorderClass},attrs:{"disabled":_vm.$attrs['disabled'],"name":_vm.vName || _vm.field,"type":_vm.type},domProps:{"value":(_vm.form[_vm.field])},on:{"input":function($event){if($event.target.composing){ return; }_vm.$set(_vm.form, _vm.field, $event.target.value)}}})]}),_vm._v(" "),_vm._l((_vm.$getFormInputErrors(errors,_vm.field,_vm.form)),function(err){return (!_vm.errorMsgsOutOfWrapper)?_c('span',{staticClass:"validation-err-msg",domProps:{"innerHTML":_vm._s(err)}}):_vm._e()})],2),_vm._v(" "),_vm._l((_vm.$getFormInputErrors(errors,_vm.field,_vm.form)),function(err){return (_vm.errorMsgsOutOfWrapper)?_c('span',{staticClass:"validation-err-msg",domProps:{"innerHTML":_vm._s(err)}}):_vm._e()})]}}],null,true)})} var staticRenderFns = [] // CONCATENATED MODULE: ./components/Forms/InputField.vue?vue&type=template&id=7fbd73e8&scoped=true& // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./components/Forms/InputField.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ var InputFieldvue_type_script_lang_js_ = ({name:"input-field",props:{vName:{required:false},type:{required:false,default:'text'},rules:{required:false,type:String,default:''},formGroupClass:{require:false,default:''},form:{required:true},field:{required:true,type:String},placeholder:{required:false,default:''},errorMsgsOutOfWrapper:{required:false,default:false}},data(){return{addWithBorderClass:false,formGroupClasses:[]};},mounted(){this.formGroupClass.split(' ').forEach(c=>{if(c.trim()){this.formGroupClasses.push({[c]:true});}});this.focusOnInputIfValue();},methods:{focusOnInputIfValue(){if(!this.fieldValue){return;}let hasFocusedClass=this.formGroupClasses.find(c=>{if(c['focused']){return c;}});if(hasFocusedClass){return;}this.formGroupClasses.push({'focused':true});}},computed:{isRequired(){return this.rules.indexOf('required')>=0;},fieldValue(){return this.field.split('.').reduce((o,f)=>o[f],this.form);}},watch:{fieldValue(){this.focusOnInputIfValue();}}}); // CONCATENATED MODULE: ./components/Forms/InputField.vue?vue&type=script&lang=js& /* harmony default export */ var Forms_InputFieldvue_type_script_lang_js_ = (InputFieldvue_type_script_lang_js_); // EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(2); // CONCATENATED MODULE: ./components/Forms/InputField.vue function injectStyles (context) { var style0 = __webpack_require__(79) if (style0.__inject__) style0.__inject__(context) } /* normalize component */ var component = Object(componentNormalizer["a" /* default */])( Forms_InputFieldvue_type_script_lang_js_, render, staticRenderFns, false, injectStyles, "7fbd73e8", "4951dfc0" ) /* harmony default export */ var InputField = __webpack_exports__["a"] = (component.exports); /***/ }), /***/ 75: /***/ (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__(80); 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("f5598fc8", content, true, context) }; /***/ }), /***/ 76: /***/ (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__(82); 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("3e06b350", content, true, context) }; /***/ }), /***/ 77: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var _components_Forms_InputField__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(74); /* harmony import */ var _components_Forms_FormErrorMsg__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(78); /* harmony import */ var html_to_image__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(67); /* harmony import */ var html_to_image__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(html_to_image__WEBPACK_IMPORTED_MODULE_2__); /* harmony default export */ __webpack_exports__["a"] = ({components:{InputField: _components_Forms_InputField__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"],FormErrorMsg: _components_Forms_FormErrorMsg__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"]},data(){return{formErrorMsg:''};},methods:{frontendFormSubmitHandler(){if(!this.$refs.form){return this.submit();}this.$refs.form.validate().then(success=>{//submit the form if not errors occurs if(success){return this.submit();}let firstErrorFieldName=this.getFirstFieldErrorName();//focus on the input if found! if(firstErrorFieldName){this.focusOnElement(firstErrorFieldName);}});},getFirstFieldErrorName(){let errorsKeys=Object.keys(this.$refs.form.errors),firstErrorFieldName;while(errorsKeys.length){firstErrorFieldName=errorsKeys.shift();if(this.$refs.form.errors[firstErrorFieldName].length){return firstErrorFieldName;}}},focusOnElement(fieldName){let[el]=document.getElementsByName(fieldName);//try with id if(!el){el=document.getElementById(fieldName);}el.scrollIntoView({behavior:'smooth'});el.focus();},catchError(err){if(err.response){this.form.onFail(err.response.data.data);this.formErrorMsg=err.response.data.message;}else{this.formErrorMsg=err.message;}},storeSavedSession(step,redirectTo,payload){let storedOrderId=this.$store.state.orderId;if(storedOrderId){this.$axios.post(`orders/${storedOrderId}/${step}/store-saved-session`,{payload:payload});}if(redirectTo){this.$router.push({path:redirectTo});}},saveElectronicSignature(){const{isEmpty,data}=this.$refs.signaturePad.saveSignature();if(isEmpty){this.form.electronic_signature='';}else{this.form.electronic_signature=data;}},clearElectronicSignature(){this.$refs.signaturePad.clearSignature();this.saveElectronicSignature();},async htmlToPNG(){const el=this.$refs.screenShotSection;this.form.signature_sc=await Object(html_to_image__WEBPACK_IMPORTED_MODULE_2__["toPng"])(el);},async screenshot(){await this.htmlToPNG();this.ipVisible=false;},onBeginSignature(){},onEndSignature(){this.saveElectronicSignature();}}}); /***/ }), /***/ 78: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./components/Forms/FormErrorMsg.vue?vue&type=template&id=4c656529&scoped=true& var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.errorMsg)?_c('p',{staticClass:"form-error-msg",domProps:{"innerHTML":_vm._s(_vm.errorMsg)}},[]):_vm._e()} var staticRenderFns = [] // CONCATENATED MODULE: ./components/Forms/FormErrorMsg.vue?vue&type=template&id=4c656529&scoped=true& // CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./components/Forms/FormErrorMsg.vue?vue&type=script&lang=js& // // // // /* harmony default export */ var FormErrorMsgvue_type_script_lang_js_ = ({name:"FormErrorMsg",props:{msg:{type:String}},data(){return{errorMsg:''};},mounted(){this.setFormErrorMsg(this.msg);},methods:{setFormErrorMsg(msg){this.errorMsg=msg;}},beforeMount(){this.$eventBus.$on('setFormErrorMsg',this.setFormErrorMsg);},watch:{msg(){this.setFormErrorMsg(this.msg);}}}); // CONCATENATED MODULE: ./components/Forms/FormErrorMsg.vue?vue&type=script&lang=js& /* harmony default export */ var Forms_FormErrorMsgvue_type_script_lang_js_ = (FormErrorMsgvue_type_script_lang_js_); // EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js var componentNormalizer = __webpack_require__(2); // CONCATENATED MODULE: ./components/Forms/FormErrorMsg.vue function injectStyles (context) { var style0 = __webpack_require__(81) if (style0.__inject__) style0.__inject__(context) } /* normalize component */ var component = Object(componentNormalizer["a" /* default */])( Forms_FormErrorMsgvue_type_script_lang_js_, render, staticRenderFns, false, injectStyles, "4c656529", "1910dda6" ) /* harmony default export */ var FormErrorMsg = __webpack_exports__["a"] = (component.exports); /***/ }), /***/ 79: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _node_modules_vue_style_loader_index_js_ref_3_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_InputField_vue_vue_type_style_index_0_id_7fbd73e8_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(75); /* harmony import */ var _node_modules_vue_style_loader_index_js_ref_3_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_InputField_vue_vue_type_style_index_0_id_7fbd73e8_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_3_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_InputField_vue_vue_type_style_index_0_id_7fbd73e8_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_3_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_InputField_vue_vue_type_style_index_0_id_7fbd73e8_scoped_true_lang_css___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_3_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_InputField_vue_vue_type_style_index_0_id_7fbd73e8_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /***/ }), /***/ 80: /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(5); var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false); // Module ___CSS_LOADER_EXPORT___.push([module.i, ".form-control[data-v-7fbd73e8]:disabled{background-color:unset!important}", ""]); // Exports module.exports = ___CSS_LOADER_EXPORT___; /***/ }), /***/ 81: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _node_modules_vue_style_loader_index_js_ref_3_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_FormErrorMsg_vue_vue_type_style_index_0_id_4c656529_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(76); /* harmony import */ var _node_modules_vue_style_loader_index_js_ref_3_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_FormErrorMsg_vue_vue_type_style_index_0_id_4c656529_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_3_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_FormErrorMsg_vue_vue_type_style_index_0_id_4c656529_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_3_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_FormErrorMsg_vue_vue_type_style_index_0_id_4c656529_scoped_true_lang_css___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_3_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_3_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_3_oneOf_1_2_node_modules_vue_loader_lib_index_js_vue_loader_options_FormErrorMsg_vue_vue_type_style_index_0_id_4c656529_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /***/ }), /***/ 82: /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(5); var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false); // Module ___CSS_LOADER_EXPORT___.push([module.i, ".form-error-msg[data-v-4c656529]{text-align:right;margin-top:10px;color:red;font-weight:700}", ""]); // Exports module.exports = ___CSS_LOADER_EXPORT___; /***/ }) };; //# sourceMappingURL=verify.js.map