@europeana/portal
Version:
Europeana Portal
2 lines • 1 kB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{1172:function(t,e,l){"use strict";l.r(e);l(250);var n={name:"MediaDefaultThumbnail",props:{mediaType:{type:String,default:null},offset:{type:Number,default:null}},data:function(){return{COLORS:["#00B5E3","#26B5B3","#D690C6","#E66388","#FFC64D","#D9D4CA","#DFC48D","#E36D00","#CDB4D9","#837F99","#B4D9C7"]}},computed:{placeholderColor:function(){return null===this.offset?this.COLORS[Math.floor(Math.random()*this.COLORS.length)]:this.COLORS[this.offset%this.COLORS.length]},iconClass:function(){var t=this.mediaType?this.mediaType.toLowerCase():"unavailable";return"icon-".concat(t)}}},o=l(59),component=Object(o.a)(n,(function(){var t=this,e=t.$createElement,l=t._self._c||e;return l("div",{staticClass:"card-img default-thumbnail",style:{"background-color":t.placeholderColor},attrs:{"data-qa":"default thumbnail"}},[l("span",{class:t.iconClass})])}),[],!1,null,null,null);e.default=component.exports}}]);
//# sourceMappingURL=e549b84.js.map