1"use strict";(self.webpackChunksocialUX=self.webpackChunksocialUX||[]).push([[2721],{115:function(t,n,e){function r(t,n){var e,r=null;return function(){for(var o=!0,i=arguments.length,u=new Array(i),c=0;c<i;c++)u[c]=arguments[c];null!=r&&(o=t.apply(null,r.concat(u))),r=u,o&&(e&&(e(),e=null),e=n.apply(null,u))}}e.d(n,{A:function(){return r}})},5520:function(t,n,e){e.d(n,{A:function(){return i}});var r=e(3990),o=(0,e(2452).A)((function(t,n,e,r,o){return r().then((function(n){return n(t)})).then((function(t){return t(n,e,o)}))}));function i(t,n,e,i){var u=t in window.RM_OVERRIDES?window.RM_OVERRIDES[t]:null,c=u||i;return(0,r.A)().then((function(t){var r=o(t,n,e),a=u?function(){return r(i,null)}:null;return r(c,a).then((function(n){return[t,n]}))}))}},1580:function(t,n,e){e.d(n,{U:function(){return o}});var r=e(2452),o=(0,r.A)((function(t,n,e,r,o){e.classList.add("loaded","rm-preact");var i=t.preact.h(n,r);return t.preact.render(i,e,o)}));n.A=(0,r.A)((function(t,n,e,r){return o(t,n,e,r,null)}))},2721:function(t,n,e){e.r(n),e.d(n,{default:function(){return B},renderRiverTopBar:function(){return D}});var r={};e.r(r),e.d(r,{clearCounter:function(){return b},getCounter:function(){return h},getCounterUpdates:function(){return y},getLastPublishedPosts:function(){return g}});var o=e(5520),i=e(115),u=e(1580),c=e(2452),a=e(1335),l=e(5874),f=new Map,s=new Map,p=(0,c.A)((function(t,n){n(t)})),d=(0,c.A)((function(t,n){f.get(t).forEach(p(n)),s.set(t,setTimeout((function(){v(t)}),1e4))}));function v(t){h(t).then(d(t)).catch(console.error)}var m=(0,a.A)((function(t,n){if(f.has(t)){var e=f.get(t);e.delete(n),0===e.size&&s.has(t)&&clearTimeout(s.get(t))}}));function y(t,n){f.has(t)||f.set(t,new Set);var e=f.get(t);return e.add(n),1===e.size&&v(t),m(t,n)}function h(t){return(0,l.mQ)("/core/river/counter/".concat(t),"GET")}function b(t){return(0,l.mQ)("/core/river/counter/".concat(t),"DELETE")}function g(t,n,e){return(0,l.mQ)("/core/river/?offset=".concat(t,"&limit=").concat(n,"&clear_unread=").concat(e),"GET")}var A=function(){return e.e(3481).then(e.bind(e,3481)).then((function(t){return t.default}))};function O(t){return O="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},O(t)}function w(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,o,i,u,c=[],a=!0,l=!1;try{if(i=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;a=!1}else for(;!(a=(r=i.call(e)).done)&&(c.push(r.value),c.length!==n);a=!0);}catch(t){l=!0,o=t}finally{try{if(!a&&null!=e.return&&(u=e.return(),Object(u)!==u))return}finally{if(l)throw o}}return c}}(t,n)||function(t,n){if(t){if("string"==typeof t)return S(t,n);var e={}.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?S(t,n):void 0}}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function S(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=Array(n);e<n;e++)r[e]=t[e];return r}function j(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,r)}return e}function _(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?j(Object(e),!0).forEach((function(n){P(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):j(Object(e)).forEac
1h((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}function P(t,n,e){return(n=function(t){var n=function(t,n){if("object"!=O(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var r=e.call(t,"string");if("object"!=O(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==O(n)?n:n+""}(n))in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}var E=[4,27,28];function T(t,n,e,r){return t!=e||r.profileSite.title!==n.profileSite.title}function U(t){return _(_({},t),{},{isUnread:!1})}function R(t){var n=t.emitter_site_title,e=t.emitter_site_name,r=t.id,o=t.message_html,i=t.emitter_avatar,u=t.post_permalink,c=t.reply_url_param,a=t.created_date_html,l=t.created_time_html,f=t.event_type_id;return{id:r,message:o,siteName:e,siteTitle:n,siteAvatar:i,permalink:[u,c].filter(Boolean).join("?"),fullDate:"".concat(a," ").concat(l),date:a,eventType:f,isUnread:!1}}function k(t){return t.map(R)}function C(t){return t.isUnread}var D=(0,c.A)((function(t,n,e,r,o){var i=e.getCounterUpdates,u=e.clearCounter,l=e.getLastPublishedPosts;if(r)return console.error(r),null;var f=-1,s=o.profileSite,p=s.display_logo,d=s.title;function v(t){return n.includes(t.eventType)}function m(t){return t.filter(v)}var y=(0,a.A)((function(t){f=0,u(s.id),h(t.map(U))}));function h(n){t({notifications:n,picture:p,username:d,count:n.filter(C).length,markAllAsRead:y(n)})}var b=(0,c.A)((function(t,n){return n.map((function(n,e){return _(_({},n),{},{isUnread:e<t})}))})),g=i(s.id,(function(t){var n;t.count>f&&(n=f=t.count,l(0,20,0).then(k).then(m).then(b(n)).then(h))}));return h([]),g})),I=function(t){return parseInt(t,10)},M=(0,c.A)((function(t,n,e){var o=w(e,2),c=o[0],a=o[1],l=n.dataset.events?n.dataset.events.split(",").map(I):[].concat(E);t.listenForUserInfo((0,i.A)(T,D((0,u.A)(c,a,n),l,r)))})),L=function(){return e.e(5913).then(e.bind(e,5913)).then((function(t){return t.default}))};function B(t,n){(function(t){return(0,o.A)("RiverNotificationItem",t,{},A)})(t).then((function(e){var r=w(e,2),i=(r[0],r[1]);(0,o.A)("RiverTopBar",t,{Notification:i},L).then(M(t,n)).catch(console.error)})).catch(console.error)}}}]); 2//# sourceMappingURL=2721.4c465dc21ee9eea9bfe8.bundle.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.