/******/ (function(modules) { // webpackBootstrap
/******/ 	// The module cache
/******/ 	var installedModules = {};
/******/
/******/ 	// The require function
/******/ 	function __webpack_require__(moduleId) {
/******/
/******/ 		// Check if module is in cache
/******/ 		if(installedModules[moduleId]) {
/******/ 			return installedModules[moduleId].exports;
/******/ 		}
/******/ 		// Create a new module (and put it into the cache)
/******/ 		var module = installedModules[moduleId] = {
/******/ 			i: moduleId,
/******/ 			l: false,
/******/ 			exports: {}
/******/ 		};
/******/
/******/ 		// Execute the module function
/******/ 		modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
/******/ 		// Flag the module as loaded
/******/ 		module.l = true;
/******/
/******/ 		// Return the exports of the module
/******/ 		return module.exports;
/******/ 	}
/******/
/******/
/******/ 	// expose the modules object (__webpack_modules__)
/******/ 	__webpack_require__.m = modules;
/******/
/******/ 	// expose the module cache
/******/ 	__webpack_require__.c = installedModules;
/******/
/******/ 	// define getter function for harmony exports
/******/ 	__webpack_require__.d = function(exports, name, getter) {
/******/ 		if(!__webpack_require__.o(exports, name)) {
/******/ 			Object.defineProperty(exports, name, { enumerable: true, get: getter });
/******/ 		}
/******/ 	};
/******/
/******/ 	// define __esModule on exports
/******/ 	__webpack_require__.r = function(exports) {
/******/ 		if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ 			Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ 		}
/******/ 		Object.defineProperty(exports, '__esModule', { value: true });
/******/ 	};
/******/
/******/ 	// create a fake namespace object
/******/ 	// mode & 1: value is a module id, require it
/******/ 	// mode & 2: merge all properties of value into the ns
/******/ 	// mode & 4: return value when already ns object
/******/ 	// mode & 8|1: behave like require
/******/ 	__webpack_require__.t = function(value, mode) {
/******/ 		if(mode & 1) value = __webpack_require__(value);
/******/ 		if(mode & 8) return value;
/******/ 		if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
/******/ 		var ns = Object.create(null);
/******/ 		__webpack_require__.r(ns);
/******/ 		Object.defineProperty(ns, 'default', { enumerable: true, value: value });
/******/ 		if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
/******/ 		return ns;
/******/ 	};
/******/
/******/ 	// getDefaultExport function for compatibility with non-harmony modules
/******/ 	__webpack_require__.n = function(module) {
/******/ 		var getter = module && module.__esModule ?
/******/ 			function getDefault() { return module['default']; } :
/******/ 			function getModuleExports() { return module; };
/******/ 		__webpack_require__.d(getter, 'a', getter);
/******/ 		return getter;
/******/ 	};
/******/
/******/ 	// Object.prototype.hasOwnProperty.call
/******/ 	__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
/******/
/******/ 	// __webpack_public_path__
/******/ 	__webpack_require__.p = "";
/******/
/******/
/******/ 	// Load entry module and return exports
/******/ 	return __webpack_require__(__webpack_require__.s = "./src/frontend/shipping.js");
/******/ })
/************************************************************************/
/******/ ({

/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/Main.vue?vue&type=script&lang=js&":
/*!*****************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/frontend/components/Main.vue?vue&type=script&lang=js& ***!
  \*****************************************************************************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_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//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  name: 'Main',\n  data: function data() {\n    return {\n      shippingZone: {}\n    };\n  },\n  methods: {\n    getShippingMethod: function getShippingMethod(methods) {\n      var shippingMethods = [];\n      Object.keys(methods).forEach(function (method) {\n        var className = methods[method].enabled == 'yes' ? 'is-enabled' : 'is-disabled';\n        var formattedMethod = '<span class=\"' + className + '\">' + methods[method].title + '</span>';\n        shippingMethods.push(formattedMethod);\n      });\n      return shippingMethods.join(', ');\n    },\n    fetchShippingZone: function fetchShippingZone() {\n      var self = this,\n          data = {\n        action: 'dokan-get-shipping-zone',\n        nonce: dokan.nonce\n      };\n      jQuery('#dokan-shipping-zone').block({\n        message: null,\n        overlayCSS: {\n          background: '#fff url(' + dokan.ajax_loader + ') no-repeat center',\n          opacity: 0.6\n        }\n      });\n      jQuery.post(dokan.ajaxurl, data, function (resp) {\n        if (resp.success) {\n          self.shippingZone = resp.data;\n          jQuery('#dokan-shipping-zone').unblock();\n        } else {\n          jQuery('#dokan-shipping-zone').unblock();\n          alert(resp.data);\n        }\n      });\n    }\n  },\n  created: function created() {\n    this.fetchShippingZone();\n  }\n});\n\n//# sourceURL=webpack:///./src/frontend/components/Main.vue?./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/Settings.vue?vue&type=script&lang=js&":
/*!*********************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/frontend/components/Settings.vue?vue&type=script&lang=js& ***!
  \*********************************************************************************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_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//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  name: 'Settings',\n  data: function data() {\n    return {\n      successMessage: '',\n      shippingSettings: {\n        shipping_policy: '',\n        refund_policy: '',\n        processing_time: ''\n      }\n    };\n  },\n  methods: {\n    getProcessingTimes: function getProcessingTimes() {\n      return dokanShipping.processing_time;\n    },\n    saveSettings: function saveSettings() {\n      var self = this,\n          data = {\n        action: 'dokan-save-shipping-settings',\n        settings: self.shippingSettings,\n        nonce: dokan.nonce\n      };\n      jQuery('#shipping-settings').block({\n        message: null,\n        overlayCSS: {\n          background: '#fff url(' + dokan.ajax_loader + ') no-repeat center',\n          opacity: 0.6\n        }\n      });\n      jQuery.post(dokan.ajaxurl, data, function (resp) {\n        if (resp.success) {\n          self.successMessage = resp.data;\n          jQuery('#shipping-settings').unblock();\n        } else {\n          jQuery('#shipping-settings').unblock();\n          alert(resp.data);\n        }\n      });\n    },\n    getSettings: function getSettings() {\n      var self = this,\n          data = {\n        action: 'dokan-get-shipping-settings',\n        nonce: dokan.nonce\n      };\n      jQuery('#shipping-settings').block({\n        message: null,\n        overlayCSS: {\n          background: '#fff url(' + dokan.ajax_loader + ') no-repeat center',\n          opacity: 0.6\n        }\n      });\n      jQuery.post(dokan.ajaxurl, data, function (resp) {\n        if (resp.success) {\n          self.shippingSettings = resp.data;\n          jQuery('#shipping-settings').unblock();\n        } else {\n          jQuery('#shipping-settings').unblock();\n          alert(resp.data);\n        }\n      });\n    }\n  },\n  created: function created() {\n    this.getSettings();\n  }\n});\n\n//# sourceURL=webpack:///./src/frontend/components/Settings.vue?./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/Zone.vue?vue&type=script&lang=js&":
/*!*****************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/frontend/components/Zone.vue?vue&type=script&lang=js& ***!
  \*****************************************************************************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_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//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar Switches = dokan_get_lib('Switches');\nvar Modal = dokan_get_lib('Modal');\nvar Multiselect = dokan_get_lib('Multiselect');\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  name: 'Zone',\n  components: {\n    Switches: Switches,\n    Modal: Modal,\n    Multiselect: Multiselect\n  },\n  data: function data() {\n    return {\n      successMessage: '',\n      showAddShippingMethodModal: false,\n      editShippingMethodModal: false,\n      wantToLimitLocation: false,\n      zone: {\n        data: {\n          zone_name: ''\n        },\n        formatted_zone_location: ''\n      },\n      state: [],\n      country: [],\n      postcode: [],\n      continent: [],\n      showCountryList: false,\n      showStateList: false,\n      showPostCodeList: false,\n      stateList: [],\n      countryList: [],\n      zoneShippingMethod: {},\n      shipping_method: '',\n      editShippingMethodData: {\n        method_id: '',\n        instance_id: '0',\n        settings: {\n          title: '',\n          cost: '0',\n          description: this.__('Lets you charge a rate for shipping', 'dokan'),\n          tax_status: 'none'\n        }\n      },\n      cost_description: this.__('Enter a cost (excl. tax) or sum, e.g. <code>10.00 * [qty]</code>. Use <code>[qty]</code> for the number of items, <code>[cost]</code> for the total cost of items, and <code>[fee percent=\\'10\\' min_fee=\\'20\\' max_fee=\\'\\']</code> for percentage based fees.', 'dokan'),\n      editShippingMethodTitle: this.__('Edit Shipping Method', 'dokan'),\n      postCodeTitle: this.__('Postcodes need to be comma separated', 'dokan'),\n      availableMethods: {\n        flat_rate: this.__('Flat Rate', 'dokan'),\n        local_pickup: this.__('Local Pickup', 'dokan'),\n        free_shipping: this.__('Free Shipping', 'dokan')\n      }\n    };\n  },\n  computed: {\n    zoneLocation: function zoneLocation() {\n      return _.groupBy(this.zone.data.zone_locations, 'type');\n    },\n    showLimitLocationLink: function showLimitLocationLink() {\n      return this.zoneLocation.postcode === undefined;\n    },\n    shippingClasses: function shippingClasses() {\n      return dokanShipping.shipping_class;\n    }\n  },\n  methods: {\n    wantToSetLocation: function wantToSetLocation() {\n      this.wantToLimitLocation = !this.wantToLimitLocation;\n    },\n    onSwitch: function onSwitch(checked, value) {\n      var self = this,\n          data = {\n        action: 'dokan-toggle-shipping-method-enabled',\n        zoneID: self.$route.params.zoneID,\n        instance_id: value,\n        checked: checked,\n        nonce: dokan.nonce\n      };\n      jQuery('.zone-method-wrapper').block({\n        message: null,\n        overlayCSS: {\n          background: '#fff url(' + dokan.ajax_loader + ') no-repeat center',\n          opacity: 0.6\n        }\n      });\n      jQuery.post(dokan.ajaxurl, data, function (resp) {\n        if (resp.success) {\n          self.successMessage = resp.data;\n          jQuery('.zone-method-wrapper').unblock();\n          setTimeout(function () {\n            self.successMessage = '';\n          }, 2000);\n        } else {\n          jQuery('.zone-method-wrapper').unblock();\n          alert(resp.data);\n        }\n      });\n    },\n    saveZoneSettings: function saveZoneSettings() {\n      var self = this,\n          data = {\n        action: 'dokan-save-zone-settings',\n        continent: self.continent,\n        country: self.country,\n        state: self.state === undefined || self.state.length == 0 ? [] : self.state,\n        postcode: self.wantToLimitLocation ? self.postcode : '',\n        zoneID: self.$route.params.zoneID,\n        nonce: dokan.nonce\n      };\n      jQuery('#dokan-shipping-zone').block({\n        message: null,\n        overlayCSS: {\n          background: '#fff url(' + dokan.ajax_loader + ') no-repeat center',\n          opacity: 0.6\n        }\n      });\n      jQuery.post(dokan.ajaxurl, data, function (resp) {\n        if (resp.success) {\n          self.successMessage = resp.data;\n          jQuery('#dokan-shipping-zone').unblock();\n        } else {\n          jQuery('#dokan-shipping-zone').unblock();\n          alert(resp.data);\n        }\n      });\n    },\n    editShippingMethod: function editShippingMethod(method) {\n      this.editShippingMethodData = {\n        instance_id: method.instance_id,\n        method_id: method.id,\n        settings: method.settings\n      };\n      this.editShippingMethodModal = true;\n    },\n    deleteShippingMethod: function deleteShippingMethod(method) {\n      var self = this,\n          data = {\n        action: 'dokan-delete-shipping-method',\n        zoneID: self.$route.params.zoneID,\n        instance_id: method.instance_id,\n        nonce: dokan.nonce\n      };\n      jQuery('.zone-method-wrapper').block({\n        message: null,\n        overlayCSS: {\n          background: '#fff url(' + dokan.ajax_loader + ') no-repeat center',\n          opacity: 0.6\n        }\n      });\n      jQuery.post(dokan.ajaxurl, data, function (resp) {\n        if (resp.success) {\n          self.fetchZone();\n          self.successMessage = resp.data;\n          self.saveZoneSettings();\n          jQuery('.zone-method-wrapper').unblock();\n        } else {\n          jQuery('.zone-method-wrapper').unblock();\n          alert(resp.data);\n        }\n      });\n    },\n    updateShippingMethodSettings: function updateShippingMethodSettings() {\n      var self = this,\n          data = {\n        action: 'dokan-update-shipping-method-settings',\n        data: self.editShippingMethodData,\n        zoneID: self.$route.params.zoneID,\n        nonce: dokan.nonce\n      };\n      jQuery('.zone-method-wrapper').block({\n        message: null,\n        overlayCSS: {\n          background: '#fff url(' + dokan.ajax_loader + ') no-repeat center',\n          opacity: 0.6\n        }\n      });\n      jQuery.post(dokan.ajaxurl, data, function (resp) {\n        if (resp.success) {\n          self.fetchZone();\n          self.editShippingMethodModal = false;\n          self.saveZoneSettings();\n          jQuery('.zone-method-wrapper').unblock();\n        } else {\n          jQuery('.zone-method-wrapper').unblock();\n          alert(resp.data);\n        }\n      });\n    },\n    getStatesFromCountry: function getStatesFromCountry(country) {\n      var states = [];\n\n      _.each(country, function (code) {\n        if (dokanShipping.states[code] === undefined) {\n          return;\n        }\n\n        var stateArray = Object.keys(dokanShipping.states[code]).map(function (statecode) {\n          return {\n            code: code + ':' + statecode,\n            name: dokanShipping.states[code][statecode]\n          };\n        });\n\n        if (stateArray.length > 0) {\n          states = states.concat(states, stateArray);\n        }\n      });\n\n      return states;\n    },\n    getCountryFromContinent: function getCountryFromContinent(continent) {\n      var country = [];\n\n      _.each(continent, function (code) {\n        country = country.concat(dokanShipping.continents[code].countries);\n      });\n\n      return country.map(function (val) {\n        return {\n          code: val,\n          name: dokanShipping.allowed_countries[val]\n        };\n      });\n    },\n    setStateForChosenCountry: function setStateForChosenCountry(value, id) {\n      var country = _.pluck(value, 'code');\n\n      this.stateList = this.getStatesFromCountry(country);\n    },\n    fetchZone: function fetchZone() {\n      var self = this,\n          data = {\n        action: 'dokan-get-shipping-zone',\n        zoneID: self.$route.params.zoneID,\n        nonce: dokan.nonce\n      };\n      jQuery('#dokan-shipping-zone').block({\n        message: null,\n        overlayCSS: {\n          background: '#fff url(' + dokan.ajax_loader + ') no-repeat center',\n          opacity: 0.6\n        }\n      });\n      jQuery.post(dokan.ajaxurl, data, function (resp) {\n        if (resp.success) {\n          self.zone = resp.data;\n          self.zoneShippingMethod = resp.data.shipping_methods;\n\n          if (self.zone.locations.length < 1) {\n            self.zone.locations = resp.data.data.zone_locations;\n          }\n\n          if (resp.data.locations.length > 0) {\n            var locationResp = _.groupBy(resp.data.locations, 'type');\n\n            if (Object.keys(locationResp).includes('postcode')) {\n              self.wantToLimitLocation = true;\n            }\n\n            Object.keys(locationResp).forEach(function (key) {\n              if ('continent' == key) {\n                self.continent = locationResp[key].map(function (continentData) {\n                  return {\n                    code: continentData.code,\n                    name: dokanShipping.continents[continentData.code].name\n                  };\n                });\n              } else if ('country' == key) {\n                self.country = locationResp[key].map(function (countrydata) {\n                  return {\n                    code: countrydata.code,\n                    name: dokanShipping.allowed_countries[countrydata.code]\n                  };\n                });\n              } else if ('state' == key) {\n                self.state = locationResp[key].map(function (statedata) {\n                  var stateCode = statedata.code.split(':');\n                  return {\n                    code: statedata.code,\n                    name: dokanShipping.states[stateCode[0]][stateCode[1]]\n                  };\n                });\n              } else if ('postcode' == key) {\n                // Render comma string from postcode location array\n                self.postcode = _.pluck(locationResp[key], 'code').join(',');\n\n                if (self.zoneLocation.postcode !== undefined) {\n                  self.postcode = _.pluck(self.zoneLocation.postcode, 'code').join(',');\n                }\n              }\n            });\n          }\n\n          var zoneLocationTypes = Object.keys(self.zoneLocation);\n\n          if (zoneLocationTypes.indexOf('postcode') < 0) {\n            if (zoneLocationTypes.indexOf('state') >= 0) {\n              self.showPostCodeList = true;\n            } else if (zoneLocationTypes.indexOf('country') >= 0) {\n              self.showStateList = true;\n              self.showPostCodeList = true;\n\n              var country = _.pluck(self.zoneLocation['country'], 'code');\n\n              self.stateList = self.getStatesFromCountry(country);\n            } else if (zoneLocationTypes.indexOf('continent') >= 0) {\n              self.showCountryList = true;\n              self.showStateList = true;\n              self.showPostCodeList = true;\n\n              var country = _.pluck(self.country, 'code');\n\n              var continent = _.pluck(self.zoneLocation['continent'], 'code');\n\n              self.countryList = self.getCountryFromContinent(continent);\n              self.stateList = self.getStatesFromCountry(country);\n            }\n          }\n\n          jQuery('#dokan-shipping-zone').unblock();\n        } else {\n          jQuery('#dokan-shipping-zone').unblock();\n          alert(resp.data);\n        }\n      });\n    },\n    addNewMethod: function addNewMethod() {\n      var self = this,\n          data = {\n        action: 'dokan-add-shipping-method',\n        zoneID: self.$route.params.zoneID,\n        nonce: dokan.nonce,\n        method: self.shipping_method\n      };\n      data.settings = {\n        title: self.shipping_method != '' ? this.availableMethods[self.shipping_method] : '',\n        cost: '0',\n        description: this.__('Lets you charge a rate for shipping', 'dokan'),\n        tax_status: 'none'\n      };\n      jQuery.post(dokan.ajaxurl, data, function (resp) {\n        if (resp.success) {\n          self.fetchZone();\n          self.showAddShippingMethodModal = false;\n          self.successMessage = resp.data;\n          self.saveZoneSettings();\n        } else {\n          alert(resp.data);\n        }\n      });\n    }\n  },\n  created: function created() {\n    this.fetchZone();\n  }\n});\n\n//# sourceURL=webpack:///./src/frontend/components/Zone.vue?./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options");

/***/ }),

/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/shipping.vue?vue&type=script&lang=js&":
/*!*********************************************************************************************************************************************************!*\
  !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/frontend/components/shipping.vue?vue&type=script&lang=js& ***!
  \*********************************************************************************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n//\n//\n//\n//\n//\n//\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  name: 'shipping',\n  data: function data() {\n    return {};\n  }\n});\n\n//# sourceURL=webpack:///./src/frontend/components/shipping.vue?./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options");

/***/ }),

/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/less-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/Main.vue?vue&type=style&index=0&lang=less&":
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/less-loader/dist/cjs.js!./node_modules/vue-loader/lib??vue-loader-options!./src/frontend/components/Main.vue?vue&type=style&index=0&lang=less& ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

eval("// extracted by mini-css-extract-plugin\n\n//# sourceURL=webpack:///./src/frontend/components/Main.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/less-loader/dist/cjs.js!./node_modules/vue-loader/lib??vue-loader-options");

/***/ }),

/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/less-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/Settings.vue?vue&type=style&index=0&lang=less&":
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/less-loader/dist/cjs.js!./node_modules/vue-loader/lib??vue-loader-options!./src/frontend/components/Settings.vue?vue&type=style&index=0&lang=less& ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

eval("// extracted by mini-css-extract-plugin\n\n//# sourceURL=webpack:///./src/frontend/components/Settings.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/less-loader/dist/cjs.js!./node_modules/vue-loader/lib??vue-loader-options");

/***/ }),

/***/ "./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/less-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/Zone.vue?vue&type=style&index=0&lang=less&":
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/less-loader/dist/cjs.js!./node_modules/vue-loader/lib??vue-loader-options!./src/frontend/components/Zone.vue?vue&type=style&index=0&lang=less& ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

eval("// extracted by mini-css-extract-plugin\n\n//# sourceURL=webpack:///./src/frontend/components/Zone.vue?./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/less-loader/dist/cjs.js!./node_modules/vue-loader/lib??vue-loader-options");

/***/ }),

/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/Main.vue?vue&type=template&id=7b991f8e&":
/*!*******************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/frontend/components/Main.vue?vue&type=template&id=7b991f8e& ***!
  \*******************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n  return _c(\"div\", { staticClass: \"shipping-zone\" }, [\n    _c(\"table\", { staticClass: \"dokan-table shipping-zone-table\" }, [\n      _c(\"thead\", [\n        _c(\"tr\", [\n          _c(\"th\", [_vm._v(_vm._s(_vm.__(\"Zone Name\", \"dokan\")))]),\n          _vm._v(\" \"),\n          _c(\"th\", [_vm._v(_vm._s(_vm.__(\"Region(s)\", \"dokan\")))]),\n          _vm._v(\" \"),\n          _c(\"th\", [_vm._v(_vm._s(_vm.__(\"Shipping Method\", \"dokan\")))])\n        ])\n      ]),\n      _vm._v(\" \"),\n      _c(\n        \"tbody\",\n        [\n          Object.keys(_vm.shippingZone).length > 0\n            ? _vm._l(_vm.shippingZone, function(zone) {\n                return _c(\"tr\", [\n                  _c(\n                    \"td\",\n                    [\n                      _c(\n                        \"router-link\",\n                        {\n                          attrs: {\n                            to: {\n                              name: \"Zone\",\n                              params: { zoneID: zone.zone_id }\n                            }\n                          }\n                        },\n                        [_vm._v(_vm._s(zone.zone_name))]\n                      ),\n                      _vm._v(\" \"),\n                      _c(\n                        \"div\",\n                        { staticClass: \"row-actions\" },\n                        [\n                          _c(\n                            \"router-link\",\n                            {\n                              attrs: {\n                                to: {\n                                  name: \"Zone\",\n                                  params: { zoneID: zone.zone_id }\n                                }\n                              }\n                            },\n                            [_vm._v(_vm._s(_vm.__(\"Edit\", \"dokan\")))]\n                          )\n                        ],\n                        1\n                      )\n                    ],\n                    1\n                  ),\n                  _vm._v(\" \"),\n                  _c(\"td\", [\n                    _vm._v(\n                      \"\\n                        \" +\n                        _vm._s(zone.formatted_zone_location) +\n                        \"\\n                    \"\n                    )\n                  ]),\n                  _vm._v(\" \"),\n                  _c(\"td\", [\n                    _vm.getShippingMethod(zone.shipping_methods)\n                      ? _c(\"p\", {\n                          domProps: {\n                            innerHTML: _vm._s(\n                              _vm.getShippingMethod(zone.shipping_methods)\n                            )\n                          }\n                        })\n                      : _c(\n                          \"p\",\n                          [\n                            _c(\"span\", [\n                              _vm._v(\n                                _vm._s(_vm.__(\"No method found\", \"dokan\")) + \" \"\n                              )\n                            ]),\n                            _vm._v(\" \"),\n                            _c(\n                              \"router-link\",\n                              {\n                                attrs: {\n                                  to: {\n                                    name: \"Zone\",\n                                    params: { zoneID: zone.zone_id }\n                                  }\n                                }\n                              },\n                              [\n                                _vm._v(\n                                  \" \" +\n                                    _vm._s(\n                                      _vm.__(\"Add Shipping Method\", \"dokan\")\n                                    )\n                                )\n                              ]\n                            )\n                          ],\n                          1\n                        )\n                  ])\n                ])\n              })\n            : [\n                _c(\"tr\", [\n                  _c(\"td\", { attrs: { colspan: \"3\" } }, [\n                    _vm._v(\n                      _vm._s(\n                        _vm.__(\n                          \"No shipping zone found for configuration. Please contact the admin to manage your store's shipping\",\n                          \"dokan\"\n                        )\n                      )\n                    )\n                  ])\n                ])\n              ]\n        ],\n        2\n      )\n    ])\n  ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/frontend/components/Main.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options");

/***/ }),

/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/Settings.vue?vue&type=template&id=70ed6a78&":
/*!***********************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/frontend/components/Settings.vue?vue&type=template&id=70ed6a78& ***!
  \***********************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n  return _c(\n    \"div\",\n    {\n      staticClass: \"dokan-shipping-settings\",\n      attrs: { id: \"shipping-settings\" }\n    },\n    [\n      _vm.successMessage\n        ? _c(\"div\", { staticClass: \"dokan-alert dokan-alert-success\" }, [\n            _c(\"span\", { domProps: { innerHTML: _vm._s(_vm.successMessage) } }),\n            _vm._v(\" \"),\n            _c(\n              \"a\",\n              {\n                staticClass: \"dokan-close\",\n                attrs: { \"data-dismiss\": \"alert\" }\n              },\n              [_vm._v(\"×\")]\n            )\n          ])\n        : _vm._e(),\n      _vm._v(\" \"),\n      _c(\n        \"div\",\n        { staticClass: \"back-link\" },\n        [\n          _c(\"router-link\", { attrs: { to: { name: \"Main\" } } }, [\n            _vm._v(\"← \" + _vm._s(_vm.__(\"Back to Zone List\", \"dokan\")))\n          ])\n        ],\n        1\n      ),\n      _vm._v(\" \"),\n      _c(\n        \"form\",\n        {\n          attrs: { method: \"post\", id: \"shipping-settings\" },\n          on: {\n            submit: function($event) {\n              $event.preventDefault()\n              return _vm.saveSettings($event)\n            }\n          }\n        },\n        [\n          _c(\"div\", { staticClass: \"dokan-shipping-wrapper\" }, [\n            _c(\"div\", { staticClass: \"dokan-form-group\" }, [\n              _c(\n                \"label\",\n                { staticClass: \"dokan-w3\", attrs: { for: \"dps_pt\" } },\n                [\n                  _vm._v(\n                    \"\\n                    \" +\n                      _vm._s(_vm.__(\"Processing Time\", \"dokan\")) +\n                      \"\\n                    \"\n                  ),\n                  _c(\n                    \"span\",\n                    {\n                      directives: [{ name: \"tooltip\", rawName: \"v-tooltip\" }],\n                      staticClass: \"dokan-tooltips-help tips\",\n                      attrs: {\n                        title: _vm.__(\n                          \"Write your terms, conditions and instructions about shipping\",\n                          \"dokan\"\n                        )\n                      }\n                    },\n                    [_c(\"i\", { staticClass: \"fa fa-question-circle\" })]\n                  )\n                ]\n              ),\n              _vm._v(\" \"),\n              _c(\"div\", { staticClass: \"dokan-w6 dokan-text-left\" }, [\n                _c(\n                  \"select\",\n                  {\n                    directives: [\n                      {\n                        name: \"model\",\n                        rawName: \"v-model\",\n                        value: _vm.shippingSettings.processing_time,\n                        expression: \"shippingSettings.processing_time\"\n                      }\n                    ],\n                    staticClass: \"dokan-form-control\",\n                    attrs: { name: \"dps_pt\", id: \"dps_pt\" },\n                    on: {\n                      change: 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.shippingSettings,\n                          \"processing_time\",\n                          $event.target.multiple\n                            ? $$selectedVal\n                            : $$selectedVal[0]\n                        )\n                      }\n                    }\n                  },\n                  _vm._l(_vm.getProcessingTimes(), function(\n                    processingTime,\n                    index\n                  ) {\n                    return _c(\"option\", { domProps: { value: index } }, [\n                      _vm._v(_vm._s(processingTime))\n                    ])\n                  }),\n                  0\n                )\n              ])\n            ]),\n            _vm._v(\" \"),\n            _c(\"div\", { staticClass: \"dokan-form-group\" }, [\n              _c(\n                \"label\",\n                {\n                  staticClass: \"dokan-w3\",\n                  attrs: { for: \"_dps_shipping_policy\" }\n                },\n                [\n                  _vm._v(\n                    \"\\n                    \" +\n                      _vm._s(_vm.__(\"Shipping Policy\", \"dokan\")) +\n                      \"\\n                    \"\n                  ),\n                  _c(\n                    \"span\",\n                    {\n                      directives: [{ name: \"tooltip\", rawName: \"v-tooltip\" }],\n                      staticClass: \"dokan-tooltips-help tips\",\n                      attrs: {\n                        title: _vm.__(\n                          \"Write your terms, conditions and instructions about shipping\",\n                          \"dokan\"\n                        )\n                      }\n                    },\n                    [_c(\"i\", { staticClass: \"fa fa-question-circle\" })]\n                  )\n                ]\n              ),\n              _vm._v(\" \"),\n              _c(\"div\", { staticClass: \"dokan-w6 dokan-text-left\" }, [\n                _c(\"textarea\", {\n                  directives: [\n                    {\n                      name: \"model\",\n                      rawName: \"v-model\",\n                      value: _vm.shippingSettings.shipping_policy,\n                      expression: \"shippingSettings.shipping_policy\"\n                    }\n                  ],\n                  staticClass: \"dokan-form-control\",\n                  attrs: { id: \"_dps_shipping_policy\", rows: \"6\" },\n                  domProps: { value: _vm.shippingSettings.shipping_policy },\n                  on: {\n                    input: function($event) {\n                      if ($event.target.composing) {\n                        return\n                      }\n                      _vm.$set(\n                        _vm.shippingSettings,\n                        \"shipping_policy\",\n                        $event.target.value\n                      )\n                    }\n                  }\n                })\n              ])\n            ]),\n            _vm._v(\" \"),\n            _c(\"div\", { staticClass: \"dokan-form-group\" }, [\n              _c(\n                \"label\",\n                {\n                  staticClass: \"dokan-w3\",\n                  attrs: { for: \"_dps_refund_policy\" }\n                },\n                [\n                  _vm._v(\n                    \"\\n                    \" +\n                      _vm._s(_vm.__(\"Refund Policy\", \"dokan\")) +\n                      \"\\n                    \"\n                  ),\n                  _c(\n                    \"span\",\n                    {\n                      directives: [{ name: \"tooltip\", rawName: \"v-tooltip\" }],\n                      staticClass: \"dokan-tooltips-help tips\",\n                      attrs: {\n                        title: _vm.__(\n                          \"Write your terms, conditions and instructions about refund\",\n                          \"dokan\"\n                        )\n                      }\n                    },\n                    [_c(\"i\", { staticClass: \"fa fa-question-circle\" })]\n                  )\n                ]\n              ),\n              _vm._v(\" \"),\n              _c(\"div\", { staticClass: \"dokan-w6 dokan-text-left\" }, [\n                _c(\"textarea\", {\n                  directives: [\n                    {\n                      name: \"model\",\n                      rawName: \"v-model\",\n                      value: _vm.shippingSettings.refund_policy,\n                      expression: \"shippingSettings.refund_policy\"\n                    }\n                  ],\n                  staticClass: \"dokan-form-control\",\n                  attrs: { rows: \"6\" },\n                  domProps: { value: _vm.shippingSettings.refund_policy },\n                  on: {\n                    input: function($event) {\n                      if ($event.target.composing) {\n                        return\n                      }\n                      _vm.$set(\n                        _vm.shippingSettings,\n                        \"refund_policy\",\n                        $event.target.value\n                      )\n                    }\n                  }\n                })\n              ])\n            ]),\n            _vm._v(\" \"),\n            _c(\"div\", { staticClass: \"dokan-form-group\" }, [\n              _c(\n                \"div\",\n                {\n                  staticClass: \"dokan-w4\",\n                  staticStyle: { \"margin-left\": \"27%\" }\n                },\n                [\n                  _c(\"input\", {\n                    staticClass: \"dokan-btn dokan-btn-danger dokan-btn-theme\",\n                    attrs: { type: \"submit\", name: \"update_shipping_settings\" },\n                    domProps: { value: _vm.__(\"Save Settings\", \"dokan\") }\n                  })\n                ]\n              )\n            ])\n          ])\n        ]\n      )\n    ]\n  )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/frontend/components/Settings.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options");

/***/ }),

/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/Zone.vue?vue&type=template&id=a2ade7fe&":
/*!*******************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/frontend/components/Zone.vue?vue&type=template&id=a2ade7fe& ***!
  \*******************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n  return _c(\n    \"div\",\n    { staticClass: \"zone-component\" },\n    [\n      _vm.successMessage\n        ? _c(\"div\", { staticClass: \"dokan-alert dokan-alert-success\" }, [\n            _c(\"span\", { domProps: { innerHTML: _vm._s(_vm.successMessage) } }),\n            _vm._v(\" \"),\n            _c(\n              \"a\",\n              {\n                staticClass: \"dokan-close\",\n                attrs: { \"data-dismiss\": \"alert\" }\n              },\n              [_vm._v(\"×\")]\n            )\n          ])\n        : _vm._e(),\n      _vm._v(\" \"),\n      _c(\"form\", { attrs: { action: \"\", method: \"post\" } }, [\n        _c(\"div\", { staticClass: \"dokan-form-group dokan-clearfix\" }, [\n          _c(\n            \"label\",\n            {\n              staticClass: \"dokan-w4 dokan-control-label dokan-text-right\",\n              attrs: { for: \"\" }\n            },\n            [\n              _vm._v(\n                \"\\n                \" +\n                  _vm._s(_vm.__(\"Zone Name\", \"dokan\")) +\n                  \" :\\n            \"\n              )\n            ]\n          ),\n          _vm._v(\" \"),\n          _c(\"div\", { staticClass: \"dokan-w5 dokan-text-left\" }, [\n            _vm._v(\n              \"\\n                \" +\n                _vm._s(_vm.zone.data.zone_name) +\n                \"\\n            \"\n            )\n          ])\n        ]),\n        _vm._v(\" \"),\n        _c(\"div\", { staticClass: \"dokan-form-group dokan-clearfix\" }, [\n          _c(\n            \"label\",\n            {\n              staticClass: \"dokan-w4 dokan-control-label dokan-text-right\",\n              attrs: { for: \"\" }\n            },\n            [\n              _vm._v(\n                \"\\n                \" +\n                  _vm._s(_vm.__(\"Zone Location\", \"dokan\")) +\n                  \" :\\n            \"\n              )\n            ]\n          ),\n          _vm._v(\" \"),\n          _c(\"div\", { staticClass: \"dokan-w5 dokan-text-left\" }, [\n            _c(\"p\", [_vm._v(_vm._s(_vm.zone.formatted_zone_location))])\n          ])\n        ]),\n        _vm._v(\" \"),\n        _vm.showCountryList\n          ? _c(\"div\", { staticClass: \"dokan-form-group dokan-clearfix\" }, [\n              _c(\n                \"label\",\n                {\n                  staticClass: \"dokan-w4 dokan-control-label dokan-text-right\"\n                },\n                [\n                  _vm._v(\n                    \"\\n                \" +\n                      _vm._s(_vm.__(\"Select Country\", \"dokan\")) +\n                      \"\\n            \"\n                  )\n                ]\n              ),\n              _vm._v(\" \"),\n              _c(\n                \"div\",\n                { staticClass: \"dokan-w5 dokan-text-left\" },\n                [\n                  _c(\"multiselect\", {\n                    attrs: {\n                      options: _vm.countryList,\n                      placeholder: _vm.__(\"Select Country\", \"dokan\"),\n                      multiple: true,\n                      label: \"name\",\n                      \"track-by\": \"code\"\n                    },\n                    on: { input: _vm.setStateForChosenCountry },\n                    scopedSlots: _vm._u(\n                      [\n                        {\n                          key: \"option\",\n                          fn: function(props) {\n                            return [\n                              _c(\"span\", {\n                                domProps: {\n                                  innerHTML: _vm._s(props.option.name)\n                                }\n                              })\n                            ]\n                          }\n                        },\n                        {\n                          key: \"tag\",\n                          fn: function(props) {\n                            return [\n                              _c(\"span\", { staticClass: \"multiselect__tag\" }, [\n                                _c(\"span\", {\n                                  domProps: {\n                                    innerHTML: _vm._s(props.option.name)\n                                  }\n                                }),\n                                _vm._v(\" \"),\n                                _c(\"i\", {\n                                  staticClass: \"multiselect__tag-icon\",\n                                  attrs: {\n                                    \"aria-hidden\": \"true\",\n                                    tabindex: \"1\"\n                                  },\n                                  on: {\n                                    keydown: function($event) {\n                                      if (\n                                        !$event.type.indexOf(\"key\") &&\n                                        _vm._k(\n                                          $event.keyCode,\n                                          \"enter\",\n                                          13,\n                                          $event.key,\n                                          \"Enter\"\n                                        )\n                                      ) {\n                                        return null\n                                      }\n                                      $event.preventDefault()\n                                      return props.remove(props.option)\n                                    },\n                                    mousedown: function($event) {\n                                      $event.preventDefault()\n                                      return props.remove(props.option)\n                                    }\n                                  }\n                                })\n                              ])\n                            ]\n                          }\n                        }\n                      ],\n                      null,\n                      false,\n                      472926898\n                    ),\n                    model: {\n                      value: _vm.country,\n                      callback: function($$v) {\n                        _vm.country = $$v\n                      },\n                      expression: \"country\"\n                    }\n                  })\n                ],\n                1\n              )\n            ])\n          : _vm._e(),\n        _vm._v(\" \"),\n        _vm.showStateList && _vm.stateList.length\n          ? _c(\"div\", { staticClass: \"dokan-form-group dokan-clearfix\" }, [\n              _c(\n                \"label\",\n                {\n                  staticClass: \"dokan-w4 dokan-control-label dokan-text-right\",\n                  attrs: { for: \"\" }\n                },\n                [\n                  _vm._v(\n                    \"\\n                \" +\n                      _vm._s(_vm.__(\"Select States\", \"dokan\")) +\n                      \" :\\n            \"\n                  )\n                ]\n              ),\n              _vm._v(\" \"),\n              _c(\n                \"div\",\n                { staticClass: \"dokan-w5 dokan-text-left\" },\n                [\n                  _c(\"multiselect\", {\n                    attrs: {\n                      options: _vm.stateList,\n                      placeholder: _vm.__(\"Select States\", \"dokan\"),\n                      multiple: true,\n                      label: \"name\",\n                      \"track-by\": \"code\"\n                    },\n                    scopedSlots: _vm._u(\n                      [\n                        {\n                          key: \"option\",\n                          fn: function(props) {\n                            return [\n                              _c(\"span\", {\n                                domProps: {\n                                  innerHTML: _vm._s(props.option.name)\n                                }\n                              })\n                            ]\n                          }\n                        },\n                        {\n                          key: \"tag\",\n                          fn: function(props) {\n                            return [\n                              _c(\"span\", { staticClass: \"multiselect__tag\" }, [\n                                _c(\"span\", {\n                                  domProps: {\n                                    innerHTML: _vm._s(props.option.name)\n                                  }\n                                }),\n                                _vm._v(\" \"),\n                                _c(\"i\", {\n                                  staticClass: \"multiselect__tag-icon\",\n                                  attrs: {\n                                    \"aria-hidden\": \"true\",\n                                    tabindex: \"1\"\n                                  },\n                                  on: {\n                                    keydown: function($event) {\n                                      if (\n                                        !$event.type.indexOf(\"key\") &&\n                                        _vm._k(\n                                          $event.keyCode,\n                                          \"enter\",\n                                          13,\n                                          $event.key,\n                                          \"Enter\"\n                                        )\n                                      ) {\n                                        return null\n                                      }\n                                      $event.preventDefault()\n                                      return props.remove(props.option)\n                                    },\n                                    mousedown: function($event) {\n                                      $event.preventDefault()\n                                      return props.remove(props.option)\n                                    }\n                                  }\n                                })\n                              ])\n                            ]\n                          }\n                        }\n                      ],\n                      null,\n                      false,\n                      472926898\n                    ),\n                    model: {\n                      value: _vm.state,\n                      callback: function($$v) {\n                        _vm.state = $$v\n                      },\n                      expression: \"state\"\n                    }\n                  })\n                ],\n                1\n              )\n            ])\n          : _vm._e(),\n        _vm._v(\" \"),\n        _vm.showLimitLocationLink &&\n        this.$route.params.zoneID != 0 &&\n        _vm.showPostCodeList\n          ? _c(\"div\", { staticClass: \"dokan-form-group dokan-clearfix\" }, [\n              _c(\n                \"label\",\n                {\n                  staticClass: \"dokan-w4 dokan-control-label dokan-text-right\",\n                  attrs: { for: \"\" }\n                },\n                [\n                  _vm._v(\n                    \"\\n                \" +\n                      _vm._s(_vm.__(\"Limit ZIP/postcodes\", \"dokan\")) +\n                      \" :\\n            \"\n                  )\n                ]\n              ),\n              _vm._v(\" \"),\n              _c(\"div\", { staticClass: \"dokan-w5 dokan-text-left\" }, [\n                _vm.showLimitLocationLink && this.$route.params.zoneID != 0\n                  ? _c(\n                      \"a\",\n                      {\n                        staticClass: \"limit-location-link\",\n                        attrs: { href: \"#\" },\n                        on: {\n                          click: function($event) {\n                            $event.preventDefault()\n                            return _vm.wantToSetLocation($event)\n                          }\n                        }\n                      },\n                      [\n                        _c(\"switches\", {\n                          attrs: { enabled: _vm.wantToLimitLocation },\n                          on: { input: _vm.wantToSetLocation }\n                        }),\n                        _vm._v(\" \"),\n                        _c(\"span\", [\n                          _vm._v(\n                            _vm._s(\n                              _vm.__(\n                                \"Limit your specific ZIP/postcodes\",\n                                \"dokan\"\n                              )\n                            )\n                          )\n                        ])\n                      ],\n                      1\n                    )\n                  : _vm._e()\n              ])\n            ])\n          : _vm._e(),\n        _vm._v(\" \"),\n        _vm.wantToLimitLocation && _vm.showPostCodeList\n          ? _c(\"div\", { staticClass: \"dokan-form-group dokan-clearfix\" }, [\n              _c(\n                \"label\",\n                {\n                  staticClass: \"dokan-w4 dokan-control-label dokan-text-right\",\n                  attrs: { for: \"\" }\n                },\n                [\n                  _vm._v(\n                    \"\\n                \" +\n                      _vm._s(_vm.__(\"Set your postcode\", \"dokan\")) +\n                      \" \"\n                  ),\n                  _c(\"i\", {\n                    directives: [{ name: \"tooltip\", rawName: \"v-tooltip\" }],\n                    staticClass: \"fa fa-question-circle\",\n                    attrs: { title: _vm.postCodeTitle }\n                  })\n                ]\n              ),\n              _vm._v(\" \"),\n              _c(\"div\", { staticClass: \"dokan-w5 dokan-text-left\" }, [\n                _c(\"input\", {\n                  directives: [\n                    {\n                      name: \"model\",\n                      rawName: \"v-model\",\n                      value: _vm.postcode,\n                      expression: \"postcode\"\n                    }\n                  ],\n                  staticClass: \"dokan-form-control\",\n                  attrs: { name: \"zone_postcode\", id: \"zone_postcode\" },\n                  domProps: { value: _vm.postcode },\n                  on: {\n                    input: function($event) {\n                      if ($event.target.composing) {\n                        return\n                      }\n                      _vm.postcode = $event.target.value\n                    }\n                  }\n                })\n              ])\n            ])\n          : _vm._e(),\n        _vm._v(\" \"),\n        _c(\"div\", { staticClass: \"dokan-edit-row zone-method-wrapper\" }, [\n          _c(\n            \"div\",\n            {\n              staticClass: \"dokan-section-heading\",\n              attrs: { \"data-togglehandler\": \"dokan_product_inventory\" }\n            },\n            [\n              _c(\"h2\", [\n                _c(\"i\", {\n                  staticClass: \"fa fa-truck\",\n                  attrs: { \"aria-hidden\": \"true\" }\n                }),\n                _vm._v(\" \" + _vm._s(_vm.__(\"Shipping Method\", \"dokan\")))\n              ]),\n              _vm._v(\" \"),\n              _c(\"p\", [\n                _vm._v(\n                  _vm._s(\n                    _vm.__(\n                      \"Add your shipping method for appropiate zone\",\n                      \"dokan\"\n                    )\n                  )\n                )\n              ]),\n              _vm._v(\" \"),\n              _c(\"div\", { staticClass: \"dokan-clearfix\" })\n            ]\n          ),\n          _vm._v(\" \"),\n          _c(\"div\", { staticClass: \"dokan-section-content\" }, [\n            _c(\"table\", { staticClass: \"dokan-table zone-method-table\" }, [\n              _c(\"thead\", [\n                _c(\"tr\", [\n                  _c(\"th\", { staticClass: \"title\" }, [\n                    _vm._v(_vm._s(_vm.__(\"Method Title\", \"dokan\")))\n                  ]),\n                  _vm._v(\" \"),\n                  _c(\"th\", { staticClass: \"enabled\" }, [\n                    _vm._v(_vm._s(_vm.__(\"Status\", \"dokan\")))\n                  ]),\n                  _vm._v(\" \"),\n                  _c(\"th\", { staticClass: \"description\" }, [\n                    _vm._v(_vm._s(_vm.__(\"Description\", \"dokan\")))\n                  ])\n                ])\n              ]),\n              _vm._v(\" \"),\n              _c(\n                \"tbody\",\n                [\n                  Object.keys(_vm.zoneShippingMethod).length\n                    ? _vm._l(_vm.zoneShippingMethod, function(method) {\n                        return _c(\"tr\", [\n                          _c(\"td\", [\n                            _vm._v(\n                              \"\\n                                    \" +\n                                _vm._s(method.title) +\n                                \"\\n                                    \"\n                            ),\n                            _c(\"div\", { staticClass: \"row-actions\" }, [\n                              _c(\"span\", { staticClass: \"edit\" }, [\n                                _c(\n                                  \"a\",\n                                  {\n                                    attrs: { href: \"#\" },\n                                    on: {\n                                      click: function($event) {\n                                        $event.preventDefault()\n                                        return _vm.editShippingMethod(method)\n                                      }\n                                    }\n                                  },\n                                  [_vm._v(_vm._s(_vm.__(\"Edit\", \"dokan\")))]\n                                ),\n                                _vm._v(\" | \")\n                              ]),\n                              _vm._v(\" \"),\n                              _c(\"span\", { staticClass: \"delete\" }, [\n                                _c(\n                                  \"a\",\n                                  {\n                                    attrs: { href: \"#\" },\n                                    on: {\n                                      click: function($event) {\n                                        $event.preventDefault()\n                                        return _vm.deleteShippingMethod(method)\n                                      }\n                                    }\n                                  },\n                                  [_vm._v(_vm._s(_vm.__(\"Delete\", \"dokan\")))]\n                                )\n                              ])\n                            ])\n                          ]),\n                          _vm._v(\" \"),\n                          _c(\n                            \"td\",\n                            [\n                              _c(\"switches\", {\n                                attrs: {\n                                  enabled: method.enabled == \"yes\",\n                                  value: method.instance_id\n                                },\n                                on: { input: _vm.onSwitch }\n                              })\n                            ],\n                            1\n                          ),\n                          _vm._v(\" \"),\n                          _c(\"td\", [\n                            _vm._v(\n                              \"\\n                                    \" +\n                                _vm._s(method.settings.description) +\n                                \"\\n                                \"\n                            )\n                          ])\n                        ])\n                      })\n                    : [\n                        _c(\"tr\", [\n                          _c(\"td\", { attrs: { colspan: \"3\" } }, [\n                            _vm._v(\n                              \"\\n                                    \" +\n                                _vm._s(_vm.__(\"No method found\", \"dokan\")) +\n                                \"\\n                                \"\n                            )\n                          ])\n                        ])\n                      ]\n                ],\n                2\n              )\n            ])\n          ]),\n          _vm._v(\" \"),\n          _c(\"div\", { staticClass: \"dokan-section-footer\" }, [\n            _c(\n              \"a\",\n              {\n                staticClass: \"dokan-btn dokan-btn-theme\",\n                attrs: { href: \"#\" },\n                on: {\n                  click: function($event) {\n                    $event.preventDefault()\n                    _vm.showAddShippingMethodModal = true\n                  }\n                }\n              },\n              [\n                _c(\"i\", { staticClass: \"fa fa-plus\" }),\n                _vm._v(\" \" + _vm._s(_vm.__(\"Add Shipping Method\", \"dokan\")))\n              ]\n            )\n          ])\n        ]),\n        _vm._v(\" \"),\n        _c(\n          \"div\",\n          { staticClass: \"dokan-form-group\" },\n          [\n            _c(\"router-link\", { attrs: { to: { name: \"Main\" } } }, [\n              _vm._v(\"← \" + _vm._s(_vm.__(\"Back to Zone List\", \"dokan\")))\n            ]),\n            _vm._v(\" \"),\n            _c(\"input\", {\n              staticClass: \"dokan-btn dokan-btn-theme dokan-right\",\n              attrs: { type: \"submit\" },\n              domProps: { value: _vm.__(\"Save Changes\", \"dokan\") },\n              on: {\n                click: function($event) {\n                  $event.preventDefault()\n                  return _vm.saveZoneSettings($event)\n                }\n              }\n            })\n          ],\n          1\n        ),\n        _vm._v(\" \"),\n        _c(\"div\", { staticClass: \"dokan-clearfix\" })\n      ]),\n      _vm._v(\" \"),\n      _vm.showAddShippingMethodModal\n        ? _c(\n            \"modal\",\n            {\n              attrs: { title: _vm.__(\"Add Shipping Method\", \"dokan\") },\n              on: {\n                close: function($event) {\n                  _vm.showAddShippingMethodModal = false\n                }\n              }\n            },\n            [\n              _c(\"template\", { slot: \"body\" }, [\n                _c(\"p\", [\n                  _vm._v(\n                    _vm._s(\n                      _vm.__(\n                        \"Choose the shipping method you wish to add. Only shipping methods which support zones are listed.\",\n                        \"dokan\"\n                      )\n                    )\n                  )\n                ]),\n                _vm._v(\" \"),\n                _c(\n                  \"select\",\n                  {\n                    directives: [\n                      {\n                        name: \"model\",\n                        rawName: \"v-model\",\n                        value: _vm.shipping_method,\n                        expression: \"shipping_method\"\n                      }\n                    ],\n                    staticClass: \"dokan-form-control\",\n                    attrs: { model: \"shipping_method\", id: \"shipping_method\" },\n                    on: {\n                      change: 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.shipping_method = $event.target.multiple\n                          ? $$selectedVal\n                          : $$selectedVal[0]\n                      }\n                    }\n                  },\n                  [\n                    _c(\"option\", { attrs: { value: \"\" } }, [\n                      _vm._v(\n                        \"‐ \" + _vm._s(_vm.__(\"Select a Method\", \"dokan\")) + \" ‐\"\n                      )\n                    ]),\n                    _vm._v(\" \"),\n                    _vm._l(_vm.availableMethods, function(\n                      availableMethod,\n                      key\n                    ) {\n                      return _c(\"option\", { domProps: { value: key } }, [\n                        _vm._v(_vm._s(availableMethod))\n                      ])\n                    })\n                  ],\n                  2\n                )\n              ]),\n              _vm._v(\" \"),\n              _c(\"template\", { slot: \"footer\" }, [\n                _c(\n                  \"button\",\n                  {\n                    staticClass: \"button button-primary button-large\",\n                    on: {\n                      click: function($event) {\n                        $event.preventDefault()\n                        return _vm.addNewMethod($event)\n                      }\n                    }\n                  },\n                  [_vm._v(_vm._s(_vm.__(\"Add Shipping Method\", \"dokan\")))]\n                )\n              ])\n            ],\n            2\n          )\n        : _vm._e(),\n      _vm._v(\" \"),\n      _vm.editShippingMethodModal\n        ? _c(\n            \"modal\",\n            {\n              attrs: { title: _vm.editShippingMethodTitle },\n              on: {\n                close: function($event) {\n                  _vm.editShippingMethodModal = false\n                }\n              }\n            },\n            [\n              _vm.editShippingMethodData.method_id != \"free_shipping\"\n                ? _c(\n                    \"template\",\n                    { slot: \"body\" },\n                    [\n                      _c(\"div\", { staticClass: \"dokan-form-group\" }, [\n                        _c(\"label\", { attrs: { for: \"method_title\" } }, [\n                          _vm._v(_vm._s(_vm.__(\"Title\", \"dokan\")))\n                        ]),\n                        _vm._v(\" \"),\n                        _c(\"input\", {\n                          directives: [\n                            {\n                              name: \"model\",\n                              rawName: \"v-model\",\n                              value: _vm.editShippingMethodData.settings.title,\n                              expression:\n                                \"editShippingMethodData.settings.title\"\n                            }\n                          ],\n                          staticClass: \"dokan-form-control\",\n                          attrs: {\n                            type: \"text\",\n                            id: \"method_title\",\n                            placeholder: _vm.__(\"Enter method title\", \"dokan\")\n                          },\n                          domProps: {\n                            value: _vm.editShippingMethodData.settings.title\n                          },\n                          on: {\n                            input: function($event) {\n                              if ($event.target.composing) {\n                                return\n                              }\n                              _vm.$set(\n                                _vm.editShippingMethodData.settings,\n                                \"title\",\n                                $event.target.value\n                              )\n                            }\n                          }\n                        })\n                      ]),\n                      _vm._v(\" \"),\n                      _c(\"div\", { staticClass: \"dokan-form-group\" }, [\n                        _c(\"label\", { attrs: { for: \"method_cost\" } }, [\n                          _vm._v(_vm._s(_vm.__(\"Cost\", \"dokan\")))\n                        ]),\n                        _vm._v(\" \"),\n                        _c(\"input\", {\n                          directives: [\n                            {\n                              name: \"model\",\n                              rawName: \"v-model\",\n                              value: _vm.editShippingMethodData.settings.cost,\n                              expression: \"editShippingMethodData.settings.cost\"\n                            }\n                          ],\n                          staticClass: \"dokan-form-control\",\n                          attrs: {\n                            type: \"text\",\n                            id: \"method_cost\",\n                            placeholder: \"0.00\"\n                          },\n                          domProps: {\n                            value: _vm.editShippingMethodData.settings.cost\n                          },\n                          on: {\n                            input: function($event) {\n                              if ($event.target.composing) {\n                                return\n                              }\n                              _vm.$set(\n                                _vm.editShippingMethodData.settings,\n                                \"cost\",\n                                $event.target.value\n                              )\n                            }\n                          }\n                        }),\n                        _vm._v(\" \"),\n                        _vm.editShippingMethodData.method_id == \"flat_rate\"\n                          ? _c(\"span\", {\n                              staticClass: \"description\",\n                              domProps: {\n                                innerHTML: _vm._s(_vm.cost_description)\n                              }\n                            })\n                          : _vm._e()\n                      ]),\n                      _vm._v(\" \"),\n                      _c(\"div\", { staticClass: \"dokan-form-group\" }, [\n                        _c(\"label\", { attrs: { for: \"method_tax_status\" } }, [\n                          _vm._v(_vm._s(_vm.__(\"Tax Status\", \"dokan\")))\n                        ]),\n                        _vm._v(\" \"),\n                        _c(\n                          \"select\",\n                          {\n                            directives: [\n                              {\n                                name: \"model\",\n                                rawName: \"v-model\",\n                                value:\n                                  _vm.editShippingMethodData.settings\n                                    .tax_status,\n                                expression:\n                                  \"editShippingMethodData.settings.tax_status\"\n                              }\n                            ],\n                            staticClass: \"dokan-form-control\",\n                            attrs: { id: \"method_tax_status\" },\n                            on: {\n                              change: 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.editShippingMethodData.settings,\n                                  \"tax_status\",\n                                  $event.target.multiple\n                                    ? $$selectedVal\n                                    : $$selectedVal[0]\n                                )\n                              }\n                            }\n                          },\n                          [\n                            _c(\"option\", { attrs: { value: \"none\" } }, [\n                              _vm._v(_vm._s(_vm.__(\"None\", \"dokan\")))\n                            ]),\n                            _vm._v(\" \"),\n                            _c(\"option\", { attrs: { value: \"taxable\" } }, [\n                              _vm._v(_vm._s(_vm.__(\"Taxable\", \"dokan\")))\n                            ])\n                          ]\n                        )\n                      ]),\n                      _vm._v(\" \"),\n                      _c(\"div\", { staticClass: \"dokan-form-group\" }, [\n                        _c(\"label\", { attrs: { for: \"method_description\" } }, [\n                          _vm._v(_vm._s(_vm.__(\"Description\", \"dokan\")))\n                        ]),\n                        _vm._v(\" \"),\n                        _c(\n                          \"textarea\",\n                          {\n                            directives: [\n                              {\n                                name: \"model\",\n                                rawName: \"v-model\",\n                                value:\n                                  _vm.editShippingMethodData.settings\n                                    .description,\n                                expression:\n                                  \"editShippingMethodData.settings.description\"\n                              }\n                            ],\n                            staticClass: \"dokan-form-control\",\n                            attrs: { id: \"method_description\" },\n                            domProps: {\n                              value:\n                                _vm.editShippingMethodData.settings.description\n                            },\n                            on: {\n                              input: function($event) {\n                                if ($event.target.composing) {\n                                  return\n                                }\n                                _vm.$set(\n                                  _vm.editShippingMethodData.settings,\n                                  \"description\",\n                                  $event.target.value\n                                )\n                              }\n                            }\n                          },\n                          [\n                            _vm._v(\n                              _vm._s(\n                                _vm.editShippingMethodData.settings.description\n                              )\n                            )\n                          ]\n                        )\n                      ]),\n                      _vm._v(\" \"),\n                      \"flat_rate\" == _vm.editShippingMethodData.method_id\n                        ? [\n                            _c(\"hr\"),\n                            _vm._v(\" \"),\n                            _c(\"div\", { staticClass: \"dokan-form-group\" }, [\n                              _c(\"h3\", [\n                                _vm._v(\n                                  _vm._s(_vm.__(\"Shipping Class Cost\", \"dokan\"))\n                                )\n                              ]),\n                              _vm._v(\" \"),\n                              _c(\"span\", { staticClass: \"description\" }, [\n                                _vm._v(\n                                  _vm._s(\n                                    _vm.__(\n                                      \"These costs can optionally be added based on the product shipping class\",\n                                      \"dokan\"\n                                    )\n                                  )\n                                )\n                              ])\n                            ]),\n                            _vm._v(\" \"),\n                            _vm._l(_vm.shippingClasses, function(\n                              shippingClass\n                            ) {\n                              return [\n                                _c(\"div\", { staticClass: \"dokan-form-group\" }, [\n                                  _c(\n                                    \"label\",\n                                    { attrs: { for: shippingClass.slug } },\n                                    [\n                                      _vm._v(\n                                        '\"' +\n                                          _vm._s(shippingClass.name) +\n                                          '\" ' +\n                                          _vm._s(\n                                            _vm.__(\n                                              \"shipping class cost\",\n                                              \"dokan\"\n                                            )\n                                          )\n                                      )\n                                    ]\n                                  ),\n                                  _vm._v(\" \"),\n                                  _c(\"input\", {\n                                    directives: [\n                                      {\n                                        name: \"model\",\n                                        rawName: \"v-model\",\n                                        value:\n                                          _vm.editShippingMethodData.settings[\n                                            \"class_cost_\" +\n                                              shippingClass.term_id\n                                          ],\n                                        expression:\n                                          \"editShippingMethodData.settings['class_cost_' + shippingClass.term_id]\"\n                                      }\n                                    ],\n                                    staticClass: \"dokan-form-control\",\n                                    attrs: {\n                                      type: \"text\",\n                                      id: shippingClass.slug,\n                                      placeholder: \"N\\\\A\"\n                                    },\n                                    domProps: {\n                                      value:\n                                        _vm.editShippingMethodData.settings[\n                                          \"class_cost_\" + shippingClass.term_id\n                                        ]\n                                    },\n                                    on: {\n                                      input: function($event) {\n                                        if ($event.target.composing) {\n                                          return\n                                        }\n                                        _vm.$set(\n                                          _vm.editShippingMethodData.settings,\n                                          \"class_cost_\" + shippingClass.term_id,\n                                          $event.target.value\n                                        )\n                                      }\n                                    }\n                                  }),\n                                  _vm._v(\" \"),\n                                  _vm.editShippingMethodData.method_id ==\n                                  \"flat_rate\"\n                                    ? _c(\"span\", {\n                                        staticClass: \"description\",\n                                        domProps: {\n                                          innerHTML: _vm._s(\n                                            _vm.cost_description\n                                          )\n                                        }\n                                      })\n                                    : _vm._e()\n                                ])\n                              ]\n                            }),\n                            _vm._v(\" \"),\n                            _c(\"div\", { staticClass: \"dokan-form-group\" }, [\n                              _c(\"label\", { attrs: { for: \"no_class_cost\" } }, [\n                                _vm._v(\n                                  _vm._s(\n                                    _vm.__(\"No shipping class cost\", \"dokan\")\n                                  )\n                                )\n                              ]),\n                              _vm._v(\" \"),\n                              _c(\"input\", {\n                                directives: [\n                                  {\n                                    name: \"model\",\n                                    rawName: \"v-model\",\n                                    value:\n                                      _vm.editShippingMethodData.settings\n                                        .no_class_cost,\n                                    expression:\n                                      \"editShippingMethodData.settings.no_class_cost\"\n                                  }\n                                ],\n                                staticClass: \"dokan-form-control\",\n                                attrs: {\n                                  type: \"text\",\n                                  id: \"no_class_cost\",\n                                  placeholder: \"N\\\\A\"\n                                },\n                                domProps: {\n                                  value:\n                                    _vm.editShippingMethodData.settings\n                                      .no_class_cost\n                                },\n                                on: {\n                                  input: function($event) {\n                                    if ($event.target.composing) {\n                                      return\n                                    }\n                                    _vm.$set(\n                                      _vm.editShippingMethodData.settings,\n                                      \"no_class_cost\",\n                                      $event.target.value\n                                    )\n                                  }\n                                }\n                              }),\n                              _vm._v(\" \"),\n                              _vm.editShippingMethodData.method_id ==\n                              \"flat_rate\"\n                                ? _c(\"span\", {\n                                    staticClass: \"description\",\n                                    domProps: {\n                                      innerHTML: _vm._s(_vm.cost_description)\n                                    }\n                                  })\n                                : _vm._e()\n                            ]),\n                            _vm._v(\" \"),\n                            _c(\"div\", { staticClass: \"dokan-form-group\" }, [\n                              _c(\n                                \"label\",\n                                { attrs: { for: \"calculation_type\" } },\n                                [\n                                  _vm._v(\n                                    _vm._s(_vm.__(\"Calculation type\", \"dokan\"))\n                                  )\n                                ]\n                              ),\n                              _vm._v(\" \"),\n                              _c(\n                                \"select\",\n                                {\n                                  directives: [\n                                    {\n                                      name: \"model\",\n                                      rawName: \"v-model\",\n                                      value:\n                                        _vm.editShippingMethodData.settings\n                                          .calculation_type,\n                                      expression:\n                                        \"editShippingMethodData.settings.calculation_type\"\n                                    }\n                                  ],\n                                  staticClass: \"dokan-form-control\",\n                                  attrs: { id: \"calculation_type\" },\n                                  on: {\n                                    change: function($event) {\n                                      var $$selectedVal = Array.prototype.filter\n                                        .call($event.target.options, function(\n                                          o\n                                        ) {\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                                        _vm.editShippingMethodData.settings,\n                                        \"calculation_type\",\n                                        $event.target.multiple\n                                          ? $$selectedVal\n                                          : $$selectedVal[0]\n                                      )\n                                    }\n                                  }\n                                },\n                                [\n                                  _c(\"option\", { attrs: { value: \"class\" } }, [\n                                    _vm._v(\n                                      _vm._s(\n                                        _vm.__(\n                                          \"Per class: Charge shipping for each shipping class individually\",\n                                          \"dokan\"\n                                        )\n                                      )\n                                    )\n                                  ]),\n                                  _vm._v(\" \"),\n                                  _c(\n                                    \"option\",\n                                    {\n                                      attrs: { value: \"order\" },\n                                      domProps: { selected: true }\n                                    },\n                                    [\n                                      _vm._v(\n                                        _vm._s(\n                                          _vm.__(\n                                            \"Per order: Charge shipping for the most expensive shipping class\",\n                                            \"dokan\"\n                                          )\n                                        )\n                                      )\n                                    ]\n                                  )\n                                ]\n                              )\n                            ])\n                          ]\n                        : _vm._e()\n                    ],\n                    2\n                  )\n                : _c(\"template\", { slot: \"body\" }, [\n                    _c(\"div\", { staticClass: \"dokan-form-group\" }, [\n                      _c(\"label\", { attrs: { for: \"method_title\" } }, [\n                        _vm._v(_vm._s(_vm.__(\"Method Title\", \"dokan\")))\n                      ]),\n                      _vm._v(\" \"),\n                      _c(\"input\", {\n                        directives: [\n                          {\n                            name: \"model\",\n                            rawName: \"v-model\",\n                            value: _vm.editShippingMethodData.settings.title,\n                            expression: \"editShippingMethodData.settings.title\"\n                          }\n                        ],\n                        staticClass: \"dokan-form-control\",\n                        attrs: {\n                          type: \"text\",\n                          id: \"method_title\",\n                          placeholder: _vm.__(\"Enter method title\", \"dokan\")\n                        },\n                        domProps: {\n                          value: _vm.editShippingMethodData.settings.title\n                        },\n                        on: {\n                          input: function($event) {\n                            if ($event.target.composing) {\n                              return\n                            }\n                            _vm.$set(\n                              _vm.editShippingMethodData.settings,\n                              \"title\",\n                              $event.target.value\n                            )\n                          }\n                        }\n                      })\n                    ]),\n                    _vm._v(\" \"),\n                    _c(\"div\", { staticClass: \"dokan-form-group\" }, [\n                      _c(\"label\", { attrs: { for: \"minimum_order_amount\" } }, [\n                        _vm._v(\n                          _vm._s(\n                            _vm.__(\n                              \"Minimum order amount for free shipping\",\n                              \"dokan\"\n                            )\n                          )\n                        )\n                      ]),\n                      _vm._v(\" \"),\n                      _c(\"input\", {\n                        directives: [\n                          {\n                            name: \"model\",\n                            rawName: \"v-model\",\n                            value:\n                              _vm.editShippingMethodData.settings.min_amount,\n                            expression:\n                              \"editShippingMethodData.settings.min_amount\"\n                          }\n                        ],\n                        staticClass: \"dokan-form-control\",\n                        attrs: {\n                          type: \"text\",\n                          id: \"minimum_order_amount\",\n                          placeholder: \"0.00\"\n                        },\n                        domProps: {\n                          value: _vm.editShippingMethodData.settings.min_amount\n                        },\n                        on: {\n                          input: function($event) {\n                            if ($event.target.composing) {\n                              return\n                            }\n                            _vm.$set(\n                              _vm.editShippingMethodData.settings,\n                              \"min_amount\",\n                              $event.target.value\n                            )\n                          }\n                        }\n                      }),\n                      _vm._v(\" \"),\n                      _vm.editShippingMethodData.method_id == \"flat_rate\"\n                        ? _c(\"span\", {\n                            staticClass: \"description\",\n                            domProps: {\n                              innerHTML: _vm._s(_vm.cost_description)\n                            }\n                          })\n                        : _vm._e()\n                    ])\n                  ]),\n              _vm._v(\" \"),\n              _c(\"template\", { slot: \"footer\" }, [\n                _c(\n                  \"button\",\n                  {\n                    staticClass: \"button button-primary button-large\",\n                    on: {\n                      click: function($event) {\n                        $event.preventDefault()\n                        return _vm.updateShippingMethodSettings($event)\n                      }\n                    }\n                  },\n                  [_vm._v(_vm._s(_vm.__(\"Save Settings\", \"dokan\")))]\n                )\n              ])\n            ],\n            2\n          )\n        : _vm._e()\n    ],\n    1\n  )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/frontend/components/Zone.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options");

/***/ }),

/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/shipping.vue?vue&type=template&id=2f887a63&scoped=true&":
/*!***********************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/frontend/components/shipping.vue?vue&type=template&id=2f887a63&scoped=true& ***!
  \***********************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n  return _c(\n    \"div\",\n    { attrs: { id: \"dokan-shipping-zone\" } },\n    [_c(\"router-view\")],\n    1\n  )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/frontend/components/shipping.vue?./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options");

/***/ }),

/***/ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js":
/*!********************************************************************!*\
  !*** ./node_modules/vue-loader/lib/runtime/componentNormalizer.js ***!
  \********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return normalizeComponent; });\n/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nfunction normalizeComponent (\n  scriptExports,\n  render,\n  staticRenderFns,\n  functionalTemplate,\n  injectStyles,\n  scopeId,\n  moduleIdentifier, /* server only */\n  shadowMode /* vue-cli only */\n) {\n  // Vue.extend constructor export interop\n  var options = typeof scriptExports === 'function'\n    ? scriptExports.options\n    : scriptExports\n\n  // render functions\n  if (render) {\n    options.render = render\n    options.staticRenderFns = staticRenderFns\n    options._compiled = true\n  }\n\n  // functional template\n  if (functionalTemplate) {\n    options.functional = true\n  }\n\n  // scopedId\n  if (scopeId) {\n    options._scopeId = 'data-v-' + scopeId\n  }\n\n  var hook\n  if (moduleIdentifier) { // server build\n    hook = function (context) {\n      // 2.3 injection\n      context =\n        context || // cached call\n        (this.$vnode && this.$vnode.ssrContext) || // stateful\n        (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n      // 2.2 with runInNewContext: true\n      if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n        context = __VUE_SSR_CONTEXT__\n      }\n      // inject component styles\n      if (injectStyles) {\n        injectStyles.call(this, context)\n      }\n      // register component module identifier for async chunk inferrence\n      if (context && context._registeredComponents) {\n        context._registeredComponents.add(moduleIdentifier)\n      }\n    }\n    // used by ssr in case component is cached and beforeCreate\n    // never gets called\n    options._ssrRegister = hook\n  } else if (injectStyles) {\n    hook = shadowMode\n      ? function () {\n        injectStyles.call(\n          this,\n          (options.functional ? this.parent : this).$root.$options.shadowRoot\n        )\n      }\n      : injectStyles\n  }\n\n  if (hook) {\n    if (options.functional) {\n      // for template-only hot-reload because in that case the render fn doesn't\n      // go through the normalizer\n      options._injectStyles = hook\n      // register for functional component in vue file\n      var originalRender = options.render\n      options.render = function renderWithStyleInjection (h, context) {\n        hook.call(context)\n        return originalRender(h, context)\n      }\n    } else {\n      // inject component registration as beforeCreate hook\n      var existing = options.beforeCreate\n      options.beforeCreate = existing\n        ? [].concat(existing, hook)\n        : [hook]\n    }\n  }\n\n  return {\n    exports: scriptExports,\n    options: options\n  }\n}\n\n\n//# sourceURL=webpack:///./node_modules/vue-loader/lib/runtime/componentNormalizer.js?");

/***/ }),

/***/ "./src/frontend/components/Main.vue":
/*!******************************************!*\
  !*** ./src/frontend/components/Main.vue ***!
  \******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _Main_vue_vue_type_template_id_7b991f8e___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Main.vue?vue&type=template&id=7b991f8e& */ \"./src/frontend/components/Main.vue?vue&type=template&id=7b991f8e&\");\n/* harmony import */ var _Main_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Main.vue?vue&type=script&lang=js& */ \"./src/frontend/components/Main.vue?vue&type=script&lang=js&\");\n/* empty/unused harmony star reexport *//* harmony import */ var _Main_vue_vue_type_style_index_0_lang_less___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Main.vue?vue&type=style&index=0&lang=less& */ \"./src/frontend/components/Main.vue?vue&type=style&index=0&lang=less&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n\n/* normalize component */\n\nvar component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n  _Main_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _Main_vue_vue_type_template_id_7b991f8e___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n  _Main_vue_vue_type_template_id_7b991f8e___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/frontend/components/Main.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n\n//# sourceURL=webpack:///./src/frontend/components/Main.vue?");

/***/ }),

/***/ "./src/frontend/components/Main.vue?vue&type=script&lang=js&":
/*!*******************************************************************!*\
  !*** ./src/frontend/components/Main.vue?vue&type=script&lang=js& ***!
  \*******************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Main_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib!../../../node_modules/vue-loader/lib??vue-loader-options!./Main.vue?vue&type=script&lang=js& */ \"./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/Main.vue?vue&type=script&lang=js&\");\n/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Main_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack:///./src/frontend/components/Main.vue?");

/***/ }),

/***/ "./src/frontend/components/Main.vue?vue&type=style&index=0&lang=less&":
/*!****************************************************************************!*\
  !*** ./src/frontend/components/Main.vue?vue&type=style&index=0&lang=less& ***!
  \****************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Main_vue_vue_type_style_index_0_lang_less___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/less-loader/dist/cjs.js!../../../node_modules/vue-loader/lib??vue-loader-options!./Main.vue?vue&type=style&index=0&lang=less& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/less-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/Main.vue?vue&type=style&index=0&lang=less&\");\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Main_vue_vue_type_style_index_0_lang_less___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Main_vue_vue_type_style_index_0_lang_less___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Main_vue_vue_type_style_index_0_lang_less___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Main_vue_vue_type_style_index_0_lang_less___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n\n\n//# sourceURL=webpack:///./src/frontend/components/Main.vue?");

/***/ }),

/***/ "./src/frontend/components/Main.vue?vue&type=template&id=7b991f8e&":
/*!*************************************************************************!*\
  !*** ./src/frontend/components/Main.vue?vue&type=template&id=7b991f8e& ***!
  \*************************************************************************/
/*! exports provided: render, staticRenderFns */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Main_vue_vue_type_template_id_7b991f8e___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib??vue-loader-options!./Main.vue?vue&type=template&id=7b991f8e& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/Main.vue?vue&type=template&id=7b991f8e&\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Main_vue_vue_type_template_id_7b991f8e___WEBPACK_IMPORTED_MODULE_0__[\"render\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Main_vue_vue_type_template_id_7b991f8e___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"]; });\n\n\n\n//# sourceURL=webpack:///./src/frontend/components/Main.vue?");

/***/ }),

/***/ "./src/frontend/components/Settings.vue":
/*!**********************************************!*\
  !*** ./src/frontend/components/Settings.vue ***!
  \**********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _Settings_vue_vue_type_template_id_70ed6a78___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Settings.vue?vue&type=template&id=70ed6a78& */ \"./src/frontend/components/Settings.vue?vue&type=template&id=70ed6a78&\");\n/* harmony import */ var _Settings_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Settings.vue?vue&type=script&lang=js& */ \"./src/frontend/components/Settings.vue?vue&type=script&lang=js&\");\n/* empty/unused harmony star reexport *//* harmony import */ var _Settings_vue_vue_type_style_index_0_lang_less___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Settings.vue?vue&type=style&index=0&lang=less& */ \"./src/frontend/components/Settings.vue?vue&type=style&index=0&lang=less&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n\n/* normalize component */\n\nvar component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n  _Settings_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _Settings_vue_vue_type_template_id_70ed6a78___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n  _Settings_vue_vue_type_template_id_70ed6a78___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/frontend/components/Settings.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n\n//# sourceURL=webpack:///./src/frontend/components/Settings.vue?");

/***/ }),

/***/ "./src/frontend/components/Settings.vue?vue&type=script&lang=js&":
/*!***********************************************************************!*\
  !*** ./src/frontend/components/Settings.vue?vue&type=script&lang=js& ***!
  \***********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Settings_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib!../../../node_modules/vue-loader/lib??vue-loader-options!./Settings.vue?vue&type=script&lang=js& */ \"./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/Settings.vue?vue&type=script&lang=js&\");\n/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Settings_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack:///./src/frontend/components/Settings.vue?");

/***/ }),

/***/ "./src/frontend/components/Settings.vue?vue&type=style&index=0&lang=less&":
/*!********************************************************************************!*\
  !*** ./src/frontend/components/Settings.vue?vue&type=style&index=0&lang=less& ***!
  \********************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Settings_vue_vue_type_style_index_0_lang_less___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/less-loader/dist/cjs.js!../../../node_modules/vue-loader/lib??vue-loader-options!./Settings.vue?vue&type=style&index=0&lang=less& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/less-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/Settings.vue?vue&type=style&index=0&lang=less&\");\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Settings_vue_vue_type_style_index_0_lang_less___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Settings_vue_vue_type_style_index_0_lang_less___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Settings_vue_vue_type_style_index_0_lang_less___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Settings_vue_vue_type_style_index_0_lang_less___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n\n\n//# sourceURL=webpack:///./src/frontend/components/Settings.vue?");

/***/ }),

/***/ "./src/frontend/components/Settings.vue?vue&type=template&id=70ed6a78&":
/*!*****************************************************************************!*\
  !*** ./src/frontend/components/Settings.vue?vue&type=template&id=70ed6a78& ***!
  \*****************************************************************************/
/*! exports provided: render, staticRenderFns */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Settings_vue_vue_type_template_id_70ed6a78___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib??vue-loader-options!./Settings.vue?vue&type=template&id=70ed6a78& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/Settings.vue?vue&type=template&id=70ed6a78&\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Settings_vue_vue_type_template_id_70ed6a78___WEBPACK_IMPORTED_MODULE_0__[\"render\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Settings_vue_vue_type_template_id_70ed6a78___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"]; });\n\n\n\n//# sourceURL=webpack:///./src/frontend/components/Settings.vue?");

/***/ }),

/***/ "./src/frontend/components/Zone.vue":
/*!******************************************!*\
  !*** ./src/frontend/components/Zone.vue ***!
  \******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _Zone_vue_vue_type_template_id_a2ade7fe___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Zone.vue?vue&type=template&id=a2ade7fe& */ \"./src/frontend/components/Zone.vue?vue&type=template&id=a2ade7fe&\");\n/* harmony import */ var _Zone_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Zone.vue?vue&type=script&lang=js& */ \"./src/frontend/components/Zone.vue?vue&type=script&lang=js&\");\n/* empty/unused harmony star reexport *//* harmony import */ var _Zone_vue_vue_type_style_index_0_lang_less___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Zone.vue?vue&type=style&index=0&lang=less& */ \"./src/frontend/components/Zone.vue?vue&type=style&index=0&lang=less&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n\n/* normalize component */\n\nvar component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n  _Zone_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _Zone_vue_vue_type_template_id_a2ade7fe___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n  _Zone_vue_vue_type_template_id_a2ade7fe___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n  false,\n  null,\n  null,\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/frontend/components/Zone.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n\n//# sourceURL=webpack:///./src/frontend/components/Zone.vue?");

/***/ }),

/***/ "./src/frontend/components/Zone.vue?vue&type=script&lang=js&":
/*!*******************************************************************!*\
  !*** ./src/frontend/components/Zone.vue?vue&type=script&lang=js& ***!
  \*******************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Zone_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib!../../../node_modules/vue-loader/lib??vue-loader-options!./Zone.vue?vue&type=script&lang=js& */ \"./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/Zone.vue?vue&type=script&lang=js&\");\n/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Zone_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack:///./src/frontend/components/Zone.vue?");

/***/ }),

/***/ "./src/frontend/components/Zone.vue?vue&type=style&index=0&lang=less&":
/*!****************************************************************************!*\
  !*** ./src/frontend/components/Zone.vue?vue&type=style&index=0&lang=less& ***!
  \****************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Zone_vue_vue_type_style_index_0_lang_less___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/less-loader/dist/cjs.js!../../../node_modules/vue-loader/lib??vue-loader-options!./Zone.vue?vue&type=style&index=0&lang=less& */ \"./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/less-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/Zone.vue?vue&type=style&index=0&lang=less&\");\n/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Zone_vue_vue_type_style_index_0_lang_less___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Zone_vue_vue_type_style_index_0_lang_less___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Zone_vue_vue_type_style_index_0_lang_less___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_dist_cjs_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Zone_vue_vue_type_style_index_0_lang_less___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n\n\n//# sourceURL=webpack:///./src/frontend/components/Zone.vue?");

/***/ }),

/***/ "./src/frontend/components/Zone.vue?vue&type=template&id=a2ade7fe&":
/*!*************************************************************************!*\
  !*** ./src/frontend/components/Zone.vue?vue&type=template&id=a2ade7fe& ***!
  \*************************************************************************/
/*! exports provided: render, staticRenderFns */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Zone_vue_vue_type_template_id_a2ade7fe___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib??vue-loader-options!./Zone.vue?vue&type=template&id=a2ade7fe& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/Zone.vue?vue&type=template&id=a2ade7fe&\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Zone_vue_vue_type_template_id_a2ade7fe___WEBPACK_IMPORTED_MODULE_0__[\"render\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Zone_vue_vue_type_template_id_a2ade7fe___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"]; });\n\n\n\n//# sourceURL=webpack:///./src/frontend/components/Zone.vue?");

/***/ }),

/***/ "./src/frontend/components/shipping.vue":
/*!**********************************************!*\
  !*** ./src/frontend/components/shipping.vue ***!
  \**********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _shipping_vue_vue_type_template_id_2f887a63_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./shipping.vue?vue&type=template&id=2f887a63&scoped=true& */ \"./src/frontend/components/shipping.vue?vue&type=template&id=2f887a63&scoped=true&\");\n/* harmony import */ var _shipping_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./shipping.vue?vue&type=script&lang=js& */ \"./src/frontend/components/shipping.vue?vue&type=script&lang=js&\");\n/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n\nvar component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n  _shipping_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _shipping_vue_vue_type_template_id_2f887a63_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n  _shipping_vue_vue_type_template_id_2f887a63_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n  false,\n  null,\n  \"2f887a63\",\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/frontend/components/shipping.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n\n//# sourceURL=webpack:///./src/frontend/components/shipping.vue?");

/***/ }),

/***/ "./src/frontend/components/shipping.vue?vue&type=script&lang=js&":
/*!***********************************************************************!*\
  !*** ./src/frontend/components/shipping.vue?vue&type=script&lang=js& ***!
  \***********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_shipping_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib!../../../node_modules/vue-loader/lib??vue-loader-options!./shipping.vue?vue&type=script&lang=js& */ \"./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/shipping.vue?vue&type=script&lang=js&\");\n/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_shipping_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack:///./src/frontend/components/shipping.vue?");

/***/ }),

/***/ "./src/frontend/components/shipping.vue?vue&type=template&id=2f887a63&scoped=true&":
/*!*****************************************************************************************!*\
  !*** ./src/frontend/components/shipping.vue?vue&type=template&id=2f887a63&scoped=true& ***!
  \*****************************************************************************************/
/*! exports provided: render, staticRenderFns */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_shipping_vue_vue_type_template_id_2f887a63_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib??vue-loader-options!./shipping.vue?vue&type=template&id=2f887a63&scoped=true& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/frontend/components/shipping.vue?vue&type=template&id=2f887a63&scoped=true&\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_shipping_vue_vue_type_template_id_2f887a63_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_shipping_vue_vue_type_template_id_2f887a63_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"]; });\n\n\n\n//# sourceURL=webpack:///./src/frontend/components/shipping.vue?");

/***/ }),

/***/ "./src/frontend/router.js":
/*!********************************!*\
  !*** ./src/frontend/router.js ***!
  \********************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _components_Main_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./components/Main.vue */ \"./src/frontend/components/Main.vue\");\n/* harmony import */ var _components_Zone_vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./components/Zone.vue */ \"./src/frontend/components/Zone.vue\");\n/* harmony import */ var _components_Settings_vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./components/Settings.vue */ \"./src/frontend/components/Settings.vue\");\n\n\n\nvar Vue = dokan_get_lib('Vue');\nvar Router = dokan_get_lib('Router');\nVue.use(Router);\nvar routes = [{\n  path: '/',\n  component: _components_Main_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"],\n  name: 'Main'\n}, {\n  path: '/settings',\n  component: _components_Settings_vue__WEBPACK_IMPORTED_MODULE_2__[\"default\"],\n  name: 'Settings'\n}, {\n  path: '/zone/:zoneID',\n  component: _components_Zone_vue__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  name: 'Zone'\n}];\n/* harmony default export */ __webpack_exports__[\"default\"] = (new Router({\n  routes: routes\n}));\n\n//# sourceURL=webpack:///./src/frontend/router.js?");

/***/ }),

/***/ "./src/frontend/shipping.js":
/*!**********************************!*\
  !*** ./src/frontend/shipping.js ***!
  \**********************************/
/*! no exports provided */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _components_shipping_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./components/shipping.vue */ \"./src/frontend/components/shipping.vue\");\n/* harmony import */ var _router__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./router */ \"./src/frontend/router.js\");\n\n\nvar Vue = dokan_get_lib('Vue');\nnew Vue({\n  el: '#dokan-vue-shipping',\n  router: _router__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  render: function render(h) {\n    return h(_components_shipping_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"]);\n  },\n  created: function created() {\n    this.setLocaleData(dokanShipping.i18n['dokan']);\n  }\n});\n\n//# sourceURL=webpack:///./src/frontend/shipping.js?");

/***/ })

/******/ });