Creating a helper mixing to select single files

parent f36d75c8
export default {
methods: {
selectSingleFile(event, model) {
this[model].medias_single = _.merge(this[model].medias_single, {
[event.zone]: event.id,
});
},
}
}
...@@ -140,7 +140,7 @@ ...@@ -140,7 +140,7 @@
</el-form-item> </el-form-item>
<tags-input namespace="asgardcms/page" v-model="tags" :value="tags" :current-tags="tags"></tags-input> <tags-input namespace="asgardcms/page" v-model="tags" :value="tags" :current-tags="tags"></tags-input>
<single-media zone="image" @singleFileSelected="selectSingleFile" <single-media zone="image" @singleFileSelected="selectSingleFile($event, 'page')"
entity="Modules\Page\Entities\Page" :entity-id="page.id"></single-media> entity="Modules\Page\Entities\Page" :entity-id="page.id"></single-media>
</div> </div>
</div> </div>
...@@ -156,10 +156,12 @@ ...@@ -156,10 +156,12 @@
import Slugify from '../../../../Core/Assets/js/mixins/Slugify' import Slugify from '../../../../Core/Assets/js/mixins/Slugify'
import ShortcutHelper from '../../../../Core/Assets/js/mixins/ShortcutHelper' import ShortcutHelper from '../../../../Core/Assets/js/mixins/ShortcutHelper'
import ActiveEditor from '../../../../Core/Assets/js/mixins/ActiveEditor' import ActiveEditor from '../../../../Core/Assets/js/mixins/ActiveEditor'
import SingleFileSelector from '../../../../Media/Assets/js/mixins/SingleFileSelector'
import Form from 'form-backend-validation' import Form from 'form-backend-validation'
export default { export default {
mixins: [Slugify, ShortcutHelper, ActiveEditor], mixins: [Slugify, ShortcutHelper, ActiveEditor, SingleFileSelector],
props: { props: {
locales: {default: null}, locales: {default: null},
pageTitle: {default: null, String}, pageTitle: {default: null, String},
...@@ -246,11 +248,6 @@ ...@@ -246,11 +248,6 @@
} }
return route('api.page.page.store'); return route('api.page.page.store');
}, },
selectSingleFile(event) {
this.page.medias_single = {
[event.zone]: event.id,
};
}
}, },
mounted() { mounted() {
this.fetchTemplates(); this.fetchTemplates();
......
...@@ -20936,7 +20936,7 @@ if (typeof DEBUG !== 'undefined' && DEBUG) { ...@@ -20936,7 +20936,7 @@ if (typeof DEBUG !== 'undefined' && DEBUG) {
) } ) }
} }
var listToStyles = __webpack_require__(151) var listToStyles = __webpack_require__(152)
/* /*
type StyleObject = { type StyleObject = {
...@@ -21202,7 +21202,7 @@ Object.defineProperty(exports, "__esModule", { ...@@ -21202,7 +21202,7 @@ Object.defineProperty(exports, "__esModule", {
value: true value: true
}); });
var _Form = __webpack_require__(141); var _Form = __webpack_require__(142);
Object.defineProperty(exports, 'default', { Object.defineProperty(exports, 'default', {
enumerable: true, enumerable: true,
...@@ -42589,9 +42589,9 @@ exports.default = Errors; ...@@ -42589,9 +42589,9 @@ exports.default = Errors;
var disposed = false var disposed = false
var normalizeComponent = __webpack_require__(2) var normalizeComponent = __webpack_require__(2)
/* script */ /* script */
var __vue_script__ = __webpack_require__(145) var __vue_script__ = __webpack_require__(146)
/* template */ /* template */
var __vue_template__ = __webpack_require__(146) var __vue_template__ = __webpack_require__(147)
/* styles */ /* styles */
var __vue_styles__ = null var __vue_styles__ = null
/* scopeId */ /* scopeId */
...@@ -42635,9 +42635,9 @@ module.exports = Component.exports ...@@ -42635,9 +42635,9 @@ module.exports = Component.exports
var disposed = false var disposed = false
var normalizeComponent = __webpack_require__(2) var normalizeComponent = __webpack_require__(2)
/* script */ /* script */
var __vue_script__ = __webpack_require__(147) var __vue_script__ = __webpack_require__(148)
/* template */ /* template */
var __vue_template__ = __webpack_require__(162) var __vue_template__ = __webpack_require__(163)
/* styles */ /* styles */
var __vue_styles__ = null var __vue_styles__ = null
/* scopeId */ /* scopeId */
...@@ -42679,7 +42679,7 @@ module.exports = Component.exports ...@@ -42679,7 +42679,7 @@ module.exports = Component.exports
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
__webpack_require__(46); __webpack_require__(46);
module.exports = __webpack_require__(194); module.exports = __webpack_require__(195);
/***/ }), /***/ }),
...@@ -42725,7 +42725,7 @@ var _PageRoutes = __webpack_require__(110); ...@@ -42725,7 +42725,7 @@ var _PageRoutes = __webpack_require__(110);
var _PageRoutes2 = _interopRequireDefault(_PageRoutes); var _PageRoutes2 = _interopRequireDefault(_PageRoutes);
var _MediaRoutes = __webpack_require__(144); var _MediaRoutes = __webpack_require__(145);
var _MediaRoutes2 = _interopRequireDefault(_MediaRoutes); var _MediaRoutes2 = _interopRequireDefault(_MediaRoutes);
...@@ -42735,21 +42735,21 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope ...@@ -42735,21 +42735,21 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope
function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } }
__webpack_require__(168); __webpack_require__(169);
_vue2.default.use(_elementUi2.default, { locale: _en2.default }); _vue2.default.use(_elementUi2.default, { locale: _en2.default });
_vue2.default.use(_vueDataTables2.default, { locale: _en2.default }); _vue2.default.use(_vueDataTables2.default, { locale: _en2.default });
_vue2.default.use(_vueI18n2.default); _vue2.default.use(_vueI18n2.default);
_vue2.default.use(_vueRouter2.default); _vue2.default.use(_vueRouter2.default);
_vue2.default.use(__webpack_require__(169), { prevent: ['input', 'textarea'] }); _vue2.default.use(__webpack_require__(170), { prevent: ['input', 'textarea'] });
_vue2.default.use(_vueEvents2.default); _vue2.default.use(_vueEvents2.default);
_vue2.default.use(_vueSimplemde2.default); _vue2.default.use(_vueSimplemde2.default);
__webpack_require__(170); __webpack_require__(171);
_vue2.default.component('ckeditor', __webpack_require__(172)); _vue2.default.component('ckeditor', __webpack_require__(173));
_vue2.default.component('DeleteButton', __webpack_require__(177)); _vue2.default.component('DeleteButton', __webpack_require__(178));
_vue2.default.component('TagsInput', __webpack_require__(180)); _vue2.default.component('TagsInput', __webpack_require__(181));
_vue2.default.component('SingleMedia', __webpack_require__(183)); _vue2.default.component('SingleMedia', __webpack_require__(184));
_vue2.default.component('MediaManager', __webpack_require__(43)); _vue2.default.component('MediaManager', __webpack_require__(43));
...@@ -92293,7 +92293,7 @@ var normalizeComponent = __webpack_require__(2) ...@@ -92293,7 +92293,7 @@ var normalizeComponent = __webpack_require__(2)
/* script */ /* script */
var __vue_script__ = __webpack_require__(138) var __vue_script__ = __webpack_require__(138)
/* template */ /* template */
var __vue_template__ = __webpack_require__(143) var __vue_template__ = __webpack_require__(144)
/* styles */ /* styles */
var __vue_styles__ = null var __vue_styles__ = null
/* scopeId */ /* scopeId */
...@@ -92357,13 +92357,17 @@ var _ActiveEditor = __webpack_require__(140); ...@@ -92357,13 +92357,17 @@ var _ActiveEditor = __webpack_require__(140);
var _ActiveEditor2 = _interopRequireDefault(_ActiveEditor); var _ActiveEditor2 = _interopRequireDefault(_ActiveEditor);
var _SingleFileSelector = __webpack_require__(207);
var _SingleFileSelector2 = _interopRequireDefault(_SingleFileSelector);
var _formBackendValidation = __webpack_require__(14); var _formBackendValidation = __webpack_require__(14);
var _formBackendValidation2 = _interopRequireDefault(_formBackendValidation); var _formBackendValidation2 = _interopRequireDefault(_formBackendValidation);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } // //
// //
// //
// //
...@@ -92518,7 +92522,7 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope ...@@ -92518,7 +92522,7 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope
// //
exports.default = { exports.default = {
mixins: [_Slugify2.default, _ShortcutHelper2.default, _ActiveEditor2.default], mixins: [_Slugify2.default, _ShortcutHelper2.default, _ActiveEditor2.default, _SingleFileSelector2.default],
props: { props: {
locales: { default: null }, locales: { default: null },
pageTitle: { default: null, String: String } pageTitle: { default: null, String: String }
...@@ -92602,9 +92606,6 @@ exports.default = { ...@@ -92602,9 +92606,6 @@ exports.default = {
return route('api.page.page.update', { page: this.$route.params.pageId }); return route('api.page.page.update', { page: this.$route.params.pageId });
} }
return route('api.page.page.store'); return route('api.page.page.store');
},
selectSingleFile: function selectSingleFile(event) {
this.page.medias_single = _defineProperty({}, event.zone, event.id);
} }
}, },
mounted: function mounted() { mounted: function mounted() {
...@@ -92678,7 +92679,8 @@ exports.default = { ...@@ -92678,7 +92679,8 @@ exports.default = {
}; };
/***/ }), /***/ }),
/* 141 */ /* 141 */,
/* 142 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
...@@ -92694,7 +92696,7 @@ var _Errors = __webpack_require__(42); ...@@ -92694,7 +92696,7 @@ var _Errors = __webpack_require__(42);
var _Errors2 = _interopRequireDefault(_Errors); var _Errors2 = _interopRequireDefault(_Errors);
var _util = __webpack_require__(142); var _util = __webpack_require__(143);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
...@@ -92995,7 +92997,7 @@ var Form = function () { ...@@ -92995,7 +92997,7 @@ var Form = function () {
exports.default = Form; exports.default = Form;
/***/ }), /***/ }),
/* 142 */ /* 143 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
...@@ -93019,7 +93021,7 @@ function guardAgainstReservedFieldName(fieldName) { ...@@ -93019,7 +93021,7 @@ function guardAgainstReservedFieldName(fieldName) {
} }
/***/ }), /***/ }),
/* 143 */ /* 144 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var render = function() { var render = function() {
...@@ -93685,7 +93687,11 @@ var render = function() { ...@@ -93685,7 +93687,11 @@ var render = function() {
entity: "Modules\\Page\\Entities\\Page", entity: "Modules\\Page\\Entities\\Page",
"entity-id": _vm.page.id "entity-id": _vm.page.id
}, },
on: { singleFileSelected: _vm.selectSingleFile } on: {
singleFileSelected: function($event) {
_vm.selectSingleFile($event, "page")
}
}
}) })
], ],
1 1
...@@ -93727,7 +93733,7 @@ if (false) { ...@@ -93727,7 +93733,7 @@ if (false) {
} }
/***/ }), /***/ }),
/* 144 */ /* 145 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
...@@ -93745,7 +93751,7 @@ var _MediaList = __webpack_require__(44); ...@@ -93745,7 +93751,7 @@ var _MediaList = __webpack_require__(44);
var _MediaList2 = _interopRequireDefault(_MediaList); var _MediaList2 = _interopRequireDefault(_MediaList);
var _MediaForm = __webpack_require__(163); var _MediaForm = __webpack_require__(164);
var _MediaForm2 = _interopRequireDefault(_MediaForm); var _MediaForm2 = _interopRequireDefault(_MediaForm);
...@@ -93771,7 +93777,7 @@ exports.default = [{ ...@@ -93771,7 +93777,7 @@ exports.default = [{
}]; }];
/***/ }), /***/ }),
/* 145 */ /* 146 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
...@@ -93797,7 +93803,7 @@ exports.default = { ...@@ -93797,7 +93803,7 @@ exports.default = {
}; };
/***/ }), /***/ }),
/* 146 */ /* 147 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var render = function() { var render = function() {
...@@ -93817,7 +93823,7 @@ if (false) { ...@@ -93817,7 +93823,7 @@ if (false) {
} }
/***/ }), /***/ }),
/* 147 */ /* 148 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
...@@ -93831,15 +93837,15 @@ var _axios = __webpack_require__(6); ...@@ -93831,15 +93837,15 @@ var _axios = __webpack_require__(6);
var _axios2 = _interopRequireDefault(_axios); var _axios2 = _interopRequireDefault(_axios);
var _NewFolder = __webpack_require__(148); var _NewFolder = __webpack_require__(149);
var _NewFolder2 = _interopRequireDefault(_NewFolder); var _NewFolder2 = _interopRequireDefault(_NewFolder);
var _UploadButton = __webpack_require__(154); var _UploadButton = __webpack_require__(155);
var _UploadButton2 = _interopRequireDefault(_UploadButton); var _UploadButton2 = _interopRequireDefault(_UploadButton);
var _RenameFolder = __webpack_require__(159); var _RenameFolder = __webpack_require__(160);
var _RenameFolder2 = _interopRequireDefault(_RenameFolder); var _RenameFolder2 = _interopRequireDefault(_RenameFolder);
...@@ -93972,7 +93978,8 @@ exports.default = { ...@@ -93972,7 +93978,8 @@ exports.default = {
'rename-folder': _RenameFolder2.default 'rename-folder': _RenameFolder2.default
}, },
props: { props: {
singleModal: { type: Boolean } singleModal: { type: Boolean },
eventName: {}
}, },
data: function data() { data: function data() {
return { return {
...@@ -94066,7 +94073,7 @@ exports.default = { ...@@ -94066,7 +94073,7 @@ exports.default = {
this.fetchFolderBreadcrumb(scope.row.id); this.fetchFolderBreadcrumb(scope.row.id);
}, },
insertMedia: function insertMedia(scope) { insertMedia: function insertMedia(scope) {
this.$events.emit('fileWasSelected', scope.row); this.$events.emit(this.eventName, scope.row);
}, },
handleSelectionChange: function handleSelectionChange(selectedMedia) { handleSelectionChange: function handleSelectionChange(selectedMedia) {
this.selectedMedia = selectedMedia; this.selectedMedia = selectedMedia;
...@@ -94139,19 +94146,19 @@ exports.default = { ...@@ -94139,19 +94146,19 @@ exports.default = {
}; };
/***/ }), /***/ }),
/* 148 */ /* 149 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var disposed = false var disposed = false
function injectStyle (ssrContext) { function injectStyle (ssrContext) {
if (disposed) return if (disposed) return
__webpack_require__(149) __webpack_require__(150)
} }
var normalizeComponent = __webpack_require__(2) var normalizeComponent = __webpack_require__(2)
/* script */ /* script */
var __vue_script__ = __webpack_require__(152) var __vue_script__ = __webpack_require__(153)
/* template */ /* template */
var __vue_template__ = __webpack_require__(153) var __vue_template__ = __webpack_require__(154)
/* styles */ /* styles */
var __vue_styles__ = injectStyle var __vue_styles__ = injectStyle
/* scopeId */ /* scopeId */
...@@ -94189,13 +94196,13 @@ module.exports = Component.exports ...@@ -94189,13 +94196,13 @@ module.exports = Component.exports
/***/ }), /***/ }),
/* 149 */ /* 150 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag // style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles // load the styles
var content = __webpack_require__(150); var content = __webpack_require__(151);
if(typeof content === 'string') content = [[module.i, content, '']]; if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals; if(content.locals) module.exports = content.locals;
// add the styles to the DOM // add the styles to the DOM
...@@ -94215,7 +94222,7 @@ if(false) { ...@@ -94215,7 +94222,7 @@ if(false) {
} }
/***/ }), /***/ }),
/* 150 */ /* 151 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
exports = module.exports = __webpack_require__(10)(undefined); exports = module.exports = __webpack_require__(10)(undefined);
...@@ -94229,7 +94236,7 @@ exports.push([module.i, "\n.new-folder {\n float: left;\n margin-right: 10 ...@@ -94229,7 +94236,7 @@ exports.push([module.i, "\n.new-folder {\n float: left;\n margin-right: 10
/***/ }), /***/ }),
/* 151 */ /* 152 */
/***/ (function(module, exports) { /***/ (function(module, exports) {
/** /**
...@@ -94262,7 +94269,7 @@ module.exports = function listToStyles (parentId, list) { ...@@ -94262,7 +94269,7 @@ module.exports = function listToStyles (parentId, list) {
/***/ }), /***/ }),
/* 152 */ /* 153 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
...@@ -94354,7 +94361,7 @@ exports.default = { ...@@ -94354,7 +94361,7 @@ exports.default = {
// //
/***/ }), /***/ }),
/* 153 */ /* 154 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var render = function() { var render = function() {
...@@ -94497,19 +94504,19 @@ if (false) { ...@@ -94497,19 +94504,19 @@ if (false) {
} }
/***/ }), /***/ }),
/* 154 */ /* 155 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var disposed = false var disposed = false
function injectStyle (ssrContext) { function injectStyle (ssrContext) {
if (disposed) return if (disposed) return
__webpack_require__(155) __webpack_require__(156)
} }
var normalizeComponent = __webpack_require__(2) var normalizeComponent = __webpack_require__(2)
/* script */ /* script */
var __vue_script__ = __webpack_require__(157) var __vue_script__ = __webpack_require__(158)
/* template */ /* template */
var __vue_template__ = __webpack_require__(158) var __vue_template__ = __webpack_require__(159)
/* styles */ /* styles */
var __vue_styles__ = injectStyle var __vue_styles__ = injectStyle
/* scopeId */ /* scopeId */
...@@ -94547,13 +94554,13 @@ module.exports = Component.exports ...@@ -94547,13 +94554,13 @@ module.exports = Component.exports
/***/ }), /***/ }),
/* 155 */ /* 156 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag // style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles // load the styles
var content = __webpack_require__(156); var content = __webpack_require__(157);
if(typeof content === 'string') content = [[module.i, content, '']]; if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals; if(content.locals) module.exports = content.locals;
// add the styles to the DOM // add the styles to the DOM
...@@ -94573,7 +94580,7 @@ if(false) { ...@@ -94573,7 +94580,7 @@ if(false) {
} }
/***/ }), /***/ }),
/* 156 */ /* 157 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
exports = module.exports = __webpack_require__(10)(undefined); exports = module.exports = __webpack_require__(10)(undefined);
...@@ -94587,7 +94594,7 @@ exports.push([module.i, "\n.el-upload__input {\n display: none !important;\n} ...@@ -94587,7 +94594,7 @@ exports.push([module.i, "\n.el-upload__input {\n display: none !important;\n}
/***/ }), /***/ }),
/* 157 */ /* 158 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
...@@ -94680,7 +94687,7 @@ exports.default = { ...@@ -94680,7 +94687,7 @@ exports.default = {
// //
/***/ }), /***/ }),
/* 158 */ /* 159 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var render = function() { var render = function() {
...@@ -94728,15 +94735,15 @@ if (false) { ...@@ -94728,15 +94735,15 @@ if (false) {
} }
/***/ }), /***/ }),
/* 159 */ /* 160 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var disposed = false var disposed = false
var normalizeComponent = __webpack_require__(2) var normalizeComponent = __webpack_require__(2)
/* script */ /* script */
var __vue_script__ = __webpack_require__(160) var __vue_script__ = __webpack_require__(161)
/* template */ /* template */
var __vue_template__ = __webpack_require__(161) var __vue_template__ = __webpack_require__(162)
/* styles */ /* styles */
var __vue_styles__ = null var __vue_styles__ = null
/* scopeId */ /* scopeId */
...@@ -94774,7 +94781,7 @@ module.exports = Component.exports ...@@ -94774,7 +94781,7 @@ module.exports = Component.exports
/***/ }), /***/ }),
/* 160 */ /* 161 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
...@@ -94865,7 +94872,7 @@ exports.default = { ...@@ -94865,7 +94872,7 @@ exports.default = {
// //
/***/ }), /***/ }),
/* 161 */ /* 162 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var render = function() { var render = function() {
...@@ -94991,7 +94998,7 @@ if (false) { ...@@ -94991,7 +94998,7 @@ if (false) {
} }
/***/ }), /***/ }),
/* 162 */ /* 163 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var render = function() { var render = function() {
...@@ -95435,19 +95442,19 @@ if (false) { ...@@ -95435,19 +95442,19 @@ if (false) {
} }
/***/ }), /***/ }),
/* 163 */ /* 164 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var disposed = false var disposed = false
function injectStyle (ssrContext) { function injectStyle (ssrContext) {
if (disposed) return if (disposed) return
__webpack_require__(164) __webpack_require__(165)
} }
var normalizeComponent = __webpack_require__(2) var normalizeComponent = __webpack_require__(2)
/* script */ /* script */
var __vue_script__ = __webpack_require__(166) var __vue_script__ = __webpack_require__(167)
/* template */ /* template */
var __vue_template__ = __webpack_require__(167) var __vue_template__ = __webpack_require__(168)
/* styles */ /* styles */
var __vue_styles__ = injectStyle var __vue_styles__ = injectStyle
/* scopeId */ /* scopeId */
...@@ -95485,13 +95492,13 @@ module.exports = Component.exports ...@@ -95485,13 +95492,13 @@ module.exports = Component.exports
/***/ }), /***/ }),
/* 164 */ /* 165 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag // style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles // load the styles
var content = __webpack_require__(165); var content = __webpack_require__(166);
if(typeof content === 'string') content = [[module.i, content, '']]; if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals; if(content.locals) module.exports = content.locals;
// add the styles to the DOM // add the styles to the DOM
...@@ -95511,7 +95518,7 @@ if(false) { ...@@ -95511,7 +95518,7 @@ if(false) {
} }
/***/ }), /***/ }),
/* 165 */ /* 166 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
exports = module.exports = __webpack_require__(10)(undefined); exports = module.exports = __webpack_require__(10)(undefined);
...@@ -95525,7 +95532,7 @@ exports.push([module.i, "\n.el-select{\n display: block;\n}\n", ""]); ...@@ -95525,7 +95532,7 @@ exports.push([module.i, "\n.el-select{\n display: block;\n}\n", ""]);
/***/ }), /***/ }),
/* 166 */ /* 167 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
...@@ -95707,7 +95714,7 @@ exports.default = { ...@@ -95707,7 +95714,7 @@ exports.default = {
}; };
/***/ }), /***/ }),
/* 167 */ /* 168 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var render = function() { var render = function() {
...@@ -96082,7 +96089,7 @@ if (false) { ...@@ -96082,7 +96089,7 @@ if (false) {
} }
/***/ }), /***/ }),
/* 168 */ /* 169 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
...@@ -96158,14 +96165,14 @@ if (currentLocale) { ...@@ -96158,14 +96165,14 @@ if (currentLocale) {
// }); // });
/***/ }), /***/ }),
/* 169 */ /* 170 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
!function(e,t){if(true)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var r=t();for(var n in r)("object"==typeof exports?exports:e)[n]=r[n]}}(this,function(){return function(e){function t(n){if(r[n])return r[n].exports;var o=r[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var r={};return t.m=e,t.c=r,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="../dist/",t(t.s=0)}([function(e,t,r){"use strict";function n(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t<e.length;t++)r[t]=e[t];return r}return Array.from(e)}var o,i={},a={},u=[],s=[],c=!1;i.install=function(e,t){s=[].concat(n(t&&t.prevent?t.prevent:[])),e.directive("shortkey",{bind:function(e,t,r){var n="string"==typeof t.value?JSON.parse(t.value.replace(/\'/gi,'"')):t.value,o=!0===t.modifiers.persistent,i=!0===t.modifiers.push,s=!0===t.modifiers.avoid,c=!0===t.modifiers.focus,f=!0===t.modifiers.once;if(i&&delete n.push,s)u.push(e);else{var p=n.join("");a[p]={pr:o,ps:i,oc:f,fn:!c,el:r.elm}}},unbind:function(e,t){var r=[];if(r="string"==typeof t.value?JSON.parse(t.value.replace(/\'/gi,'"')):t.value,!0===t.modifiers.push&&delete r.push,r){var n=r.join("");a[n].el===e&&delete a[n]}u=u.filter(function(t){return!t===e})}})},i.decodeKey=function(e){var t="";return("Shift"===e.key||e.shiftKey)&&(t+="shift"),("Control"===e.key||e.ctrlKey)&&(t+="ctrl"),("Meta"===e.key||e.metaKey)&&(t+="meta"),("Alt"===e.key||e.altKey)&&(t+="alt"),"ArrowUp"===e.key&&(t+="arrowup"),"ArrowLeft"===e.key&&(t+="arrowleft"),"ArrowRight"===e.key&&(t+="arrowright"),"ArrowDown"===e.key&&(t+="arrowdown"),"AltGraph"===e.key&&(t+="altgraph"),"Escape"===e.key&&(t+="esc"),"Enter"===e.key&&(t+="enter"),"Tab"===e.key&&(t+="tab"),(e.key&&1===e.key.length||/F\d{1,2}/g.test(e.key))&&(t+=e.key.toLowerCase()),t},i.keyDown=function(e){if(!a[e].oc&&!a[e].ps||a[e].ps&&!c){var t=document.createEvent("HTMLEvents");t.initEvent("shortkey",!0,!0),a[e].el.dispatchEvent(t)}},i.keyUp=function(e){var t=document.createEvent("HTMLEvents");t.initEvent("shortkey",!0,!0),a[e].el.dispatchEvent(t)},function(){document.addEventListener("keydown",function(e){var t=i.decodeKey(e);f(e)&&(e.preventDefault(),e.stopPropagation(),a[t].fn?(i.keyDown(t),c=!0):c||(a[t].el.focus(),c=!0))},!0),document.addEventListener("keyup",function(e){var t=i.decodeKey(e);f(e)&&(e.preventDefault(),e.stopPropagation(),(a[t].oc||a[t].ps)&&i.keyUp(t)),c=!1},!0)}();var f=function(e){var t=i.decodeKey(e),r=u.find(function(e){return e===document.activeElement}),n=p(),o=n.avoidedTypes,s=n.avoidedClasses,c=o.find(function(e){return e===document.activeElement.tagName.toLowerCase()}),f=s.find(function(e){return e==="."+document.activeElement.className.toLowerCase()});return!r&&a[t]&&!c&&!f},p=function(){var e=[],t=[];return s.forEach(function(r){var n=r.indexOf(".");0===n?t.push(r):n>0?(e.push(r.split(".")[0]),t.push("."+r.split(".")[1])):e.push(r)}),{avoidedTypes:e,avoidedClasses:t}};void 0!==e&&e.exports?e.exports=i:void 0!==(o=function(){return i}.call(t,r,t,e))&&(e.exports=o)}])}); !function(e,t){if(true)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var r=t();for(var n in r)("object"==typeof exports?exports:e)[n]=r[n]}}(this,function(){return function(e){function t(n){if(r[n])return r[n].exports;var o=r[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var r={};return t.m=e,t.c=r,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="../dist/",t(t.s=0)}([function(e,t,r){"use strict";function n(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t<e.length;t++)r[t]=e[t];return r}return Array.from(e)}var o,i={},a={},u=[],s=[],c=!1;i.install=function(e,t){s=[].concat(n(t&&t.prevent?t.prevent:[])),e.directive("shortkey",{bind:function(e,t,r){var n="string"==typeof t.value?JSON.parse(t.value.replace(/\'/gi,'"')):t.value,o=!0===t.modifiers.persistent,i=!0===t.modifiers.push,s=!0===t.modifiers.avoid,c=!0===t.modifiers.focus,f=!0===t.modifiers.once;if(i&&delete n.push,s)u.push(e);else{var p=n.join("");a[p]={pr:o,ps:i,oc:f,fn:!c,el:r.elm}}},unbind:function(e,t){var r=[];if(r="string"==typeof t.value?JSON.parse(t.value.replace(/\'/gi,'"')):t.value,!0===t.modifiers.push&&delete r.push,r){var n=r.join("");a[n].el===e&&delete a[n]}u=u.filter(function(t){return!t===e})}})},i.decodeKey=function(e){var t="";return("Shift"===e.key||e.shiftKey)&&(t+="shift"),("Control"===e.key||e.ctrlKey)&&(t+="ctrl"),("Meta"===e.key||e.metaKey)&&(t+="meta"),("Alt"===e.key||e.altKey)&&(t+="alt"),"ArrowUp"===e.key&&(t+="arrowup"),"ArrowLeft"===e.key&&(t+="arrowleft"),"ArrowRight"===e.key&&(t+="arrowright"),"ArrowDown"===e.key&&(t+="arrowdown"),"AltGraph"===e.key&&(t+="altgraph"),"Escape"===e.key&&(t+="esc"),"Enter"===e.key&&(t+="enter"),"Tab"===e.key&&(t+="tab"),(e.key&&1===e.key.length||/F\d{1,2}/g.test(e.key))&&(t+=e.key.toLowerCase()),t},i.keyDown=function(e){if(!a[e].oc&&!a[e].ps||a[e].ps&&!c){var t=document.createEvent("HTMLEvents");t.initEvent("shortkey",!0,!0),a[e].el.dispatchEvent(t)}},i.keyUp=function(e){var t=document.createEvent("HTMLEvents");t.initEvent("shortkey",!0,!0),a[e].el.dispatchEvent(t)},function(){document.addEventListener("keydown",function(e){var t=i.decodeKey(e);f(e)&&(e.preventDefault(),e.stopPropagation(),a[t].fn?(i.keyDown(t),c=!0):c||(a[t].el.focus(),c=!0))},!0),document.addEventListener("keyup",function(e){var t=i.decodeKey(e);f(e)&&(e.preventDefault(),e.stopPropagation(),(a[t].oc||a[t].ps)&&i.keyUp(t)),c=!1},!0)}();var f=function(e){var t=i.decodeKey(e),r=u.find(function(e){return e===document.activeElement}),n=p(),o=n.avoidedTypes,s=n.avoidedClasses,c=o.find(function(e){return e===document.activeElement.tagName.toLowerCase()}),f=s.find(function(e){return e==="."+document.activeElement.className.toLowerCase()});return!r&&a[t]&&!c&&!f},p=function(){var e=[],t=[];return s.forEach(function(r){var n=r.indexOf(".");0===n?t.push(r):n>0?(e.push(r.split(".")[0]),t.push("."+r.split(".")[1])):e.push(r)}),{avoidedTypes:e,avoidedClasses:t}};void 0!==e&&e.exports?e.exports=i:void 0!==(o=function(){return i}.call(t,r,t,e))&&(e.exports=o)}])});
//# sourceMappingURL=index.js.map //# sourceMappingURL=index.js.map
/***/ }), /***/ }),
/* 170 */ /* 171 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
...@@ -96175,7 +96182,7 @@ var _vue = __webpack_require__(3); ...@@ -96175,7 +96182,7 @@ var _vue = __webpack_require__(3);
var _vue2 = _interopRequireDefault(_vue); var _vue2 = _interopRequireDefault(_vue);
var _TranslationHelper = __webpack_require__(171); var _TranslationHelper = __webpack_require__(172);
var _TranslationHelper2 = _interopRequireDefault(_TranslationHelper); var _TranslationHelper2 = _interopRequireDefault(_TranslationHelper);
...@@ -96184,7 +96191,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de ...@@ -96184,7 +96191,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de
_vue2.default.mixin(_TranslationHelper2.default); _vue2.default.mixin(_TranslationHelper2.default);
/***/ }), /***/ }),
/* 171 */ /* 172 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
...@@ -96213,19 +96220,19 @@ exports.default = { ...@@ -96213,19 +96220,19 @@ exports.default = {
}; };
/***/ }), /***/ }),
/* 172 */ /* 173 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var disposed = false var disposed = false
function injectStyle (ssrContext) { function injectStyle (ssrContext) {
if (disposed) return if (disposed) return
__webpack_require__(173) __webpack_require__(174)
} }
var normalizeComponent = __webpack_require__(2) var normalizeComponent = __webpack_require__(2)
/* script */ /* script */
var __vue_script__ = __webpack_require__(175) var __vue_script__ = __webpack_require__(176)
/* template */ /* template */
var __vue_template__ = __webpack_require__(176) var __vue_template__ = __webpack_require__(177)
/* styles */ /* styles */
var __vue_styles__ = injectStyle var __vue_styles__ = injectStyle
/* scopeId */ /* scopeId */
...@@ -96263,13 +96270,13 @@ module.exports = Component.exports ...@@ -96263,13 +96270,13 @@ module.exports = Component.exports
/***/ }), /***/ }),
/* 173 */ /* 174 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag // style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles // load the styles
var content = __webpack_require__(174); var content = __webpack_require__(175);
if(typeof content === 'string') content = [[module.i, content, '']]; if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals; if(content.locals) module.exports = content.locals;
// add the styles to the DOM // add the styles to the DOM
...@@ -96289,7 +96296,7 @@ if(false) { ...@@ -96289,7 +96296,7 @@ if(false) {
} }
/***/ }), /***/ }),
/* 174 */ /* 175 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
exports = module.exports = __webpack_require__(10)(undefined); exports = module.exports = __webpack_require__(10)(undefined);
...@@ -96303,7 +96310,7 @@ exports.push([module.i, "\n.ckeditor::after {\n content: \"\";\n display: ...@@ -96303,7 +96310,7 @@ exports.push([module.i, "\n.ckeditor::after {\n content: \"\";\n display:
/***/ }), /***/ }),
/* 175 */ /* 176 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
...@@ -96414,7 +96421,7 @@ exports.default = { ...@@ -96414,7 +96421,7 @@ exports.default = {
}; };
/***/ }), /***/ }),
/* 176 */ /* 177 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var render = function() { var render = function() {
...@@ -96444,15 +96451,15 @@ if (false) { ...@@ -96444,15 +96451,15 @@ if (false) {
} }
/***/ }), /***/ }),
/* 177 */ /* 178 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var disposed = false var disposed = false
var normalizeComponent = __webpack_require__(2) var normalizeComponent = __webpack_require__(2)
/* script */ /* script */
var __vue_script__ = __webpack_require__(178) var __vue_script__ = __webpack_require__(179)
/* template */ /* template */
var __vue_template__ = __webpack_require__(179) var __vue_template__ = __webpack_require__(180)
/* styles */ /* styles */
var __vue_styles__ = null var __vue_styles__ = null
/* scopeId */ /* scopeId */
...@@ -96490,7 +96497,7 @@ module.exports = Component.exports ...@@ -96490,7 +96497,7 @@ module.exports = Component.exports
/***/ }), /***/ }),
/* 178 */ /* 179 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
...@@ -96556,7 +96563,7 @@ exports.default = { ...@@ -96556,7 +96563,7 @@ exports.default = {
}; };
/***/ }), /***/ }),
/* 179 */ /* 180 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var render = function() { var render = function() {
...@@ -96580,15 +96587,15 @@ if (false) { ...@@ -96580,15 +96587,15 @@ if (false) {
} }
/***/ }), /***/ }),
/* 180 */ /* 181 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var disposed = false var disposed = false
var normalizeComponent = __webpack_require__(2) var normalizeComponent = __webpack_require__(2)
/* script */ /* script */
var __vue_script__ = __webpack_require__(181) var __vue_script__ = __webpack_require__(182)
/* template */ /* template */
var __vue_template__ = __webpack_require__(182) var __vue_template__ = __webpack_require__(183)
/* styles */ /* styles */
var __vue_styles__ = null var __vue_styles__ = null
/* scopeId */ /* scopeId */
...@@ -96626,7 +96633,7 @@ module.exports = Component.exports ...@@ -96626,7 +96633,7 @@ module.exports = Component.exports
/***/ }), /***/ }),
/* 181 */ /* 182 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
...@@ -96687,7 +96694,7 @@ exports.default = { ...@@ -96687,7 +96694,7 @@ exports.default = {
// //
/***/ }), /***/ }),
/* 182 */ /* 183 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var render = function() { var render = function() {
...@@ -96738,15 +96745,15 @@ if (false) { ...@@ -96738,15 +96745,15 @@ if (false) {
} }
/***/ }), /***/ }),
/* 183 */ /* 184 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var disposed = false var disposed = false
var normalizeComponent = __webpack_require__(2) var normalizeComponent = __webpack_require__(2)
/* script */ /* script */
var __vue_script__ = __webpack_require__(184) var __vue_script__ = __webpack_require__(185)
/* template */ /* template */
var __vue_template__ = __webpack_require__(193) var __vue_template__ = __webpack_require__(194)
/* styles */ /* styles */
var __vue_styles__ = null var __vue_styles__ = null
/* scopeId */ /* scopeId */
...@@ -96784,7 +96791,7 @@ module.exports = Component.exports ...@@ -96784,7 +96791,7 @@ module.exports = Component.exports
/***/ }), /***/ }),
/* 184 */ /* 185 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
...@@ -96794,7 +96801,7 @@ Object.defineProperty(exports, "__esModule", { ...@@ -96794,7 +96801,7 @@ Object.defineProperty(exports, "__esModule", {
value: true value: true
}); });
var _UploadZone = __webpack_require__(185); var _UploadZone = __webpack_require__(186);
var _UploadZone2 = _interopRequireDefault(_UploadZone); var _UploadZone2 = _interopRequireDefault(_UploadZone);
...@@ -96802,7 +96809,7 @@ var _MediaList = __webpack_require__(44); ...@@ -96802,7 +96809,7 @@ var _MediaList = __webpack_require__(44);
var _MediaList2 = _interopRequireDefault(_MediaList); var _MediaList2 = _interopRequireDefault(_MediaList);
var _StringHelpers = __webpack_require__(190); var _StringHelpers = __webpack_require__(191);
var _StringHelpers2 = _interopRequireDefault(_StringHelpers); var _StringHelpers2 = _interopRequireDefault(_StringHelpers);
...@@ -96842,8 +96849,6 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de ...@@ -96842,8 +96849,6 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de
// //
// //
// //
//
//
exports.default = { exports.default = {
mixins: [_StringHelpers2.default], mixins: [_StringHelpers2.default],
...@@ -96867,7 +96872,8 @@ exports.default = { ...@@ -96867,7 +96872,8 @@ exports.default = {
data: function data() { data: function data() {
return { return {
dialogVisible: false, dialogVisible: false,
selectedMedia: {} selectedMedia: {},
eventName: ''
}; };
}, },
...@@ -96882,6 +96888,7 @@ exports.default = { ...@@ -96882,6 +96888,7 @@ exports.default = {
}, },
unSelectMedia: function unSelectMedia() { unSelectMedia: function unSelectMedia() {
this.selectedMedia = {}; this.selectedMedia = {};
this.$emit('singleFileSelected', _.merge({ id: null }, { zone: this.zone }));
}, },
fetchMedia: function fetchMedia() { fetchMedia: function fetchMedia() {
var _this = this; var _this = this;
...@@ -96891,17 +96898,28 @@ exports.default = { ...@@ -96891,17 +96898,28 @@ exports.default = {
entity: this.entity, entity: this.entity,
entity_id: this.entityId entity_id: this.entityId
})).then(function (response) { })).then(function (response) {
_this.$emit('singleFileSelected', _.merge(response.data.data, { zone: _this.zone }));
_this.selectedMedia = response.data.data; _this.selectedMedia = response.data.data;
}); });
}, },
getFieldLabel: function getFieldLabel() { getFieldLabel: function getFieldLabel() {
return this.label || this.ucwords(this.zone.replace('_', ' ')); return this.label || this.ucwords(this.zone.replace('_', ' '));
},
makeId: function makeId() {
var text = "";
var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
for (var i = 0; i < 5; i++) {
text += possible.charAt(Math.floor(Math.random() * possible.length));
}return text;
} }
}, },
mounted: function mounted() { mounted: function mounted() {
var _this2 = this; var _this2 = this;
this.$events.listen('fileWasSelected', function (mediaData) { this.eventName = 'fileWasSelected' + this.makeId() + Math.floor(Math.random() * 999999);
this.$events.listen(this.eventName, function (mediaData) {
_this2.dialogVisible = false; _this2.dialogVisible = false;
_this2.selectedMedia = mediaData; _this2.selectedMedia = mediaData;
_this2.$emit('singleFileSelected', _.merge(mediaData, { zone: _this2.zone })); _this2.$emit('singleFileSelected', _.merge(mediaData, { zone: _this2.zone }));
...@@ -96910,19 +96928,19 @@ exports.default = { ...@@ -96910,19 +96928,19 @@ exports.default = {
}; };
/***/ }), /***/ }),
/* 185 */ /* 186 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var disposed = false var disposed = false
function injectStyle (ssrContext) { function injectStyle (ssrContext) {
if (disposed) return if (disposed) return
__webpack_require__(186) __webpack_require__(187)
} }
var normalizeComponent = __webpack_require__(2) var normalizeComponent = __webpack_require__(2)
/* script */ /* script */
var __vue_script__ = __webpack_require__(188) var __vue_script__ = __webpack_require__(189)
/* template */ /* template */
var __vue_template__ = __webpack_require__(189) var __vue_template__ = __webpack_require__(190)
/* styles */ /* styles */
var __vue_styles__ = injectStyle var __vue_styles__ = injectStyle
/* scopeId */ /* scopeId */
...@@ -96960,13 +96978,13 @@ module.exports = Component.exports ...@@ -96960,13 +96978,13 @@ module.exports = Component.exports
/***/ }), /***/ }),
/* 186 */ /* 187 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
// style-loader: Adds some css to the DOM by adding a <style> tag // style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles // load the styles
var content = __webpack_require__(187); var content = __webpack_require__(188);
if(typeof content === 'string') content = [[module.i, content, '']]; if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals; if(content.locals) module.exports = content.locals;
// add the styles to the DOM // add the styles to the DOM
...@@ -96986,7 +97004,7 @@ if(false) { ...@@ -96986,7 +97004,7 @@ if(false) {
} }
/***/ }), /***/ }),
/* 187 */ /* 188 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
exports = module.exports = __webpack_require__(10)(undefined); exports = module.exports = __webpack_require__(10)(undefined);
...@@ -97000,7 +97018,7 @@ exports.push([module.i, "\n.el-upload__input {\n display: none !important;\n} ...@@ -97000,7 +97018,7 @@ exports.push([module.i, "\n.el-upload__input {\n display: none !important;\n}
/***/ }), /***/ }),
/* 188 */ /* 189 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
...@@ -97074,7 +97092,7 @@ exports.default = { ...@@ -97074,7 +97092,7 @@ exports.default = {
}; };
/***/ }), /***/ }),
/* 189 */ /* 190 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var render = function() { var render = function() {
...@@ -97126,15 +97144,15 @@ if (false) { ...@@ -97126,15 +97144,15 @@ if (false) {
} }
/***/ }), /***/ }),
/* 190 */ /* 191 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var disposed = false var disposed = false
var normalizeComponent = __webpack_require__(2) var normalizeComponent = __webpack_require__(2)
/* script */ /* script */
var __vue_script__ = __webpack_require__(191) var __vue_script__ = __webpack_require__(192)
/* template */ /* template */
var __vue_template__ = __webpack_require__(192) var __vue_template__ = __webpack_require__(193)
/* styles */ /* styles */
var __vue_styles__ = null var __vue_styles__ = null
/* scopeId */ /* scopeId */
...@@ -97172,7 +97190,7 @@ module.exports = Component.exports ...@@ -97172,7 +97190,7 @@ module.exports = Component.exports
/***/ }), /***/ }),
/* 191 */ /* 192 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
"use strict"; "use strict";
...@@ -97199,7 +97217,7 @@ exports.default = { ...@@ -97199,7 +97217,7 @@ exports.default = {
}; };
/***/ }), /***/ }),
/* 192 */ /* 193 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var render = function() { var render = function() {
...@@ -97219,7 +97237,7 @@ if (false) { ...@@ -97219,7 +97237,7 @@ if (false) {
} }
/***/ }), /***/ }),
/* 193 */ /* 194 */
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
var render = function() { var render = function() {
...@@ -97293,7 +97311,6 @@ var render = function() { ...@@ -97293,7 +97311,6 @@ var render = function() {
"el-dialog", "el-dialog",
{ {
attrs: { attrs: {
title: _vm.trans("media.upload file"),
visible: _vm.dialogVisible, visible: _vm.dialogVisible,
size: "full", size: "full",
"before-close": _vm.handleClose "before-close": _vm.handleClose
...@@ -97305,9 +97322,9 @@ var render = function() { ...@@ -97305,9 +97322,9 @@ var render = function() {
} }
}, },
[ [
_c("upload-zone"), _c("media-list", {
_vm._v(" "), attrs: { "single-modal": "", "event-name": this.eventName }
_c("media-list", { attrs: { "single-modal": "" } }), }),
_vm._v(" "), _vm._v(" "),
_c( _c(
"span", "span",
...@@ -97349,10 +97366,42 @@ if (false) { ...@@ -97349,10 +97366,42 @@ if (false) {
} }
/***/ }), /***/ }),
/* 194 */ /* 195 */
/***/ (function(module, exports) { /***/ (function(module, exports) {
// removed by extract-text-webpack-plugin // removed by extract-text-webpack-plugin
/***/ }),
/* 196 */,
/* 197 */,
/* 198 */,
/* 199 */,
/* 200 */,
/* 201 */,
/* 202 */,
/* 203 */,
/* 204 */,
/* 205 */,
/* 206 */,
/* 207 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
exports.default = {
methods: {
selectSingleFile: function selectSingleFile(event, model) {
this[model].medias_single = _.merge(this[model].medias_single, _defineProperty({}, event.zone, event.id));
}
}
};
/***/ }) /***/ })
/******/ ]); /******/ ]);
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment