@europeana/portal
Version:
Europeana Portal
2 lines • 4.52 kB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[112,4,12],{727:function(t,e,r){"use strict";r.r(e);var n={components:{BAlert:r(737).a},props:{error:{type:String,default:""}}},o=r(59),component=Object(o.a)(n,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("b-alert",{staticClass:"mt-3",attrs:{show:"",variant:"dark","data-qa":"error notice"}},[r("strong",[t._v(t._s(t.$t("error"))+":")]),t._v(" "+t._s(t.error)+"\n")])}),[],!1,null,null,null);e.default=component.exports},737:function(t,e,r){"use strict";r.d(e,"a",(function(){return I}));r(16),r(15),r(13),r(10),r(19),r(14),r(20);var n,o=r(2),c=(r(111),r(8)),l=r(12),h=r(3),d=r(9),m=r(1),f=r(22),w=r(4),v=r(7),O=r(92),j=r(36),y=r(5),D=r(0),S=r(38),P=r(114),_=r(150);function $(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,r)}return e}function T(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?$(Object(source),!0).forEach((function(e){Object(o.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):$(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var C=Object(O.a)("show",{type:m.h,defaultValue:!1}),x=C.mixin,k=C.props,W=C.prop,E=C.event,A=function(t){return""===t||Object(v.b)(t)?0:(t=Object(j.b)(t,0))>0?t:0},L=function(t){return""===t||!0===t||!(Object(j.b)(t,0)<1)&&!!t},M=Object(D.d)(Object(y.m)(T(T({},k),{},{dismissLabel:Object(D.c)(m.q,"Close"),dismissible:Object(D.c)(m.g,!1),fade:Object(D.c)(m.g,!1),variant:Object(D.c)(m.q,"info")})),h.a),I=c.default.extend({name:h.a,mixins:[x,S.a],props:M,data:function(){return{countDown:0,localShow:L(this[W])}},watch:(n={},Object(o.a)(n,W,(function(t){this.countDown=A(t),this.localShow=L(t)})),Object(o.a)(n,"countDown",(function(t){var e=this;this.clearCountDownInterval();var r=this[W];Object(v.h)(r)&&(this.$emit(d.m,t),r!==t&&this.$emit(E,t),t>0?(this.localShow=!0,this.$_countDownTimeout=setTimeout((function(){e.countDown--}),1e3)):this.$nextTick((function(){Object(w.B)((function(){e.localShow=!1}))})))})),Object(o.a)(n,"localShow",(function(t){var e=this[W];t||!this.dismissible&&!Object(v.h)(e)||this.$emit(d.l),Object(v.h)(e)||e===t||this.$emit(E,t)})),n),created:function(){this.$_filterTimer=null;var t=this[W];this.countDown=A(t),this.localShow=L(t)},beforeDestroy:function(){this.clearCountDownInterval()},methods:{dismiss:function(){this.clearCountDownInterval(),this.countDown=0,this.localShow=!1},clearCountDownInterval:function(){clearTimeout(this.$_countDownTimeout),this.$_countDownTimeout=null}},render:function(t){var e=t();if(this.localShow){var r=this.dismissible,n=this.variant,c=t();r&&(c=t(P.a,{attrs:{"aria-label":this.dismissLabel},on:{click:this.dismiss}},[this.normalizeSlot(f.h)])),e=t("div",{staticClass:"alert",class:Object(o.a)({"alert-dismissible":r},"alert-".concat(n),n),attrs:{role:"alert","aria-live":"polite","aria-atomic":!0},key:this[l.a]},[c,this.normalizeSlot()])}return t(_.a,{props:{noFade:!this.fade}},[e])}})},758:function(t,e,r){"use strict";r.r(e);r(250),r(58);var n={name:"HTMLEmbed",components:{AlertMessage:r(727).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:function(){return["YouTube","Vimeo"].includes(this.provider)},heightAsPercentOfWidth:function(){return 100*this.height/this.width},maxWidthWrapper:function(){var t=window.innerWidth<=768?22.5:35.5;return this.width*t/this.height}}},o=r(59),component=Object(o.a)(n,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return t.html&&t.responsiveProvider?r("div",{staticClass:"responsive-embed-wrapper",style:"max-width:"+t.maxWidthWrapper+"rem",attrs:{"data-qa":"responsive embed wrapper"}},[r("div",{staticClass:"mb-5 html-embed",style:"padding-bottom:"+t.heightAsPercentOfWidth+"%",attrs:{"data-qa":"html embed"},domProps:{innerHTML:t._s(t.html)}})]):t.html&&!t.responsiveProvider?r("div",{staticClass:"mb-5 html-embed",attrs:{"data-qa":"html embed"},domProps:{innerHTML:t._s(t.html)}}):t.error?r("AlertMessage",{attrs:{error:t.error}}):t._e()}),[],!1,null,null,null);e.default=component.exports}}]);
//# sourceMappingURL=67fccfc.js.map