@europeana/portal
Version:
Europeana Portal
2 lines • 3.21 kB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[108],{1068:function(e,t,n){"use strict";n(894)},1069:function(e,t,n){var m=n(137)(!1);m.push([e.i,".image-container[data-v-19330ecb]{display:flex;align-items:center;justify-content:center}@media(max-height: 576px){.image-container[data-v-19330ecb]{align-items:flex-start}}.image-container a[data-v-19330ecb]{text-decoration:none}img[data-v-19330ecb]{height:auto}@media(max-height: 768px){img[data-v-19330ecb]{max-height:80vh}}@media(min-height: 768px){img[data-v-19330ecb]{max-height:35.5rem}}@media(max-width: 768px){img[data-v-19330ecb]{max-height:25rem}}",""]),e.exports=m},1190:function(e,t,n){"use strict";n.r(t);n(10),n(43),n(46),n(250);var m=n(210),r={name:"MediaCardImage",components:{MediaDefaultThumbnail:function(){return n.e(24).then(n.bind(null,1172))}},props:{media:{type:Object,default:null},lazy:{type:Boolean,default:!0},europeanaIdentifier:{type:String,default:""},edmType:{type:String,default:null},offset:{type:Number,default:null}},data:function(){return{showDefaultThumbnail:!1}},computed:{imageLink:function(){return this.$apis.record.mediaProxyUrl(this.media.about,this.europeanaIdentifier,{disposition:"inline"})},thumbnailSrc:function(){return this.media.thumbnails.large},thumbnailWidth:function(){return this.media.ebucoreWidth?this.media.ebucoreWidth<400?this.media.ebucoreWidth:400:null},thumbnailHeight:function(){return this.media.ebucoreHeight&&this.thumbnailWidth?this.media.ebucoreHeight/this.media.ebucoreWidth*this.thumbnailWidth:null},mediaType:function(){return Object(m.j)(this.media)||this.edmType}},methods:{imageNotFound:function(){this.showDefaultThumbnail=!0}}},l=(n(1068),n(59)),component=Object(l.a)(r,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"image-container h-100"},[e.imageLink&&e.media.thumbnails.large&&!e.media.isShownAt?n("b-link",{attrs:{href:e.imageLink,target:"_blank","data-qa":"media link"}},[e.showDefaultThumbnail?n("MediaDefaultThumbnail",{attrs:{"media-type":e.mediaType,offset:e.offset}}):n(e.lazy?"b-img-lazy":"b-img",{tag:"component",staticClass:"w-auto",attrs:{src:e.thumbnailSrc,width:e.thumbnailWidth,height:e.thumbnailHeight,alt:"","data-qa":"media preview image"},on:{error:e.imageNotFound},nativeOn:{error:function(t){return e.imageNotFound.apply(null,arguments)}}}),e._v(" "),n("span",{staticClass:"sr-only"},[e._v("\n ("+e._s(e.$t("newWindow"))+")\n ")])],1):e.media.thumbnails.large?n("div",[e.showDefaultThumbnail?n("MediaDefaultThumbnail",{attrs:{"media-type":e.mediaType,offset:e.offset}}):n(e.lazy?"b-img-lazy":"b-img",{tag:"component",staticClass:"mw-100",attrs:{src:e.thumbnailSrc,width:e.thumbnailWidth,height:e.thumbnailHeight,alt:"","data-qa":"media preview image"},on:{error:e.imageNotFound},nativeOn:{error:function(t){return e.imageNotFound.apply(null,arguments)}}})],1):e._e()],1)}),[],!1,null,"19330ecb",null);t.default=component.exports},894:function(e,t,n){var content=n(1069);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(138).default)("1c30fa19",content,!0,{sourceMap:!1})}}]);
//# sourceMappingURL=490e1d2.js.map