@europeana/portal
Version:
Europeana Portal
2 lines • 1.45 kB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[122],{1159:function(t,e,n){"use strict";n.r(e);var o={name:"NewFeatureNotification",props:{url:{type:String,default:null},feature:{type:String,default:null}},created:function(){this.trackEvent("show"),this.$cookies.set("new_feature_notification",this.feature,{maxAge:2678400})},methods:{hideToast:function(){this.$bvToast.hide("new-feature-toast"),this.trackEvent("dismissed")},trackEvent:function(t){this.$matomo&&this.$matomo.trackEvent("New_feature_notification",t,this.feature)}}},r=n(59),component=Object(r.a)(o,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("b-toast",{attrs:{id:"new-feature-toast","auto-hide-delay":"60000","is-status":"","no-close-button":"",solid:"","toast-class":"brand-toast-white",visible:"","append-toast":"",toaster:"b-toaster-bottom-left-dynamic"}},[t._t("default"),t._v(" "),n("div",{staticClass:"d-flex justify-content-between"},[n("b-button",{attrs:{variant:"outline-primary"},on:{click:t.hideToast}},[t._v("\n "+t._s(t.$t("newFeatureNotification.dismiss"))+"\n ")]),t._v(" "),t.url?n("b-button",{attrs:{variant:"primary",href:t.url,target:"blank","data-qa":"new feature read more"},on:{click:function(e){return t.trackEvent("click read more")}}},[t._v("\n "+t._s(t.$t("newFeatureNotification.readMore"))+"\n ")]):t._e()],1)],2)}),[],!1,null,null,null);e.default=component.exports}}]);
//# sourceMappingURL=f09aaf0.js.map