![]() 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/ |
{"version":3,"file":"pages/fl/step-5.js","sources":["webpack:///./components/Forms/RenewalDetailsForm.vue?502a","webpack:///./pages/pa.vue?b78e","webpack:///./pages/pa.vue","webpack:///./pages/pa.vue?00b9","webpack:///./pages/pa.vue?1b16","webpack:///./components/Forms/RenewalDetailsForm.vue?1b66","webpack:///./components/Forms/RenewalDetailsForm.vue?9c5e","webpack:///./components/Pages/RenewalDetailsPage.vue?ca5a","webpack:///./components/Forms/RenewalDetailsForm.vue?36d2","webpack:///./components/Forms/RenewalDetailsForm.vue","webpack:///./components/Forms/RenewalDetailsForm.vue?43c6","webpack:///./components/Forms/RenewalDetailsForm.vue?93a4","webpack:///./components/Pages/RenewalDetailsPage.vue","webpack:///./components/Pages/RenewalDetailsPage.vue?62fb","webpack:///./components/Pages/RenewalDetailsPage.vue?0201","webpack:///./pages/fl/step-5.vue?f48c","webpack:///./pages/fl/step-5.vue","webpack:///./pages/fl/step-5.vue?a487","webpack:///./pages/fl/step-5.vue?7365","webpack:///./components/Forms/InputField.vue?b99a","webpack:///./components/Forms/InputField.vue","webpack:///./components/Forms/InputField.vue?b7d9","webpack:///./components/Forms/InputField.vue?be57","webpack:///./components/Forms/InputField.vue?bf7d","webpack:///./components/Forms/FormErrorMsg.vue?9f25","webpack:///./mixins/forms.js","webpack:///./components/Forms/FormErrorMsg.vue?497a","webpack:///./components/Forms/FormErrorMsg.vue","webpack:///./components/Forms/FormErrorMsg.vue?5544","webpack:///./components/Forms/FormErrorMsg.vue?6e2b","webpack:///./components/Forms/InputField.vue?db84","webpack:///./components/Forms/InputField.vue?fbac","webpack:///./components/Forms/FormErrorMsg.vue?6c28","webpack:///./components/Forms/FormErrorMsg.vue?d1be","webpack:///./components/Forms/Sidebars lazy ^\\.\\/.*$ namespace object","webpack:///./components/States lazy ^\\.\\/.*\\/VehicleInfoHeader$ namespace object"],"sourcesContent":["// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../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!./RenewalDetailsForm.vue?vue&type=style&index=0&id=a6bef31a&scoped=true&lang=css&\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"cc15d9de\", content, true, context)\n};","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('section',{staticClass:\"form-content-wrapper\"},[_vm._ssrNode(\"<div class=\\\"steps-content-wrapper\\\" data-v-f5035bde>\",\"</div>\",[_vm._ssrNode(\"<div class=\\\"content-inner\\\" data-v-f5035bde>\",\"</div>\",[_vm._ssrNode(\"<div\"+(_vm._ssrClass(\"steps-content\",_vm.currentStep.classList || ''))+\" data-v-f5035bde>\",\"</div>\",[_vm._ssrNode(\"<div class=\\\"form-logo-wrapper\\\" data-v-f5035bde>\",\"</div>\",[_c('nuxt-link',{staticClass:\"logo\",attrs:{\"to\":\"/\"}},[_c('img',{attrs:{\"src\":\"/images/fl/logo-generic.svg\",\"alt\":\"VR\"}})]),_vm._ssrNode(\" <div class=\\\"right\\\" data-v-f5035bde><img src=\\\"/images/fl/ratings-reveal-new.gif\\\" alt=\\\"Ratings\\\" class=\\\"animated-rating\\\" data-v-f5035bde></div>\")],2),_vm._ssrNode(\" \"+((_vm.currentStepPath != '/pa/thanks-page')?(\"<div class=\\\"breadcrumb-wrapper\\\" data-v-f5035bde>\"+(_vm._ssrList((_vm.steps),function(step){return (((!step.invisible)?(\"<a href=\\\"#\\\"\"+(_vm._ssrClass(null,{'selected':_vm.isStepSelected(step)}))+\" data-v-f5035bde>\"+_vm._ssrEscape(_vm._s(step.label))+\"</a> \"+((!step.isLastStep)?(\"<svg width=\\\"6\\\" height=\\\"10\\\" viewBox=\\\"0 0 6 10\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\"\"+(_vm._ssrClass(null,{'selected':_vm.isStepSelected(step)}))+\" data-v-f5035bde><path d=\\\"M1 1L5 5L1 9\\\" stroke=\\\"#868686\\\" stroke-width=\\\"1.2\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" data-v-f5035bde></path></svg>\"):\"<!---->\")):\"<!---->\"))}))+\"</div>\"):\"<!---->\")+\" \"),_c('NuxtChild')],2)])]),_vm._ssrNode(\" \"),_c(_vm.sidebarComponent,{tag:\"component\"})],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\nexport default {\n name: \"pa\",\n layout: 'forms',\n data() {\n return {\n steps: [\n {label: 'Owner', classList: 'step-1', path: '/pa/step-1'},\n {label: 'Information', classList: 'step-2', path: '/pa/step-2'},\n {label: 'Terms & Signature', classList: 'step-3', path: '/pa/step-3'},\n {label: 'Vehicle', classList: 'step-4', path: ['/pa/verify', '/pa/select-offline-plates', '/pa/step-4']},\n {label: 'Renewal type', classList: 'step-5', path: '/pa/step-5'},\n {\n label: 'Payment', classList: 'step-6', isLastStep: true,\n path: '/pa/step-6', sidebar: 'OrderSummarySidebar'\n },\n {\n label: 'Thanks Page',\n classList: '',\n isLastStep: true,\n path: '/pa/thanks-page',\n // sidebar: 'OrderSummarySidebar',\n invisible: true\n }\n ]\n }\n },\n methods: {\n isStepSelected(step) {\n\n if (Array.isArray(step.path)) {\n return step.path.includes(this.currentStepPath)\n }\n\n return this.currentStepPath === step.path;\n },\n },\n computed: {\n sidebarComponent() {\n\n let sidebar;\n\n if (this.currentStep.sidebar) {\n sidebar = this.currentStep.sidebar;\n } else {\n sidebar = 'DefaultSidebar';\n }\n\n\n return () => import('~/components/Forms/Sidebars/' + sidebar);\n\n },\n currentStepPath() {\n return this.$route.path;\n },\n currentStep() {\n return this.steps.find(step => this.isStepSelected(step)) || {};\n }\n },\n beforeCreate() {\n this.$store.commit('SET_CURRENT_STATE_CODE', 'pa');\n\n if (['/pa', '/pa/'].includes(this.$route.path)) {\n this.$router.push({path: '/pa/step-1'});\n }\n },\n watch: {\n currentStep() {\n setTimeout(() => {\n this.$scrollTo('.form-content-wrapper', 1000);\n }, 100)\n }\n }\n}\n","import mod from \"-!../node_modules/babel-loader/lib/index.js??ref--2-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./pa.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/babel-loader/lib/index.js??ref--2-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./pa.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./pa.vue?vue&type=template&id=f5035bde&scoped=true&\"\nimport script from \"./pa.vue?vue&type=script&lang=js&\"\nexport * from \"./pa.vue?vue&type=script&lang=js&\"\nfunction injectStyles (context) {\n \n \n}\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"f5035bde\",\n \"a9ffbe96\"\n \n)\n\nexport default component.exports","export * from \"-!../../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!./RenewalDetailsForm.vue?vue&type=style&index=0&id=a6bef31a&scoped=true&lang=css&\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".vehicle-type-wrapper.opened .vehicle-type-wrapper-menu[data-v-a6bef31a]{height:auto!important}\", \"\"]);\n// Exports\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_vm._ssrNode(\"<h1 data-v-26a0670f>Answer a few quick questions</h1> <p class=\\\"description\\\" data-v-26a0670f>Required to calculate your Est Reg Tax & County Fee.</p> \"),_vm._ssrNode(\"<form action data-v-26a0670f>\",\"</form>\",[_vm._l((_vm.offlineFormPlates),function(offlineFormPlate,index){return _c('renewal-details-form',{key:_vm.getRenewalDetailsFormKey(index),ref:_vm.getRenewalDetailsFormKey(index),refInFor:true,attrs:{\"index\":index,\"show-cancel-vehicle\":_vm.showCancelVehicle,\"plate\":offlineFormPlate}})}),_vm._ssrNode(\" \"),_vm._ssrNode(\"<div class=\\\"form-button-wrapper\\\" data-v-26a0670f>\",\"</div>\",[_c('nuxt-link',{staticClass:\"btn-return\",attrs:{\"to\":_vm.prevPath ? _vm.prevPath : (\"/\" + _vm.currentStateCode + \"/step-4\")}},[_c('svg',{attrs:{\"width\":\"6\",\"height\":\"10\",\"viewBox\":\"0 0 6 10\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\"}},[_c('path',{attrs:{\"d\":\"M5 9L1 5L5 1\",\"stroke\":\"#182D40\",\"stroke-width\":\"1.2\",\"stroke-linecap\":\"round\",\"stroke-linejoin\":\"round\"}})]),_vm._v(\"\\n Return to vehicle\\n \")]),_vm._ssrNode(\" <button type=\\\"submit\\\" class=\\\"btn btn-form-green\\\" data-v-26a0670f>\\n Continue\\n <svg width=\\\"7\\\" height=\\\"13\\\" viewBox=\\\"0 0 7 13\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" data-v-26a0670f><path d=\\\"M1 1.5L6 6.5L1 11.5\\\" stroke=\\\"white\\\" stroke-width=\\\"1.2\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" data-v-26a0670f></path></svg></button>\")],2)],2)],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-plate-wrapper\"},[(!_vm.$store.state.emptyEstimates && _vm.showCancelVehicle)?_vm._ssrNode(\"<div class=\\\"form-plate-header\\\" data-v-a6bef31a>\",\"</div>\",[(!_vm.$store.state.emptyEstimates)?_c(_vm.vehicleInfoHeaderComponent,{tag:\"component\",attrs:{\"plate\":_vm.plate}}):_vm._e(),_vm._ssrNode(\" \"+((_vm.showCancelVehicle)?(\"<a href=\\\"#\\\" class=\\\"btn-cancel-vehicle\\\" data-v-a6bef31a><span data-v-a6bef31a>Cancel vehicle</span> <svg width=\\\"9\\\" height=\\\"10\\\" viewBox=\\\"0 0 9 10\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" data-v-a6bef31a><path d=\\\"M7.99903 1.56965L1 8.5M8 8.43035L1.00097 1.5\\\" stroke=\\\"#FF0000\\\" stroke-width=\\\"1.2\\\" stroke-linecap=\\\"round\\\" data-v-a6bef31a></path></svg></a>\"):\"<!---->\"))],2):_vm._e(),_vm._ssrNode(\" <h5 data-v-a6bef31a>Select your renewal type</h5> <div\"+(_vm._ssrClass(\"vehicle-type-wrapper mh-50\",{'opened mh-50':_vm.headerOpened}))+\" data-v-a6bef31a><div class=\\\"vehicle-type-wrapper-menu\\\" data-v-a6bef31a><div\"+(_vm._ssrClass(\"vehicle-type-header\",{'open':_vm.headerOpened,'selected':!!_vm.selectedPriceItemLabel}))+\" data-v-a6bef31a><p class=\\\"vehicle-type-title\\\" data-v-a6bef31a>Select an option</p> <h5 class=\\\"vehicle-type-name\\\" data-v-a6bef31a>\"+(_vm._s(_vm.selectedPriceItemLabel))+\"</h5> <svg width=\\\"10\\\" height=\\\"7\\\" viewBox=\\\"0 0 10 7\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"arrow\\\" data-v-a6bef31a><path d=\\\"M6.20003 6.56466C5.80005 7.04961 5.0571 7.04961 4.65712 6.56466L1.21085 2.38628C0.672897 1.73404 1.13684 0.749999 1.98231 0.749999L8.87484 0.75C9.72031 0.75 10.1843 1.73404 9.6463 2.38628L6.20003 6.56466Z\\\" fill=\\\"#182D40\\\" data-v-a6bef31a></path></svg></div> <div\"+(_vm._ssrClass(\"vehicle-type-options renewal-radio-options\",_vm.headerOpened ? 'd-block':'d-none'))+\" data-v-a6bef31a>\"+(_vm._ssrList((_vm.getPlatePrices),function(priceItem,priceIndex){return (\"<div class=\\\"vehicle-type-row\\\" data-v-a6bef31a><h6 data-v-a6bef31a>\"+_vm._ssrEscape(_vm._s(_vm.getPriceItemDescription(priceItem)))+\"</h6></div>\")}))+\"</div></div></div> \"),_vm._ssrNode(\"<div class=\\\"vehicle-renewal-option-wrapper\\\" data-v-a6bef31a>\",\"</div>\",[(_vm.orderItemLineItems['receive_digital_copy'])?[_vm._ssrNode(\"<h5 class=\\\"with-icon\\\" data-v-a6bef31a>\",\"</h5>\",[_vm._ssrNode(\"<span class=\\\"text\\\" data-v-a6bef31a>Would you like to receive a digital copy of your renewal?</span> \"),(_vm.orderItemLineItems['receive_digital_copy'].description)?_c('span',{directives:[{name:\"b-tooltip\",rawName:\"v-b-tooltip.hover\",modifiers:{\"hover\":true}}],staticClass:\"alert-icon\",attrs:{\"title\":_vm.orderItemLineItems['receive_digital_copy'].description}},[_vm._ssrNode(\"<svg width=\\\"18\\\" height=\\\"18\\\" viewBox=\\\"0 0 18 18\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" data-v-a6bef31a><path d=\\\"M9 16.5C13.1421 16.5 16.5 13.1421 16.5 9C16.5 4.85786 13.1421 1.5 9 1.5C4.85786 1.5 1.5 4.85786 1.5 9C1.5 13.1421 4.85786 16.5 9 16.5Z\\\" fill=\\\"#9CA3B5\\\" stroke=\\\"#9CA3B5\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" data-v-a6bef31a></path> <path d=\\\"M6.8175 6.74994C6.99383 6.24869 7.34187 5.82602 7.79997 5.55679C8.25807 5.28756 8.79668 5.18914 9.32039 5.27897C9.8441 5.3688 10.3191 5.64108 10.6613 6.04758C11.0035 6.45409 11.1908 6.96858 11.19 7.49994C11.19 8.99994 8.94 9.74994 8.94 9.74994\\\" stroke=\\\"white\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" data-v-a6bef31a></path> <path d=\\\"M9 12.75H9.00833\\\" stroke=\\\"white\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" data-v-a6bef31a></path></svg>\")]):_vm._e()],2),_vm._ssrNode(\" <div class=\\\"radio-option-row\\\" data-v-a6bef31a><div class=\\\"radio-option\\\" data-v-a6bef31a><label data-v-a6bef31a><input type=\\\"radio\\\"\"+(_vm._ssrAttr(\"name\",(\"digitalCopy_\" + _vm.index)))+(_vm._ssrAttr(\"value\",1))+(_vm._ssrAttr(\"checked\",_vm._q(_vm.selectedItem.receive_digital_copy,1)))+\" class=\\\"radio-input\\\" data-v-a6bef31a> <div class=\\\"radio-box\\\" data-v-a6bef31a><p data-v-a6bef31a>\"+_vm._ssrEscape(\"Yes (add \"+_vm._s(_vm.$money(_vm.orderItemLineItems['receive_digital_copy'].value))+\")\")+\"</p></div></label></div> <div class=\\\"radio-option\\\" data-v-a6bef31a><label data-v-a6bef31a><input type=\\\"radio\\\"\"+(_vm._ssrAttr(\"name\",(\"digitalCopy_\" + _vm.index)))+(_vm._ssrAttr(\"value\",0))+(_vm._ssrAttr(\"checked\",_vm._q(_vm.selectedItem.receive_digital_copy,0)))+\" class=\\\"radio-input\\\" data-v-a6bef31a> <div class=\\\"radio-box\\\" data-v-a6bef31a><p data-v-a6bef31a>No</p></div></label></div></div>\")]:_vm._e(),_vm._ssrNode(\" \"),(_vm.orderItemLineItems['receive_physical_copy'])?[_vm._ssrNode(\"<h5 class=\\\"with-icon\\\" data-v-a6bef31a>\",\"</h5>\",[_vm._ssrNode(\"<span class=\\\"text\\\" data-v-a6bef31a>Would you like to receive a digital copy of your renewal?</span> \"),(_vm.orderItemLineItems['receive_physical_copy'].description)?_c('span',{directives:[{name:\"b-tooltip\",rawName:\"v-b-tooltip.hover\",modifiers:{\"hover\":true}}],staticClass:\"alert-icon\",attrs:{\"title\":_vm.orderItemLineItems['receive_physical_copy'].description}},[_vm._ssrNode(\"<svg width=\\\"18\\\" height=\\\"18\\\" viewBox=\\\"0 0 18 18\\\" fill=\\\"none\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" data-v-a6bef31a><path d=\\\"M9 16.5C13.1421 16.5 16.5 13.1421 16.5 9C16.5 4.85786 13.1421 1.5 9 1.5C4.85786 1.5 1.5 4.85786 1.5 9C1.5 13.1421 4.85786 16.5 9 16.5Z\\\" fill=\\\"#9CA3B5\\\" stroke=\\\"#9CA3B5\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" data-v-a6bef31a></path> <path d=\\\"M6.8175 6.74994C6.99383 6.24869 7.34187 5.82602 7.79997 5.55679C8.25807 5.28756 8.79668 5.18914 9.32039 5.27897C9.8441 5.3688 10.3191 5.64108 10.6613 6.04758C11.0035 6.45409 11.1908 6.96858 11.19 7.49994C11.19 8.99994 8.94 9.74994 8.94 9.74994\\\" stroke=\\\"white\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" data-v-a6bef31a></path> <path d=\\\"M9 12.75H9.00833\\\" stroke=\\\"white\\\" stroke-width=\\\"1.5\\\" stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" data-v-a6bef31a></path></svg>\")]):_vm._e()],2),_vm._ssrNode(\" <div class=\\\"radio-option-row\\\" data-v-a6bef31a><div class=\\\"radio-option\\\" data-v-a6bef31a><label data-v-a6bef31a><input type=\\\"radio\\\"\"+(_vm._ssrAttr(\"name\",(\"digitalCopy_\" + _vm.index)))+(_vm._ssrAttr(\"value\",1))+(_vm._ssrAttr(\"checked\",_vm._q(_vm.selectedItem.receive_physical_copy,1)))+\" class=\\\"radio-input\\\" data-v-a6bef31a> <div class=\\\"radio-box\\\" data-v-a6bef31a><p data-v-a6bef31a>\"+_vm._ssrEscape(\"Yes (add \"+_vm._s(_vm.$money(_vm.orderItemLineItems['receive_physical_copy'].value))+\")\")+\"</p></div></label></div> <div class=\\\"radio-option\\\" data-v-a6bef31a><label data-v-a6bef31a><input type=\\\"radio\\\"\"+(_vm._ssrAttr(\"name\",(\"digitalCopy_\" + _vm.index)))+(_vm._ssrAttr(\"value\",0))+(_vm._ssrAttr(\"checked\",_vm._q(_vm.selectedItem.receive_physical_copy,0)))+\" class=\\\"radio-input\\\" data-v-a6bef31a> <div class=\\\"radio-box\\\" data-v-a6bef31a><p data-v-a6bef31a>No</p></div></label></div></div>\")]:_vm._e(),_vm._ssrNode(\" \"+((_vm.showAdditionalPlateOptions)?(((['az'].includes(_vm.currentStateCode))?(\"<h5 data-v-a6bef31a>Is this vehicle in continuous use?</h5> <div class=\\\"radio-option-row\\\" style=\\\"margin-bottom: 13px\\\" data-v-a6bef31a><div class=\\\"radio-option\\\" data-v-a6bef31a><label data-v-a6bef31a><input type=\\\"radio\\\"\"+(_vm._ssrAttr(\"name\",(\"vehicle_continuous_use_\" + _vm.index)))+(_vm._ssrAttr(\"value\",1))+(_vm._ssrAttr(\"checked\",_vm._q(_vm.selectedItem.vehicle_continuous_use,1)))+\" class=\\\"radio-input\\\" data-v-a6bef31a> <div class=\\\"radio-box\\\" data-v-a6bef31a><p data-v-a6bef31a>Yes</p></div></label></div> <div class=\\\"radio-option\\\" data-v-a6bef31a><label data-v-a6bef31a><input type=\\\"radio\\\"\"+(_vm._ssrAttr(\"name\",(\"vehicle_continuous_use_\" + _vm.index)))+(_vm._ssrAttr(\"value\",0))+(_vm._ssrAttr(\"checked\",_vm._q(_vm.selectedItem.vehicle_continuous_use,0)))+\" class=\\\"radio-input\\\" data-v-a6bef31a> <div class=\\\"radio-box\\\" data-v-a6bef31a><p data-v-a6bef31a>No</p></div></label></div></div> \"+((_vm.selectedItem.vehicle_continuous_use)?(\"<div class=\\\"mb-2\\\" data-v-a6bef31a>\\n This vehicle has been driven regularly and recently\\n </div>\"):(\"<div class=\\\"mb-2\\\" data-v-a6bef31a>\\n This vehicle has not been driven regularly or recently\\n </div>\"))):\"<!---->\")+\" \"+((_vm.orderItemLineItems['registration_expired_fee'])?(\"<h5 data-v-a6bef31a>Is your registration expired?</h5> <div class=\\\"radio-option-row\\\" data-v-a6bef31a><div class=\\\"radio-option\\\" data-v-a6bef31a><label data-v-a6bef31a><input type=\\\"radio\\\"\"+(_vm._ssrAttr(\"name\",(\"regExp_\" + _vm.index)))+(_vm._ssrAttr(\"disabled\",this.selectedItem.expirationOptionsDisabled))+(_vm._ssrAttr(\"value\",1))+(_vm._ssrAttr(\"checked\",_vm._q(_vm.selectedItem.is_registration_expired,1)))+\" class=\\\"radio-input\\\" data-v-a6bef31a> <div class=\\\"radio-box\\\" data-v-a6bef31a><p data-v-a6bef31a>Yes</p></div></label></div> <div class=\\\"radio-option\\\" data-v-a6bef31a><label data-v-a6bef31a><input type=\\\"radio\\\"\"+(_vm._ssrAttr(\"name\",(\"regExp_\" + _vm.index)))+(_vm._ssrAttr(\"disabled\",this.selectedItem.expirationOptionsDisabled))+(_vm._ssrAttr(\"value\",0))+(_vm._ssrAttr(\"checked\",_vm._q(_vm.selectedItem.is_registration_expired,0)))+\" class=\\\"radio-input\\\" data-v-a6bef31a> <div class=\\\"radio-box\\\" data-v-a6bef31a><p data-v-a6bef31a>No</p></div></label></div></div>\"):\"<!---->\")+\" \"+((_vm.show8MonthExpiration)?(\"<h5 data-v-a6bef31a>Is your registration expired more than <b data-v-a6bef31a>8</b> months?</h5> <div class=\\\"radio-option-row\\\" data-v-a6bef31a><div class=\\\"radio-option\\\" data-v-a6bef31a><label data-v-a6bef31a><input type=\\\"radio\\\"\"+(_vm._ssrAttr(\"name\",(\"regExp8Months_\" + _vm.index)))+(_vm._ssrAttr(\"disabled\",_vm.selectedItem.expirationOptionsDisabled))+(_vm._ssrAttr(\"value\",1))+(_vm._ssrAttr(\"checked\",_vm._q(_vm.selectedItem.is_registration_expired_8_months,1)))+\" class=\\\"radio-input\\\" data-v-a6bef31a> <div class=\\\"radio-box\\\" data-v-a6bef31a><p data-v-a6bef31a>Yes</p></div></label></div> <div class=\\\"radio-option\\\" data-v-a6bef31a><label data-v-a6bef31a><input type=\\\"radio\\\"\"+(_vm._ssrAttr(\"name\",(\"regExp8Months_\" + _vm.index)))+(_vm._ssrAttr(\"disabled\",_vm.selectedItem.expirationOptionsDisabled))+(_vm._ssrAttr(\"value\",0))+(_vm._ssrAttr(\"checked\",_vm._q(_vm.selectedItem.is_registration_expired_8_months,0)))+\" class=\\\"radio-input\\\" data-v-a6bef31a> <div class=\\\"radio-box\\\" data-v-a6bef31a><p data-v-a6bef31a>No</p></div></label></div></div>\"):\"<!---->\")+\" \"+((_vm.orderItemLineItems['special_plate'])?(\"<h5 data-v-a6bef31a>Is this a specialty license plate?</h5> <div class=\\\"radio-option-row\\\" data-v-a6bef31a><div class=\\\"radio-option\\\" data-v-a6bef31a><label data-v-a6bef31a><input type=\\\"radio\\\"\"+(_vm._ssrAttr(\"name\",(\"specialPlate_\" + _vm.index)))+(_vm._ssrAttr(\"value\",1))+(_vm._ssrAttr(\"checked\",_vm._q(_vm.selectedItem.special_plate,1)))+\" class=\\\"radio-input\\\" data-v-a6bef31a> <div class=\\\"radio-box\\\" data-v-a6bef31a><p data-v-a6bef31a>Yes</p></div></label></div> <div class=\\\"radio-option\\\" data-v-a6bef31a><label data-v-a6bef31a><input type=\\\"radio\\\"\"+(_vm._ssrAttr(\"name\",(\"specialPlate_\" + _vm.index)))+(_vm._ssrAttr(\"value\",0))+(_vm._ssrAttr(\"checked\",_vm._q(_vm.selectedItem.special_plate,0)))+\" class=\\\"radio-input\\\" data-v-a6bef31a> <div class=\\\"radio-box\\\" data-v-a6bef31a><p data-v-a6bef31a>No</p></div></label></div></div>\"):\"<!---->\")+\" \"+((_vm.orderItemLineItems['personal_plate_fee'])?(\"<h5 data-v-a6bef31a>Is this a personalized license plate?</h5> <div class=\\\"radio-option-row\\\" data-v-a6bef31a><div class=\\\"radio-option\\\" data-v-a6bef31a><label data-v-a6bef31a><input type=\\\"radio\\\"\"+(_vm._ssrAttr(\"name\",(\"personalPlate_\" + _vm.index)))+(_vm._ssrAttr(\"value\",1))+(_vm._ssrAttr(\"checked\",_vm._q(_vm.selectedItem.personal_plate,1)))+\" class=\\\"radio-input\\\" data-v-a6bef31a> <div class=\\\"radio-box\\\" data-v-a6bef31a><p data-v-a6bef31a>Yes</p></div></label></div> <div class=\\\"radio-option\\\" data-v-a6bef31a><label data-v-a6bef31a><input type=\\\"radio\\\"\"+(_vm._ssrAttr(\"name\",(\"personalPlate_\" + _vm.index)))+(_vm._ssrAttr(\"value\",0))+(_vm._ssrAttr(\"checked\",_vm._q(_vm.selectedItem.personal_plate,0)))+\" class=\\\"radio-input\\\" data-v-a6bef31a> <div class=\\\"radio-box\\\" data-v-a6bef31a><p data-v-a6bef31a>No</p></div></label></div></div>\"):\"<!---->\")):\"<!---->\"))],2),_vm._ssrNode(\" \"),_c('transition',{attrs:{\"name\":\"slide\"}},[_c('ValidationProvider',{ref:\"provider\",attrs:{\"custom-messages\":{mimes:'The copy should be image or pdf'},\"name\":\"uploadLicense\",\"rules\":\"mimes:image/*,application/pdf\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar errors = ref.errors;\nvar validate = ref.validate;\nreturn [(_vm.showDriverLicenceFileUpload)?_c('div',{staticClass:\"driver-license-row\"},[_c('h5',[_vm._v(\"Upload a copy of your Driver License\")]),_vm._v(\" \"),_c('div',{staticClass:\"radio-option-row\"},[_c('div',{staticClass:\"radio-option\"},[_c('label',[_c('input',{ref:\"driverLicenceFile\",staticClass:\"radio-input\",attrs:{\"type\":\"file\",\"name\":\"uploadLicense\",\"id\":\"uploadLicense\",\"accept\":\"image/*,application/pdf\"},on:{\"change\":_vm.uploadFile}}),_vm._v(\" \"),_c('div',{staticClass:\"radio-box\"},[_c('p',[_c('svg',{attrs:{\"width\":\"14\",\"height\":\"14\",\"viewBox\":\"0 0 14 14\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\"}},[_c('path',{attrs:{\"d\":\"M12.5 8.83333V11.2778C12.5 11.6019 12.3712 11.9128 12.142 12.142C11.9128 12.3712 11.6019 12.5 11.2778 12.5H2.72222C2.39807 12.5 2.08719 12.3712 1.85798 12.142C1.62877 11.9128 1.5 11.6019 1.5 11.2778V8.83333M10.0556 4.55556L7 1.5M7 1.5L3.94444 4.55556M7 1.5V8.83333\",\"stroke\":\"black\",\"stroke-width\":\"1.5\",\"stroke-linecap\":\"round\",\"stroke-linejoin\":\"round\"}})]),_vm._v(\"\\n \"+_vm._s(_vm.driverLicenceFileName)+\"\\n \")])])]),_vm._v(\" \"),_c('span',{staticClass:\"validation-err-msg\"},[_vm._v(\" \"+_vm._s(errors[0])+\" \")])])])]):_vm._e()]}}])})],1)],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nimport _ from 'lodash';\n\nexport default {\n name: \"RenewalDetailsForm\",\n props: {\n index: {\n required: true\n },\n plate: {\n required: true\n },\n showCancelVehicle: {\n required: false,\n default: true\n }\n },\n data() {\n\n return {\n driverLicenceFileName: 'Upload copy (optional)',\n headerOpened: false,\n useAsStatePrice: false,\n selectedPriceItemLabel: '',\n selectedItem: this.$copyObject(this.plate),\n showDriverLicenceFileUpload: false\n }\n },\n mounted() {\n let findByIndex = true,\n priceKey = 0;\n\n if (this.selectedItem.key) {\n priceKey = this.selectedItem.key;\n findByIndex = false;\n }\n\n this.setSelectedPrice(priceKey, findByIndex);\n this.setInitFields();\n },\n\n methods: {\n async uploadFile({target: {files}}) {\n\n const {valid} = await this.$refs.provider.validate(files);\n\n if (valid) {\n this.$set(this.selectedItem, 'driver_licence', files[0]);\n this.driverLicenceFileName = this.selectedItem.driver_licence.name;\n }\n\n },\n setInitFields() {\n this.$set(this.selectedItem, 'receive_physical_copy', this.selectedItem.receive_physical_copy || 0);\n this.$set(this.selectedItem, 'receive_digital_copy', this.selectedItem.receive_digital_copy || 0);\n this.$set(this.selectedItem, 'is_registration_expired_8_months', this.selectedItem.is_registration_expired_8_months || 0);\n this.$set(this.selectedItem, 'is_registration_expired', this.selectedItem.is_registration_expired || 0);\n this.$set(this.selectedItem, 'expirationOptionsDisabled', this.selectedItem.expirationOptionsDisabled || 0);\n this.$set(this.selectedItem, 'special_plate', this.selectedItem.special_plate || 0);\n this.$set(this.selectedItem, 'personal_plate', this.selectedItem.personal_plate || 0);\n this.$set(this.selectedItem, 'driver_licence', this.selectedItem.driver_licence || null);\n this.$set(this.selectedItem, 'vehicle_continuous_use', this.selectedItem.vehicle_continuous_use || 0);\n },\n selectHeaderClicked() {\n this.headerOpened = !this.headerOpened;\n },\n priceItemOptionClicked(priceItem) {\n\n\n this.setSelectedPrice(priceItem.key);\n this.headerOpened = false;\n },\n getPriceItemDescription(priceItem) {\n return `${priceItem.description} ${this.getItemPrice(priceItem)}`;\n },\n getItemPrice(item) {\n return this.$money(\n this.$ordersCalculator.getItemPrice(this.currentStateCode, this.selectedItem.vehicle_type, this.selectedItem, item)\n );\n },\n setSelectedPrice(priceKey, byIndex = false) {\n let price;\n\n if (byIndex) {\n price = this.getPlatePrices[priceKey];\n } else {\n price = this.getPlatePrices.find(pPrice => pPrice.key === priceKey);\n }\n\n this.selectedPriceItemLabel = this.getPriceItemDescription(price);\n\n this.selectedItem = _.assignIn(this.selectedItem, price);\n\n this.handleShowHideDriverLicenceFile();\n\n if (this.selectedItem.expires_on) {\n let now = this.$moment(),\n expiresOn = this.$moment(this.selectedItem.expires_on),\n diff = now.diff(expiresOn, 'days');\n\n if (diff > 0) {\n this.selectedItem.expirationOptionsDisabled = true;\n this.selectedItem.is_registration_expired = 1;\n }\n\n diff = now.diff(expiresOn, 'months');\n\n if (diff > 8) {\n this.selectedItem.is_registration_expired_8_months = 1;\n }\n }\n },\n handleShowHideDriverLicenceFile() {\n\n if (this.selectedItem.renewal_type === undefined) {\n return;\n }\n\n if (this.selectedItem.renewal_type.startsWith('duplicate')) {\n this.showDriverLicenceFileUpload = true;\n } else {\n if (this.$refs.driverLicenceFile) {\n this.$refs.driverLicenceFile.value = null;\n }\n\n this.selectedItem.driver_licence = null;\n this.showDriverLicenceFileUpload = false;\n this.driverLicenceFileName = 'Upload copy (optional)';\n }\n },\n removeSelectedPlate() {\n this.$store.commit('REMOVE_OFFLINE_FORM_PLATE', this.selectedItem);\n },\n submit() {\n\n if (this.useAsStatePrice) {\n this.selectedItem.state_price = this.selectedItem.price;\n } else {\n this.selectedItem.state_price = null;\n }\n\n this.selectedItem.break_down_items = this.$ordersCalculator\n .getOrderItemBreakDownItems(this.selectedItem, this.currentStateCode, this.selectedItem.state_price);\n\n this.$store.commit('SET_OFFLINE_FORM_PLATE', this.$copyObject(this.selectedItem));\n },\n getWIPlatePrice() {\n let apiPlate = this.$store.getters.getAPIPlates.find(apiPlate => {\n return apiPlate.license_plate.toLowerCase() === this.plate.license_plate.toLowerCase()\n });\n\n if (apiPlate && apiPlate.prices && apiPlate.prices.length) {\n return apiPlate.prices;\n } else {\n return this.$router.push({path: '/'});\n }\n }\n },\n computed: {\n vehicleInfoHeaderComponent() {\n return () => import(`@/components/States/${this.currentStateCode.toUpperCase()}/VehicleInfoHeader`)\n },\n showAdditionalPlateOptions() {\n if (['wi'].includes(this.currentStateCode)) {\n return false;\n }\n\n return this.$store.state.formFlow === 'offline' && this.$store.state.emptyEstimates\n },\n show8MonthExpiration() {\n return this.selectedItem.is_registration_expired &&\n !(this.selectedItem.expirationOptionsDisabled && this.selectedItem.is_registration_expired_8_months === 0)\n && this.orderItemLineItems['registration_expired_8_months_fee']\n },\n orderItemLineItems() {\n return this.$ordersCalculator.getOrderItemLineItems(this.currentStateCode);\n },\n getPlatePrices() {\n\n if (['wi', 'az'].includes(this.currentStateCode)) {\n return this.getWIPlatePrice();\n }\n\n let offlinePlate = this.$copyObject(this.selectedItem),\n vehicleType = offlinePlate.vehicle_type_object;\n\n if (!this.$store.state.emptyEstimates) {\n this.useAsStatePrice = true;\n return this.selectedItem.prices;\n }\n\n\n this.useAsStatePrice = false;\n\n return this.$ordersCalculator.getRenewalTypeOptions(this.currentStateCode, vehicleType.code, offlinePlate)\n }\n },\n beforeMount() {\n this.$eventBus.$on(`submitPlateRenewalForm_${this.index}`, this.submit);\n },\n beforeDestroy() {\n this.$eventBus.$off(`submitPlateRenewalForm_${this.index}`);\n\n }\n}\n","import mod from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RenewalDetailsForm.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RenewalDetailsForm.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./RenewalDetailsForm.vue?vue&type=template&id=a6bef31a&scoped=true&\"\nimport script from \"./RenewalDetailsForm.vue?vue&type=script&lang=js&\"\nexport * from \"./RenewalDetailsForm.vue?vue&type=script&lang=js&\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./RenewalDetailsForm.vue?vue&type=style&index=0&id=a6bef31a&scoped=true&lang=css&\")\nif (style0.__inject__) style0.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"a6bef31a\",\n \"0fe138fe\"\n \n)\n\nexport default component.exports","//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\nimport RenewalDetailsForm from \"@/components/Forms/RenewalDetailsForm\";\nimport forms from \"@/mixins/forms\";\nimport pa from \"../../pages/pa\";\n\nexport default {\n name: \"RenewalDetailsPage\",\n mixins: [forms],\n props: {\n nextPath: {\n required: false\n },\n prevPath: {\n required: false\n },\n showCancelVehicle:{\n required:false,\n default:true\n }\n },\n components: {RenewalDetailsForm},\n methods: {\n getRenewalDetailsFormKey(index) {\n return `renewal_details_form_${index}`;\n },\n submit() {\n\n this.offlineFormPlates.forEach((storedPlate, index) => {\n this.$eventBus.$emit(`submitPlateRenewalForm_${index}`);\n });\n\n let path = this.nextPath ? this.nextPath : `/${this.currentStateCode}/step-6`;\n\n this.storeSavedSession('renewal-details', path, {\n selected_items: this.offlineFormPlates,\n prices: this.offlineFormPlates\n });\n\n\n }\n }\n}\n","import mod from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RenewalDetailsPage.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RenewalDetailsPage.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./RenewalDetailsPage.vue?vue&type=template&id=26a0670f&scoped=true&\"\nimport script from \"./RenewalDetailsPage.vue?vue&type=script&lang=js&\"\nexport * from \"./RenewalDetailsPage.vue?vue&type=script&lang=js&\"\nfunction injectStyles (context) {\n \n \n}\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"26a0670f\",\n \"36c21614\"\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('renewal-details-page')}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","//\n//\n//\n//\n\n\nimport RenewalDetailsPage from \"@/components/Pages/RenewalDetailsPage\";\n\nexport default {\n name: \"step-5\",\n components: {RenewalDetailsPage},\n middleware({store: {state}, redirect, route: {path}}) {\n if (state.offlineFormPlates.length === 0) {\n return redirect('/fl/step-1');\n }\n },\n\n}\n","import mod from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./step-5.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./step-5.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./step-5.vue?vue&type=template&id=4cb5639c&scoped=true&\"\nimport script from \"./step-5.vue?vue&type=script&lang=js&\"\nexport * from \"./step-5.vue?vue&type=script&lang=js&\"\nfunction injectStyles (context) {\n \n \n}\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"4cb5639c\",\n \"289df4c9\"\n \n)\n\nexport default component.exports","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){\nvar errors = ref.errors;\nreturn [_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)})}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nexport default {\n name: \"input-field\",\n props: {\n vName: {\n required: false,\n },\n type: {\n required: false,\n default: 'text'\n },\n rules: {\n required: false,\n type: String,\n default: ''\n },\n formGroupClass: {\n require: false,\n default: ''\n },\n form: {\n required: true\n },\n field: {\n required: true,\n type: String\n },\n placeholder: {\n required: false,\n default: ''\n },\n errorMsgsOutOfWrapper: {\n required: false,\n default: false\n }\n },\n data() {\n return {\n addWithBorderClass: false,\n formGroupClasses: []\n }\n },\n mounted() {\n\n this.formGroupClass.split(' ').forEach(c => {\n if (c.trim()) {\n this.formGroupClasses.push({[c]: true});\n }\n });\n\n this.focusOnInputIfValue();\n\n },\n methods: {\n focusOnInputIfValue() {\n\n if (!this.fieldValue) {\n return;\n }\n\n let hasFocusedClass = this.formGroupClasses.find(c => {\n if (c['focused']) {\n return c;\n }\n });\n\n if (hasFocusedClass) {\n return;\n }\n\n this.formGroupClasses.push({\n 'focused': true\n });\n },\n\n },\n computed: {\n isRequired() {\n return this.rules.indexOf('required') >= 0;\n },\n fieldValue() {\n return this.field.split('.').reduce((o, f) => o[f], this.form);\n }\n },\n watch: {\n fieldValue() {\n this.focusOnInputIfValue();\n }\n }\n}\n","import mod from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InputField.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InputField.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./InputField.vue?vue&type=template&id=7fbd73e8&scoped=true&\"\nimport script from \"./InputField.vue?vue&type=script&lang=js&\"\nexport * from \"./InputField.vue?vue&type=script&lang=js&\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./InputField.vue?vue&type=style&index=0&id=7fbd73e8&scoped=true&lang=css&\")\nif (style0.__inject__) style0.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"7fbd73e8\",\n \"4951dfc0\"\n \n)\n\nexport default component.exports","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../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&\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"f5598fc8\", content, true, context)\n};","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../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&\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add CSS to SSR context\nvar add = require(\"!../../node_modules/vue-style-loader/lib/addStylesServer.js\").default\nmodule.exports.__inject__ = function (context) {\n add(\"3e06b350\", content, true, context)\n};","import InputField from \"@/components/Forms/InputField\";\nimport FormErrorMsg from \"@/components/Forms/FormErrorMsg\";\nimport {toPng} from 'html-to-image';\n\nexport default {\n components: {\n InputField, FormErrorMsg\n },\n data() {\n return {\n formErrorMsg: ''\n }\n },\n methods: {\n frontendFormSubmitHandler() {\n\n if (!this.$refs.form) {\n return this.submit();\n }\n\n this.$refs.form.validate().then(success => {\n //submit the form if not errors occurs\n if (success) {\n return this.submit();\n }\n\n let firstErrorFieldName = this.getFirstFieldErrorName();\n\n //focus on the input if found!\n if (firstErrorFieldName) {\n this.focusOnElement(firstErrorFieldName);\n }\n\n });\n\n },\n getFirstFieldErrorName() {\n let errorsKeys = Object.keys(this.$refs.form.errors),\n firstErrorFieldName;\n\n while (errorsKeys.length) {\n firstErrorFieldName = errorsKeys.shift();\n\n if (this.$refs.form.errors[firstErrorFieldName].length) {\n return firstErrorFieldName;\n }\n }\n },\n focusOnElement(fieldName) {\n let [el] = document.getElementsByName(fieldName);\n\n //try with id\n if (!el) {\n el = document.getElementById(fieldName);\n }\n\n el.scrollIntoView({behavior: 'smooth'});\n el.focus();\n },\n catchError(err) {\n if (err.response) {\n this.form.onFail(err.response.data.data);\n this.formErrorMsg = err.response.data.message;\n } else {\n this.formErrorMsg = err.message;\n }\n },\n storeSavedSession(step, redirectTo, payload) {\n let storedOrderId = this.$store.state.orderId;\n\n if (storedOrderId) {\n\n this.$axios.post(`orders/${storedOrderId}/${step}/store-saved-session`, {\n payload: payload\n });\n\n }\n\n if (redirectTo) {\n this.$router.push({path: redirectTo});\n }\n\n },\n saveElectronicSignature() {\n const {isEmpty, data} = this.$refs.signaturePad.saveSignature();\n\n if (isEmpty) {\n this.form.electronic_signature = '';\n } else {\n this.form.electronic_signature = data;\n }\n },\n clearElectronicSignature() {\n this.$refs.signaturePad.clearSignature();\n this.saveElectronicSignature();\n },\n async htmlToPNG() {\n const el = this.$refs.screenShotSection;\n this.form.signature_sc = await toPng(el);\n },\n async screenshot() {\n await this.htmlToPNG();\n this.ipVisible = false;\n },\n onBeginSignature() {\n },\n onEndSignature() {\n this.saveElectronicSignature();\n },\n }\n}\n","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()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","//\n//\n//\n//\n\nexport default {\n name: \"FormErrorMsg\",\n props: {\n msg: {\n type: String\n }\n },\n data() {\n return {\n errorMsg: ''\n }\n },\n mounted() {\n this.setFormErrorMsg(this.msg);\n },\n methods: {\n setFormErrorMsg(msg) {\n this.errorMsg = msg;\n }\n },\n beforeMount() {\n this.$eventBus.$on('setFormErrorMsg', this.setFormErrorMsg)\n },\n watch: {\n msg() {\n this.setFormErrorMsg(this.msg);\n }\n }\n}\n","import mod from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FormErrorMsg.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/babel-loader/lib/index.js??ref--2-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FormErrorMsg.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./FormErrorMsg.vue?vue&type=template&id=4c656529&scoped=true&\"\nimport script from \"./FormErrorMsg.vue?vue&type=script&lang=js&\"\nexport * from \"./FormErrorMsg.vue?vue&type=script&lang=js&\"\nfunction injectStyles (context) {\n \n var style0 = require(\"./FormErrorMsg.vue?vue&type=style&index=0&id=4c656529&scoped=true&lang=css&\")\nif (style0.__inject__) style0.__inject__(context)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n \"4c656529\",\n \"1910dda6\"\n \n)\n\nexport default component.exports","export * from \"-!../../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&\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".form-control[data-v-7fbd73e8]:disabled{background-color:unset!important}\", \"\"]);\n// Exports\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","export * from \"-!../../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&\"","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".form-error-msg[data-v-4c656529]{text-align:right;margin-top:10px;color:red;font-weight:700}\", \"\"]);\n// Exports\nmodule.exports = ___CSS_LOADER_EXPORT___;\n","var map = {\n\t\"./DefaultSidebar\": [\n\t\t94,\n\t\t2\n\t],\n\t\"./DefaultSidebar.vue\": [\n\t\t94,\n\t\t2\n\t],\n\t\"./OrderSummaryCalculations\": [\n\t\t89,\n\t\t1\n\t],\n\t\"./OrderSummaryCalculations.vue\": [\n\t\t89,\n\t\t1\n\t],\n\t\"./OrderSummarySidebar\": [\n\t\t95,\n\t\t0\n\t],\n\t\"./OrderSummarySidebar.vue\": [\n\t\t95,\n\t\t0\n\t],\n\t\"./PromoCode\": [\n\t\t88,\n\t\t3\n\t],\n\t\"./PromoCode.vue\": [\n\t\t88,\n\t\t3\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn __webpack_require__.e(ids[1]).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function webpackAsyncContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackAsyncContext.id = 96;\nmodule.exports = webpackAsyncContext;","var map = {\n\t\"./AZ/VehicleInfoHeader\": [\n\t\t111,\n\t\t52\n\t],\n\t\"./FL/VehicleInfoHeader\": [\n\t\t112,\n\t\t57\n\t],\n\t\"./PA/VehicleInfoHeader\": [\n\t\t113,\n\t\t59\n\t],\n\t\"./WI/VehicleInfoHeader\": [\n\t\t114,\n\t\t53\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn __webpack_require__.e(ids[1]).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function webpackAsyncContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackAsyncContext.id = 97;\nmodule.exports = webpackAsyncContext;"],"mappings":";;;;;;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;ACXA;AACA;AACA;;;;;ACFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAGA;AAqBA;;AC/DA;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACrBA;AAAA;AAAA;AAAA;;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;ACNA;AACA;AACA;;;;;ACFA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;ACLA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAEA;;ACtUA;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAGA;;ACnCA;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;ACrBA;AACA;AACA;;;;;;;;ACFA;AACA;AACA;AACA;AAGA;;ACNA;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;ACrBA;AACA;AACA;AACA;AACA;;;;;ACJA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAEA;;AC5BA;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACXA;AAAA;AAAA;AAAA;AAAA;AAsBA;AAOA;AAuBA;;;;;;;;;;ACpDA;AACA;AACA;;;;;ACFA;AACA;AACA;AACA;AAEA;;ACLA;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACvBA;AAAA;AAAA;AAAA;;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;ACNA;AAAA;AAAA;AAAA;;;;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;ACNA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;ACpDA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;A","sourceRoot":""}