UNPKG

@europeana/portal

Version:
2 lines 1.88 kB
(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{1091:function(e,t,r){"use strict";r.r(t);var n=r(16),l=(r(253),{name:"RelatedEditorial",components:{ContentCard:r(641).default},props:{entityUri:{type:String,default:null},relatedEditorial:{type:Array,default:()=>[]},query:{type:String,default:""}},data(){return{related:this.relatedEditorial}},fetch(){var e=this;return Object(n.a)((function*(){if(e.entityUri||e.query){var t={entityUri:e.entityUri,query:e.query,locale:e.$i18n.isoLocale(),preview:"preview"===e.$route.query.mode,limit:4},r=e.entityUri?"entityRelatedContent":"relatedContent",n=(yield e.$contentful.query(r,t)).data.data;e.related=n.blogPostingCollection.items.concat(n.exhibitionPageCollection.items).sort(((a,b)=>new Date(b.datePublished).getTime()-new Date(a.datePublished).getTime())).slice(0,4)}}))()},watch:{query:"$fetch",entityUri:"$fetch"},methods:{entryUrl(e){var t;return"BlogPosting"===e.__typename?t="/blog":"ExhibitionPage"===e.__typename&&(t="/exhibitions"),"".concat(t,"/").concat(e.identifier)}}}),o=r(40),c=r(948),d=r.n(c),component=Object(o.a)(l,(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("section",{directives:[{name:"show",rawName:"v-show",value:e.related.length>0,expression:"related.length > 0"}],staticClass:"row mb-5"},[r("div",{staticClass:"col-12"},[r("b-card",{staticClass:"card-group-card",attrs:{title:e.$t("related.editorial.title"),"title-tag":"h2"}},[r("b-card-group",{staticClass:"d-flex flex-wrap"},e._l(e.related,(function(t,n){return r("ContentCard",{key:n,attrs:{title:t.name,url:e.entryUrl(t),"image-url":t.primaryImageOfPage.image.url,"image-content-type":t.primaryImageOfPage.image.contentType,variant:"list"}})})),1)],1)],1)])}),[],!1,null,null,null);"function"==typeof d.a&&d()(component);t.default=component.exports},948:function(e,t){}}]); //# sourceMappingURL=16b9bc3.modern.js.map