(window.webpackJsonp=window.webpackJsonp||[]).push([[44],{1521:function(t,e,n){var r=n(493),l=n(1522),o=n(190),d=n(191),c=o((function(t,e){if(null==t)return[];var n=e.length;return n>1&&d(t,e[0],e[1])?e=[]:n>2&&d(e[0],e[1],e[2])&&(e=[e[0]]),l(t,r(e,1),[])}));t.exports=c},1522:function(t,e,n){var r=n(494),l=n(192),o=n(100),d=n(495),c=n(1523),f=n(1524),h=n(1525),v=n(269),m=n(45);t.exports=function(t,e,n){e=e.length?r(e,(function(t){return m(t)?function(e){return l(e,1===t.length?t[0]:t)}:t})):[v];var x=-1;e=r(e,f(o));var A=d(t,(function(t,n,l){return{criteria:r(e,(function(e){return e(t)})),index:++x,value:t}}));return c(A,(function(object,t){return h(object,t,n)}))}},1523:function(t,e){t.exports=function(t,e){var n=t.length;for(t.sort(e);n--;)t[n]=t[n].value;return t}},1524:function(t,e){t.exports=function(t){return function(e){return t(e)}}},1525:function(t,e,n){var r=n(1526);t.exports=function(object,t,e){for(var n=-1,l=object.criteria,o=t.criteria,d=l.length,c=e.length;++n=c?f:f*("desc"==e[n]?-1:1)}return object.index-t.index}},1526:function(t,e,n){var r=n(490);t.exports=function(t,e){if(t!==e){var n=void 0!==t,l=null===t,o=t==t,d=r(t),c=void 0!==e,f=null===e,h=e==e,v=r(e);if(!f&&!v&&!d&&t>e||d&&c&&h&&!f&&!v||l&&c&&h||!n&&h||!o)return 1;if(!l&&!d&&!v&&t({dismissed:[]}),mounted(){if("undefined"!=typeof window){var t=c.a.getJSON("dismissedAlerts");Array.isArray(t)&&t.length>0&&(this.dismissed=t)}},methods:{dismissAlert(t){this.dismissed=[...new Set([...this.dismissed,t])],c.a.set("dismissedAlerts",this.dismissed,{path:this.rplOptions.hostname,expires:1})}},computed:{alerts(){var t=this.$store.getters["tideAlerts/getAlerts"].filter((t=>!(t&&this.dismissed&&this.dismissed.length>0&&this.dismissed.includes(t.id))&&t)).map((t=>({title:t.title,type:t.type,link:t.link,id:t.id})));return t&&t.length>0?o()(t,[a=>"Notification"!==a.type,"changed"]).reverse():[]}}},h=n(0),component=Object(h.a)(f,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.alerts&&t.alerts.length>0?n("div",{staticClass:"tide-alert"},[n("client-only",t._l(t.alerts,(function(e){return n("rpl-alert",t._b({key:e.id,on:{rplAlertClose:t.dismissAlert}},"rpl-alert",e,!1))})),1)],1):t._e()}),[],!1,null,null,null);e.default=component.exports}}]);