Build 602409stable
Module 938483
7,688 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{U:()=>m});var i=n(477900),r=n(582128),a=n(17928),s=n(873298),l=n(922016),o=n(793574),d=n(688810),c=n(268218),u=n(335180),_=n(269073),E=n(85109),A=n(674470),h=n(594061),I=n(617617),f=n(625494),p=n(652215);let T=(0,c.Fe)({createPromise:()=>Promise.all([n.e("938745"),n.e("618416"),n.e("706073"),n.e("227512"),n.e("923108"),n.e("891473"),n.e("414571"),n.e("1955"),n.e("341161"),n.e("401696"),n.e("542516"),n.e("661630"),n.e("349687"),n.e("128804"),n.e("71151"),n.e("227853"),n.e("286615"),n.e("311541"),n.e("472847"),n.e("870088"),n.e("287353"),n.e("586662"),n.e("758053"),n.e("247471"),n.e("889002"),n.e("709976"),n.e("807432"),n.e("630954"),n.e("750955"),n.e("28945"),n.e("767311"),n.e("571084"),n.e("279774"),n.e("771593"),n.e("602980"),n.e("146577"),n.e("410470"),n.e("295570"),n.e("245726"),n.e("711562"),n.e("906470"),n.e("661157"),n.e("609110"),n.e("157064"),n.e("156957"),n.e("918786"),n.e("701335"),n.e("257935"),n.e("724086"),n.e("877223"),n.e("448738"),n.e("590994"),n.e("258407"),n.e("894292"),n.e("153302"),n.e("836576"),n.e("253453"),n.e("82937"),n.e("829096"),n.e("923981"),n.e("750370"),n.e("972281"),n.e("641278"),n.e("761973"),n.e("636909"),n.e("466592"),n.e("742752"),n.e("282050"),n.e("436101"),n.e("976888"),n.e("387970"),n.e("847445"),n.e("919659"),n.e("698136"),n.e("718368"),n.e("983513"),n.e("76928"),n.e("355502"),n.e("528311"),n.e("38012"),n.e("411938"),n.e("653383"),n.e("696490"),n.e("31159"),n.e("952068"),n.e("451044"),n.e("772565"),n.e("533781"),n.e("737853"),n.e("461815"),n.e("524434"),n.e("854326"),n.e("984"),n.e("226229"),n.e("981833"),n.e("931937"),n.e("516497"),n.e("24774"),n.e("326794"),n.e("489565"),n.e("684231"),n.e("570690"),n.e("886631"),n.e("74336"),n.e("978898"),n.e("406322"),n.e("942571"),n.e("464759"),n.e("763343"),n.e("376991"),n.e("194704"),n.e("3942"),n.e("403643"),n.e("812793"),n.e("293612"),n.e("703728"),n.e("519435"),n.e("10985"),n.e("171206"),n.e("102075"),n.e("828178"),n.e("45036"),n.e("480889"),n.e("434683"),n.e("920955"),n.e("505928"),n.e("752657"),n.e("747973"),n.e("314001"),n.e("885251"),n.e("914175"),n.e("529366"),n.e("990185"),n.e("444038"),n.e("849162"),n.e("660201"),n.e("180644"),n.e("179301"),n.e("918347"),n.e("588861"),n.e("689521"),n.e("940226"),n.e("942305"),n.e("147637"),n.e("84993"),n.e("343298"),n.e("564664"),n.e("842631"),n.e("852197"),n.e("553627"),n.e("459257"),n.e("790484"),n.e("765073"),n.e("218366"),n.e("464452"),n.e("381673"),n.e("714144"),n.e("816027"),n.e("458855"),n.e("305161"),n.e("845486"),n.e("401425"),n.e("120561"),n.e("880186"),n.e("58353"),n.e("17256"),n.e("292699"),n.e("377016"),n.e("40416"),n.e("76283"),n.e("792513"),n.e("421874"),n.e("371874"),n.e("308093"),n.e("202342"),n.e("908346"),n.e("2059"),n.e("326233"),n.e("360777"),n.e("762332"),n.e("208607"),n.e("905581"),n.e("249681"),n.e("927719"),n.e("863232"),n.e("364827"),n.e("907167"),n.e("784569"),n.e("861060"),n.e("910471"),n.e("752457"),n.e("960235"),n.e("77333"),n.e("718573"),n.e("882722"),n.e("950106"),n.e("797595"),n.e("147662"),n.e("344057"),n.e("413736"),n.e("128504"),n.e("331988"),n.e("262156"),n.e("544571"),n.e("234303"),n.e("40291"),n.e("402368"),n.e("733115"),n.e("397270"),n.e("373122"),n.e("396656"),n.e("293159"),n.e("755936"),n.e("489088"),n.e("730760"),n.e("994723"),n.e("330316"),n.e("362931"),n.e("745959"),n.e("858529"),n.e("834552"),n.e("207264"),n.e("481987"),n.e("958038"),n.e("171202"),n.e("875201"),n.e("576909"),n.e("406174"),n.e("708757"),n.e("993103"),n.e("585968"),n.e("481647"),n.e("776273"),n.e("428367"),n.e("776602"),n.e("140402"),n.e("407170"),n.e("811310"),n.e("391763"),n.e("21921"),n.e("307575"),n.e("572963"),n.e("752511"),n.e("554241"),n.e("724303"),n.e("942724"),n.e("393766"),n.e("913823"),n.e("521930"),n.e("559460"),n.e("331549"),n.e("343437"),n.e("139970"),n.e("676418"),n.e("875842"),n.e("940258"),n.e("292583"),n.e("166495"),n.e("385653"),n.e("401518"),n.e("198329"),n.e("9205"),n.e("308555"),n.e("323354"),n.e("930233"),n.e("586127"),n.e("146070"),n.e("88599"),n.e("836863"),n.e("221200"),n.e("472789"),n.e("854622"),n.e("95340"),n.e("976894"),n.e("25949"),n.e("344502"),n.e("617249"),n.e("171273"),n.e("437065"),n.e("179049"),n.e("709640"),n.e("362422"),n.e("590365"),n.e("989088"),n.e("952548"),n.e("817989"),n.e("934771"),n.e("37977"),n.e("691671"),n.e("49653"),n.e("147626"),n.e("795596"),n.e("382644"),n.e("203589"),n.e("613867"),n.e("553984"),n.e("892471"),n.e("943780"),n.e("720590"),n.e("884601"),n.e("31267"),n.e("886414"),n.e("480830"),n.e("451224"),n.e("179745"),n.e("334409"),n.e("280854"),n.e("335395"),n.e("981004"),n.e("174630"),n.e("692215"),n.e("886246"),n.e("945413"),n.e("146844"),n.e("163235"),n.e("94983"),n.e("859546"),n.e("486672"),n.e("75029"),n.e("448948"),n.e("963244"),n.e("632756"),n.e("564850"),n.e("170104"),n.e("477970"),n.e("868214"),n.e("902564"),n.e("371477"),n.e("67878"),n.e("631965"),n.e("758946"),n.e("214285"),n.e("248330"),n.e("91450"),n.e("795752"),n.e("803332"),n.e("408362"),n.e("741678"),n.e("772401"),n.e("852617"),n.e("632364"),n.e("102698"),n.e("204744"),n.e("36227"),n.e("737021"),n.e("416731"),n.e("818465"),n.e("971430"),n.e("976516"),n.e("400501"),n.e("886243"),n.e("985794"),n.e("767837"),n.e("473384"),n.e("282783"),n.e("432209"),n.e("305557"),n.e("859991"),n.e("368062"),n.e("793438"),n.e("709371"),n.e("845437"),n.e("535321"),n.e("474610"),n.e("844780"),n.e("987478"),n.e("170955"),n.e("550033"),n.e("444567"),n.e("665927"),n.e("968763"),n.e("253320"),n.e("606949"),n.e("599976"),n.e("119454"),n.e("434786"),n.e("615109"),n.e("993199"),n.e("294607"),n.e("982730"),n.e("708536"),n.e("506045"),n.e("618706"),n.e("800872"),n.e("259797"),n.e("452531"),n.e("480945"),n.e("368530"),n.e("136894"),n.e("215920"),n.e("275859"),n.e("98972"),n.e("127659"),n.e("840985"),n.e("65200"),n.e("860003"),n.e("333097"),n.e("285802"),n.e("966598"),n.e("995210"),n.e("941348"),n.e("386861"),n.e("770961"),n.e("623685"),n.e("842516"),n.e("978204"),n.e("967279"),n.e("391952")]).then(n.bind(n,507946)),webpackId:507946,name:"InboxPopoutRenderer",renderLoader:u.hc});function m(e){let t,n,{onOpen:c,onClose:u,children:m,popoutPosition:g,popoutAlign:S,targetElementRef:N,spacing:C,dialogClassName:O}=e,{analyticsLocations:R}=(0,d.Ay)(o.A.NOTIFICATION_CENTER),[L,y]=r.useState(!1),[D,v]=[(0,a.bG)([I.A],()=>I.A.settings.inbox?.currentTab??s.Y2.UNREADS),r.useCallback(e=>{h.wc.updateAsync("inbox",t=>{if(t.currentTab===e)return!1;t.currentTab=e},h.Sb.FREQUENT_USER_ACTION)},[])],{showTutorial:b,setSeenTutorial:M}=(t=(0,a.bG)([I.A],()=>I.A.settings.inbox?.viewedTutorial??!1),n=r.useCallback(()=>{h.wc.updateAsync("inbox",e=>{e.viewedTutorial=!0},h.Sb.INFREQUENT_USER_ACTION)},[]),{showTutorial:!t&&D===s.Y2.UNREADS,setSeenTutorial:n}),P=r.useCallback(()=>{y(!1),L&&u?.()},[u,L]),U=r.useCallback(e=>{y(!L),null!=e&&"number"==typeof e&&v(e),L?u?.():c?.()},[u,c,L,v]);r.useEffect(()=>(f._.subscribe(p.jej.TOGGLE_INBOX,U),()=>{f._.unsubscribe(p.jej.TOGGLE_INBOX,U)}),[U]);let w=(0,_.jv)("RecentsPopout"),G=(0,a.bG)([E.A],()=>E.A.hasOverdueReminder(),[])&&w;r.useEffect(()=>{D!==s.Y2.BOOKMARKS&&D!==s.Y2.REMINDERS||w||v(s.Y2.MENTIONS),(D===s.Y2.GAME_INVITES||D===s.Y2.FOR_YOU)&&v(s.Y2.UNREADS)});let x=r.useCallback(e=>{e.shiftKey||P()},[P]),k=(0,A.Sc)();return(0,i.jsx)(d.f5,{value:R,children:(0,i.jsx)(l.Y,{targetElementRef:N,animation:l.Y.Animation.NONE,position:g,align:S,autoInvert:!1,shouldShow:L,onRequestClose:P,renderPopout:function(){return(0,i.jsx)(T,{dialogClassName:O,isScheduledMessagesEnabled:k,tab:D,setTab:v,closePopout:P,handleMentionsJump:x,showTutorial:b,setSeenTutorial:M,forLaterEnabled:w})},ignoreModalClicks:!0,spacing:C,clickTrap:!0,children:(e,t)=>{let{isShown:n}=t;return m(U,n,e,G)}})})}}