(window.webpackJsonp=window.webpackJsonp||[]).push([[91],{398:function(module,exports,__webpack_require__){},462:function(module,__webpack_exports__,__webpack_require__){"use strict";var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_index_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_sass_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_resource_card_vue_vue_type_style_index_0_id_4cc43ea5_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(398);__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_index_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_sass_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_resource_card_vue_vue_type_style_index_0_id_4cc43ea5_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__).a},495:function(module,exports,__webpack_require__){},601:function(module,__webpack_exports__,__webpack_require__){"use strict";var render=function(){var _vm=this,_h=_vm.$createElement,_c=_vm._self._c||_h;return _vm.resource&&_vm.resource.fields&&_vm.isVisible&&"Case Studies"!==_vm.resource.fields.resourceTypes[0].fields.title?_c("div",[_c("div",{staticClass:"resource-container resource-background"},[_vm.resource.fields.resourceTypes&&_vm.resource.fields.resourceTypes.length>0?_c("div",{staticClass:"resource-type-container"},[_vm._l(_vm.resource.fields.resourceTypes,(function(resourceType,resourceTypeIndex){return _c("div",{key:resourceTypeIndex},[_c("p",{staticClass:"resource-type",on:{click:function($event){return _vm.$emit("changeActiveType",resourceType.fields.title)}}},[_vm._v(_vm._s(resourceType.fields.title))])])})),_vm._v(" "),_c("router-link",{staticClass:"resource-link-content",attrs:{to:_vm.getRoute(_vm.resource.fields.resourceTypes[0].fields.title,_vm.resource.fields.slug)}},[_vm.resource.fields.cardImage&&_vm.resource.fields.cardImage.fields&&_vm.resource.fields.cardImage.fields.file&&_vm.resource.fields.cardImage.fields.file.url&&"//d83sg6i4ha8lm.cloudfront.net/Digital-Screens-Cosmetics.jpg"==_vm.resource.fields.cardImage.fields.file.url?_c("div",{staticClass:"media"},[_c("BaseImage",{staticClass:"image nrf-page-image",attrs:{"image-ref":_vm.nrfPageImageData}})],1):_vm.resource.fields.cardImage?_c("div",{staticClass:"resource-image"},[_c("BaseImage",{staticClass:"image",attrs:{"is-background":!1,"image-ref":_vm.resource.fields.cardImage.fields.file}})],1):_vm._e(),_vm._v(" "),_vm.resource.fields.cardTitle?_c("h3",{staticClass:"resource-title title"},[_vm._v(_vm._s(_vm.resource.fields.cardTitle))]):_vm._e(),_vm._v(" "),_c("div",{staticClass:"meta-info"},[_vm.resource.fields.author?_c("p",{staticClass:"author"},[_vm._v("By "+_vm._s(_vm.resource.fields.author.fields.name))]):_vm._e(),_vm._v(" "),_vm.resource.fields.author?_vm._e():_c("p",{staticClass:"author"},[_vm._v("By STRATACACHE Team")]),_vm._v(" "),_c("p",{staticClass:"resource-date"},[_vm._v(_vm._s(_vm.dateFormat()))])]),_vm._v(" "),_vm.resource.fields.cardDescription?_c("sc-markitup",{staticClass:"resource-description",attrs:{content:_vm.getDescription(_vm.resource.fields.cardDescription)}}):_vm._e(),_vm._v(" "),_c("p",{staticClass:"resource-link link"},[_vm._v(_vm._s(_vm.resource.fields.cardButtonText))])],1)],2):_vm._e()])]):_vm._e()};render._withStripped=!0;var resources_resource_cardvue_type_script_lang_js_={name:"ResourceCard",components:{BaseImage:__webpack_require__(72).a},props:{resource:{type:Object,required:!0},activeResourceType:{type:String,required:!0}},data:function(){return{nrfPageImageData:{url:"https://stratacache.wpengine.com/wp-content/uploads/2024/04/RMN-revenue-streams.png",details:{size:866950,image:{width:1368,height:912}},fileName:"Digital-Screens-Cosmetics.jpg",contentType:"image/jpeg"}}},computed:{isVisible:function(){var _this=this;if("All"===this.activeResourceType)return!0;if(this.activeResourceType&&this.resource.fields.resourceTypes&&this.resource.fields.resourceTypes.length>0){var isVisible=!1;return this.resource.fields.resourceTypes.forEach((function(resourceType){isVisible||(isVisible=resourceType.fields.title===_this.activeResourceType)})),isVisible}return!0}},methods:{getRoute:function(type,slug){return type&&slug?"/".concat(this.$store.getters.getLocale(),"/resources/").concat(type.toLowerCase().split(" ").join("-"),"/").concat(slug,"/"):"/"},getDescription:function(description){if(description.length<120)return description;if(this.resource.fields.cardTitle.length>40){var lastWord=description.lastIndexOf(" ",100);return description.slice(0,lastWord)+"..."}if(description.length>=120){var _lastWord=description.lastIndexOf(" ",120);return description.slice(0,_lastWord)+"..."}},dateFormat:function(){return new moment(this.resource.fields.startDate).format("ll")}}},componentNormalizer=(__webpack_require__(462),__webpack_require__(1)),component=Object(componentNormalizer.a)(resources_resource_cardvue_type_script_lang_js_,render,[],!1,null,"4cc43ea5",null);component.options.__file="src/components/resources/resource-card.vue";__webpack_exports__.a=component.exports},712:function(module,__webpack_exports__,__webpack_require__){"use strict";var _node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_index_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_sass_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_resources_index_vue_vue_type_style_index_0_id_1a2a9d28_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(495);__webpack_require__.n(_node_modules_mini_css_extract_plugin_dist_loader_js_node_modules_css_loader_index_js_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_sass_loader_dist_cjs_js_node_modules_vue_loader_lib_index_js_vue_loader_options_resources_index_vue_vue_type_style_index_0_id_1a2a9d28_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__).a},881:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var render=function(){var _vm=this,_h=_vm.$createElement,_c=_vm._self._c||_h;return _vm.topic?_c("div",[_c("div",{staticClass:"resources",style:_vm.setBackgroundImage(_vm.headerDetails)},[_vm.headerDetails?_c("div",{staticClass:"header"},[_c("div",{staticClass:"container-spacing"},[_vm.headerDetails.title?_c("h1",{staticClass:"header-title"},[_vm._v(_vm._s(_vm.headerDetails.title))]):_vm._e(),_vm._v(" "),_vm.headerDetails.description?_c("sc-markitup",{staticClass:"header-description",attrs:{content:_vm.headerDetails.description}}):_vm._e()],1)]):_vm._e(),_vm._v(" "),_c("div",{staticClass:"resource-types-container"},[_vm.uniqueResourceTypes!==[]?_c("div",{staticClass:"resource-types-submenu width-container"},[_c("div",{staticClass:"resource-types"},_vm._l(_vm.uniqueResourceTypes,(function(uniqueResourceType,index){return"Case Studies"!==uniqueResourceType?_c("div",{key:index,staticClass:"resource-type"},[_c("h3",{class:"resource-type-title "+_vm.isActiveResourceType(uniqueResourceType),on:{click:function($event){return _vm.updateActiveResourceType(uniqueResourceType)}}},[_vm._v(_vm._s(uniqueResourceType))])]):_vm._e()})),0)]):_vm._e()])]),_vm._v(" "),_c("Container",{staticClass:"base-container",staticStyle:{"background-color":"white"}},[_c("div",{staticClass:"resources-container"},_vm._l(_vm.resources,(function(resource,resourceIndex){return _c("ResourceCard",{key:resourceIndex,staticClass:"resource",attrs:{resource:resource,"active-resource-type":_vm.activeResourceType},on:{changeActiveType:_vm.respondToActiveTypeChange}})})),1)])],1):_vm._e()};render._withStripped=!0;var lodash=__webpack_require__(73),lodash_default=__webpack_require__.n(lodash),container=__webpack_require__(11),resource_card=__webpack_require__(601),dist=__webpack_require__(13),mapper=__webpack_require__(20),resources_resources_indexvue_type_script_lang_js_={name:"ResourcesIndex",components:{ResourceCard:resource_card.a,Container:container.a},mixins:[dist.mixins.scMetaTopic],data:function(){return{topic:void 0,mappedTopic:void 0,resources:void 0,uniqueResourceTypes:[],activeResourceType:void 0}},computed:{headerDetails:function(){var headerParagraph=this.getParagraphFromTopic(this.topic,"header");return headerParagraph&&headerParagraph.fields?{title:headerParagraph.fields.title,description:headerParagraph.fields.description,backgroundImage:headerParagraph.fields.image}:void 0}},mounted:function(){var _this=this;this.activeResourceType="All",this.fetchTopic("resources").then((function(res){return _this.topic=res})),this.fetchResources(),this.fetchMeta("Resources")},methods:{setBackgroundImage:function(paragraph){return paragraph&¶graph.backgroundImage?paragraph.backgroundImage.fields&¶graph.backgroundImage.fields.landscape&¶graph.backgroundImage.fields.landscape.fields&¶graph.backgroundImage.fields.landscape.fields.file?paragraph.backgroundImage.fields.landscape.fields.file.url?"background-image: url(".concat(optimiseImageUrl({url:paragraph.backgroundImage.fields.landscape.fields.file.url,width:1200}),")"):"":void 0:"background-color: blue;"},getParagraphFromTopic:function(topic,name){if(topic.fields&&topic.fields.paragraphs){var paragraph=topic.fields.paragraphs.filter((function(paragraph){return paragraph.fields.name.includes(name)}));return paragraph.length>0?paragraph[0]:void 0}},fetchTopic:function(name){var _this2=this,include=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5;return this.$getEntriesWithFallbackLanguage({content_type:"topics","fields.name":name,include:include}).then((function(res){return res&&res.items&&res.items.length>0?(_this2.mappedTopic=mapper.a.mapSingle(res),res.items[0]):void 0})).catch((function(error){}))},fetchResources:function(){var _this3=this;this.$getEntriesWithFallbackLanguage({content_type:"resource",order:"-fields.startDate",select:"fields.name,fields.slug,fields.resourceTypes,fields.cardTitle,fields.cardDescription,fields.cardImage,fields.cardButtonText,fields.localisation,fields.startDate,fields.author",include:2}).then((function(res){res&&res.items&&res.items.length>0&&(_this3.resources=res.items.filter((function(item){return!0===item.fields.localisation||void 0===item.fields.localisation?item:""})).filter((function(item){return Date.now()>Date.parse(new moment(item.fields.startDate)._d)?item:""}))),_this3.uniqueResourceTypes=_this3.getUniqueOrderedResourceTypes(_this3.resources)}))},getUniqueOrderedResourceTypes:function(resources){var resourceTypes=["All"];return resources.forEach((function(resource){resource&&resource.fields&&resource.fields.resourceTypes&&resource.fields.resourceTypes.length>0&&resource.fields.resourceTypes.forEach((function(resourceType){return resourceTypes.push(resourceType.fields.title)}))})),lodash_default.a.orderBy(lodash_default.a.uniq(resourceTypes))},updateActiveResourceType:function(resourceType){this.activeResourceType=resourceType},isActiveResourceType:function(resourceType){return resourceType===this.activeResourceType?"is-active":""},respondToActiveTypeChange:function(payload){payload!==this.activeResourceType&&this.updateActiveResourceType(payload)}}},componentNormalizer=(__webpack_require__(712),__webpack_require__(1)),component=Object(componentNormalizer.a)(resources_resources_indexvue_type_script_lang_js_,render,[],!1,null,"1a2a9d28",null);component.options.__file="src/pages/resources/resources-index.vue";__webpack_exports__.default=component.exports}}]);