| Server IP : 185.208.173.17 / Your IP : 87.236.161.98 Web Server : Microsoft-IIS/10.0 System : Windows NT SRV8576125506 10.0 build 26100 (Windows Server 2016) AMD64 User : IUSR ( 0) PHP Version : 7.4.13 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/inetpub/wwwroot/parsmega.nuxt/node_modules/.cache/nuxt/dist/server/pages/products/_slug/ |
Upload File : |
exports.ids = [6];
exports.modules = Array(86).concat([
/* 86 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(90);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(4).default
module.exports.__inject__ = function (context) {
add("2f6a40b8", content, true, context)
};
/***/ }),
/* 87 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(96);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(4).default
module.exports.__inject__ = function (context) {
add("458d1792", content, true, context)
};
/***/ }),
/* 88 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(98);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(4).default
module.exports.__inject__ = function (context) {
add("317d20ce", content, true, context)
};
/***/ }),
/* 89 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_breadcrumb_base_vue_vue_type_style_index_0_id_3d38f0e3_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_breadcrumb_base_vue_vue_type_style_index_0_id_3d38f0e3_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_breadcrumb_base_vue_vue_type_style_index_0_id_3d38f0e3_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_breadcrumb_base_vue_vue_type_style_index_0_id_3d38f0e3_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_breadcrumb_base_vue_vue_type_style_index_0_id_3d38f0e3_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 90 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".breadcrumb[data-v-3d38f0e3]{display:block;overflow-x:auto;padding:16px;position:relative;white-space:nowrap}.breadcrumb__link[data-v-3d38f0e3]{color:#7b7b7b;font-size:14px;margin:0 2px;text-decoration:none}.breadcrumb__link[data-v-3d38f0e3],.breadcrumb__link[data-v-3d38f0e3]:after{display:inline-block;vertical-align:middle}.breadcrumb__link[data-v-3d38f0e3]:after{content:\"/\";font-size:10px;margin:0 5px}.breadcrumb__link--active[data-v-3d38f0e3]{color:#ffb301}.breadcrumb__link--active[data-v-3d38f0e3]:after,.breadcrumb__link[data-v-3d38f0e3]:last-child:after{display:none}[data-lang=en] .breadcrumb__link[data-v-3d38f0e3]:after{content:\"\\\\\"}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 91 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/shared/breadcrumb/breadcrumb_base.vue?vue&type=template&id=3d38f0e3&scoped=true&
var render = function render() {
var _vm = this,
_c = _vm._self._c;
return _c('div', {
staticClass: "breadcrumb"
}, _vm._l(_vm.breadcrumb, function (item) {
return _c('nuxt-link', {
key: item.href,
staticClass: "breadcrumb__link",
attrs: {
"to": _vm.localePath(item.href),
"active-class": "breadcrumb__link--active",
"exact": true
}
}, [_vm._v("\n\t\t" + _vm._s(item.name) + "\n\t")]);
}), 1);
};
var staticRenderFns = [];
// CONCATENATED MODULE: ./components/shared/breadcrumb/breadcrumb_base.vue?vue&type=template&id=3d38f0e3&scoped=true&
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/shared/breadcrumb/breadcrumb_base.vue?vue&type=script&lang=js&
/* harmony default export */ var breadcrumb_basevue_type_script_lang_js_ = ({
name: "BreadcrumbBase",
computed: {
breadcrumb() {
let currentPath = this.$route.path;
let routeSection = currentPath.split("/");
let sectionsCount = routeSection.length;
let result = [];
for (let i = 0; i < sectionsCount; i++) {
let originalName = decodeURI(routeSection[i].trim());
let tempSection = originalName.toLowerCase();
let isLastItem = i + 1 == sectionsCount;
let isHome = tempSection == "";
let name = isHome ? "home" : tempSection;
let tempName = this.$t(name);
if (name == "post") continue;
if (name == "category") continue;
if (name == "en") continue;
if (name == "fa") continue;
let href = isLastItem ? currentPath : `/${tempSection}`;
result.push({
name: tempName,
href: href
});
}
return result;
}
},
methods: {
getCurrentLanguage() {},
replaceDash(name) {
return name.replace(new RegExp("-", "g"), " ");
}
}
});
// CONCATENATED MODULE: ./components/shared/breadcrumb/breadcrumb_base.vue?vue&type=script&lang=js&
/* harmony default export */ var breadcrumb_breadcrumb_basevue_type_script_lang_js_ = (breadcrumb_basevue_type_script_lang_js_);
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);
// CONCATENATED MODULE: ./components/shared/breadcrumb/breadcrumb_base.vue
function injectStyles (context) {
var style0 = __webpack_require__(89)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
breadcrumb_breadcrumb_basevue_type_script_lang_js_,
render,
staticRenderFns,
false,
injectStyles,
"3d38f0e3",
"5713038b"
)
/* harmony default export */ var breadcrumb_base = __webpack_exports__["a"] = (component.exports);
/***/ }),
/* 92 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/shared/other/action_btn.vue?vue&type=template&id=63257e62&scoped=true&
var render = function render() {
var _vm = this,
_c = _vm._self._c;
return _c('button', {
staticClass: "action-btn",
class: {
'action-btn--disabled': _vm.disabled
},
attrs: {
"disabled": _vm.disabled
},
on: {
"click": function ($event) {
return _vm.$emit('click');
}
}
}, [_vm._ssrNode((_vm.hasIcon ? "<i" + _vm._ssrClass("action-btn__icon", _vm.icon) + " data-v-63257e62></i>" : "<!---->") + _vm._ssrEscape("\n\t" + _vm._s(_vm.text) + "\n"))]);
};
var staticRenderFns = [];
// CONCATENATED MODULE: ./components/shared/other/action_btn.vue?vue&type=template&id=63257e62&scoped=true&
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/shared/other/action_btn.vue?vue&type=script&lang=js&
/* harmony default export */ var action_btnvue_type_script_lang_js_ = ({
name: "ActionBtn",
computed: {
hasIcon() {
return this.icon != null && this.icon != "";
}
},
props: {
disabled: {
default: false,
required: false,
type: Boolean
},
icon: {
required: false,
type: String
},
text: {
required: true,
type: String
}
}
});
// CONCATENATED MODULE: ./components/shared/other/action_btn.vue?vue&type=script&lang=js&
/* harmony default export */ var other_action_btnvue_type_script_lang_js_ = (action_btnvue_type_script_lang_js_);
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);
// CONCATENATED MODULE: ./components/shared/other/action_btn.vue
function injectStyles (context) {
var style0 = __webpack_require__(95)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
other_action_btnvue_type_script_lang_js_,
render,
staticRenderFns,
false,
injectStyles,
"63257e62",
"dc5e8394"
)
/* harmony default export */ var action_btn = __webpack_exports__["a"] = (component.exports);
/***/ }),
/* 93 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/shared/other/arrow_btn.vue?vue&type=template&id=338bb67e&scoped=true&
var render = function render() {
var _vm = this,
_c = _vm._self._c;
return _vm.isExternal ? _c('a', {
staticClass: "link",
attrs: {
"href": _vm.href
}
}, [_vm._ssrNode(_vm._ssrEscape("\n\t" + _vm._s(_vm.title) + "\n\t") + "<i class=\"link__icon icon-arrow_back\" data-v-338bb67e></i>")], 2) : _c('nuxt-link', {
staticClass: "link",
attrs: {
"to": _vm.localePath(_vm.href)
}
}, [_vm._v("\n\t" + _vm._s(_vm.title) + "\n\t"), _c('i', {
staticClass: "link__icon icon-arrow_back"
})]);
};
var staticRenderFns = [];
// CONCATENATED MODULE: ./components/shared/other/arrow_btn.vue?vue&type=template&id=338bb67e&scoped=true&
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/shared/other/arrow_btn.vue?vue&type=script&lang=js&
/* harmony default export */ var arrow_btnvue_type_script_lang_js_ = ({
name: "ArrowBtn",
props: {
href: {
default: "#",
required: true,
type: String
},
isExternal: {
default: false,
required: false,
type: Boolean
},
title: {
default: "",
required: true,
type: String
}
}
});
// CONCATENATED MODULE: ./components/shared/other/arrow_btn.vue?vue&type=script&lang=js&
/* harmony default export */ var other_arrow_btnvue_type_script_lang_js_ = (arrow_btnvue_type_script_lang_js_);
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);
// CONCATENATED MODULE: ./components/shared/other/arrow_btn.vue
function injectStyles (context) {
var style0 = __webpack_require__(97)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
other_arrow_btnvue_type_script_lang_js_,
render,
staticRenderFns,
false,
injectStyles,
"338bb67e",
"1f6ae313"
)
/* harmony default export */ var arrow_btn = __webpack_exports__["a"] = (component.exports);
/***/ }),
/* 94 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return addScopeIdToHtmlStringTags; });
/* unused harmony export convertToEnNumber */
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return getDateDeference; });
/* unused harmony export getUrlParameter */
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return isEmailValid; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "e", function() { return isNullOrEmpty; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "d", function() { return isEnCharactersOnly; });
function addScopeIdToHtmlStringTags(htmlString, scopeId) {
return String(htmlString).toLowerCase().replace(new RegExp("<b>", "g"), `<b ${scopeId}>`).replace(new RegExp("<div>", "g"), `<div ${scopeId}>`).replace(new RegExp("<p>", "g"), `<p ${scopeId}>`);
}
function convertToEnNumber(value) {
if (!value) return value;
value = value.replace(new RegExp('۰', 'g'), '0').replace(new RegExp('٠', 'g'), '0');
value = value.replace(new RegExp('۱', 'g'), '1').replace(new RegExp('١', 'g'), '1');
value = value.replace(new RegExp('۲', 'g'), '2').replace(new RegExp('٢', 'g'), '2');
value = value.replace(new RegExp('۳', 'g'), '3').replace(new RegExp('٣', 'g'), '3');
value = value.replace(new RegExp('۴', 'g'), '4').replace(new RegExp('٤', 'g'), '4');
value = value.replace(new RegExp('۵', 'g'), '5').replace(new RegExp('٥', 'g'), '5');
value = value.replace(new RegExp('۶', 'g'), '6').replace(new RegExp('٦', 'g'), '6');
value = value.replace(new RegExp('۷', 'g'), '7').replace(new RegExp('٧', 'g'), '7');
value = value.replace(new RegExp('۸', 'g'), '8').replace(new RegExp('٨', 'g'), '8');
value = value.replace(new RegExp('۹', 'g'), '9').replace(new RegExp('٩', 'g'), '9');
return value;
}
function getDateDeference(publishDate, translate) {
const blogDate = new Date(publishDate);
const today = new Date();
const diffTime = today.getTime() - blogDate.getTime();
const diffDays = Math.ceil(diffTime / (1000 * 60 * 60 * 24));
if (diffDays == 0) return translate("today");
if (diffDays == 1) return translate("yesterday");
if (diffDays == 7) return diffDays + " " + translate("week ago");
if (diffDays > 7 && diffDays <= 30) {
let month = Math.floor(diffDays / 7);
return month + " " + translate("week ago");
}
if (diffDays > 7 && diffDays <= 365) {
let leftedMonth = Math.floor(diffDays / 30);
return leftedMonth + " " + translate("month ago");
}
var leftedYear = Math.floor(diffDays / 12);
return leftedYear + " " + translate("years ago");
}
function getUrlParameter(name) {
name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
let regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
let results = regex.exec(location.search);
return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, ' '));
}
function isEmailValid(email) {
email = convertToEnNumber(email);
var filter = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return filter.test(email.trim());
}
function isNullOrEmpty(value) {
if (!value) return true;
return value.toString().trim() === '';
}
function isEnCharactersOnly(value) {
let pattern = /[0-9a-zA-Z-\s]+$/;
return pattern.test(value);
}
/***/ }),
/* 95 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_action_btn_vue_vue_type_style_index_0_id_63257e62_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(87);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_action_btn_vue_vue_type_style_index_0_id_63257e62_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_action_btn_vue_vue_type_style_index_0_id_63257e62_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_action_btn_vue_vue_type_style_index_0_id_63257e62_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_action_btn_vue_vue_type_style_index_0_id_63257e62_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 96 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".action-btn[data-v-63257e62]{background:#ffb301;border:none;border-radius:4px;color:#30343a;cursor:pointer;display:inline-block;font-family:Shabnam,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,tahoma;font-size:14px;height:36px;line-height:36px;outline:none;padding:0 16px;text-align:center}.action-btn[data-v-63257e62]:hover{background:#e7a200}.action-btn--disabled[data-v-63257e62]{background:#e7e7e7!important}.action-btn__icon[data-v-63257e62]{display:inline-block;font-size:20px;margin-left:5px;vertical-align:middle}[data-lang=en] .action-btn__icon[data-v-63257e62]{margin-left:0;margin-right:5px}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 97 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_arrow_btn_vue_vue_type_style_index_0_id_338bb67e_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(88);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_arrow_btn_vue_vue_type_style_index_0_id_338bb67e_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_arrow_btn_vue_vue_type_style_index_0_id_338bb67e_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_arrow_btn_vue_vue_type_style_index_0_id_338bb67e_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_arrow_btn_vue_vue_type_style_index_0_id_338bb67e_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 98 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".link[data-v-338bb67e]{color:#30343a;font-size:12px;text-decoration:none}.link__icon[data-v-338bb67e]{background-color:#30343a;border-radius:50%;color:#fff;display:inline-block;font-size:18px;height:18px;margin:0 5px;vertical-align:middle;width:18px}.link[data-v-338bb67e]:hover{color:#ffb301}.link:hover .link__icon[data-v-338bb67e]{background-color:#ffb301}[data-lang=en] .link__icon[data-v-338bb67e]{transform:rotate(180deg)}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 99 */
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__.p + "img/empty_list.3cc9de6.svg";
/***/ }),
/* 100 */,
/* 101 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(113);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(4).default
module.exports.__inject__ = function (context) {
add("049eb2c0", content, true, context)
};
/***/ }),
/* 102 */,
/* 103 */,
/* 104 */,
/* 105 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return cetegorizeAcsObject; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return filterProductsBaseOnAcf; });
const categoriesMapList = {
"technical": "Technical Properties",
"electrical": "Electrical Properties",
"display": "Display Properties",
"physical": "Physical Properties",
"analog_output": "Analog Output Properties",
"digital_input": "Digital Input Properties",
"digital_output": "Digital Output Properties",
"serial": "Serial Communication Properties",
"fieldbus": "Fieldbus Properties",
"analog_input": "Analog Input Properties"
};
function cetegorizeAcsObject(acfObject) {
const acfKeys = Object.keys(acfObject);
let result = {};
for (let i = 0; i < acfKeys.length; i++) {
let tempAcfKey = acfKeys[i];
const tempSections = tempAcfKey.split("__");
if (tempSections.length < 2) continue;
let categorySection = tempSections[0];
let category = categoriesMapList[categorySection];
const categoryCreated = result[category];
if (!categoryCreated) {
result[category] = {
name: category,
properties: []
};
}
let propertyName = tempSections[1].substr(4);
result[category].properties.push({
key: propertyName.replace(new RegExp('_', 'g'), ' '),
value: acfObject[tempAcfKey]
});
}
return result;
}
function filterProductsBaseOnAcf(filters, products) {
if (!filters || filters.length == 0) return products;
let result = [];
products.forEach(currentProduct => {
let isProductMatchFilters = true;
filters.forEach(filter => {
const filterKey = filter.key;
let filterSelectedValues = filter.selectedValues;
const isArrayFilterSelectedValues = Array.isArray(filterSelectedValues);
const productAcfList = currentProduct.acf || {};
const productAcfItem = productAcfList[filterKey];
const isArrayProductAcfItem = Array.isArray(productAcfItem);
const isProductAcfItemValid = productAcfItem != null && productAcfItem != undefined;
if (!isProductAcfItemValid) return isProductMatchFilters = false;
const stringAcfValue = String(productAcfItem).toLowerCase().trim();
const stringFilterValue = String(filterSelectedValues).toLowerCase().trim();
//single acf value vs single filter value
if (!isArrayProductAcfItem && !isArrayFilterSelectedValues) {
isProductMatchFilters = stringAcfValue != stringFilterValue ? false : isProductMatchFilters;
return;
}
//single acf value vs array of filter values
if (!isArrayProductAcfItem && isArrayFilterSelectedValues) {
let temp = filterSelectedValues.filter(fiVal => String(fiVal).toLowerCase().trim() == stringAcfValue);
isProductMatchFilters = temp.length == 0 ? false : isProductMatchFilters;
return;
}
//list acf vs single filter value
if (isArrayProductAcfItem && !isArrayFilterSelectedValues) {
let temp = productAcfItem.filter(acfVal => String(acfVal).toLowerCase().trim() == stringFilterValue);
isProductMatchFilters = temp.length == 0 ? false : isProductMatchFilters;
return;
}
//list acf vs list filter value
let localMatch = false;
productAcfItem.forEach(acfVal => {
let localAcf = String(acfVal).toLowerCase().trim();
let temp = filterSelectedValues.filter(fiVal => String(fiVal).toLowerCase().trim() == localAcf);
if (temp.length > 0) localMatch = true;
});
if (!localMatch) isProductMatchFilters = false;
});
if (isProductMatchFilters) result.push(currentProduct);
});
return result;
}
/***/ }),
/* 106 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(121);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(4).default
module.exports.__inject__ = function (context) {
add("9aa7697c", content, true, context)
};
/***/ }),
/* 107 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(123);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(4).default
module.exports.__inject__ = function (context) {
add("27597ccf", content, true, context)
};
/***/ }),
/* 108 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(125);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(4).default
module.exports.__inject__ = function (context) {
add("40e29e49", content, true, context)
};
/***/ }),
/* 109 */,
/* 110 */,
/* 111 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
module.exports = function (url, options) {
if (!options) {
// eslint-disable-next-line no-param-reassign
options = {};
} // eslint-disable-next-line no-underscore-dangle, no-param-reassign
url = url && url.__esModule ? url.default : url;
if (typeof url !== 'string') {
return url;
} // If url is already wrapped in quotes, remove them
if (/^['"].*['"]$/.test(url)) {
// eslint-disable-next-line no-param-reassign
url = url.slice(1, -1);
}
if (options.hash) {
// eslint-disable-next-line no-param-reassign
url += options.hash;
} // Should url be wrapped?
// See https://drafts.csswg.org/css-values-3/#urls
if (/["'() \t\n]/.test(url) || options.needQuotes) {
return "\"".concat(url.replace(/"/g, '\\"').replace(/\n/g, '\\n'), "\"");
}
return url;
};
/***/ }),
/* 112 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_card_vue_vue_type_style_index_0_id_2cece3e3_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(101);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_card_vue_vue_type_style_index_0_id_2cece3e3_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_card_vue_vue_type_style_index_0_id_2cece3e3_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_card_vue_vue_type_style_index_0_id_2cece3e3_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_card_vue_vue_type_style_index_0_id_2cece3e3_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 113 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".product[data-v-2cece3e3]{background:#fff;box-shadow:0 0 3px rgba(0,0,0,.16);margin:0 auto 8px;padding:16px;position:relative;transition:all .2s ease-in-out}.product[data-v-2cece3e3]:hover{box-shadow:0 0 3px rgba(0,0,0,.26);transform:scale(1.05)}.product[data-v-2cece3e3]:after{clear:both;content:\"\";display:block}.product__image-wrapper[data-v-2cece3e3]{cursor:pointer;display:block;float:right;margin-left:16px;overflow:hidden;position:relative;text-decoration:none;width:42%}.product__image-wrapper[data-v-2cece3e3]:after{content:\"\";display:block;padding-top:100%}.product__image[data-v-2cece3e3]{position:absolute;right:10%;top:10%;width:80%}.product__title[data-v-2cece3e3]{color:#30343a;cursor:pointer;font-weight:700;font-size:12px;margin:8px auto;overflow:hidden;padding:0;text-align:right;text-overflow:ellipsis}.product__title__link[data-v-2cece3e3]{color:#30343a;text-decoration:none}.product__description[data-v-2cece3e3]{color:#7b7b7b;cursor:default;font-size:12px;height:115px;overflow:hidden;line-height:1.5;margin:0 auto}.product__description[data-v-2cece3e3] p{margin:0 auto;padding:0;white-space:nowrap}.product__description[data-v-2cece3e3] p:before{content:\"\\e915\";color:#00c26d;display:inline-block;font-family:\"icomoon\"!important;margin-left:5px;font-size:20px;vertical-align:middle}.product__show-more[data-v-2cece3e3]{display:none}@media (min-width:768px){.product[data-v-2cece3e3]{border-radius:4px;display:inline-block;margin:8px;vertical-align:top;width:calc(50% - 16px)}.product__image-wrapper[data-v-2cece3e3]{margin:16px auto}.product__title[data-v-2cece3e3]{height:40px}.product__description[data-v-2cece3e3]{height:188px;max-height:188px;overflow:hidden}}@media (min-width:1024px){.product[data-v-2cece3e3]{width:calc(33.33% - 16px)}.product__image-wrapper[data-v-2cece3e3]{float:none;margin:0 auto;width:90%}.product__title[data-v-2cece3e3]{font-size:14px}.product__description[data-v-2cece3e3]{font-size:14px;height:185px;max-height:185px;text-align:right}.product__show-more[data-v-2cece3e3]{display:block;margin:8px}}@media (min-width:1440px){.product[data-v-2cece3e3]{width:calc(25% - 16px)}.product__title[data-v-2cece3e3]{height:40px}.product__description[data-v-2cece3e3]{height:175px;max-height:175px}.product__show-more[data-v-2cece3e3]{padding-top:12px}}[data-lang=en] .product__image-wrapper[data-v-2cece3e3]{float:left;margin-left:0;margin-right:16px}[data-lang=en] .product__title[data-v-2cece3e3]{text-align:left}[data-lang=en] .product__description[data-v-2cece3e3] p{text-align:left!important}[data-lang=en] .product__description[data-v-2cece3e3] p:before{margin-left:0;margin-right:5px}@media (min-width:1024px){[data-lang=en] .product__image-wrapper[data-v-2cece3e3]{float:none;margin:0 auto}}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 114 */,
/* 115 */,
/* 116 */,
/* 117 */,
/* 118 */,
/* 119 */,
/* 120 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_comments_add_form_vue_vue_type_style_index_0_id_6ff77862_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(106);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_comments_add_form_vue_vue_type_style_index_0_id_6ff77862_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_comments_add_form_vue_vue_type_style_index_0_id_6ff77862_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_comments_add_form_vue_vue_type_style_index_0_id_6ff77862_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_comments_add_form_vue_vue_type_style_index_0_id_6ff77862_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 121 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".comment__form[data-v-6ff77862]{font-size:0;line-height:2}.comment__title[data-v-6ff77862]{color:#30343a;font-size:13px;margin-bottom:16px;text-align:justify}.comment__input[data-v-6ff77862],.comment__textarea[data-v-6ff77862]{background:#f7f7f7;border:1px solid #e7e7e7;border-radius:5px;font-family:inherit;font-size:12px;outline:none;padding:0 5px}.comment__input[data-v-6ff77862]{display:block;height:36px;line-height:36px;max-width:none;width:100%}@media (min-width:480px){.comment__input[data-v-6ff77862]{display:inline-block;vertical-align:top;width:calc(50% - 4px)}.comment__input--name[data-v-6ff77862]{margin-left:8px}}.comment__textarea[data-v-6ff77862]{display:block;height:120px;margin:8px auto;max-width:100%;min-width:100%;padding:8px;width:100%}.comment__summary[data-v-6ff77862]{color:#ff5101;font-size:12px;margin:16px auto 0}.comment__summary--successed[data-v-6ff77862]{color:#00c26d}.comment__action[data-v-6ff77862]{width:100%}@media (min-width:768px){.comment__action[data-v-6ff77862]{min-width:200px;width:auto}}@media (min-width:480px){[data-lang=en] .comment__input--name[data-v-6ff77862]{margin-left:0;margin-right:8px}}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 122 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_comment_item_vue_vue_type_style_index_0_id_29b6575e_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(107);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_comment_item_vue_vue_type_style_index_0_id_29b6575e_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_comment_item_vue_vue_type_style_index_0_id_29b6575e_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_comment_item_vue_vue_type_style_index_0_id_29b6575e_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_comment_item_vue_vue_type_style_index_0_id_29b6575e_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 123 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".comment[data-v-29b6575e]{background:#f7f7f7;border-radius:4px;color:#7b7b7b;font-size:12px;margin-bottom:8px;padding:8px;position:relative}.comment--response[data-v-29b6575e]{margin-right:32px}.comment__author[data-v-29b6575e]{color:#30343a;display:block;font-weight:700}.comment p[data-v-29b6575e]{margin:0 auto;padding:0}[data-lang=en] .comment--response[data-v-29b6575e]{margin-left:32px;margin-right:0}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 124 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_comments_list_vue_vue_type_style_index_0_id_45e06241_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(108);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_comments_list_vue_vue_type_style_index_0_id_45e06241_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_comments_list_vue_vue_type_style_index_0_id_45e06241_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_comments_list_vue_vue_type_style_index_0_id_45e06241_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_comments_list_vue_vue_type_style_index_0_id_45e06241_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 125 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".comment-list[data-v-45e06241]{border-bottom:1px solid #e7e7e7;margin-bottom:16px;padding-bottom:16px}.no-comment[data-v-45e06241]{display:block;margin:16px auto;max-width:250px;width:90%}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 126 */,
/* 127 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/comments/comments_list.vue?vue&type=template&id=45e06241&scoped=true&
var render = function render() {
var _vm = this,
_c = _vm._self._c;
return _c('div', {
staticClass: "comment-list"
}, [_vm._l(_vm.rootCommentsList, function (comment) {
return [_c('comment-item', {
key: comment.id,
attrs: {
"data-source": comment,
"is-parent": true
}
}), _vm._ssrNode(" "), _vm._l(_vm.getResponseList(comment.id), function (response) {
return _c('comment-item', {
key: response.id,
attrs: {
"data-source": response,
"is-parent": false
}
});
})];
}), _vm._ssrNode(" <img" + _vm._ssrAttr("src", __webpack_require__(99)) + " alt class=\"no-comment\"" + _vm._ssrStyle(null, null, {
display: _vm.rootCommentsList.length == 0 ? '' : 'none'
}) + " data-v-45e06241>")], 2);
};
var staticRenderFns = [];
// CONCATENATED MODULE: ./components/comments/comments_list.vue?vue&type=template&id=45e06241&scoped=true&
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/comments/comment_item.vue?vue&type=template&id=29b6575e&scoped=true&
var comment_itemvue_type_template_id_29b6575e_scoped_true_render = function render() {
var _vm = this,
_c = _vm._self._c;
return _c('div', {
class: _vm.commentRootClass
}, [_vm._ssrNode("<span class=\"comment__author\" data-v-29b6575e>" + _vm._ssrEscape("\n\t\t" + _vm._s(_vm.dataSource.authorName) + "\n\t") + "</span> <div data-v-29b6575e>" + _vm._s(_vm.dataSource.content) + "</div>")]);
};
var comment_itemvue_type_template_id_29b6575e_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/comments/comment_item.vue?vue&type=template&id=29b6575e&scoped=true&
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/comments/comment_item.vue?vue&type=script&lang=js&
/* harmony default export */ var comment_itemvue_type_script_lang_js_ = ({
name: "CommentItem",
computed: {
commentRootClass() {
return {
comment: true,
"comment--response": !this.isParent
};
}
},
props: {
dataSource: {
required: true
},
isParent: {
default: false,
type: Boolean
}
}
});
// CONCATENATED MODULE: ./components/comments/comment_item.vue?vue&type=script&lang=js&
/* harmony default export */ var comments_comment_itemvue_type_script_lang_js_ = (comment_itemvue_type_script_lang_js_);
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);
// CONCATENATED MODULE: ./components/comments/comment_item.vue
function injectStyles (context) {
var style0 = __webpack_require__(122)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
comments_comment_itemvue_type_script_lang_js_,
comment_itemvue_type_template_id_29b6575e_scoped_true_render,
comment_itemvue_type_template_id_29b6575e_scoped_true_staticRenderFns,
false,
injectStyles,
"29b6575e",
"74b9784a"
)
/* harmony default export */ var comment_item = (component.exports);
// EXTERNAL MODULE: ./api/api_list.js
var api_list = __webpack_require__(14);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/comments/comments_list.vue?vue&type=script&lang=js&
/* harmony default export */ var comments_listvue_type_script_lang_js_ = ({
name: "CommentsList",
async beforeMount() {
await this.getList();
},
components: {
commentItem: comment_item
},
computed: {
rootCommentsList() {
return this.commentList.filter(comment => comment.parent == 0);
}
},
data() {
return {
commentList: []
};
},
methods: {
async getList() {
try {
this.commentList = await Object(api_list["f" /* getComments */])(this.$axios, this.postId);
} catch (error) {
this.commentList = [];
}
},
getResponseList(commentId) {
return this.commentList.filter(item => item.parent == commentId);
}
},
props: {
postId: {
required: true
}
}
});
// CONCATENATED MODULE: ./components/comments/comments_list.vue?vue&type=script&lang=js&
/* harmony default export */ var comments_comments_listvue_type_script_lang_js_ = (comments_listvue_type_script_lang_js_);
// CONCATENATED MODULE: ./components/comments/comments_list.vue
function comments_list_injectStyles (context) {
var style0 = __webpack_require__(124)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var comments_list_component = Object(componentNormalizer["a" /* default */])(
comments_comments_listvue_type_script_lang_js_,
render,
staticRenderFns,
false,
comments_list_injectStyles,
"45e06241",
"4747eb5e"
)
/* harmony default export */ var comments_list = __webpack_exports__["a"] = (comments_list_component.exports);
/***/ }),
/* 128 */,
/* 129 */,
/* 130 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/product_card.vue?vue&type=template&id=2cece3e3&scoped=true&
var render = function render() {
var _vm = this,
_c = _vm._self._c;
return _c('div', {
staticClass: "product",
on: {
"click": _vm.goProductPage
}
}, [_c('nuxt-link', {
staticClass: "product__image-wrapper",
attrs: {
"to": _vm.localePath(_vm.dataSource.link)
}
}, [_vm.imageSrc ? _c('img', {
staticClass: "product__image",
attrs: {
"src": _vm.imageSrc,
"alt": _vm.dataSource.title,
"loading": "lazy"
}
}) : _vm._e()]), _vm._ssrNode(" "), _vm._ssrNode("<h4 class=\"product__title\" data-v-2cece3e3>", "</h4>", [_c('nuxt-link', {
staticClass: "product__title__link",
attrs: {
"to": _vm.localePath(_vm.dataSource.link)
}
}, [_vm._v("\n\t\t\t" + _vm._s(_vm.dataSource.title) + "\n\t\t")])], 1), _vm._ssrNode(" <div class=\"product__description\" data-v-2cece3e3>" + _vm._s(_vm.dataSource.summary) + "</div> "), _c('arrow-btn', {
staticClass: "product__show-more",
attrs: {
"href": _vm.localePath(_vm.dataSource.link),
"title": _vm.$t('seeAll')
}
})], 2);
};
var staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/product_card.vue?vue&type=template&id=2cece3e3&scoped=true&
// EXTERNAL MODULE: ./components/shared/other/arrow_btn.vue + 4 modules
var arrow_btn = __webpack_require__(93);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/product_card.vue?vue&type=script&lang=js&
/* harmony default export */ var product_cardvue_type_script_lang_js_ = ({
name: "ProductCard",
components: {
arrowBtn: arrow_btn["a" /* default */]
},
computed: {
imageSrc() {
const hasImage = this.dataSource.images.length > 0;
if (hasImage) return this.dataSource.images[0];
return null;
}
},
methods: {
goProductPage() {
let newPath = this.localePath(this.dataSource.link);
this.$router.push(newPath);
}
},
props: {
dataSource: {
required: true,
type: Object
}
}
});
// CONCATENATED MODULE: ./components/product/product_card.vue?vue&type=script&lang=js&
/* harmony default export */ var product_product_cardvue_type_script_lang_js_ = (product_cardvue_type_script_lang_js_);
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);
// CONCATENATED MODULE: ./components/product/product_card.vue
function injectStyles (context) {
var style0 = __webpack_require__(112)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
product_product_cardvue_type_script_lang_js_,
render,
staticRenderFns,
false,
injectStyles,
"2cece3e3",
"77ebb85d"
)
/* harmony default export */ var product_card = __webpack_exports__["a"] = (component.exports);
/***/ }),
/* 131 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/comments/comments_add_form.vue?vue&type=template&id=6ff77862&scoped=true&
var render = function render() {
var _vm = this,
_c = _vm._self._c;
return _c('div', {
staticClass: "comment__form"
}, [_vm._ssrNode("<div class=\"comment__title\" data-v-6ff77862>" + _vm._ssrEscape("\n\t\t" + _vm._s(_vm.$t("addCommentTitle")) + "\n\t") + "</div> <input" + _vm._ssrAttr("placeholder", _vm.$t('commentAuthorName')) + _vm._ssrAttr("value", _vm.authorName) + " class=\"comment__input comment__input--name\" data-v-6ff77862> <input" + _vm._ssrAttr("placeholder", _vm.$t('commentEmail')) + _vm._ssrAttr("value", _vm.email) + " class=\"comment__input\" data-v-6ff77862> <textarea" + _vm._ssrAttr("placeholder", _vm.$t('commentContent')) + " class=\"comment__textarea\" data-v-6ff77862>" + _vm._ssrEscape(_vm._s(_vm.commentContent)) + "</textarea> "), _c('action-btn', {
staticClass: "comment__action",
attrs: {
"disabled": _vm.isSending,
"text": _vm.$t('addComment')
},
on: {
"click": _vm.addComment
}
}), _vm._ssrNode(" <div" + _vm._ssrClass(null, _vm.commentSummaryClass) + " data-v-6ff77862>" + _vm._s(_vm.formSummary) + "</div>")], 2);
};
var staticRenderFns = [];
// CONCATENATED MODULE: ./components/comments/comments_add_form.vue?vue&type=template&id=6ff77862&scoped=true&
// EXTERNAL MODULE: ./components/shared/other/action_btn.vue + 4 modules
var action_btn = __webpack_require__(92);
// EXTERNAL MODULE: ./helper/helper.js
var helper = __webpack_require__(94);
// EXTERNAL MODULE: ./api/api_list.js
var api_list = __webpack_require__(14);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/comments/comments_add_form.vue?vue&type=script&lang=js&
/* harmony default export */ var comments_add_formvue_type_script_lang_js_ = ({
name: "CommentsAddForm",
components: {
actionBtn: action_btn["a" /* default */]
},
computed: {
commentSummaryClass() {
return {
comment__summary: true,
"comment__summary--successed": this.isFormSummarySuccessful
};
}
},
data() {
return {
authorName: "",
commentContent: "",
email: "",
formSummary: "",
isFormSummarySuccessful: false,
isSending: false
};
},
methods: {
async addComment() {
let canContinue = this.isFormValid();
if (!canContinue) return;
try {
this.isSending = true;
const apiResult = await Object(api_list["a" /* addComment */])(this.$axios, this.authorName, this.email, this.commentContent, this.postId);
const statusCode = apiResult.status;
const isSuccessful = statusCode < 400;
if (!isSuccessful) throw new Error("can't add comment");
this.resetForm();
this.formSummary = this.$t("commentSuccess");
this.isFormSummarySuccessful = true;
} catch (e) {
this.formSummary = this.$t("commentFailed");
this.isFormSummarySuccessful = false;
this.isSending = false;
}
},
isFormValid() {
this.resetFormSummary();
if (this.isSending) return false;
const hasAuthor = !Object(helper["e" /* isNullOrEmpty */])(this.authorName);
const emailValid = Object(helper["c" /* isEmailValid */])(this.email);
const hasContent = !Object(helper["e" /* isNullOrEmpty */])(this.commentContent);
const isValid = hasAuthor && emailValid && hasContent;
if (isValid) return true;
let message = "";
if (!hasAuthor) message += `<div>${this.$t("commentAuthorError")}</div>`;
if (!emailValid) message += `<div>${this.$t("commentEmailError")}</div>`;
if (!hasContent) message += `<div>${this.$t("commentContentError")}</div>`;
this.formSummary = message;
return false;
},
resetForm() {
this.resetFormSummary();
this.authorName = "";
this.email = "";
this.commentContent = "";
this.isSending = false;
},
resetFormSummary() {
this.formSummary = "";
this.isFormSummarySuccessful = false;
}
},
props: {
postId: {
required: true
}
}
});
// CONCATENATED MODULE: ./components/comments/comments_add_form.vue?vue&type=script&lang=js&
/* harmony default export */ var comments_comments_add_formvue_type_script_lang_js_ = (comments_add_formvue_type_script_lang_js_);
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);
// CONCATENATED MODULE: ./components/comments/comments_add_form.vue
function injectStyles (context) {
var style0 = __webpack_require__(120)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
comments_comments_add_formvue_type_script_lang_js_,
render,
staticRenderFns,
false,
injectStyles,
"6ff77862",
"6b173bd5"
)
/* harmony default export */ var comments_add_form = __webpack_exports__["a"] = (component.exports);
/***/ }),
/* 132 */,
/* 133 */,
/* 134 */,
/* 135 */,
/* 136 */,
/* 137 */,
/* 138 */,
/* 139 */,
/* 140 */,
/* 141 */,
/* 142 */,
/* 143 */,
/* 144 */,
/* 145 */,
/* 146 */,
/* 147 */,
/* 148 */,
/* 149 */,
/* 150 */,
/* 151 */,
/* 152 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(215);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(4).default
module.exports.__inject__ = function (context) {
add("5d488903", content, true, context)
};
/***/ }),
/* 153 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(217);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(4).default
module.exports.__inject__ = function (context) {
add("0add2b39", content, true, context)
};
/***/ }),
/* 154 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(219);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(4).default
module.exports.__inject__ = function (context) {
add("bb5868d4", content, true, context)
};
/***/ }),
/* 155 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(222);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(4).default
module.exports.__inject__ = function (context) {
add("303e9d77", content, true, context)
};
/***/ }),
/* 156 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(224);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(4).default
module.exports.__inject__ = function (context) {
add("5b083850", content, true, context)
};
/***/ }),
/* 157 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(226);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(4).default
module.exports.__inject__ = function (context) {
add("0043b03f", content, true, context)
};
/***/ }),
/* 158 */
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__.p + "img/download-file.1d9a93a.svg";
/***/ }),
/* 159 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(228);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(4).default
module.exports.__inject__ = function (context) {
add("11fb0934", content, true, context)
};
/***/ }),
/* 160 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(230);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(4).default
module.exports.__inject__ = function (context) {
add("580189ee", content, true, context)
};
/***/ }),
/* 161 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(232);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(4).default
module.exports.__inject__ = function (context) {
add("0f270a80", content, true, context)
};
/***/ }),
/* 162 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(234);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(4).default
module.exports.__inject__ = function (context) {
add("1be62aec", content, true, context)
};
/***/ }),
/* 163 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(236);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add CSS to SSR context
var add = __webpack_require__(4).default
module.exports.__inject__ = function (context) {
add("f6581eaa", content, true, context)
};
/***/ }),
/* 164 */,
/* 165 */,
/* 166 */,
/* 167 */,
/* 168 */,
/* 169 */,
/* 170 */,
/* 171 */,
/* 172 */,
/* 173 */,
/* 174 */,
/* 175 */,
/* 176 */,
/* 177 */,
/* 178 */,
/* 179 */,
/* 180 */,
/* 181 */,
/* 182 */,
/* 183 */,
/* 184 */,
/* 185 */,
/* 186 */,
/* 187 */,
/* 188 */,
/* 189 */,
/* 190 */,
/* 191 */,
/* 192 */,
/* 193 */,
/* 194 */,
/* 195 */,
/* 196 */,
/* 197 */,
/* 198 */,
/* 199 */,
/* 200 */,
/* 201 */,
/* 202 */,
/* 203 */,
/* 204 */,
/* 205 */,
/* 206 */,
/* 207 */,
/* 208 */,
/* 209 */,
/* 210 */,
/* 211 */
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__.p + "img/guarantee.249f117.png";
/***/ }),
/* 212 */
/***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = __webpack_require__(213);
if(content.__esModule) content = content.default;
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
__webpack_require__(4).default("21c4f3b2", content, true)
/***/ }),
/* 213 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".iiz[data-v-e6d72b16]{max-width:100%;margin:0;position:relative;overflow:hidden;display:inline-block;cursor:zoom-in}.iiz--drag .iiz__zoom-img--visible[data-v-e6d72b16]{cursor:grab}.iiz__img[data-v-e6d72b16]{max-width:100%;height:auto;display:block;pointer-events:none;visibility:visible;opacity:1}.iiz__img--hidden[data-v-e6d72b16]{visibility:hidden;opacity:0}.iiz__img--abs[data-v-e6d72b16]{width:100%;height:100%;position:absolute;top:0;left:0;display:block}.iiz__zoom-img[data-v-e6d72b16]{width:auto!important;max-width:none!important;position:absolute;visibility:hidden;opacity:0;pointer-events:none;display:block}.iiz__zoom-img--visible[data-v-e6d72b16]{visibility:visible;opacity:1;pointer-events:auto;cursor:zoom-out;touch-action:none}.iiz__zoom-portal[data-v-e6d72b16]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000}.iiz__btn[data-v-e6d72b16]{background:hsla(0,0%,100%,.8);width:40px;height:40px;border:none;outline:none;padding:0;position:absolute;text-decoration:none;display:flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.iiz__btn[data-v-e6d72b16]:before{content:\"\";background-position:50%;background-repeat:no-repeat;display:block}.iiz__hint[data-v-e6d72b16]{bottom:10px;right:10px;pointer-events:none}.iiz__hint[data-v-e6d72b16]:before{content:\"\";background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.9 19.9'%3E%3Cpath d='M13.9 7.4C13.9 3.8 11 .9 7.4.9S.9 3.8.9 7.4s2.9 6.5 6.5 6.5 6.5-2.9 6.5-6.5zm5.3 12.5l-6.7-7.2c-1.4 1.3-3.2 2.1-5.1 2.1-4.1 0-7.4-3.3-7.4-7.4S3.3 0 7.4 0s7.4 3.3 7.4 7.4c0 1.7-.6 3.4-1.7 4.7l6.8 7.2-.7.6z' fill='%23000222'/%3E%3C/svg%3E\");width:20px;height:20px}.iiz__close[data-v-e6d72b16]{top:10px;right:10px;visibility:hidden;opacity:0}.iiz__close--visible[data-v-e6d72b16]{visibility:visible;opacity:1}.iiz__close[data-v-e6d72b16]:before{content:\"\";width:29px;height:29px;background-image:linear-gradient(#222,#222),linear-gradient(#222,#222);background-size:100% 1px,1px 100%;transform:rotate(45deg)}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 214 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_base_info_images_vue_vue_type_style_index_0_id_82254d34_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(152);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_base_info_images_vue_vue_type_style_index_0_id_82254d34_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_base_info_images_vue_vue_type_style_index_0_id_82254d34_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_base_info_images_vue_vue_type_style_index_0_id_82254d34_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_base_info_images_vue_vue_type_style_index_0_id_82254d34_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 215 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".image__section[data-v-82254d34]{border-bottom:1px solid #e7e7e7;margin:0 auto 16px;padding-bottom:16px;position:relative}.image__big-item-wrapper[data-v-82254d34]{margin:16px auto;max-width:300px;overflow:hidden;position:relative}.image__big-item-wrapper[data-v-82254d34]:after{content:\"\";display:block;padding-top:100%}.image__big-item[data-v-82254d34]{position:absolute;right:0;top:0;width:100%}.image__slider-wrapper[data-v-82254d34]{position:relative;text-align:center}.image__slide[data-v-82254d34]{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #e7e7e7;border-radius:4px;display:inline-block;height:28px;margin:0 5px;width:28px}@media (min-width:768px){.image__section[data-v-82254d34]{border-bottom:none;float:right;margin-bottom:0;margin-left:32px;margin-top:-85px;padding-left:24px;width:33%}}@media (min-width:1024px){.image__section[data-v-82254d34]{padding:0 0 0 32px;width:25%}}@media (min-width:768px){[data-lang=en] .image__section[data-v-82254d34]{float:left;margin-bottom:0;margin-left:auto;margin-right:32px;padding-left:0;padding-right:24px}}@media (min-width:1024px){[data-lang=en] .image__section[data-v-82254d34]{padding:0 32px 0 0}}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 216 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_base_info_images_vue_vue_type_style_index_1_id_82254d34_prod_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(153);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_base_info_images_vue_vue_type_style_index_1_id_82254d34_prod_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_base_info_images_vue_vue_type_style_index_1_id_82254d34_prod_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_base_info_images_vue_vue_type_style_index_1_id_82254d34_prod_lang_scss___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_base_info_images_vue_vue_type_style_index_1_id_82254d34_prod_lang_scss___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 217 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".iiz__hint{bottom:auto!important;top:-10px!important;right:-10px!important}.image__big-item{position:absolute!important;left:0;top:0}[data-lang=en] .iiz__hint{left:-10px!important;right:auto!important}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 218 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_base_info_vue_vue_type_style_index_0_id_6f924b62_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(154);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_base_info_vue_vue_type_style_index_0_id_6f924b62_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_base_info_vue_vue_type_style_index_0_id_6f924b62_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_base_info_vue_vue_type_style_index_0_id_6f924b62_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_base_info_vue_vue_type_style_index_0_id_6f924b62_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 219 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
var ___CSS_LOADER_GET_URL_IMPORT___ = __webpack_require__(111);
var ___CSS_LOADER_URL_IMPORT_0___ = __webpack_require__(220);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
var ___CSS_LOADER_URL_REPLACEMENT_0___ = ___CSS_LOADER_GET_URL_IMPORT___(___CSS_LOADER_URL_IMPORT_0___);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".base-info__section[data-v-6f924b62]{background:#fff;box-shadow:0 0 3px rgba(0,0,0,.16);padding:16px;position:relative}.base-info__stars[data-v-6f924b62]{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_0___ + ");background-repeat:repeat-x;background-size:contain;height:18px;left:16px;position:absolute;top:18px;width:90px}.base-info__product-name[data-v-6f924b62]{display:block;margin:0 auto;font-size:16px;font-weight:700;padding:0}.base-info__summary__title[data-v-6f924b62]{font-size:14px;font-weight:700}.base-info__summary__items[data-v-6f924b62]{color:#7b7b7b;line-height:2}.base-info__summary__items[data-v-6f924b62] p{font-size:13px;margin:0 auto;padding:0}.base-info__download-btn[data-v-6f924b62]{display:block;margin:8px auto 0}.base-info__guarantee[data-v-6f924b62]{color:#7b7b7b;display:block;text-align:right}.base-info__guarantee__image[data-v-6f924b62]{display:inline-block;margin-left:5px;vertical-align:middle}@media (min-width:768px){.base-info__section[data-v-6f924b62]{border-radius:4px;margin:0 16px}.base-info__section[data-v-6f924b62]:before{background:#e7e7e7;content:\"\";height:100%;position:absolute;right:33%;top:0;width:1px}.base-info__section[data-v-6f924b62]:after{content:\"\";clear:both;display:block}.base-info__product-name[data-v-6f924b62]{margin-bottom:16px;padding-right:calc(33% + 32px);padding-top:32px}.base-info__summary__items[data-v-6f924b62]{height:180px;overflow:hidden;padding-top:8px}.base-info__guarantee[data-v-6f924b62]{float:right;margin-top:8px}.base-info__download-btn[data-v-6f924b62]{margin-left:0;float:left}}@media (min-width:1024px){.base-info__section[data-v-6f924b62]:before{right:25%}.base-info__product-name[data-v-6f924b62]{padding-right:calc(25% + 32px)}.base-info__summary__items[data-v-6f924b62]{height:155px}.base-info__summary__items[data-v-6f924b62] p{font-size:14px}}[data-lang=en] .base-info__summary__items[data-v-6f924b62] p{text-align:left!important}[data-lang=en] .base-info__stars[data-v-6f924b62]{left:auto;right:16px}[data-lang=en] .base-info__guarantee[data-v-6f924b62]{text-align:left}[data-lang=en] .base-info__guarantee__image[data-v-6f924b62]{margin-left:0;margin-right:5px}@media (min-width:768px){[data-lang=en] .base-info__section[data-v-6f924b62]:before{left:33%;right:unset}[data-lang=en] .base-info__product-name[data-v-6f924b62]{padding-left:calc(33% + 32px);padding-right:0}[data-lang=en] .base-info__guarantee[data-v-6f924b62]{float:left}[data-lang=en] .base-info__download-btn[data-v-6f924b62]{margin-left:auto;margin-right:0;float:right}}@media (min-width:1024px){[data-lang=en] .base-info__section[data-v-6f924b62]:before{left:25%;right:unset}[data-lang=en] .base-info__product-name[data-v-6f924b62]{padding-left:calc(25% + 32px);padding-right:0}}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 220 */
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__.p + "img/black_star.3d9abe1.svg";
/***/ }),
/* 221 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tab_item_vue_vue_type_style_index_0_id_1e8ed2b2_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(155);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tab_item_vue_vue_type_style_index_0_id_1e8ed2b2_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tab_item_vue_vue_type_style_index_0_id_1e8ed2b2_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tab_item_vue_vue_type_style_index_0_id_1e8ed2b2_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tab_item_vue_vue_type_style_index_0_id_1e8ed2b2_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 222 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".tab[data-v-1e8ed2b2]{background:#fff;box-shadow:0 0 3px rgba(0,0,0,.16);margin:8px auto;padding:0 16px}.tab[data-v-1e8ed2b2],.tab__title[data-v-1e8ed2b2]{position:relative}.tab__title[data-v-1e8ed2b2]{color:#30343a;display:block;font-size:14px;height:36px;line-height:36px}.tab__title[data-v-1e8ed2b2]:after{content:\"\\e91d\";float:left;font-family:\"icomoon\"!important;font-size:18px;transition:all .2s ease-in-out}.tab__icon[data-v-1e8ed2b2]{display:inline-block;font-size:20px;margin-left:4px;vertical-align:middle}.tab__body[data-v-1e8ed2b2]{color:#7b7b7b;height:0;opacity:0;overflow:hidden;padding:0;transition:height .2s ease-in}.tab--expanded .tab__title[data-v-1e8ed2b2]:after{transform:rotate(90deg)}.tab--expanded .tab__body[data-v-1e8ed2b2]{height:auto;opacity:1;padding:16px 0}@media (min-width:768px){.tab[data-v-1e8ed2b2]{box-shadow:0 1px 3px rgba(0,0,0,.16);margin:0}.tab__body[data-v-1e8ed2b2],.tab__title[data-v-1e8ed2b2]{display:none}.tab--active .tab__body[data-v-1e8ed2b2]{display:block;height:auto;opacity:1;padding:16px 0}}[data-lang=en] .tab__title[data-v-1e8ed2b2]:after{float:right}[data-lang=en] .tab__icon[data-v-1e8ed2b2]{margin-left:0;margin-right:4px}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 223 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tabs_desctiption_vue_vue_type_style_index_0_id_3ed33c07_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(156);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tabs_desctiption_vue_vue_type_style_index_0_id_3ed33c07_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tabs_desctiption_vue_vue_type_style_index_0_id_3ed33c07_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tabs_desctiption_vue_vue_type_style_index_0_id_3ed33c07_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tabs_desctiption_vue_vue_type_style_index_0_id_3ed33c07_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 224 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".description[data-v-3ed33c07]{overflow-x:hidden}.description[data-v-3ed33c07] p{color:#7b7b7b;font-size:14px;line-height:2;margin:0 auto;padding:0 0 10px;text-align:justify;-moz-text-align-last:right;text-align-last:right}.description[data-v-3ed33c07] p b,.description[data-v-3ed33c07] p strong{font-weight:700}.description[data-v-3ed33c07] img{background:#f7f7f7;border:1px solid #e7e7e7;border-radius:4px;display:block!important;height:auto!important;margin:15px auto!important;max-width:80%!important;padding:5px}.description[data-v-3ed33c07] h1,.description[data-v-3ed33c07] h2{font-size:16px;font-weight:700;padding:0;margin:15px 0}.description[data-v-3ed33c07] h3{font-size:14px;font-weight:700;padding:0;margin:15px 0}.description[data-v-3ed33c07] video{display:block;max-width:100%!important;height:auto!important}.description[data-v-3ed33c07] .wp-video,.description[data-v-3ed33c07] .wp-video-shortcode{width:100%!important}.description[data-v-3ed33c07] ol,.description[data-v-3ed33c07] ul{color:#30343a;font-size:14px;margin:0 auto;padding:0 15px}.description[data-v-3ed33c07] li{color:#7b7b7b;font-size:14px;line-height:1.8;text-align:justify;-moz-text-align-last:right;text-align-last:right;padding-bottom:5px}.description[data-v-3ed33c07] table{border-collapse:collapse;border:1px solid #e7e7e7;margin:15px auto;width:100%}.description[data-v-3ed33c07] table td,.description[data-v-3ed33c07] table th{font-size:13px;padding:10px;text-align:center}.description[data-v-3ed33c07] table tbody tr{border-bottom:solid #e7e7e7}.description[data-v-3ed33c07] table tbody tr:nth-child(2n){background:#f7f7f7}.description[data-v-3ed33c07] table thead{background:#30343a;color:#fff}[data-lang=en] .description[data-v-3ed33c07] li,[data-lang=en] .description[data-v-3ed33c07] p{-moz-text-align-last:left;text-align-last:left}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 225 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tabs_desktop_title_vue_vue_type_style_index_0_id_b97dd73c_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(157);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tabs_desktop_title_vue_vue_type_style_index_0_id_b97dd73c_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tabs_desktop_title_vue_vue_type_style_index_0_id_b97dd73c_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tabs_desktop_title_vue_vue_type_style_index_0_id_b97dd73c_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tabs_desktop_title_vue_vue_type_style_index_0_id_b97dd73c_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 226 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".tab-btn[data-v-b97dd73c]{background:#f7f7f7;border:1px solid #e7e7e7;color:#7b7b7b;cursor:pointer;display:inline-block;font-size:14px;height:36px;line-height:36px;padding:0 16px;position:relative;right:-1px;text-align:center;vertical-align:top;z-index:1}.tab-btn__icon[data-v-b97dd73c]{display:inline-block;font-size:18px;vertical-align:middle}.tab-btn--active[data-v-b97dd73c]{background:#fff;border-bottom-color:transparent;color:#30343a;z-index:2}[data-lang=en] .tab-btn[data-v-b97dd73c]{left:-1px;right:unset}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 227 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_products_tabs_files_vue_vue_type_style_index_0_id_60b0b5b5_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(159);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_products_tabs_files_vue_vue_type_style_index_0_id_60b0b5b5_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_products_tabs_files_vue_vue_type_style_index_0_id_60b0b5b5_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_products_tabs_files_vue_vue_type_style_index_0_id_60b0b5b5_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_products_tabs_files_vue_vue_type_style_index_0_id_60b0b5b5_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 228 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".section-title[data-v-60b0b5b5]{font-size:14px;font-weight:700;margin:16px auto 8px}.download-file[data-v-60b0b5b5]{border-radius:4px;color:#30343a;display:block;font-size:12px;margin:10px auto;padding:8px;text-decoration:none}.download-file__icon[data-v-60b0b5b5]{display:inline-block;height:18px;vertical-align:middle;width:18px}.download-file[data-v-60b0b5b5]:hover{background:#f7f7f7;color:#ffb301}.video__item[data-v-60b0b5b5]{display:block;margin:0 auto}@media (min-width:680px){.video__item[data-v-60b0b5b5]{border:none;display:inline-block;margin:0 4px 4px;vertical-align:top;width:calc(50% - 16px)}}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 229 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_properties_category_vue_vue_type_style_index_0_id_7c310e78_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(160);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_properties_category_vue_vue_type_style_index_0_id_7c310e78_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_properties_category_vue_vue_type_style_index_0_id_7c310e78_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_properties_category_vue_vue_type_style_index_0_id_7c310e78_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_properties_category_vue_vue_type_style_index_0_id_7c310e78_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 230 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".properties__category[data-v-7c310e78]{font-size:14px;margin-bottom:16px}.properties__category__title[data-v-7c310e78]{color:#30343a;cursor:pointer;font-weight:700;height:32px;line-height:32px;margin-bottom:8px}.properties__category__title[data-v-7c310e78]:before{border-bottom:2px solid #8f8f8f;border-left:2px solid #8f8f8f;content:\"\";display:inline-block;height:5px;margin-left:5px;transform:rotate(45deg);vertical-align:middle;width:5px}.properties__category__title[data-v-7c310e78]:hover{color:#ffb301}.properties__category__items-list[data-v-7c310e78]{height:0;overflow:hidden}.properties__category--expanded .properties__category__items-list[data-v-7c310e78]{height:auto}.properties__category--expanded .properties__category__title[data-v-7c310e78]:before{transform:rotate(320deg)}.properties__item[data-v-7c310e78]{display:block;font-size:0;padding:10.66667px}.properties__item[data-v-7c310e78]:nth-child(2n){background:#f7f7f7}.properties__item__key[data-v-7c310e78],.properties__item__value[data-v-7c310e78]{font-size:14px;display:inline-block;vertical-align:middle;width:50%}.properties__item__key[data-v-7c310e78]{font-weight:700}.properties__item__value[data-v-7c310e78]{color:#30343a}.properties__item__value--ltr[data-v-7c310e78]{direction:ltr;text-align:right}[data-lang=en] .properties__category__title[data-v-7c310e78]:before{border-bottom:2px solid #8f8f8f;border-left:none;border-right:2px solid #8f8f8f;margin-left:0;margin-right:5px;transform:rotate(45deg)}[data-lang=en] .properties__category--expanded .properties__category__title[data-v-7c310e78]:before{transform:rotate(320deg)}[data-lang=en] .properties__item__value--ltr[data-v-7c310e78]{text-align:left}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 231 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tabs_section_vue_vue_type_style_index_0_id_705799d4_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(161);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tabs_section_vue_vue_type_style_index_0_id_705799d4_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tabs_section_vue_vue_type_style_index_0_id_705799d4_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tabs_section_vue_vue_type_style_index_0_id_705799d4_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_product_tabs_section_vue_vue_type_style_index_0_id_705799d4_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 232 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".tab-section[data-v-705799d4]{margin:16px auto}.tab-section__desktop-btns[data-v-705799d4]{display:none}@media (min-width:768px){.tab-section[data-v-705799d4]{margin:16px}.tab-section__desktop-btns[data-v-705799d4]{display:block;font-size:0;line-height:0}}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 233 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_similar_products_section_vue_vue_type_style_index_0_id_c5e82bee_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(162);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_similar_products_section_vue_vue_type_style_index_0_id_c5e82bee_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_similar_products_section_vue_vue_type_style_index_0_id_c5e82bee_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_similar_products_section_vue_vue_type_style_index_0_id_c5e82bee_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_similar_products_section_vue_vue_type_style_index_0_id_c5e82bee_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 234 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".similar__section[data-v-c5e82bee]{margin-bottom:16px}.similar__section__title[data-v-c5e82bee]{color:#30343a;display:block;font-size:14px;margin:16px auto 0}@media (min-width:768px){.similar__section[data-v-c5e82bee]{margin:0 16px}}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 235 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_index_vue_vue_type_style_index_0_id_5e416ac2_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(163);
/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_index_vue_vue_type_style_index_0_id_5e416ac2_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_index_vue_vue_type_style_index_0_id_5e416ac2_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_index_vue_vue_type_style_index_0_id_5e416ac2_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_7_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_7_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_7_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_7_oneOf_1_3_node_modules_sass_resources_loader_lib_loader_js_ref_7_oneOf_1_4_node_modules_vue_loader_lib_index_js_vue_loader_options_node_modules_string_replace_loader_index_js_ref_12_index_vue_vue_type_style_index_0_id_5e416ac2_prod_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/***/ }),
/* 236 */
/***/ (function(module, exports, __webpack_require__) {
// Imports
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(3);
var ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(false);
// Module
___CSS_LOADER_EXPORT___.push([module.i, ".product-page[data-v-5e416ac2]{margin:0 auto;max-width:1080px;width:100%}", ""]);
// Exports
module.exports = ___CSS_LOADER_EXPORT___;
/***/ }),
/* 237 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./pages/products/_slug/index.vue?vue&type=template&id=5e416ac2&scoped=true&
var render = function render() {
var _vm = this,
_c = _vm._self._c;
return _c('div', {
staticClass: "product-page"
}, [_c('breadcrumb-base'), _vm._ssrNode(" "), _c('product-base-info', {
attrs: {
"data-source": _vm.product
}
}), _vm._ssrNode(" "), _c('product-tabs-section', {
attrs: {
"data-source": _vm.product
}
}), _vm._ssrNode(" "), _c('LazyHydrate', {
attrs: {
"when-visible": ""
}
}, [_c('similar-products-section', {
attrs: {
"category-id": _vm.productCategoryId,
"product-id-to-exclude": _vm.product.id
}
})], 1), _vm._ssrNode(" " + (_vm.product.seoJsonLd ? "<div data-v-5e416ac2>" + _vm._s(_vm.product.seoJsonLd) + "</div>" : "<!---->"))], 2);
};
var staticRenderFns = [];
// CONCATENATED MODULE: ./pages/products/_slug/index.vue?vue&type=template&id=5e416ac2&scoped=true&
// EXTERNAL MODULE: ./components/shared/breadcrumb/breadcrumb_base.vue + 4 modules
var breadcrumb_base = __webpack_require__(91);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/product_base_info.vue?vue&type=template&id=6f924b62&scoped=true&
var product_base_infovue_type_template_id_6f924b62_scoped_true_render = function render() {
var _vm = this,
_c = _vm._self._c;
return _c('section', {
staticClass: "base-info__section"
}, [_vm._ssrNode("<div class=\"base-info__stars\" data-v-6f924b62></div> <h1 class=\"base-info__product-name\" data-v-6f924b62>" + _vm._ssrEscape("\n\t\t" + _vm._s(_vm.dataSource.title) + "\n\t") + "</h1> "), _c('images-section', {
attrs: {
"data-source": _vm.dataSource.images,
"alt": _vm.dataSource.title
}
}), _vm._ssrNode(" <div class=\"base-info__summary__items\" data-v-6f924b62>" + _vm._s(_vm.dataSource.summary) + "</div> " + (_vm.dataSource.hasGuarantee ? "<div class=\"base-info__guarantee\" data-v-6f924b62><img" + _vm._ssrAttr("src", __webpack_require__(211)) + " alt width=\"41\" height=\"32\" class=\"base-info__guarantee__image\" data-v-6f924b62>" + _vm._ssrEscape("\n\t\t" + _vm._s(_vm.dataSource.guaranteeValue) + " " + _vm._s(_vm.$t("guaranteeMonth")) + "\n\t") + "</div>" : "<!---->") + " "), _vm.hasFile ? _c('action-btn', {
staticClass: "base-info__download-btn",
attrs: {
"text": _vm.$t('download the manual'),
"icon": "icon-description"
},
on: {
"click": _vm.downloadFile
}
}, [_vm._v("\n\t\t" + _vm._s(_vm.$t("download the manual")) + "\n\t")]) : _vm._e()], 2);
};
var product_base_infovue_type_template_id_6f924b62_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/product_base_info.vue?vue&type=template&id=6f924b62&scoped=true&
// EXTERNAL MODULE: ./components/shared/other/action_btn.vue + 4 modules
var action_btn = __webpack_require__(92);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/product_base_info_images.vue?vue&type=template&id=82254d34&scoped=true&
var product_base_info_imagesvue_type_template_id_82254d34_scoped_true_render = function render() {
var _vm = this,
_c = _vm._self._c;
return _c('section', {
staticClass: "image__section"
}, [_vm._ssrNode("<div class=\"image__big-item-wrapper\"" + _vm._ssrStyle(null, null, {
display: _vm.hasImage ? '' : 'none'
}) + " data-v-82254d34>", "</div>", [_c('image-zoom', {
staticClass: "image__big-item",
attrs: {
"alt": _vm.alt,
"src": _vm.activeImageSrc,
"zoomSrc": _vm.activeImageSrc
}
})], 1), _vm._ssrNode(" " + (_vm.hasImagesSlider ? "<div class=\"image__slider-wrapper\" data-v-82254d34>" + _vm._ssrList(_vm.dataSource, function (img, index) {
return "<div" + _vm._ssrClass("image__slide", {
'image__slide--active': index == _vm.activeImageIndex
}) + _vm._ssrStyle(null, _vm.getSlideBackground(img), null) + " data-v-82254d34></div>";
}) + "</div>" : "<!---->"))], 2);
};
var product_base_info_imagesvue_type_template_id_82254d34_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/product_base_info_images.vue?vue&type=template&id=82254d34&scoped=true&
// EXTERNAL MODULE: ./node_modules/vue-inner-image-zoom/lib/vue-inner-image-zoom.css
var vue_inner_image_zoom = __webpack_require__(212);
// EXTERNAL MODULE: external "vue-inner-image-zoom"
var external_vue_inner_image_zoom_ = __webpack_require__(84);
var external_vue_inner_image_zoom_default = /*#__PURE__*/__webpack_require__.n(external_vue_inner_image_zoom_);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/product_base_info_images.vue?vue&type=script&lang=js&
/* harmony default export */ var product_base_info_imagesvue_type_script_lang_js_ = ({
name: "ProductBaseInfoImages",
components: {
imageZoom: external_vue_inner_image_zoom_default.a
},
computed: {
activeImageSrc() {
if (this.hasImage) return this.dataSource[this.activeImageIndex];
return "#";
},
hasImage() {
return this.dataSource.length > 0;
},
hasImagesSlider() {
return this.dataSource.length > 1;
}
},
data() {
return {
activeImageIndex: 0
};
},
methods: {
getSlideBackground(imgSrc) {
return {
"background-image": `url(${imgSrc})`
};
}
},
props: {
alt: {
require: true,
type: String
},
dataSource: {
required: true,
type: Array
}
}
});
// CONCATENATED MODULE: ./components/product/product_base_info_images.vue?vue&type=script&lang=js&
/* harmony default export */ var product_product_base_info_imagesvue_type_script_lang_js_ = (product_base_info_imagesvue_type_script_lang_js_);
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1);
// CONCATENATED MODULE: ./components/product/product_base_info_images.vue
function injectStyles (context) {
var style0 = __webpack_require__(214)
if (style0.__inject__) style0.__inject__(context)
var style1 = __webpack_require__(216)
if (style1.__inject__) style1.__inject__(context)
}
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
product_product_base_info_imagesvue_type_script_lang_js_,
product_base_info_imagesvue_type_template_id_82254d34_scoped_true_render,
product_base_info_imagesvue_type_template_id_82254d34_scoped_true_staticRenderFns,
false,
injectStyles,
"82254d34",
"e13651f0"
)
/* harmony default export */ var product_base_info_images = (component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/product_base_info.vue?vue&type=script&lang=js&
/* harmony default export */ var product_base_infovue_type_script_lang_js_ = ({
name: "ProductBaseInfo",
components: {
actionBtn: action_btn["a" /* default */],
imagesSection: product_base_info_images
},
computed: {
hasFile() {
return this.dataSource.files.length > 0;
}
},
methods: {
downloadFile() {
window.open(this.dataSource.files[0].url);
}
},
props: {
dataSource: {
required: true,
type: Object
}
}
});
// CONCATENATED MODULE: ./components/product/product_base_info.vue?vue&type=script&lang=js&
/* harmony default export */ var product_product_base_infovue_type_script_lang_js_ = (product_base_infovue_type_script_lang_js_);
// CONCATENATED MODULE: ./components/product/product_base_info.vue
function product_base_info_injectStyles (context) {
var style0 = __webpack_require__(218)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var product_base_info_component = Object(componentNormalizer["a" /* default */])(
product_product_base_infovue_type_script_lang_js_,
product_base_infovue_type_template_id_6f924b62_scoped_true_render,
product_base_infovue_type_template_id_6f924b62_scoped_true_staticRenderFns,
false,
product_base_info_injectStyles,
"6f924b62",
"af69a742"
)
/* harmony default export */ var product_base_info = (product_base_info_component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/product_tabs_section.vue?vue&type=template&id=705799d4&scoped=true&
var product_tabs_sectionvue_type_template_id_705799d4_scoped_true_render = function render() {
var _vm = this,
_c = _vm._self._c;
return _c('section', {
staticClass: "tab-section"
}, [_vm._ssrNode("<div class=\"tab-section__desktop-btns\" data-v-705799d4>", "</div>", [_c('desktop-tab-title', {
attrs: {
"title": _vm.$t('review'),
"icon": "icon-find_in_page",
"is-active": _vm.isDescriptionTabActive
},
nativeOn: {
"click": function ($event) {
return _vm.changeActiveTab(_vm.tabsList.description);
}
}
}), _vm._ssrNode(" "), _c('desktop-tab-title', {
directives: [{
name: "show",
rawName: "v-show",
value: _vm.isPropertiesSectionVisible,
expression: "isPropertiesSectionVisible"
}],
attrs: {
"title": _vm.$t('specifications'),
"icon": "icon-view_list",
"is-active": _vm.isPropertiesTabActive
},
nativeOn: {
"click": function ($event) {
return _vm.changeActiveTab(_vm.tabsList.properties);
}
}
}), _vm._ssrNode(" "), _c('desktop-tab-title', {
attrs: {
"title": _vm.$t('comments'),
"icon": "icon-mode_comment",
"is-active": _vm.isCommentsTabActive
},
nativeOn: {
"click": function ($event) {
return _vm.changeActiveTab(_vm.tabsList.comments);
}
}
}), _vm._ssrNode(" "), _c('desktop-tab-title', {
attrs: {
"title": _vm.$t('manualFiles'),
"icon": "icon-file_download",
"is-active": _vm.isFilesTabActive
},
nativeOn: {
"click": function ($event) {
return _vm.changeActiveTab(_vm.tabsList.files);
}
}
})], 2), _vm._ssrNode(" "), _c('description-tab', {
attrs: {
"is-active": _vm.isDescriptionTabActive,
"data-source": _vm.dataSource.description
}
}), _vm._ssrNode(" "), _c('LazyHydrate', {
attrs: {
"when-visible": ""
}
}, [_vm.isPropertiesSectionVisible ? _c('properties-tab', {
attrs: {
"is-active": _vm.isPropertiesTabActive,
"data-source": _vm.acfList
}
}) : _vm._e()], 1), _vm._ssrNode(" "), _c('LazyHydrate', {
attrs: {
"when-visible": ""
}
}, [_c('comments-tab', {
attrs: {
"is-active": _vm.isCommentsTabActive,
"product-id": _vm.dataSource.id
}
})], 1), _vm._ssrNode(" "), _c('LazyHydrate', {
attrs: {
"when-visible": ""
}
}, [_c('files-tab', {
attrs: {
"is-active": _vm.isFilesTabActive,
"data-source": _vm.dataSource.files,
"videos": _vm.dataSource.videos
}
})], 1)], 2);
};
var product_tabs_sectionvue_type_template_id_705799d4_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/product_tabs_section.vue?vue&type=template&id=705799d4&scoped=true&
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/products_tabs_comments.vue?vue&type=template&id=c1e9bf96&
var products_tabs_commentsvue_type_template_id_c1e9bf96_render = function render() {
var _vm = this,
_c = _vm._self._c;
return _c('tab-item', {
attrs: {
"title": _vm.$t('comments'),
"icon": "icon-mode_comment",
"is-active": _vm.isActive
}
}, [_c('comments-list', {
attrs: {
"post-id": _vm.productId
}
}), _vm._v(" "), _c('add-form', {
attrs: {
"post-id": _vm.productId
}
})], 1);
};
var products_tabs_commentsvue_type_template_id_c1e9bf96_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/tab/products_tabs_comments.vue?vue&type=template&id=c1e9bf96&
// EXTERNAL MODULE: ./components/comments/comments_add_form.vue + 4 modules
var comments_add_form = __webpack_require__(131);
// EXTERNAL MODULE: ./components/comments/comments_list.vue + 9 modules
var comments_list = __webpack_require__(127);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/product_tab_item.vue?vue&type=template&id=1e8ed2b2&scoped=true&
var product_tab_itemvue_type_template_id_1e8ed2b2_scoped_true_render = function render() {
var _vm = this,
_c = _vm._self._c;
return _c('div', {
class: _vm.tabClassList
}, [_vm._ssrNode("<div class=\"tab__title\" data-v-1e8ed2b2><i" + _vm._ssrClass("tab__icon", _vm.icon) + " data-v-1e8ed2b2></i>" + _vm._ssrEscape("\n " + _vm._s(_vm.title) + "\n ") + "</div> "), _vm._ssrNode("<div class=\"tab__body\" data-v-1e8ed2b2>", "</div>", [_vm._t("default")], 2)], 2);
};
var product_tab_itemvue_type_template_id_1e8ed2b2_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/tab/product_tab_item.vue?vue&type=template&id=1e8ed2b2&scoped=true&
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/product_tab_item.vue?vue&type=script&lang=js&
/* harmony default export */ var product_tab_itemvue_type_script_lang_js_ = ({
name: "ProductTabItem",
computed: {
tabClassList() {
return {
tab: true,
"tab--active": this.isActive,
"tab--expanded": this.isExpanded
};
}
},
data() {
return {
isExpanded: false
};
},
methods: {
toggleExpanding() {
this.isExpanded = !this.isExpanded;
}
},
props: {
icon: {
default: "",
required: true,
type: String
},
isActive: {
default: false,
required: true,
type: Boolean
},
title: {
default: "",
required: true,
type: String
}
}
});
// CONCATENATED MODULE: ./components/product/tab/product_tab_item.vue?vue&type=script&lang=js&
/* harmony default export */ var tab_product_tab_itemvue_type_script_lang_js_ = (product_tab_itemvue_type_script_lang_js_);
// CONCATENATED MODULE: ./components/product/tab/product_tab_item.vue
function product_tab_item_injectStyles (context) {
var style0 = __webpack_require__(221)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var product_tab_item_component = Object(componentNormalizer["a" /* default */])(
tab_product_tab_itemvue_type_script_lang_js_,
product_tab_itemvue_type_template_id_1e8ed2b2_scoped_true_render,
product_tab_itemvue_type_template_id_1e8ed2b2_scoped_true_staticRenderFns,
false,
product_tab_item_injectStyles,
"1e8ed2b2",
"9fed759e"
)
/* harmony default export */ var product_tab_item = (product_tab_item_component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/products_tabs_comments.vue?vue&type=script&lang=js&
/* harmony default export */ var products_tabs_commentsvue_type_script_lang_js_ = ({
name: "ProductTabsComments",
components: {
addForm: comments_add_form["a" /* default */],
commentsList: comments_list["a" /* default */],
tabItem: product_tab_item
},
props: {
productId: {
required: true
},
isActive: {
required: true,
type: Boolean
}
}
});
// CONCATENATED MODULE: ./components/product/tab/products_tabs_comments.vue?vue&type=script&lang=js&
/* harmony default export */ var tab_products_tabs_commentsvue_type_script_lang_js_ = (products_tabs_commentsvue_type_script_lang_js_);
// CONCATENATED MODULE: ./components/product/tab/products_tabs_comments.vue
/* normalize component */
var products_tabs_comments_component = Object(componentNormalizer["a" /* default */])(
tab_products_tabs_commentsvue_type_script_lang_js_,
products_tabs_commentsvue_type_template_id_c1e9bf96_render,
products_tabs_commentsvue_type_template_id_c1e9bf96_staticRenderFns,
false,
null,
null,
"7ba4e0de"
)
/* harmony default export */ var products_tabs_comments = (products_tabs_comments_component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/product_tabs_desctiption.vue?vue&type=template&id=3ed33c07&scoped=true&
var product_tabs_desctiptionvue_type_template_id_3ed33c07_scoped_true_render = function render() {
var _vm = this,
_c = _vm._self._c;
return _c('tab-item', {
attrs: {
"title": _vm.$t('review'),
"icon": "icon-find_in_page",
"is-active": _vm.isActive
}
}, [_c('div', {
staticClass: "description",
domProps: {
"innerHTML": _vm._s(_vm.dataSource)
}
})]);
};
var product_tabs_desctiptionvue_type_template_id_3ed33c07_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/tab/product_tabs_desctiption.vue?vue&type=template&id=3ed33c07&scoped=true&
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/product_tabs_desctiption.vue?vue&type=script&lang=js&
/* harmony default export */ var product_tabs_desctiptionvue_type_script_lang_js_ = ({
name: "ProductTabsDescription",
components: {
tabItem: product_tab_item
},
props: {
dataSource: {
required: true
},
isActive: {
required: true,
type: Boolean
}
}
});
// CONCATENATED MODULE: ./components/product/tab/product_tabs_desctiption.vue?vue&type=script&lang=js&
/* harmony default export */ var tab_product_tabs_desctiptionvue_type_script_lang_js_ = (product_tabs_desctiptionvue_type_script_lang_js_);
// CONCATENATED MODULE: ./components/product/tab/product_tabs_desctiption.vue
function product_tabs_desctiption_injectStyles (context) {
var style0 = __webpack_require__(223)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var product_tabs_desctiption_component = Object(componentNormalizer["a" /* default */])(
tab_product_tabs_desctiptionvue_type_script_lang_js_,
product_tabs_desctiptionvue_type_template_id_3ed33c07_scoped_true_render,
product_tabs_desctiptionvue_type_template_id_3ed33c07_scoped_true_staticRenderFns,
false,
product_tabs_desctiption_injectStyles,
"3ed33c07",
"7b03421e"
)
/* harmony default export */ var product_tabs_desctiption = (product_tabs_desctiption_component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/product_tabs_desktop_title.vue?vue&type=template&id=b97dd73c&scoped=true&
var product_tabs_desktop_titlevue_type_template_id_b97dd73c_scoped_true_render = function render() {
var _vm = this,
_c = _vm._self._c;
return _c('div', {
staticClass: "tab-btn",
class: {
'tab-btn--active': _vm.isActive
}
}, [_vm._ssrNode("<i" + _vm._ssrClass("tab-btn__icon", _vm.icon) + " data-v-b97dd73c></i>" + _vm._ssrEscape("\n " + _vm._s(_vm.title) + "\n"))]);
};
var product_tabs_desktop_titlevue_type_template_id_b97dd73c_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/tab/product_tabs_desktop_title.vue?vue&type=template&id=b97dd73c&scoped=true&
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/product_tabs_desktop_title.vue?vue&type=script&lang=js&
/* harmony default export */ var product_tabs_desktop_titlevue_type_script_lang_js_ = ({
name: "productTabDesktopTile",
props: {
icon: {
required: true,
type: String
},
isActive: {
required: true,
type: Boolean
},
title: {
required: true,
type: String
}
}
});
// CONCATENATED MODULE: ./components/product/tab/product_tabs_desktop_title.vue?vue&type=script&lang=js&
/* harmony default export */ var tab_product_tabs_desktop_titlevue_type_script_lang_js_ = (product_tabs_desktop_titlevue_type_script_lang_js_);
// CONCATENATED MODULE: ./components/product/tab/product_tabs_desktop_title.vue
function product_tabs_desktop_title_injectStyles (context) {
var style0 = __webpack_require__(225)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var product_tabs_desktop_title_component = Object(componentNormalizer["a" /* default */])(
tab_product_tabs_desktop_titlevue_type_script_lang_js_,
product_tabs_desktop_titlevue_type_template_id_b97dd73c_scoped_true_render,
product_tabs_desktop_titlevue_type_template_id_b97dd73c_scoped_true_staticRenderFns,
false,
product_tabs_desktop_title_injectStyles,
"b97dd73c",
"357f52b0"
)
/* harmony default export */ var product_tabs_desktop_title = (product_tabs_desktop_title_component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/products_tabs_files.vue?vue&type=template&id=60b0b5b5&scoped=true&
var products_tabs_filesvue_type_template_id_60b0b5b5_scoped_true_render = function render() {
var _vm = this,
_c = _vm._self._c;
return _c('tab-item', {
attrs: {
"title": _vm.$t('manualFiles'),
"icon": "icon-file_download",
"is-active": _vm.isActive
}
}, [_c('div', [_c('div', {
staticClass: "section-title"
}, [_vm._v("\n\t\t\t" + _vm._s(_vm.$t("getDocuments")) + "\n\t\t")]), _vm._v(" "), _c('a', {
staticClass: "download-file",
attrs: {
"href": "http://files.parsmega.com/PM-Soft.rar",
"target": "_blank"
}
}, [_c('img', {
staticClass: "download-file__icon",
attrs: {
"alt": "",
"src": __webpack_require__(158)
}
}), _vm._v("\n\t\t\t" + _vm._s(_vm.$t("productApp")) + "\n\t\t")]), _vm._v(" "), _vm._l(_vm.dataSource, function (file) {
return _c('a', {
key: file.url,
staticClass: "download-file",
attrs: {
"href": file.url,
"target": "_blank"
}
}, [_c('img', {
staticClass: "download-file__icon",
attrs: {
"alt": "",
"src": __webpack_require__(158)
}
}), _vm._v("\n\t\t\t" + _vm._s(file.name) + "\n\t\t")]);
})], 2), _vm._v(" "), _c('br'), _vm._v(" "), _c('div', {
directives: [{
name: "show",
rawName: "v-show",
value: _vm.videos.length > 0,
expression: "videos.length > 0"
}],
staticClass: "section-title"
}, [_vm._v("\n\t\t" + _vm._s(_vm.$t("watchVideos")) + "\n\t")]), _vm._v(" "), _vm._l(_vm.videos, function (video) {
return _c('div', {
key: video,
staticClass: "video__item",
domProps: {
"innerHTML": _vm._s(video)
}
});
})], 2);
};
var products_tabs_filesvue_type_template_id_60b0b5b5_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/tab/products_tabs_files.vue?vue&type=template&id=60b0b5b5&scoped=true&
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/products_tabs_files.vue?vue&type=script&lang=js&
/* harmony default export */ var products_tabs_filesvue_type_script_lang_js_ = ({
name: "ProductTabsFiles",
components: {
tabItem: product_tab_item
},
props: {
dataSource: {
required: true
},
isActive: {
required: true,
type: Boolean
},
videos: {
required: false
}
}
});
// CONCATENATED MODULE: ./components/product/tab/products_tabs_files.vue?vue&type=script&lang=js&
/* harmony default export */ var tab_products_tabs_filesvue_type_script_lang_js_ = (products_tabs_filesvue_type_script_lang_js_);
// CONCATENATED MODULE: ./components/product/tab/products_tabs_files.vue
function products_tabs_files_injectStyles (context) {
var style0 = __webpack_require__(227)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var products_tabs_files_component = Object(componentNormalizer["a" /* default */])(
tab_products_tabs_filesvue_type_script_lang_js_,
products_tabs_filesvue_type_template_id_60b0b5b5_scoped_true_render,
products_tabs_filesvue_type_template_id_60b0b5b5_scoped_true_staticRenderFns,
false,
products_tabs_files_injectStyles,
"60b0b5b5",
"216d607d"
)
/* harmony default export */ var products_tabs_files = (products_tabs_files_component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/products_tabs_properties.vue?vue&type=template&id=321e33f1&
var products_tabs_propertiesvue_type_template_id_321e33f1_render = function render() {
var _vm = this,
_c = _vm._self._c;
return _c('tab-item', {
attrs: {
"title": _vm.$t('specifications'),
"icon": "icon-view_list",
"is-active": _vm.isActive
}
}, _vm._l(_vm.categories, function (category) {
return _c('properties-category', {
key: category.name,
attrs: {
"category": category
}
});
}), 1);
};
var products_tabs_propertiesvue_type_template_id_321e33f1_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/tab/products_tabs_properties.vue?vue&type=template&id=321e33f1&
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/properties_category/properties_category.vue?vue&type=template&id=7c310e78&scoped=true&
var properties_categoryvue_type_template_id_7c310e78_scoped_true_render = function render() {
var _vm = this,
_c = _vm._self._c;
return _vm.properties.length > 0 ? _c('div', {
class: _vm.rootClassList
}, [_vm._ssrNode("<div class=\"properties__category__title\" data-v-7c310e78>" + _vm._ssrEscape("\n\t\t" + _vm._s(_vm.$t(_vm.category.name)) + "\n\t") + "</div> <div class=\"properties__category__items-list\" data-v-7c310e78>" + _vm._ssrList(_vm.properties, function (property) {
return "<div class=\"properties__item\" data-v-7c310e78><span class=\"properties__item__key\" data-v-7c310e78>" + _vm._ssrEscape("\n\t\t\t\t" + _vm._s(_vm.$t(property.key.toLowerCase())) + "\n\t\t\t") + "</span> <span" + _vm._ssrClass(null, _vm.getValuesClassList(property.value)) + " data-v-7c310e78>" + _vm._ssrEscape("\n\t\t\t\t" + _vm._s(_vm.getValue(property.value)) + "\n\t\t\t") + "</span></div>";
}) + "</div>")]) : _vm._e();
};
var properties_categoryvue_type_template_id_7c310e78_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/properties_category/properties_category.vue?vue&type=template&id=7c310e78&scoped=true&
// EXTERNAL MODULE: ./helper/helper.js
var helper = __webpack_require__(94);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/properties_category/properties_category.vue?vue&type=script&lang=js&
/* harmony default export */ var properties_categoryvue_type_script_lang_js_ = ({
name: "PropertiesCategory",
computed: {
rootClassList() {
return {
properties__category: true,
"properties__category--expanded": this.isExpanded
};
},
properties() {
let temp = this.category.properties || [];
return temp.filter(item => {
return item.value != null && item.value != "";
});
}
},
data() {
return {
isExpanded: true
};
},
methods: {
getValue(value) {
const isArray = Array.isArray(value);
if (!isArray) return this.$t(value);
let temp = [];
for (let i = 0; i < value.length; i++) {
temp[i] = this.$t(value[i]);
}
return temp.join(",");
},
getValuesClassList(value) {
return {
properties__item__value: true,
"properties__item__value--ltr": Object(helper["d" /* isEnCharactersOnly */])(value)
};
},
toogleExpandationStatus() {
this.isExpanded = !this.isExpanded;
}
},
props: {
category: {
required: true,
type: Object
}
}
});
// CONCATENATED MODULE: ./components/product/properties_category/properties_category.vue?vue&type=script&lang=js&
/* harmony default export */ var properties_category_properties_categoryvue_type_script_lang_js_ = (properties_categoryvue_type_script_lang_js_);
// CONCATENATED MODULE: ./components/product/properties_category/properties_category.vue
function properties_category_injectStyles (context) {
var style0 = __webpack_require__(229)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var properties_category_component = Object(componentNormalizer["a" /* default */])(
properties_category_properties_categoryvue_type_script_lang_js_,
properties_categoryvue_type_template_id_7c310e78_scoped_true_render,
properties_categoryvue_type_template_id_7c310e78_scoped_true_staticRenderFns,
false,
properties_category_injectStyles,
"7c310e78",
"4252844b"
)
/* harmony default export */ var properties_category = (properties_category_component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/tab/products_tabs_properties.vue?vue&type=script&lang=js&
/* harmony default export */ var products_tabs_propertiesvue_type_script_lang_js_ = ({
name: "ProductTabsProperties",
components: {
propertiesCategory: properties_category,
tabItem: product_tab_item
},
computed: {
categories() {
return Object.keys(this.dataSource).map((item, index) => {
return {
...this.dataSource[item],
index: index
};
});
}
},
props: {
dataSource: {
required: true
},
isActive: {
required: true,
type: Boolean
}
}
});
// CONCATENATED MODULE: ./components/product/tab/products_tabs_properties.vue?vue&type=script&lang=js&
/* harmony default export */ var tab_products_tabs_propertiesvue_type_script_lang_js_ = (products_tabs_propertiesvue_type_script_lang_js_);
// CONCATENATED MODULE: ./components/product/tab/products_tabs_properties.vue
/* normalize component */
var products_tabs_properties_component = Object(componentNormalizer["a" /* default */])(
tab_products_tabs_propertiesvue_type_script_lang_js_,
products_tabs_propertiesvue_type_template_id_321e33f1_render,
products_tabs_propertiesvue_type_template_id_321e33f1_staticRenderFns,
false,
null,
null,
"551ce7c6"
)
/* harmony default export */ var products_tabs_properties = (products_tabs_properties_component.exports);
// EXTERNAL MODULE: external "vue-lazy-hydration"
var external_vue_lazy_hydration_ = __webpack_require__(15);
var external_vue_lazy_hydration_default = /*#__PURE__*/__webpack_require__.n(external_vue_lazy_hydration_);
// EXTERNAL MODULE: ./helper/product_helper.js
var product_helper = __webpack_require__(105);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/product_tabs_section.vue?vue&type=script&lang=js&
/* harmony default export */ var product_tabs_sectionvue_type_script_lang_js_ = ({
name: "ProductTabsSection",
components: {
commentsTab: products_tabs_comments,
descriptionTab: product_tabs_desctiption,
desktopTabTitle: product_tabs_desktop_title,
filesTab: products_tabs_files,
propertiesTab: products_tabs_properties,
LazyHydrate: external_vue_lazy_hydration_default.a
},
computed: {
acfList() {
return Object(product_helper["a" /* cetegorizeAcsObject */])(this.dataSource.acf);
},
hasFiles() {
return this.dataSource.files.length > 0;
},
isCommentsTabActive() {
return this.activeTab == this.tabsList.comments;
},
isDescriptionTabActive() {
return this.activeTab == this.tabsList.description;
},
isFilesTabActive() {
return this.activeTab == this.tabsList.files;
},
isPropertiesTabActive() {
return this.activeTab == this.tabsList.properties;
},
isPropertiesSectionVisible() {
return Object.keys(this.acfList).length > 0;
},
tabsList() {
return {
comments: 1,
description: 2,
files: 3,
properties: 4
};
}
},
data() {
return {
activeTab: 2
};
},
methods: {
changeActiveTab(newTab) {
this.activeTab = newTab;
}
},
props: {
dataSource: {
required: true,
type: Object
}
}
});
// CONCATENATED MODULE: ./components/product/product_tabs_section.vue?vue&type=script&lang=js&
/* harmony default export */ var product_product_tabs_sectionvue_type_script_lang_js_ = (product_tabs_sectionvue_type_script_lang_js_);
// CONCATENATED MODULE: ./components/product/product_tabs_section.vue
function product_tabs_section_injectStyles (context) {
var style0 = __webpack_require__(231)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var product_tabs_section_component = Object(componentNormalizer["a" /* default */])(
product_product_tabs_sectionvue_type_script_lang_js_,
product_tabs_sectionvue_type_template_id_705799d4_scoped_true_render,
product_tabs_sectionvue_type_template_id_705799d4_scoped_true_staticRenderFns,
false,
product_tabs_section_injectStyles,
"705799d4",
"15488971"
)
/* harmony default export */ var product_tabs_section = (product_tabs_section_component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/similar_products_section.vue?vue&type=template&id=c5e82bee&scoped=true&
var similar_products_sectionvue_type_template_id_c5e82bee_scoped_true_render = function render() {
var _vm = this,
_c = _vm._self._c;
return _vm.showSection ? _c('section', {
staticClass: "similar__section"
}, [_vm._ssrNode("<h2 class=\"similar__section__title\"" + _vm._ssrStyle(null, null, {
display: _vm.filteredProducts.length > 0 ? '' : 'none'
}) + " data-v-c5e82bee>" + _vm._ssrEscape("\n\t\t" + _vm._s(_vm.$t("relaitedProducts")) + "\n\t") + "</h2> "), _vm._l(_vm.filteredProducts, function (product) {
return _c('product-card', {
key: product.id,
attrs: {
"data-source": product
}
});
})], 2) : _vm._e();
};
var similar_products_sectionvue_type_template_id_c5e82bee_scoped_true_staticRenderFns = [];
// CONCATENATED MODULE: ./components/product/similar_products_section.vue?vue&type=template&id=c5e82bee&scoped=true&
// EXTERNAL MODULE: ./components/product/product_card.vue + 4 modules
var product_card = __webpack_require__(130);
// EXTERNAL MODULE: ./api/api_list.js
var api_list = __webpack_require__(14);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./components/product/similar_products_section.vue?vue&type=script&lang=js&
/* harmony default export */ var similar_products_sectionvue_type_script_lang_js_ = ({
name: "SimilarProductsSection",
async beforeMount() {
await this.getProducts();
},
components: {
productCard: product_card["a" /* default */]
},
computed: {
filteredProducts() {
return this.productList.filter(product => product.id != this.productIdToExclude);
},
showSection() {
return this.categoryId && this.categoryId > 0;
}
},
data() {
return {
productList: []
};
},
methods: {
async getProducts() {
try {
if (!this.showSection) return;
this.productList = await Object(api_list["l" /* getSimilarProducts */])(this.$axios, 4, this.categoryId);
} catch (error) {
this.productList = [];
}
}
},
props: {
categoryId: {
required: true
},
productIdToExclude: {
default: 0,
required: false
}
}
});
// CONCATENATED MODULE: ./components/product/similar_products_section.vue?vue&type=script&lang=js&
/* harmony default export */ var product_similar_products_sectionvue_type_script_lang_js_ = (similar_products_sectionvue_type_script_lang_js_);
// CONCATENATED MODULE: ./components/product/similar_products_section.vue
function similar_products_section_injectStyles (context) {
var style0 = __webpack_require__(233)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var similar_products_section_component = Object(componentNormalizer["a" /* default */])(
product_similar_products_sectionvue_type_script_lang_js_,
similar_products_sectionvue_type_template_id_c5e82bee_scoped_true_render,
similar_products_sectionvue_type_template_id_c5e82bee_scoped_true_staticRenderFns,
false,
similar_products_section_injectStyles,
"c5e82bee",
"67136f4a"
)
/* harmony default export */ var similar_products_section = (similar_products_section_component.exports);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./node_modules/string-replace-loader??ref--12!./pages/products/_slug/index.vue?vue&type=script&lang=js&
/* harmony default export */ var _slugvue_type_script_lang_js_ = ({
name: "ProductsIndex",
async asyncData({
$axios,
params,
i18n
}) {
const locale = i18n.locale;
const slug = encodeURIComponent(params.slug);
const product = await Object(api_list["i" /* getProduct */])($axios, locale, slug);
return {
product,
pageTitle: decodeURIComponent(product.title)
};
},
components: {
breadcrumbBase: breadcrumb_base["a" /* default */],
productBaseInfo: product_base_info,
productTabsSection: product_tabs_section,
similarProductsSection: similar_products_section,
LazyHydrate: external_vue_lazy_hydration_default.a
},
computed: {
productCategoryId() {
if (!this.product) return 0;
const categories = this.product.categories;
const hasCategory = categories && categories.length > 0;
return hasCategory ? categories[0] : 0;
}
},
head() {
return {
title: `${this.pageTitle} | ${this.$t("parsmega")}`,
meta: [{
hid: "description",
name: "description",
content: this.product.seoDescription || ""
}]
};
}
});
// CONCATENATED MODULE: ./pages/products/_slug/index.vue?vue&type=script&lang=js&
/* harmony default export */ var products_slugvue_type_script_lang_js_ = (_slugvue_type_script_lang_js_);
// CONCATENATED MODULE: ./pages/products/_slug/index.vue
function _slug_injectStyles (context) {
var style0 = __webpack_require__(235)
if (style0.__inject__) style0.__inject__(context)
}
/* normalize component */
var _slug_component = Object(componentNormalizer["a" /* default */])(
products_slugvue_type_script_lang_js_,
render,
staticRenderFns,
false,
_slug_injectStyles,
"5e416ac2",
"7450ffe6"
)
/* harmony default export */ var _slug = __webpack_exports__["default"] = (_slug_component.exports);
/***/ })
]);;
//# sourceMappingURL=index.js.map