@tooltwist/vue-contentservice
Version:
VueJS plugin for contentservice.io
1,145 lines (904 loc) • 364 kB
JavaScript
module.exports =
/******/ (function(modules) { // webpackBootstrap
/******/ // The module cache
/******/ var installedModules = {};
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/
/******/ // Check if module is in cache
/******/ if(installedModules[moduleId]) {
/******/ return installedModules[moduleId].exports;
/******/ }
/******/ // Create a new module (and put it into the cache)
/******/ var module = installedModules[moduleId] = {
/******/ i: moduleId,
/******/ l: false,
/******/ exports: {}
/******/ };
/******/
/******/ // Execute the module function
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
/******/ // Flag the module as loaded
/******/ module.l = true;
/******/
/******/ // Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
/******/
/******/ // expose the modules object (__webpack_modules__)
/******/ __webpack_require__.m = modules;
/******/
/******/ // expose the module cache
/******/ __webpack_require__.c = installedModules;
/******/
/******/ // define getter function for harmony exports
/******/ __webpack_require__.d = function(exports, name, getter) {
/******/ if(!__webpack_require__.o(exports, name)) {
/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
/******/ }
/******/ };
/******/
/******/ // define __esModule on exports
/******/ __webpack_require__.r = function(exports) {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ }
/******/ Object.defineProperty(exports, '__esModule', { value: true });
/******/ };
/******/
/******/ // create a fake namespace object
/******/ // mode & 1: value is a module id, require it
/******/ // mode & 2: merge all properties of value into the ns
/******/ // mode & 4: return value when already ns object
/******/ // mode & 8|1: behave like require
/******/ __webpack_require__.t = function(value, mode) {
/******/ if(mode & 1) value = __webpack_require__(value);
/******/ if(mode & 8) return value;
/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
/******/ var ns = Object.create(null);
/******/ __webpack_require__.r(ns);
/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
/******/ return ns;
/******/ };
/******/
/******/ // getDefaultExport function for compatibility with non-harmony modules
/******/ __webpack_require__.n = function(module) {
/******/ var getter = module && module.__esModule ?
/******/ function getDefault() { return module['default']; } :
/******/ function getModuleExports() { return module; };
/******/ __webpack_require__.d(getter, 'a', getter);
/******/ return getter;
/******/ };
/******/
/******/ // Object.prototype.hasOwnProperty.call
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
/******/
/******/ // __webpack_public_path__
/******/ __webpack_require__.p = "";
/******/
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = "fb15");
/******/ })
/************************************************************************/
/******/ ({
/***/ "001a":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* WEBPACK VAR INJECTION */(function(process) {/* harmony import */ var core_js_modules_es6_string_anchor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("ab1a");
/* harmony import */ var core_js_modules_es6_string_anchor__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es6_string_anchor__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__("d036");
/* harmony import */ var core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__("8bbf");
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(vue__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var _mixins_ContentMixins__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__("d116");
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
var SAVE_MANUAL = 1;
var SAVE_LAYOUT = 2;
var SAVE_INDIVIDUAL = 3; // Prevent double keypresses
var previousTimeStamp = 0;
/* harmony default export */ __webpack_exports__["a"] = ({
name: 'content-layout-editor',
props: {
// Support keyboard shortcuts to enter edit mode
editShortcut: {
type: Boolean,
required: false,
default: false
},
// The context provides a means for a container to pass information down to the
// elements it's contains. During editing the store is used to provide all
// information.
context: {
type: Object,
required: false
},
// Initial pane sizes
rightPane: {
required: false,
type: Number
},
leftPane: {
required: false,
type: Number
},
// Option 1 - Provide a contentId, used as an anchor to select from Crowdhound
anchor: {
// Deprecated. Not sure if this is actually used.
type: String,
required: false
},
contentId: {
// Use this rather than 'anchor', even though it is used as an anchor in Crowdhound.
type: String,
required: false
},
// Option 2 - Supply a pre-loaded layout
layout: {
type: Object,
required: false
},
// Option 3 - The slot looks after itself.
// In this case we provide a prefix and suffix that can be used by
// any content editors within the slot.
anchorPrefix: {
type: String,
required: false
},
anchorSuffix: {
type: String,
required: false
}
},
data: function data() {
return {
// Panel sizes.
myLeftPaneSize: 20,
// percentage
myRightPaneSize: 20,
// Constants
gutterSize: 3,
// Do we have a layout, or are we using the slot provided by the host?
haveLayout: false,
// Did we pass sanity checks?
sane: true
};
},
mixins: [_mixins_ContentMixins__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"]],
watch: {
// whenever anchor changes, this function will run
anchor: function anchor(newContentId, oldContentId) {
// Deprecated
// Deprecated
//console.error(`anchor changed from ${oldContentId} to ${newContentId}`)
this.$content.setContent({
vm: this,
type: 'crowdhound',
contentId: newContentId
});
},
// whenever contentId changes, this function will run
contentId: function contentId(newId, oldId) {
// console.error(`contentId changed from ${oldId} to ${newId}`)
this.$content.setContent({
vm: this,
type: 'crowdhound',
contentId: newId
});
}
},
computed: {
crowdhoundAnchor: function crowdhoundAnchor() {
if (this.contentId) {
return this.contentId;
}
if (this.anchor) {
// Deprecated
return this.anchor;
}
return null;
},
mycontext: function mycontext() {
if (this.context) {
return this.context;
}
return {};
},
/*
saveMode: function () {
if (this.contentdata) {
return SAVE_MANUAL
} else {
if (this.anchorPrefix) {
if (this.anchorSuffix) {
return SAVE_LAYOUT
} else {
return SAVE_INDIVIDUAL
}
} else {
console.error(`In layout and individual mode, anchorPrefix must be defined.`)
return SAVE_MANUAL
}
}
},
*/
layoutAsJson: function layoutAsJson() {
if (process.browser) {
/*
*/
console.log('^^^ 1', this.$content.store);
console.log('^^^ 2', this.$content.store.state);
console.log('^^^ 3', this.$content.store.state.layoutAsJson);
return this.$content.util.safeJson(this.$content.store.state.layout);
}
return '-server side-';
},
propertyElementAsJson: function propertyElementAsJson() {
if (process.browser) {
return this.$content.util.safeJson(this.$content.store.getters.propertyElement);
}
return '-server side-';
},
hasLeftSlot: function hasLeftSlot() {
return !!this.$slots['left-pane'];
},
hasRightSlot: function hasRightSlot() {
return !!this.$slots['right-pane'];
},
// Style definitions for the header
splitStyle: function splitStyle() {
if (this.isEditing) {
return '';
} else {
return '100%';
return "height: ".concat(this.height);
}
},
rightPaneStyle: function rightPaneStyle() {
if (this.isEditing) {
return '';
} else {
return "height: 0px;";
}
},
propertiesSplitStyle: function propertiesSplitStyle() {
if (this.isEditing) {
return "width: 100%;";
} else {
return "width: 100%; height: 0px; position: absolute;";
}
},
leftSize: function leftSize() {
if (!this.hasLeftSlot) {
return 0;
}
if (this.myLeftPaneSize < 0) {
return 5;
} else if (this.myLeftPaneSize > 100) {
return 100;
}
return this.myLeftPaneSize;
},
middleSize: function middleSize() {
var size = 100 - (this.leftSize + this.rightSize);
if (size < 0) {
size = 0;
}
return size;
},
rightSize: function rightSize() {
if (this.pageEditMode === 'view' || this.pageEditMode === 'live') {
return 0; // Hide the right pane
}
if (this.myRightPaneSize < 0) {
return 5;
}
if (this.myRightPaneSize + this.myLeftSize > 100) {
return 100 - this.leftSize;
}
return this.myRightPaneSize;
},
keymap: function keymap() {
var mapping = {
'ctrl+alt+left': {
keydown: this.previousElement
},
'ctrl+alt+right': {
keydown: this.nextElement
}
}; // console.log(`editShortcut=${this.editShortcut}`)
if (this.editShortcut) {
mapping['ctrl+alt+esc'] = {
keydown: this.toggleEditingShortcut
};
mapping['ctrl+alt+e'] = {
keydown: this.toggleEditingShortcut
};
}
return mapping;
},
thePropertyElement: function thePropertyElement() {
if (process.browser) {
if (this.$content.store.state) {
return this.$content.store.getters.propertyElement;
} else {
// Has contentservice been installed?
console.error("ContentLayoutEditor: this.$content.store.state is not defined");
return null;
}
}
return null;
}
},
methods: {
toggleEditingShortcut: function toggleEditingShortcut(e) {
// Prevent duplicate event handling.
if (e.timeStamp === previousTimeStamp) {
return true;
} // console.log(`toggleEditingShortcut() in ContentLayoutEditor`);
previousTimeStamp = e.timeStamp;
this.$content.toggleEditMode();
},
toggleEditMode: function toggleEditMode() {
// console.log(`toggleEditMode() in ContentLayoutEditor`)
this.$content.toggleEditMode();
},
switchMode: function switchMode(newMode) {
// If the new mode is not specified, cycle through the editing options.
if (!newMode) {
// Switch based on existing mode
var currentMode = this.$content.store.state.mode;
switch (currentMode) {
case 'edit':
newMode = 'debug';
break;
case 'layout':
newMode = 'debug';
break;
case 'debug':
newMode = 'edit';
break;
}
}
this.$content.setEditMode({
mode: newMode,
previousEditMode: newMode
});
},
onDragEnd: function onDragEnd(size) {
console.log('Drag End', size); // callback new size
if (this.hasLeftSlot) {
// Have three panes
this.myLeftPaneSize = size[0] > 70 ? 70 : size[0];
if (this.rightSize > 0) {
// i.e. The right pane is being shown
console.log('Setting right pane size to ', size[2]);
this.myRightPaneSize = size[2] < 10 ? 10 : size[2];
}
} else {
// Only two panes
//this.myLeftPaneSize = (size[0] > 70) ? 70 : size[0]
if (this.rightSize > 0) {
// i.e. The right pane is being shown
console.log('Setting right pane size to ', size[1]);
this.myRightPaneSize = size[1] < 10 ? 10 : size[1];
}
}
},
dump: function dump() {
console.log('dump'); //- console.log(`contentdata=`, this.contentdata)
//- if (this.contentdata && this.contentdata.data && this.contentdata.data.layout) {
//- console.log(`layout:\n`, this.contentdata.data.layout)
//-
//- // Convert to a string
//- var json = this.$content.safeJson(this.contentdata.data.layout)
//-
//- // Dump to the console
//- console.log(`\n\nDUMP:\n\nexport default ${json}\n\n`)
//-
//- }
},
nextElement: function nextElement() {
this.cycleThroughElements(+1);
},
previousElement: function previousElement() {
this.cycleThroughElements(-1);
},
cycleThroughElements: function cycleThroughElements(offset) {
console.log("nextElement() in ContentLayoutEditor.");
if (this.pageEditMode !== 'view') {
console.log("do it");
var currentElement = this.$content.store.state.expandedElement;
if (currentElement) {
console.log("currentElement is", currentElement); // Find the expanded element in the pathToSelectedElement
var path = this.$content.store.state.pathToSelectedElement;
var parent = null;
for (var i = 0; i < path.length; i++) {
if (path[i].id === currentElement.id) {
console.log("Found it at index ".concat(i));
if (i > 0) {
parent = path[i - 1];
break;
}
}
}
console.log("parent is", parent); // Find the selected element's index under it's parent
var childIndex = -1;
for (var _i = 0; _i < parent.children.length; _i++) {
if (parent.children[_i].id === currentElement.id) {
childIndex = _i;
console.log("Child index is ".concat(_i));
break;
}
} // Select the next element
var newIndex = childIndex + offset;
if (newIndex < 0) {
newIndex = parent.children.length - 1;
}
if (newIndex >= parent.children.length) {
newIndex = 0;
}
var newElement = parent.children[newIndex];
console.log("newElement is", newElement);
this.$content.setPropertyElement({
element: newElement
});
}
}
}
},
created: function created() {
console.log("ContentLayoutEditor.created(): this.$content.store=", this.$content.store); // console.log(`ContentLayoutEditor.created(): this=`, this);
// Sanity check
if (!this.$content) {
console.error("ContentLayoutEditor.created(): this.$content not defined: has ContentService been initialised?");
this.sane = false;
return;
} // If the user has not defined the required options, do so now.
if (this.rightPane) {
this.myShowRightPage = true;
}
if (this.rightPaneSize) {
this.myRightPaneSize = this.rightPaneSize;
}
if (this.leftPaneSize) {
this.myLeftPaneSize = this.leftPaneSize;
} // Add a few functions
var self = this;
console.log("ContentLayoutEditor()");
console.log(" contentId=", this.crowdhoundAnchor);
console.log(" layout=", this.layout);
if (this.contentId) {
// Have an ID - load the content from Crowdhound
this.$content.setContent({
vm: this,
type: 'crowdhound',
contentId: this.contentId
});
this.haveLayout = true;
} else if (this.anchor) {
// Deprecated, but supported for (probably unneeded) backwards compatibility.
console.error("ContentLayoutEditor: prop 'anchor' is deprecated. Please use 'contentId' instead.");
this.$content.setContent({
vm: this,
type: 'crowdhound',
contentId: this.anchor
});
this.haveLayout = true;
} else if (this.layout) {
// Layout is provided. The store will not load or save this layout.
this.$content.setContent({
vm: this,
type: 'fixed',
layout: this.layout
});
this.haveLayout = true;
} else {
// Incorrect props
console.error("content-layout-editor must be provided prop 'layout' or prop 'contentId'");
}
} // created()
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__("f28c")))
/***/ }),
/***/ "00dd":
/***/ (function(module, exports) {
module.exports = require("core-js/modules/es6.regexp.replace");
/***/ }),
/***/ "0470":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "05c7":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentVimeo_vue_vue_type_style_index_0_id_c5f41610_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("dda0");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentVimeo_vue_vue_type_style_index_0_id_c5f41610_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentVimeo_vue_vue_type_style_index_0_id_c5f41610_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/***/ }),
/***/ "07a2":
/***/ (function(module, exports) {
module.exports = require("@fortawesome/vue-fontawesome");
/***/ }),
/***/ "0ca7":
/***/ (function(module, exports) {
module.exports = require("core-js/modules/es6.string.includes");
/***/ }),
/***/ "0ee6":
/***/ (function(module, exports) {
module.exports = require("froala-editor/css/froala_style.min.css");
/***/ }),
/***/ "1145":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentContent_vue_vue_type_style_index_0_id_dd3c391a_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("5e07");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentContent_vue_vue_type_style_index_0_id_dd3c391a_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentContent_vue_vue_type_style_index_0_id_dd3c391a_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/***/ }),
/***/ "11fc":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "12d2":
/***/ (function(module, exports) {
module.exports = require("core-js/modules/es7.object.get-own-property-descriptors");
/***/ }),
/***/ "1328":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentField_vue_vue_type_style_index_0_id_2cdc87f8_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("3ddd");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentField_vue_vue_type_style_index_0_id_2cdc87f8_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentField_vue_vue_type_style_index_0_id_2cdc87f8_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/***/ }),
/***/ "159e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentColumns_vue_vue_type_style_index_0_id_24fd85fa_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("a386");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentColumns_vue_vue_type_style_index_0_id_24fd85fa_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentColumns_vue_vue_type_style_index_0_id_24fd85fa_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/***/ }),
/***/ "180b":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentContainer_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("7ee4");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentContainer_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentContainer_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/***/ }),
/***/ "1918":
/***/ (function(module, exports) {
module.exports = require("vue-split-panel");
/***/ }),
/***/ "1c6c":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "1d1c":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "1ea8":
/***/ (function(module, exports) {
module.exports = require("v-hotkey");
/***/ }),
/***/ "232b":
/***/ (function(module, exports) {
module.exports = require("vue-froala-wysiwyg");
/***/ }),
/***/ "2442":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentAdminBlogDetails_vue_vue_type_style_index_0_id_2687d314_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("1d1c");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentAdminBlogDetails_vue_vue_type_style_index_0_id_2687d314_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentAdminBlogDetails_vue_vue_type_style_index_0_id_2687d314_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/***/ }),
/***/ "255a":
/***/ (function(module, exports) {
module.exports = require("@babel/runtime-corejs2/core-js/object/define-property");
/***/ }),
/***/ "25ac":
/***/ (function(module, exports) {
module.exports = require("froala-editor/js/froala_editor.pkgd.min.js");
/***/ }),
/***/ "25fc":
/***/ (function(module, exports) {
module.exports = require("core-js/modules/es6.function.name");
/***/ }),
/***/ "262e":
/***/ (function(module, exports) {
module.exports = function (vm, msg, params, e) {
if (msg) {
console.log("".concat(msg));
}
if (params) {
console.log("params=", params);
} // console.log('e=', e)
// console.log('e.Error=', e.Error)
// console.log('e.statusCode=', e.statusCode)
// console.log('e.response=', e.response)
// console.log('e.message=', e.message)
if (e.message) {
// An application error produced by:
// return reject(new Error('...'));
console.error("Error: ".concat(e.message));
if (e.stack) {
console.log(e.stack);
}
} else if (e.response) {
// An axios error
console.log("Status: ".concat(e.response.status, " ").concat(e.response.statusText));
if (e.response.data) {
if (e.response.data.Error) {
console.log("Error: ".concat(e.response.data.Error));
}
if (e.response.data.Code) {
console.log("Code: ".concat(e.response.data.code));
}
if (e.response.data.Message) {
console.log("Message: ".concat(e.response.data.message)); //msg = e.response.data.message
}
console.log('response.data: ', e.response.data);
}
} else {
// Network error from browser
// See https://github.com/axios/axios/issues/383#issuecomment-234079506
console.error("Could not contact server.");
console.log("Error:", e);
msg = 'Could not communicate with server';
} // Display an error on the screen
if (vm && vm.$toast) {
vm.$toast.open({
message: "".concat(msg),
type: 'is-danger'
});
} else {
alert(msg);
}
};
/***/ }),
/***/ "29d2":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "2a8c":
/***/ (function(module, exports) {
module.exports = require("vue-drag-drop");
/***/ }),
/***/ "2c92":
/***/ (function(module, exports) {
module.exports = require("core-js/modules/es6.array.iterator");
/***/ }),
/***/ "2dcf":
/***/ (function(module, exports) {
module.exports = require("query-string");
/***/ }),
/***/ "2fb0":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentFroala_vue_vue_type_style_index_0_id_7e57c49c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("a9e8");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentFroala_vue_vue_type_style_index_0_id_7e57c49c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentFroala_vue_vue_type_style_index_0_id_7e57c49c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/***/ }),
/***/ "323f":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "33a4":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentFixedPositionContainer_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("c0ea");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentFixedPositionContainer_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentFixedPositionContainer_vue_vue_type_style_index_0_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/***/ }),
/***/ "3460":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentPane_vue_vue_type_style_index_0_id_3030a60b_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("ad81");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentPane_vue_vue_type_style_index_0_id_3030a60b_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentPane_vue_vue_type_style_index_0_id_3030a60b_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/***/ }),
/***/ "368f":
/***/ (function(module, exports) {
module.exports = require("@fortawesome/free-solid-svg-icons");
/***/ }),
/***/ "3ddd":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "44d6":
/***/ (function(module, exports) {
module.exports = require("core-js/modules/es7.array.includes");
/***/ }),
/***/ "47c4":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentAdminBlogListElement_vue_vue_type_style_index_0_id_d3c49d02_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("323f");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentAdminBlogListElement_vue_vue_type_style_index_0_id_d3c49d02_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentAdminBlogListElement_vue_vue_type_style_index_0_id_d3c49d02_scoped_true_lang_scss___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/***/ }),
/***/ "4842":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentForm_vue_vue_type_style_index_0_id_b8ef986a_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("b8bb");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentForm_vue_vue_type_style_index_0_id_b8ef986a_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentForm_vue_vue_type_style_index_0_id_b8ef986a_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/***/ }),
/***/ "4da6":
/***/ (function(module, exports) {
module.exports = function (vm, url, params, e) {
console.log('API ERROR');
console.log('---------v');
var msg = 'Error calling server';
console.error("Error calling API server:");
console.log("".concat(url));
if (params) {
console.log(params);
}
if (e.response) {
console.log("Status: ".concat(e.response.status, " ").concat(e.response.statusText));
if (e.response.data) {
if (e.response.data.Error) {
console.log("Error: ".concat(e.response.data.Error));
}
if (e.response.data.Code) {
console.log("Code: ".concat(e.response.data.code));
}
if (e.response.data.Message) {
console.log("Message: ".concat(e.response.data.message));
msg = e.response.data.message;
}
console.log('response.data: ', e.response.data);
}
} else {
// Network error from browser
// See https://github.com/axios/axios/issues/383#issuecomment-234079506
console.error("Could not contact server.");
console.log("Error:", e);
msg = 'Could not communicate with server';
} // Display an error on the screen
if (vm && vm.$toast) {
vm.$toast.open({
message: "".concat(msg),
type: 'is-danger'
});
} else {
alert(msg);
}
};
/***/ }),
/***/ "56f5":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "5880":
/***/ (function(module, exports) {
module.exports = require("vuex");
/***/ }),
/***/ "59fa":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentFixedPositionContainer_vue_vue_type_style_index_1_id_603c5fa0_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("f01e");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentFixedPositionContainer_vue_vue_type_style_index_1_id_603c5fa0_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentFixedPositionContainer_vue_vue_type_style_index_1_id_603c5fa0_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/***/ }),
/***/ "5a1d":
/***/ (function(module, exports) {
module.exports = require("core-js/modules/es6.regexp.split");
/***/ }),
/***/ "5a3d":
/***/ (function(module, exports) {
module.exports = require("@babel/runtime-corejs2/helpers/esm/nonIterableSpread");
/***/ }),
/***/ "5c1c":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "5e07":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "6619":
/***/ (function(module, exports) {
module.exports = require("core-js/modules/es6.regexp.to-string");
/***/ }),
/***/ "669e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentToolbox_vue_vue_type_style_index_0_id_6271fdf3_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("0470");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentToolbox_vue_vue_type_style_index_0_id_6271fdf3_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentToolbox_vue_vue_type_style_index_0_id_6271fdf3_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/***/ }),
/***/ "6e74":
/***/ (function(module, exports) {
module.exports = require("core-js/modules/es6.object.keys");
/***/ }),
/***/ "7662":
/***/ (function(module, exports) {
module.exports = require("@babel/runtime-corejs2/helpers/esm/unsupportedIterableToArray");
/***/ }),
/***/ "7aae":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentYoutube_vue_vue_type_style_index_0_id_404daec2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("5c1c");
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentYoutube_vue_vue_type_style_index_0_id_404daec2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentYoutube_vue_vue_type_style_index_0_id_404daec2_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* unused harmony reexport * */
/***/ }),
/***/ "7ee4":
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
/***/ }),
/***/ "80a8":
/***/ (function(module, exports) {
module.exports = require("core-js/modules/web.dom.iterable");
/***/ }),
/***/ "8435":
/***/ (function(module, exports) {
module.exports = require("core-js/modules/es6.string.ends-with");
/***/ }),
/***/ "86b1":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var _node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_node_modules_css_loader_index_js_ref_8_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_2_node_modules_sass_loader_dist_cjs_js_ref_8_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ContentLay