@europeana/portal
Version:
Europeana Portal
193 lines (153 loc) • 5.33 kB
JavaScript
exports.ids = [106,0];
exports.modules = {
/***/ 223:
/***/ (function(module, __webpack_exports__, __webpack_require__) {
;
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/generic/AlertMessage.vue?vue&type=template&id=734f2f88&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('b-alert',{staticClass:"mt-3",attrs:{"show":"","variant":"dark","data-qa":"error notice"}},[_c('strong',[_vm._v(_vm._s(_vm.$t('error'))+":")]),_vm._v(" "+_vm._s(_vm.error)+"\n")])}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/components/generic/AlertMessage.vue?vue&type=template&id=734f2f88&
// EXTERNAL MODULE: external "bootstrap-vue"
var external_bootstrap_vue_ = __webpack_require__(4);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/generic/AlertMessage.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var AlertMessagevue_type_script_lang_js_ = ({
components: {
BAlert: external_bootstrap_vue_["BAlert"]
},
props: {
error: {
type: String,
default: ''
}
}
});
// CONCATENATED MODULE: ./src/components/generic/AlertMessage.vue?vue&type=script&lang=js&
/* harmony default export */ var generic_AlertMessagevue_type_script_lang_js_ = (AlertMessagevue_type_script_lang_js_);
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(3);
// CONCATENATED MODULE: ./src/components/generic/AlertMessage.vue
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
generic_AlertMessagevue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
null,
"b9e61988"
)
/* harmony default export */ var AlertMessage = __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ 251:
/***/ (function(module, __webpack_exports__, __webpack_require__) {
;
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/generic/HTMLEmbed.vue?vue&type=template&id=c7d30e6e&
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.html && _vm.responsiveProvider)?_c('div',{staticClass:"responsive-embed-wrapper",style:(("max-width:" + _vm.maxWidthWrapper + "rem")),attrs:{"data-qa":"responsive embed wrapper"}},[_vm._ssrNode("<div data-qa=\"html embed\" class=\"mb-5 html-embed\""+(_vm._ssrStyle(null,("padding-bottom:" + _vm.heightAsPercentOfWidth + "%"), null))+">"+(_vm._s(_vm.html))+"</div>")],2):(_vm.html && !_vm.responsiveProvider)?_c('div',{staticClass:"mb-5 html-embed",attrs:{"data-qa":"html embed"},domProps:{"innerHTML":_vm._s(_vm.html)}},[]):(_vm.error)?_c('AlertMessage',{attrs:{"error":_vm.error}}):_vm._e()}
var staticRenderFns = []
// CONCATENATED MODULE: ./src/components/generic/HTMLEmbed.vue?vue&type=template&id=c7d30e6e&
// EXTERNAL MODULE: ./src/components/generic/AlertMessage.vue + 4 modules
var AlertMessage = __webpack_require__(223);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/generic/HTMLEmbed.vue?vue&type=script&lang=js&
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ var HTMLEmbedvue_type_script_lang_js_ = ({
name: 'HTMLEmbed',
components: {
AlertMessage: AlertMessage["default"]
},
props: {
html: {
type: String,
default: ''
},
provider: {
type: String,
default: ''
},
height: {
type: [Number, String],
default: null
},
width: {
type: [Number, String],
default: null
},
error: {
type: [String, Error],
default: ''
}
},
computed: {
responsiveProvider() {
const responsive = ['YouTube', 'Vimeo'];
return responsive.includes(this.provider);
},
heightAsPercentOfWidth() {
return this.height * 100 / this.width;
},
maxWidthWrapper() {
const wrapperHeight = window.innerWidth <= 768 ? 22.5 : 35.5;
return this.width * wrapperHeight / this.height;
}
}
});
// CONCATENATED MODULE: ./src/components/generic/HTMLEmbed.vue?vue&type=script&lang=js&
/* harmony default export */ var generic_HTMLEmbedvue_type_script_lang_js_ = (HTMLEmbedvue_type_script_lang_js_);
// EXTERNAL MODULE: ./node_modules/vue-loader/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(3);
// CONCATENATED MODULE: ./src/components/generic/HTMLEmbed.vue
/* normalize component */
var component = Object(componentNormalizer["a" /* default */])(
generic_HTMLEmbedvue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
null,
"06589d2d"
)
/* harmony default export */ var HTMLEmbed = __webpack_exports__["default"] = (component.exports);
/***/ })
};;
//# sourceMappingURL=106.js.map