Module 879408

672 characters · in no known chunk
Dependencies
Required by (3)
Lazily required by (0)none
Requires (3)
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>f});var r=n(311907),i=n(73153),s=n(961350);let a=new Set,o=new Set;function l(e){a.add(e.guildId)}function u(e){if(!a.has(e.guildId)){let t=s.default.getId();return o.add(`${e.guildId}:${t}`),!1}a.delete(e.guildId)}function c(e){if(!a.has(e.guildId))return!1;a.delete(e.guildId)}function d(){a.clear(),o.clear()}class _ extends r.Ay.Store{static displayName="BulkBanStore";initialize(){this.waitFor(s.default)}hasPendingBulkBan(e){return a.has(e)}consumeCompletedBeforeStarted(e,t){let n=`${e}:${t}`;return o.delete(n)}}let f=new _(i.h,{GUILD_BULK_BAN_STARTED:l,GUILD_BULK_BAN_FAILED:c,GUILD_BULK_BAN_UPDATE:u,CONNECTION_OPEN:d})}