Module 199160

1,449 characters · in 5b2050d9eb8d4248.js
Dependencies
Required by (3)
Lazily required by (0)none
Requires (2)
Lazily requires (0)none
Source Raw
function(e,t,n){n.d(t,{A:()=>c});var i=n(17928),l=n(228366);let s=!1,r={},a=new Set,o={};function u(){o={}}class d extends i.Ay.Store{static displayName="scheduledMessageStore";getMessagesPendingDeletion(){return a}getScheduledMessagesForInbox(){return r}getPendingScheduledMessage(e){return o[e]}get loading(){return s}}let c=new d(l.h,{SCHEDULED_MESSAGES_CREATE_SUCCESS:function(e){let{channelId:t,scheduledMessageSend:n}=e;r={...r,[n.scheduledMessageId]:n},o={...o},delete o[t]},SCHEDULED_MESSAGES_UPDATE_SUCCESS:function(e){let{scheduledMessageSend:t}=e;r={...r,[t.scheduledMessageId]:t}},SCHEDULED_MESSAGES_DELETE_START:function(e){let{scheduledMessageId:t}=e;if(a.has(t))return!1;(a=new Set(a)).add(t)},SCHEDULED_MESSAGES_DELETE_SUCCESS:function(e){let{scheduledMessageId:t}=e;if(!a.has(t))return!1;(a=new Set(a)).delete(t),r={...r},delete r[t]},SCHEDULED_MESSAGES_DELETE_FAILURE:function(e){let{scheduledMessageId:t}=e;if(!a.has(t))return!1;(a=new Set(a)).delete(t)},FETCH_SCHEDULED_MESSAGES:function(e){let{}=e;s=!0},FETCH_SCHEDULED_MESSAGES_SUCCESS:function(e){let{messages:t}=e;for(let e of(r={},t))r[e.scheduledMessageId]=e;s=!1},FETCH_SCHEDULED_MESSAGES_FAILURE:function(e){let{}=e;s=!1},CREATE_PENDING_SCHEDULED_MESSAGE:function(e){let{channelId:t,scheduledTimestamp:n}=e;o={...o,[t]:{channelId:t,scheduledTimestamp:n}}},DELETE_PENDING_SCHEDULED_MESSAGE:function(e){let{channelId:t}=e;o={...o},delete o[t]},LOGOUT:u,CONNECTION_OPEN:u})}