Build 533169stable
Module 264388
703 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{G:()=>_,n:()=>d});var r=n(942381),i=n(265690),s=n(870844),a=n(121894),o=n(506774),l=n(200700);function u(){return new Set(o.w.get(l.hs)??[])}let c=(0,s.y)((e,t)=>({notificationDismissedInGuilds:u(),dismissNotification:n=>{let r=t().notificationDismissedInGuilds;r.add(n),o.w.set(l.hs,r),(0,a.r)(()=>e({notificationDismissedInGuilds:r}))},resetNotification:n=>{let r=t().notificationDismissedInGuilds;r.has(n)&&(r.delete(n),o.w.set(l.hs,r),(0,a.r)(()=>e({notificationDismissedInGuilds:r})))}}));function d(e){let[t,n]=(0,i.n)(c,e=>[e.notificationDismissedInGuilds,e.dismissNotification],r.x);return[!t.has(e),n]}function _(e){return c.getState().resetNotification(e)}}