/
home
/
techb158
/
ileadtechnology.com
/
SSM
/
public
/
js
/
frontend
/
menu
/
edit~js
/
frontend
/
menu
/
/home/techb158/ileadtechnology.com/SSM/public/js/frontend/menu/edit~js/frontend/menu
mkdir
upload
Name
Size
Mode
Actions
index.js
30014
0644
edit
dl
rm
index.js.map
35553
0644
edit
dl
rm
Edit:
/home/techb158/ileadtechnology.com/SSM/public/js/frontend/menu/edit~js/frontend/menu/index.js.map
(35553B)
{"version":3,"file":"js/frontend/menu/edit~js/frontend/menu/index.js?id=2f86669a908abce9ee40","sources":["webpack:///form.vue","webpack:///./resources/js/views/frontend/menu/form.vue?a05f","webpack:///./resources/js/views/frontend/menu/form.vue","webpack:///./resources/js/views/frontend/menu/form.vue?66d9","webpack:///./resources/js/views/frontend/menu/form.vue?dc8a"],"sourcesContent":["<template>\n <div>\n <form @submit.prevent=\"proceed\" @keydown=\"menuForm.errors.clear($event.target.name)\">\n <div class=\"row\">\n <div class=\"col-12 col-sm-3\">\n <div class=\"form-group\">\n <label for=\"\">{{trans('frontend.menu_name')}}</label>\n <input class=\"form-control\" type=\"text\" v-model=\"menuForm.name\" name=\"name\" :placeholder=\"trans('frontend.menu_name')\">\n <show-error :form-name=\"menuForm\" prop-name=\"name\"></show-error>\n </div>\n </div>\n <div class=\"col-12 col-sm-3\">\n <div class=\"form-group\">\n <label for=\"\">{{trans('frontend.menu_type')}}</label>\n <select v-model=\"menuForm.type\" class=\"custom-select col-12\" name=\"type\" @change=\"menuForm.errors.clear('type')\">\n <option v-for=\"type in types\" v-bind:value=\"type.value\">\n {{ type.text }}\n </option>\n </select>\n <show-error :form-name=\"menuForm\" prop-name=\"type\"></show-error>\n </div> \n </div>\n <div class=\"col-12 col-sm-2\" v-if=\"menuForm.type == 'header'\">\n <div class=\"form-group\">\n <label class=\"custom-control custom-checkbox m-t-20\">\n <input type=\"checkbox\" class=\"custom-control-input\" v-model=\"menuForm.has_sub_menu\" value=\"1\">\n <span class=\"custom-control-label\">{{trans('frontend.menu_has_sub_menu')}}</span>\n </label>\n </div>\n </div>\n <div class=\"col-12 col-sm-3\">\n <div class=\"form-group\">\n <label for=\"\">{{trans('frontend.page')}}</label>\n <select v-model=\"menuForm.page_id\" class=\"custom-select col-12\" name=\"page_id\" @change=\"menuForm.errors.clear('page_id')\">\n <option value=\"\">{{trans('general.select_one')}}</option>\n <option v-for=\"page in pages\" v-bind:value=\"page.value\">\n {{ page.text }}\n </option>\n </select>\n <show-error :form-name=\"menuForm\" prop-name=\"page_id\"></show-error>\n </div> \n </div>\n </div>\n <div v-if=\"menuForm.has_sub_menu && menuForm.type == 'header'\" class=\"px-4\">\n <div class=\"row\" v-for=\"(sub_menu,index) in menuForm.sub_menus\">\n <div class=\"col-12 col-sm-1\">\n <button type=\"button\" class=\"btn btn-danger btn-sm\" :key=\"index\" v-confirm=\"{ok: confirmDelete(index)}\" v-tooltip=\"trans('general.delete')\"><i class=\"fas fa-trash\"></i></button>\n </div>\n <div class=\"col-12 col-sm-3\">\n <div class=\"form-group\">\n <input class=\"form-control\" type=\"text\" v-model=\"sub_menu.name\" :name=\"getSubMenuName(index)\" :placeholder=\"trans('frontend.sub_menu')\">\n <show-error :form-name=\"menuForm\" :prop-name=\"getSubMenuName(index)\"></show-error>\n </div>\n </div>\n <div class=\"col-12 col-sm-3\">\n <div class=\"form-group\">\n <select v-model=\"sub_menu.page_id\" class=\"custom-select col-12\" :name=\"getSubMenuPageName(index)\" @change=\"menuForm.errors.clear(getSubMenuPageName(index))\">\n <option v-for=\"page in pages\" v-bind:value=\"page.value\">\n {{ page.text }}\n </option>\n </select>\n <show-error :form-name=\"menuForm\" :prop-name=\"getSubMenuPageName(index)\"></show-error>\n </div> \n </div>\n </div>\n <button type=\"button\" class=\"btn btn-info btn-sm mx-4 m-b-20\" @click=\"addNewSubMenu\">{{trans('frontend.add_new_sub_menu')}}</button>\n </div>\n\n <div class=\"card-footer text-right\">\n <router-link to=\"/frontend/menu\" class=\"btn btn-danger waves-effect waves-light \" v-show=\"id\">{{trans('general.cancel')}}</router-link>\n <button v-if=\"!id\" type=\"button\" class=\"btn btn-danger waves-effect waves-light \" @click=\"$emit('cancel')\">{{trans('general.cancel')}}</button>\n <button type=\"submit\" class=\"btn btn-info waves-effect waves-light\">\n <span v-if=\"id\">{{trans('general.update')}}</span>\n <span v-else>{{trans('general.save')}}</span>\n </button>\n </div>\n </form>\n </div>\n</template>\n\n\n<script>\n export default {\n components: {},\n data() {\n return {\n menuForm: new Form({\n name: '',\n type: null,\n has_sub_menu: 0,\n sub_menus: [],\n page_id: ''\n }),\n pages: [],\n types: [\n {\n text: i18n.general.select_one,\n value: null\n },\n {\n text: i18n.frontend.menu_type_header,\n value: \"header\"\n },\n {\n text: i18n.frontend.menu_type_footer,\n value: \"footer\"\n }\n ]\n };\n },\n props: ['id'],\n mounted() {\n if(!helper.frontendConfigurationAccessible()){\n helper.notAccessibleMsg();\n this.$router.push('/dashboard');\n }\n\n if(this.id)\n this.get();\n\n this.getPreRequisite();\n },\n methods: {\n hasPermission(permission){\n return helper.hasPermission(permission);\n },\n getPreRequisite(){\n let loader = this.$loading.show();\n axios.get('/api/frontend/menu/pre-requisite')\n .then(response => {\n this.pages = response.pages;\n loader.hide();\n })\n .catch(error => {\n loader.hide();\n helper.showErrorMsg(error);\n })\n },\n getSubMenuName(index){\n return 'sub_menu_'+index;\n },\n getSubMenuPageName(index){\n return 'sub_menu_page_id_'+index;\n },\n addNewSubMenu(){\n this.menuForm.sub_menus.push({\n name: '',\n page_id: ''\n });\n },\n confirmDelete(index){\n return dialog => this.deleteSubMenu(index);\n },\n deleteSubMenu(index){\n this.menuForm.sub_menus.splice(index, 1);\n },\n proceed(){\n if(this.id)\n this.update();\n else\n this.store();\n },\n store(){\n let loader = this.$loading.show();\n this.menuForm.post('/api/frontend/menu')\n .then(response => {\n toastr.success(response.message);\n this.menuForm.type = 'header';\n this.$emit('completed');\n loader.hide();\n })\n .catch(error => {\n loader.hide();\n helper.showErrorMsg(error);\n });\n },\n get(){\n let loader = this.$loading.show();\n axios.get('/api/frontend/menu/'+this.id)\n .then(response => {\n this.menuForm.name = response.menu.name;\n this.menuForm.type = response.menu.type;\n this.menuForm.parent_id = response.menu.parent_id;\n this.menuForm.page_id = response.menu.frontend_page_id;\n this.menuForm.has_sub_menu = response.menu.children.length ? 1 : 0;\n response.menu.children.forEach(child => {\n this.menuForm.sub_menus.push({\n name: child.name,\n page_id: child.frontend_page_id\n })\n });\n loader.hide();\n\n if (response.menu.options.is_default){\n this.$router.push('/frontend/menu');\n }\n })\n .catch(error => {\n loader.hide();\n helper.showErrorMsg(error);\n this.$router.push('/frontend/menu');\n });\n },\n update(){\n let loader = this.$loading.show();\n this.menuForm.patch('/api/frontend/menu/'+this.id)\n .then(response => {\n toastr.success(response.message);\n loader.hide();\n this.$router.push('/frontend/menu');\n })\n .catch(error => {\n loader.hide();\n helper.showErrorMsg(error);\n });\n }\n }\n }\n</script>","var render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\n \"form\",\n {\n on: {\n submit: function($event) {\n $event.preventDefault()\n return _vm.proceed($event)\n },\n keydown: function($event) {\n return _vm.menuForm.errors.clear($event.target.name)\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"div\", { staticClass: \"col-12 col-sm-3\" }, [\n _c(\n \"div\",\n { staticClass: \"form-group\" },\n [\n _c(\"label\", { attrs: { for: \"\" } }, [\n _vm._v(_vm._s(_vm.trans(\"frontend.menu_name\")))\n ]),\n _vm._v(\" \"),\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.menuForm.name,\n expression: \"menuForm.name\"\n }\n ],\n staticClass: \"form-control\",\n attrs: {\n type: \"text\",\n name: \"name\",\n placeholder: _vm.trans(\"frontend.menu_name\")\n },\n domProps: { value: _vm.menuForm.name },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.$set(_vm.menuForm, \"name\", $event.target.value)\n }\n }\n }),\n _vm._v(\" \"),\n _c(\"show-error\", {\n attrs: { \"form-name\": _vm.menuForm, \"prop-name\": \"name\" }\n })\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-12 col-sm-3\" }, [\n _c(\n \"div\",\n { staticClass: \"form-group\" },\n [\n _c(\"label\", { attrs: { for: \"\" } }, [\n _vm._v(_vm._s(_vm.trans(\"frontend.menu_type\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"select\",\n {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.menuForm.type,\n expression: \"menuForm.type\"\n }\n ],\n staticClass: \"custom-select col-12\",\n attrs: { name: \"type\" },\n on: {\n change: [\n function($event) {\n var $$selectedVal = Array.prototype.filter\n .call($event.target.options, function(o) {\n return o.selected\n })\n .map(function(o) {\n var val = \"_value\" in o ? o._value : o.value\n return val\n })\n _vm.$set(\n _vm.menuForm,\n \"type\",\n $event.target.multiple\n ? $$selectedVal\n : $$selectedVal[0]\n )\n },\n function($event) {\n return _vm.menuForm.errors.clear(\"type\")\n }\n ]\n }\n },\n _vm._l(_vm.types, function(type) {\n return _c(\"option\", { domProps: { value: type.value } }, [\n _vm._v(\n \"\\n \" +\n _vm._s(type.text) +\n \"\\n \"\n )\n ])\n }),\n 0\n ),\n _vm._v(\" \"),\n _c(\"show-error\", {\n attrs: { \"form-name\": _vm.menuForm, \"prop-name\": \"type\" }\n })\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _vm.menuForm.type == \"header\"\n ? _c(\"div\", { staticClass: \"col-12 col-sm-2\" }, [\n _c(\"div\", { staticClass: \"form-group\" }, [\n _c(\n \"label\",\n { staticClass: \"custom-control custom-checkbox m-t-20\" },\n [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.menuForm.has_sub_menu,\n expression: \"menuForm.has_sub_menu\"\n }\n ],\n staticClass: \"custom-control-input\",\n attrs: { type: \"checkbox\", value: \"1\" },\n domProps: {\n checked: Array.isArray(_vm.menuForm.has_sub_menu)\n ? _vm._i(_vm.menuForm.has_sub_menu, \"1\") > -1\n : _vm.menuForm.has_sub_menu\n },\n on: {\n change: function($event) {\n var $$a = _vm.menuForm.has_sub_menu,\n $$el = $event.target,\n $$c = $$el.checked ? true : false\n if (Array.isArray($$a)) {\n var $$v = \"1\",\n $$i = _vm._i($$a, $$v)\n if ($$el.checked) {\n $$i < 0 &&\n _vm.$set(\n _vm.menuForm,\n \"has_sub_menu\",\n $$a.concat([$$v])\n )\n } else {\n $$i > -1 &&\n _vm.$set(\n _vm.menuForm,\n \"has_sub_menu\",\n $$a.slice(0, $$i).concat($$a.slice($$i + 1))\n )\n }\n } else {\n _vm.$set(_vm.menuForm, \"has_sub_menu\", $$c)\n }\n }\n }\n }),\n _vm._v(\" \"),\n _c(\"span\", { staticClass: \"custom-control-label\" }, [\n _vm._v(_vm._s(_vm.trans(\"frontend.menu_has_sub_menu\")))\n ])\n ]\n )\n ])\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-12 col-sm-3\" }, [\n _c(\n \"div\",\n { staticClass: \"form-group\" },\n [\n _c(\"label\", { attrs: { for: \"\" } }, [\n _vm._v(_vm._s(_vm.trans(\"frontend.page\")))\n ]),\n _vm._v(\" \"),\n _c(\n \"select\",\n {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.menuForm.page_id,\n expression: \"menuForm.page_id\"\n }\n ],\n staticClass: \"custom-select col-12\",\n attrs: { name: \"page_id\" },\n on: {\n change: [\n function($event) {\n var $$selectedVal = Array.prototype.filter\n .call($event.target.options, function(o) {\n return o.selected\n })\n .map(function(o) {\n var val = \"_value\" in o ? o._value : o.value\n return val\n })\n _vm.$set(\n _vm.menuForm,\n \"page_id\",\n $event.target.multiple\n ? $$selectedVal\n : $$selectedVal[0]\n )\n },\n function($event) {\n return _vm.menuForm.errors.clear(\"page_id\")\n }\n ]\n }\n },\n [\n _c(\"option\", { attrs: { value: \"\" } }, [\n _vm._v(_vm._s(_vm.trans(\"general.select_one\")))\n ]),\n _vm._v(\" \"),\n _vm._l(_vm.pages, function(page) {\n return _c(\"option\", { domProps: { value: page.value } }, [\n _vm._v(\n \"\\n \" +\n _vm._s(page.text) +\n \"\\n \"\n )\n ])\n })\n ],\n 2\n ),\n _vm._v(\" \"),\n _c(\"show-error\", {\n attrs: { \"form-name\": _vm.menuForm, \"prop-name\": \"page_id\" }\n })\n ],\n 1\n )\n ])\n ]),\n _vm._v(\" \"),\n _vm.menuForm.has_sub_menu && _vm.menuForm.type == \"header\"\n ? _c(\n \"div\",\n { staticClass: \"px-4\" },\n [\n _vm._l(_vm.menuForm.sub_menus, function(sub_menu, index) {\n return _c(\"div\", { staticClass: \"row\" }, [\n _c(\"div\", { staticClass: \"col-12 col-sm-1\" }, [\n _c(\n \"button\",\n {\n directives: [\n {\n name: \"confirm\",\n rawName: \"v-confirm\",\n value: { ok: _vm.confirmDelete(index) },\n expression: \"{ok: confirmDelete(index)}\"\n },\n {\n name: \"tooltip\",\n rawName: \"v-tooltip\",\n value: _vm.trans(\"general.delete\"),\n expression: \"trans('general.delete')\"\n }\n ],\n key: index,\n staticClass: \"btn btn-danger btn-sm\",\n attrs: { type: \"button\" }\n },\n [_c(\"i\", { staticClass: \"fas fa-trash\" })]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-12 col-sm-3\" }, [\n _c(\n \"div\",\n { staticClass: \"form-group\" },\n [\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: sub_menu.name,\n expression: \"sub_menu.name\"\n }\n ],\n staticClass: \"form-control\",\n attrs: {\n type: \"text\",\n name: _vm.getSubMenuName(index),\n placeholder: _vm.trans(\"frontend.sub_menu\")\n },\n domProps: { value: sub_menu.name },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.$set(sub_menu, \"name\", $event.target.value)\n }\n }\n }),\n _vm._v(\" \"),\n _c(\"show-error\", {\n attrs: {\n \"form-name\": _vm.menuForm,\n \"prop-name\": _vm.getSubMenuName(index)\n }\n })\n ],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-12 col-sm-3\" }, [\n _c(\n \"div\",\n { staticClass: \"form-group\" },\n [\n _c(\n \"select\",\n {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: sub_menu.page_id,\n expression: \"sub_menu.page_id\"\n }\n ],\n staticClass: \"custom-select col-12\",\n attrs: { name: _vm.getSubMenuPageName(index) },\n on: {\n change: [\n function($event) {\n var $$selectedVal = Array.prototype.filter\n .call($event.target.options, function(o) {\n return o.selected\n })\n .map(function(o) {\n var val =\n \"_value\" in o ? o._value : o.value\n return val\n })\n _vm.$set(\n sub_menu,\n \"page_id\",\n $event.target.multiple\n ? $$selectedVal\n : $$selectedVal[0]\n )\n },\n function($event) {\n _vm.menuForm.errors.clear(\n _vm.getSubMenuPageName(index)\n )\n }\n ]\n }\n },\n _vm._l(_vm.pages, function(page) {\n return _c(\n \"option\",\n { domProps: { value: page.value } },\n [\n _vm._v(\n \"\\n \" +\n _vm._s(page.text) +\n \"\\n \"\n )\n ]\n )\n }),\n 0\n ),\n _vm._v(\" \"),\n _c(\"show-error\", {\n attrs: {\n \"form-name\": _vm.menuForm,\n \"prop-name\": _vm.getSubMenuPageName(index)\n }\n })\n ],\n 1\n )\n ])\n ])\n }),\n _vm._v(\" \"),\n _c(\n \"button\",\n {\n staticClass: \"btn btn-info btn-sm mx-4 m-b-20\",\n attrs: { type: \"button\" },\n on: { click: _vm.addNewSubMenu }\n },\n [_vm._v(_vm._s(_vm.trans(\"frontend.add_new_sub_menu\")))]\n )\n ],\n 2\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"card-footer text-right\" },\n [\n _c(\n \"router-link\",\n {\n directives: [\n {\n name: \"show\",\n rawName: \"v-show\",\n value: _vm.id,\n expression: \"id\"\n }\n ],\n staticClass: \"btn btn-danger waves-effect waves-light \",\n attrs: { to: \"/frontend/menu\" }\n },\n [_vm._v(_vm._s(_vm.trans(\"general.cancel\")))]\n ),\n _vm._v(\" \"),\n !_vm.id\n ? _c(\n \"button\",\n {\n staticClass: \"btn btn-danger waves-effect waves-light \",\n attrs: { type: \"button\" },\n on: {\n click: function($event) {\n return _vm.$emit(\"cancel\")\n }\n }\n },\n [_vm._v(_vm._s(_vm.trans(\"general.cancel\")))]\n )\n : _vm._e(),\n _vm._v(\" \"),\n _c(\n \"button\",\n {\n staticClass: \"btn btn-info waves-effect waves-light\",\n attrs: { type: \"submit\" }\n },\n [\n _vm.id\n ? _c(\"span\", [_vm._v(_vm._s(_vm.trans(\"general.update\")))])\n : _c(\"span\", [_vm._v(_vm._s(_vm.trans(\"general.save\")))])\n ]\n )\n ],\n 1\n )\n ]\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }","import { render, staticRenderFns } from \"./form.vue?vue&type=template&id=5f885114&\"\nimport script from \"./form.vue?vue&type=script&lang=js&\"\nexport * from \"./form.vue?vue&type=script&lang=js&\"\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 null,\n null,\n null\n \n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"/Users/webmaster/Projects/scriptmint/instikit/node_modules/vue-hot-reload-api/dist/index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('5f885114')) {\n api.createRecord('5f885114', component.options)\n } else {\n api.reload('5f885114', component.options)\n }\n module.hot.accept(\"./form.vue?vue&type=template&id=5f885114&\", function () {\n api.rerender('5f885114', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"resources/js/views/frontend/menu/form.vue\"\nexport default component.exports","import mod from \"-!../../../../../node_modules/babel-loader/lib/index.js??ref--4-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./form.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/babel-loader/lib/index.js??ref--4-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./form.vue?vue&type=script&lang=js&\"","export * from \"-!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./form.vue?vue&type=template&id=5f885114&\""],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAkFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AALA;AAOA;AACA;AAEA;AACA;AAFA;AAKA;AACA;AAFA;AAKA;AACA;AAFA;AAlBA;AAwBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;AAAA;AACA;AAAA;AACA;AAEA;AACA;AACA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAFA;AAIA;AACA;AAAA;AACA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AAIA;AACA;AAAA;AACA;AAAA;AACA;AAEA;AACA;AACA;AAAA;AACA;AAAA;AACA;AAEA;AACA;AACA;AACA;AACA;AAAA;AACA;AAAA;AACA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAFA;AAIA;AACA;AACA;AACA;AACA;AACA;AACA;AAEA;AACA;AACA;AAAA;AACA;AACA;AACA;AAAA;AACA;AAAA;AACA;AAEA;AACA;AACA;AAAA;AACA;AAEA;AACA;AACA;AACA;AA7FA;AAxCA;;;;;;;;;;;;AClFA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACxeA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAiBA;AACA;AACA;;;;;;;;;;;;ACtCA;AAAA;AAAA;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;A","sourceRoot":""}
Save
cmd:
run