@europeana/portal
Version:
Europeana Portal
2 lines • 25.6 kB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[79,5,11,23],{1139:function(t,e,n){"use strict";n.r(e);var r=n(23),l=(n(75),n(10),n(43),n(46),n(13),n(58),n(62),n(21),n(52),n(935),n(937),n(47),n(315),n(41),n(80),n(139),n(34),n(30),n(328)),o=n.n(l),c=n(904),d=n(711),f=n(716),h=n(729),m=n(733),v={name:"StoriesPage",components:{AlertMessage:function(){return n.e(4).then(n.bind(null,727))},RelatedCategoryTags:c.default,ContentCard:d.default,ContentHeader:f.a,LoadingSpinner:h.default,CallToActionBanner:function(){return n.e(99).then(n.bind(null,903))},PaginationNavInput:m.default},data:function(){return{perPage:24,selectedTags:[],filteredTags:null,stories:[],tags:[],total:0,sections:[],pageFetched:!1}},fetch:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.all([t.fetchPage(),t.fetchStories()]);case 2:t.$scrollTo&&t.$scrollTo("#header");case 3:case"end":return e.stop()}}),e)})))()},head:function(){return{title:this.$pageHeadTitle(this.pageTitle),meta:[{hid:"og:type",property:"og:type",content:"article"},{hid:"title",name:"title",content:this.pageTitle},{hid:"og:title",property:"og:title",content:this.pageTitle}]}},computed:{pageTitle:function(){return this.$t("storiesPage.title")},callsToAction:function(){return this.sections.filter((function(section){return"PrimaryCallToAction"===section.__typename}))},displayTags:function(){var t=this;return this.filteredTags?this.tags.filter((function(e){return t.filteredTags.includes(e.identifier)||t.selectedTags.includes(e.identifier)})):this.tags}},watch:{"$route.query.page":"$fetch","$route.query.tags":"$fetch"},mounted:function(){this.fetchCategories()},methods:{fetchPage:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var n,r,l,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.pageFetched){e.next=2;break}return e.abrupt("return");case 2:return r={identifier:"stories",locale:t.$i18n.isoLocale(),preview:"preview"===t.$route.query.mode},e.next=5,t.$contentful.query("storiesPage",r);case 5:l=e.sent,o=l.data.data.browsePageCollection.items[0],t.sections=(null==o||null===(n=o.hasPartCollection)||void 0===n?void 0:n.items)||[],t.pageFetched=!0;case 9:case"end":return e.stop()}}),e)})))()},fetchStories:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var n,r,l,c,d,f,h,m,v,y;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.selectedTags=(null===(n=t.$route.query.tags)||void 0===n?void 0:n.split(","))||[],l={locale:t.$i18n.isoLocale(),preview:"preview"===t.$route.query.mode},e.next=4,t.$contentful.query("storiesMinimal",l);case 4:return c=e.sent,r=[c.data.data.blogPostingCollection.items,c.data.data.exhibitionPageCollection.items].flat(),t.selectedTags.length>0&&(r=r.filter((function(e){var n=e.cats.items.map((function(t){return null==t?void 0:t.id}));return t.selectedTags.every((function(t){return n.includes(t)}))}))),t.filteredTags=o()(r.map((function(t){return t.cats.items.filter((function(t){return!!t})).map((function(t){return t.id}))})).flat()),r=r.sort((function(a,b){return new Date(b.date).getTime()-new Date(a.date).getTime()})),t.total=r.length,d=t.$route.query.page||1,f=(d-1)*t.perPage,h=f+t.perPage,m=r.slice(f,h).map((function(t){return t.sys.id})),v={locale:t.$i18n.isoLocale(),preview:"preview"===t.$route.query.mode,limit:t.perPage,ids:m},e.next=17,t.$contentful.query("storiesBySysId",v);case 17:y=e.sent,r=[y.data.data.blogPostingCollection.items,y.data.data.exhibitionPageCollection.items].flat(),t.stories=m.map((function(t){return r.find((function(e){return e.sys.id===t}))})).filter(Boolean);case 20:case"end":return e.stop()}}),e)})))()},fetchCategories:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={locale:t.$i18n.isoLocale(),preview:"preview"===t.$route.query.mode},e.next=3,t.$contentful.query("categories",n);case 3:r=e.sent,t.tags=(r.data.data.categoryCollection.items||[]).sort((function(a,b){return a.name.trim().toLowerCase().localeCompare(b.name.trim().toLowerCase())}));case 5:case"end":return e.stop()}}),e)})))()},entryUrl:function(t){var e;return"BlogPosting"===t.__typename?e="/blog":"ExhibitionPage"===t.__typename&&(e="/exhibitions"),"".concat(e,"/").concat(t.identifier)}}},y=(n(938),n(59)),component=Object(y.a)(v,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.$fetchState.pending?n("b-container",{attrs:{"data-qa":"loading spinner container"}},[n("b-row",{staticClass:"flex-md-row py-4 text-center"},[n("b-col",{attrs:{cols:"12"}},[n("LoadingSpinner")],1)],1)],1):t.$fetchState.error?n("b-container",{attrs:{"data-qa":"alert message container"}},[n("b-row",{staticClass:"flex-md-row py-4"},[n("b-col",{attrs:{cols:"12"}},[n("AlertMessage",{attrs:{error:t.$fetchState.error.message}})],1)],1)],1):n("div",{staticClass:"page white-page gridless-container responsive-font"},[n("ContentHeader",{attrs:{title:t.pageTitle}}),t._v(" "),t.callsToAction[0]?n("CallToActionBanner",{attrs:{name:t.callsToAction[0].name,text:t.callsToAction[0].text,link:t.callsToAction[0].relatedLink,illustration:t.callsToAction[0].image}}):t._e(),t._v(" "),(t.$features.storiesPageAllTags||t.selectedTags.length>0)&&t.displayTags.length>0?n("RelatedCategoryTags",{staticClass:"responsive-font",attrs:{tags:t.displayTags,selected:t.selectedTags}}):t._e(),t._v(" "),n("div",{staticClass:"mb-4 context-label"},[t._v("\n "+t._s(t.$tc("items.itemCount",t.total,{count:t.total}))+"\n ")]),t._v(" "),n("b-card-group",{staticClass:"card-deck-4-cols gridless-browse-cards",attrs:{deck:""}},t._l(t.stories,(function(e,r){return n("ContentCard",{key:r,attrs:{title:e.name,url:t.entryUrl(e),"image-url":e.primaryImageOfPage&&e.primaryImageOfPage.image.url,"image-content-type":e.primaryImageOfPage&&e.primaryImageOfPage.image.contentType}})})),1),t._v(" "),n("PaginationNavInput",{attrs:{"per-page":t.perPage,"total-results":t.total}})],1)],1)}),[],!1,null,"0f77d27e",null);e.default=component.exports},706:function(t,e,n){var content=n(709);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,n(138).default)("688b9c6f",content,!0,{sourceMap:!1})},707:function(t,e,n){"use strict";n(16),n(15),n(13),n(10),n(19),n(14),n(20);var r=n(2),l=n(108);function o(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,n)}return e}function c(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?o(Object(source),!0).forEach((function(e){Object(r.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):o(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var d={name:"SocialShare",props:{mediaUrl:{type:String,default:""},withText:{type:Boolean,default:!1}},computed:c(c({},Object(l.b)({shareUrl:"http/canonicalUrlWithoutLocale"})),{},{networks:function(){return[{identifier:"facebook",name:"Facebook",url:"https://www.facebook.com/sharer/sharer.php?display=page&u=".concat(this.shareUrl)},{identifier:"twitter",name:"Twitter",url:"https://twitter.com/intent/tweet?text=".concat(this.shareUrl)},{identifier:"pinterest",name:"Pinterest",url:"https://pinterest.com/pin/create/link/?url=".concat(this.shareUrl)+(this.mediaUrl?"&media=".concat(this.mediaUrl):"")}]}})},f=(n(708),n(59)),component=Object(f.a)(d,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",t._l(t.networks,(function(e,r){return n("b-link",{key:r,class:"social-share mr-1 "+e.identifier,attrs:{title:t.$t("actions.shareOn",{social:e.name}),href:e.url,"data-qa":"share "+e.identifier+" button"},nativeOn:{click:function(n){t.$matomo&&t.$matomo.trackEvent("Item_share","Click social share button",e.url)}}},[n("span",{class:"icon-"+e.identifier}),t._v(" "),t.withText?n("span",{staticClass:"text"},[t._v(t._s(e.name)+"\n ")]):t._e()])})),1)}),[],!1,null,"a553b8a4",null);e.a=component.exports},708:function(t,e,n){"use strict";n(706)},709:function(t,e,n){var r=n(137)(!1);r.push([t.i,"a[data-v-a553b8a4]{align-items:center;background:transparent;border:1px solid #1a1a1a;border-radius:50%;color:#1a1a1a;display:inline-flex;height:calc(2.5rem - 1px);justify-content:center;text-decoration:none;transition:background .25s;width:calc(2.5rem - 1px)}a [class^=icon][data-v-a553b8a4]{color:#1a1a1a;font-size:1.25rem}a[data-v-a553b8a4]:hover{background:#1a1a1a}a:hover [class^=icon][data-v-a553b8a4]{color:#fff}",""]),t.exports=r},711:function(t,e,n){"use strict";n.r(e);var r=n(44),l=(n(10),n(43),n(46),n(250),n(47),n(21),n(52),n(58),n(62),n(30),n(41),n(67),n(34),n(107),n(60),n(13),n(50),n(104),n(176)),o=n.n(l),c=n(203),d=n(712),f=n(31),h=n(204),m={name:"ContentCard",components:{ClientOnly:o.a,SmartLink:c.a,MediaDefaultThumbnail:function(){return n.e(24).then(n.bind(null,1172))}},mixins:[d.a],props:{title:{type:[String,Object],default:""},subTitle:{type:String,default:null},texts:{type:Array,default:function(){return[]}},hitsText:{type:Object,default:null},url:{type:[String,Object],default:""},imageUrl:{type:String,default:""},imageContentType:{type:String,default:null},imageWidth:{type:Number,default:null},imageHeight:{type:Number,default:null},imageAlt:{type:String,default:""},imageOptimisationOptions:{type:Object,default:function(){return{}}},lazy:{type:Boolean,default:!0},showSubtitle:{type:Boolean,default:!0},variant:{type:String,default:"default"},omitAllUris:{type:Boolean,default:!1},omitUrisIfOtherValues:{type:Boolean,default:!1},limitValuesWithinEachText:{type:Number,default:-1},blankImageHeight:{type:Number,default:null},blankImageWidth:{type:Number,default:null},logo:{type:Boolean,default:!1},mediaType:{type:String,default:null},offset:{type:Number,default:null}},data:function(){return{cardImageUrl:this.imageUrl,displayLabelTypes:"exhibitions|galleries|blog|collections",themes:h.a.map((function(t){return t.id}))}},computed:{cardClass:function(){return"".concat(this.variant,"-card")},displayTitle:function(){if(this.title){if("string"==typeof this.title)return{value:this.title,code:null};var t=Object(f.h)(this.title,this.$i18n.locale);return{value:t.values[0],code:t.code}}return null},displaySubTitle:function(){return this.subTitle||this.displayLabel},displayLabel:function(){if(!this.displayLabelType)return!1;if("collections"===this.displayLabelType){var t="string"==typeof this.url?this.url.split("/").pop().split("-").shift():this.url.params.pathMatch;return this.themes.includes(t)?this.$t("cardLabels.theme"):this.$t("cardLabels.".concat(this.displayLabelTypeCollections))}return"blog"===this.displayLabelType?this.$tc("blog.posts",1):this.$tc("".concat(this.displayLabelType,".").concat(this.displayLabelType),1)},displayLabelTypeCollections:function(){return"object"===Object(r.a)(this.url)?this.url.params.type:this.url.split("/").slice(-2,-1)},displayLabelType:function(){return!!this.displayLabelMatch&&this.displayLabelMatch[1]},displayLabelMatch:function(){return"object"===Object(r.a)(this.url)?this.displayLabelMatchObject:this.displayLabelMatchString},displayLabelMatchObject:function(){return this.url.name.match(new RegExp("(".concat(this.displayLabelTypes,")")))},displayLabelMatchString:function(){return this.url.match(new RegExp("/(".concat(this.displayLabelTypes,")[/.]")))},displayTexts:function(){var t=this;return this.texts.filter(Boolean).map((function(e){return"string"==typeof e?{values:[e],code:null}:Array.isArray(e)?{values:e,code:null}:Object(f.h)(e,t.$i18n.locale,{omitUrisIfOtherValues:t.omitUrisIfOtherValues,omitAllUris:t.omitAllUris})}))},optimisedImageUrl:function(){return this.$options.filters.optimisedImageUrl(this.imageUrl,this.imageContentType,this.imageOptimisationOptions)}},watch:{imageUrl:function(){this.cardImageUrl=this.imageUrl}},methods:{cardText:function(t){var e=this.limitValuesWithinEachText>-1?t.slice(0,this.limitValuesWithinEachText):[].concat(t);t.length>e.length&&e.push(this.$t("formatting.ellipsis"));var n=e.join(this.$t("formatting.listSeperator")+" "),r=this.stripMarkdown(n);return this.$options.filters.truncate(r,255,this.$t("formatting.ellipsis"))},redrawMasonry:function(){var t=this;this.$redrawVueMasonry&&this.$nextTick((function(){t.$redrawVueMasonry()}))},imageNotFound:function(){this.cardImageUrl="",this.redrawMasonry()},imageLoaded:function(t){t.target.src.startsWith("data:")||this.redrawMasonry()}}},v=n(59),y=n(715),x=n.n(y),component=Object(v.a)(m,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("b-card",{staticClass:"text-left content-card",class:t.cardClass,attrs:{"data-qa":"content card","no-body":""}},[n("div",{staticClass:"card-wrapper"},[n("SmartLink",{attrs:{destination:t.url,"link-class":"card-link","aria-label":t.displayTitle?t.displayTitle.value:null,title:"mosaic"===t.variant&&t.displayTitle?t.displayTitle.value:null}}),t._v(" "),"mini"!==t.variant?n("MediaDefaultThumbnail",{directives:[{name:"show",rawName:"v-show",value:!t.cardImageUrl,expression:"!cardImageUrl"}],attrs:{"media-type":t.mediaType,offset:t.offset}}):t._e(),t._v(" "),t.cardImageUrl?n("div",{staticClass:"card-img",class:{logo:t.logo}},[t.lazy?n("b-img-lazy",{attrs:{src:t.optimisedImageUrl,"blank-width":t.blankImageWidth,"blank-height":t.blankImageHeight,width:t.imageWidth,height:t.imageHeight,alt:t.imageAlt},nativeOn:{error:function(e){return t.imageNotFound.apply(null,arguments)},load:function(e){return t.imageLoaded.apply(null,arguments)}}}):n("b-img",{attrs:{src:t.optimisedImageUrl,width:t.imageWidth,height:t.imageHeight,alt:t.imageAlt},on:{error:t.imageNotFound,load:t.imageLoaded}})],1):t._e(),t._v(" "),"mosaic"!==t.variant?n("b-card-body",{attrs:{"data-qa":"card body"}},[t.displaySubTitle&&"mini"!==t.variant&&t.showSubtitle?n("b-card-sub-title",{staticClass:"mt-0",attrs:{"sub-title-tag":"div","sub-title-text-variant":"default"}},[t._v("\n "+t._s(t.displaySubTitle)+"\n ")]):t._e(),t._v(" "),n("div",{staticClass:"title-texts-wrapper"},[t.displayTitle?n("b-card-title",{attrs:{"title-tag":"div","data-qa":"card title",lang:t.displayTitle.code}},[n("span",[t._v("\n "+t._s(t._f("truncate")(t.displayTitle.value,90,t.$t("formatting.ellipsis")))+"\n ")])]):t._e(),t._v(" "),t.hitsText?n("b-card-text",{attrs:{"text-tag":"div","data-qa":"highlighted search term"}},[n("p",[t._v("\n "+t._s(t.hitsText.prefix)),n("strong",{staticClass:"has-text-highlight"},[t._v(t._s(t.hitsText.exact))]),t._v(t._s(t.hitsText.suffix)+"\n ")])]):t._e(),t._v(" "),t.displayTexts.length>0?t._l(t.displayTexts,(function(text,e){return n("b-card-text",{key:e,attrs:{lang:text.code,"text-tag":"div"}},[n("p",{domProps:{innerHTML:t._s(t.cardText(text.values))}})])})):t._e()],2),t._v(" "),n("client-only",[t._t("footer")],2)],1):t._e()],1),t._v(" "),n("client-only",[t._t("image-overlay")],2)],1)}),[],!1,null,null,null);"function"==typeof x.a&&x()(component);e.default=component.exports},712:function(t,e,n){"use strict";n(30),n(47),n(107),n(21),n(60),n(37),n(41),n(10),n(34),n(68),n(43),n(15),n(64),n(71),n(46);var r=n(717);function l(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return o(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,c=!0,d=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return c=t.done,t},e:function(t){d=!0,l=t},f:function(){try{c||null==n.return||n.return()}finally{if(d)throw l}}}}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}var c=function(t){return[/\n$/].concat(t.map((function(t){return new RegExp("</?".concat(t,".*?>"),"gi")})))};e.a={methods:{stripMarkdown:function(text){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[""];text=r.marked.parse(text);var e,n=l(c(t));try{for(n.s();!(e=n.n()).done;){var pattern=e.value;text=text.replace(pattern,"")}}catch(t){n.e(t)}finally{n.f()}return text}}}},715:function(t,e){},716:function(t,e,n){"use strict";var r={components:{SocialShare:n(707).a},props:{title:{type:String,required:!0},description:{type:String,default:null},mediaUrl:{type:String,default:null},contextLabel:{type:String,default:null}}},l=n(59),component=Object(l.a)(r,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("header",{staticClass:"row"},[n("b-col",{staticClass:"col lead mt-3",attrs:{cols:"12",lg:"9"}},[t.contextLabel?n("div",{staticClass:"context-label",attrs:{"data-qa":"context label"}},[t._v("\n "+t._s(t.contextLabel)+"\n ")]):t._e(),t._v(" "),n("h1",{attrs:{"data-qa":"page title"}},[t._v("\n "+t._s(t.title)+"\n ")]),t._v(" "),t.description?n("div",{domProps:{innerHTML:t._s(t.description)}}):t._e()]),t._v(" "),t.mediaUrl?n("b-col",{staticClass:"pt-0 pb-3 py-lg-3 text-left text-lg-right",attrs:{cols:"12",lg:"3"}},[n("SocialShare",{attrs:{"media-url":t.mediaUrl}})],1):t._e()],1)}),[],!1,null,null,null);e.a=component.exports},729:function(t,e,n){"use strict";n.r(e);var r={name:"LoadingSpinner",props:{statusMessage:{type:String,default:null}}},l=n(59),component=Object(l.a)(r,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",{attrs:{role:"status","data-qa":"loading spinner"}},[n("span",{staticClass:"visually-hidden"},[t._v("\n "+t._s(t.statusMessage||t.$t("loading"))+"\n ")]),t._v(" "),n("span",{staticClass:"spinner-border spinner-border-sm",attrs:{"aria-hidden":"true"}})])}),[],!1,null,null,null);e.default=component.exports},733:function(t,e,n){"use strict";n.r(e);n(16),n(15),n(13),n(10),n(19),n(14),n(20);var r=n(2);n(250);function l(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,n)}return e}function o(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?l(Object(source),!0).forEach((function(e){Object(r.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):l(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var c={name:"PaginationNavInput",components:{SmartLink:n(203).a},props:{perPage:{type:Number,default:24},totalResults:{type:Number,default:0},maxResults:{type:Number,default:null}},data:function(){var t,e;return{page:Number(null===(t=this.$route)||void 0===t||null===(e=t.query)||void 0===e?void 0:e.page)||1}},computed:{showPagination:function(){return this.totalResults>this.perPage},totalPages:function(){var t=Math.max(this.totalResults,1);return Math.ceil(Math.min(t,this.maxResults||t)/this.perPage)},prevDisabled:function(){return this.page<=1},prevUrl:function(){return this.linkGen(this.page-1)},nextUrl:function(){return this.linkGen(this.page+1)},nextDisabled:function(){return this.page===this.totalPages}},watch:{"$route.query.page":function(){var t,e;this.page=Number(null===(t=this.$route)||void 0===t||null===(e=t.query)||void 0===e?void 0:e.page)||1},page:"changePaginationNav"},methods:{changePaginationNav:function(){var t=o(o({},this.$route.query),{},{page:this.page}),e={path:this.$route.path,query:t};this.$goto(e)},linkGen:function(t){return{path:this.$route.path,query:o(o({},this.$route.query),{},{page:t})}}}},d=n(59),component=Object(d.a)(c,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("nav",{directives:[{name:"show",rawName:"v-show",value:t.showPagination,expression:"showPagination"}],staticClass:"pagination-nav-input",attrs:{"aria-hidden":"false","aria-label":t.$t("pagination.label"),"data-qa":"pagination navigation"}},[n("ul",{staticClass:"pl-0 d-flex justify-content-center"},[n("li",{staticClass:"page-item btn-prev pl-0",class:{disabled:t.prevDisabled},attrs:{"data-qa":"prev button"}},[n("SmartLink",{staticClass:"page-link",attrs:{destination:t.prevUrl,"aria-label":t.$t("actions.previous"),disabled:t.prevDisabled,"aria-hidden":t.prevDisabled}},[n("span",{staticClass:"icon-arrow-down"}),t._v("\n "+t._s(t.$t("actions.previous"))+"\n ")])],1),t._v(" "),n("li",{staticClass:"page-item page-input"},[n("b-form-input",{attrs:{"aria-label":t.$t("pageNumber"),lazy:!0,max:t.totalPages,min:1,number:!0,"data-qa":"pagination input",type:"number"},model:{value:t.page,callback:function(e){t.page=e},expression:"page"}}),t._v(" "+t._s(t.$t("of"))+" "+t._s(t.totalPages)+"\n ")],1),t._v(" "),n("li",{staticClass:"page-item btn-next pr-0",class:{disabled:t.nextDisabled},attrs:{"data-qa":"next button"}},[n("SmartLink",{staticClass:"page-link",attrs:{destination:t.nextUrl,"aria-label":t.$t("actions.next"),disabled:t.nextDisabled,"aria-hidden":t.nextDisabled}},[t._v("\n "+t._s(t.$t("actions.next"))+"\n "),n("span",{staticClass:"icon-arrow-down"})])],1)])])}),[],!1,null,null,null);e.default=component.exports},747:function(t,e,n){var content=n(799);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,n(138).default)("53546325",content,!0,{sourceMap:!1})},798:function(t,e,n){"use strict";n(747)},799:function(t,e,n){var r=n(137)(!1);r.push([t.i,".related-category-tags[data-v-3d98ef0a]{margin-bottom:.5rem}.icon-ic-tag[data-v-3d98ef0a]{color:#4d4d4d;display:inline-block;font-size:1.5rem;line-height:calc(2rem - 1px)}@media(min-width: 1920px){.responsive-font .icon-ic-tag[data-v-3d98ef0a]{line-height:2.25vw;font-size:1.5vw}}.badge-outline-light[data-v-3d98ef0a]{margin:0 .25rem .5rem}@media(min-width: 768px){.badge-outline-light[data-v-3d98ef0a]{overflow:visible;max-width:none}.badge-outline-light span[data-v-3d98ef0a]{overflow:visible}}@media(min-width: 1920px){.responsive-font .badge-outline-light[data-v-3d98ef0a]{margin:0 .25vw .5vw}}",""]),t.exports=r},846:function(t,e,n){var content=n(939);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,n(138).default)("3ce2a1db",content,!0,{sourceMap:!1})},904:function(t,e,n){"use strict";n.r(e);n(58),n(62),n(13),n(10),n(50),n(30);var r={name:"RelatedCategoryTags",props:{tags:{type:Array,required:!0},selected:{type:Array,default:function(){return[]}}},methods:{badgeLink:function(t){var e={name:"stories"};if(this.selected.includes(t)){var n=this.selected.filter((function(e){return e!==t}));n.length>0&&(e.query={tags:n.join(",")})}else e.query={tags:this.selected.concat(t).join(",")};return this.$path(e)},isActive:function(t){return this.selected.includes(t)},clickBadge:function(t){if(this.$matomo){var e=this.isActive(t)?"Deselect tag":"Select tag";this.$matomo.trackEvent("Tags",e,t)}}}},l=(n(798),n(59)),component=Object(l.a)(r,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("b-row",{staticClass:"flex-md-row related-category-tags"},[t.tags.length>0?n("b-col",{staticClass:"d-flex",attrs:{"data-qa":"related category tags",cols:"12"}},[n("span",{staticClass:"icon-ic-tag"}),t._v(" "),n("div",t._l(t.tags.filter((function(t){return!!t})),(function(e,r){return n("b-badge",{key:r,attrs:{variant:"outline-light",active:t.isActive(e.identifier),to:t.badgeLink(e.identifier)},nativeOn:{click:function(n){return t.clickBadge(e.identifier)}}},[n("span",[t._v(t._s(e.name))]),t._v(" "),t.isActive(e.identifier)?n("span",{staticClass:"icon icon-clear clear-indicator"}):t._e()])})),1)]):t._e()],1)}),[],!1,null,"3d98ef0a",null);e.default=component.exports},935:function(t,e,n){"use strict";var r=n(26),l=n(936),o=n(98),c=n(113),d=n(140),f=n(253);r({target:"Array",proto:!0},{flat:function(){var t=arguments.length?arguments[0]:void 0,e=o(this),n=c(e),r=f(e,0);return r.length=l(r,e,e,n,0,void 0===t?1:d(t)),r}})},936:function(t,e,n){"use strict";var r=n(24),l=n(207),o=n(113),c=n(86),d=r.TypeError,f=function(t,e,source,n,r,h,m,v){for(var element,y,x=r,w=0,_=!!m&&c(m,v);w<n;){if(w in source){if(element=_?_(source[w],w,e):source[w],h>0&&l(element))y=o(element),x=f(t,e,element,y,x,h-1)-1;else{if(x>=9007199254740991)throw d("Exceed the acceptable array length");t[x]=element}x++}w++}return x};t.exports=f},937:function(t,e,n){n(180)("flat")},938:function(t,e,n){"use strict";n(846)},939:function(t,e,n){var r=n(137)(!1);r.push([t.i,".page[data-v-0f77d27e]{padding-bottom:1rem;padding-top:1rem;margin-top:-1rem}.page[data-v-0f77d27e] header .col{margin-bottom:1em}.context-label[data-v-0f77d27e]{font-size:.875rem}@media(min-width: 1920px){.context-label[data-v-0f77d27e]{font-size:.875vw}}",""]),t.exports=r}}]);
//# sourceMappingURL=1e6cad8.js.map