Module 371911

6,710 characters · in no known chunk
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (1)
Source Raw
function(e,t,n){"use strict";n.d(t,{C:()=>I});var i=n(627968),r=n(64700),s=n(17928),a=n(873298),o=n(922016),l=n(793574),u=n(688810),c=n(268218),d=n(335180),_=n(966597),h=n(85109),f=n(910425),E=n(594061),p=n(617617),m=n(625494),g=n(652215);let A=(0,c.Fe)({createPromise:()=>Promise.all([n.e("37634"),n.e("812"),n.e("89209"),n.e("86832"),n.e("95512"),n.e("69273"),n.e("72210"),n.e("3155"),n.e("82104"),n.e("41711"),n.e("49623"),n.e("35316"),n.e("38838"),n.e("45214"),n.e("99253"),n.e("17202"),n.e("90862"),n.e("97189"),n.e("16918"),n.e("33730"),n.e("24059"),n.e("42306"),n.e("11291"),n.e("96846"),n.e("19709"),n.e("4251"),n.e("47412"),n.e("65327"),n.e("41625"),n.e("96490"),n.e("85484"),n.e("51772"),n.e("21918"),n.e("11262"),n.e("54483"),n.e("62461"),n.e("25677"),n.e("73679"),n.e("73178"),n.e("333"),n.e("97638"),n.e("22995"),n.e("84896"),n.e("38759"),n.e("51943"),n.e("90072"),n.e("88016"),n.e("84133"),n.e("13627"),n.e("57940"),n.e("58171"),n.e("48404"),n.e("39375"),n.e("47944"),n.e("84473"),n.e("70990"),n.e("15130"),n.e("74051"),n.e("50541"),n.e("32697"),n.e("64622"),n.e("47728"),n.e("31270"),n.e("6514"),n.e("8641"),n.e("6247"),n.e("70298"),n.e("82041"),n.e("97238"),n.e("30541"),n.e("74187"),n.e("62279"),n.e("67454"),n.e("42157"),n.e("85148"),n.e("4676"),n.e("53727"),n.e("57034"),n.e("78220"),n.e("85948"),n.e("12940"),n.e("52443"),n.e("11266"),n.e("12124"),n.e("18712"),n.e("60654"),n.e("70179"),n.e("97690"),n.e("87103"),n.e("12410"),n.e("52865"),n.e("87960"),n.e("57215"),n.e("22535"),n.e("31481"),n.e("83140"),n.e("18670"),n.e("33238"),n.e("31591"),n.e("39111"),n.e("58530"),n.e("35426"),n.e("71505"),n.e("69487"),n.e("87550"),n.e("20631"),n.e("8736"),n.e("61285"),n.e("97242"),n.e("98795"),n.e("65123"),n.e("23549"),n.e("83566"),n.e("69722"),n.e("80083"),n.e("28510"),n.e("78104"),n.e("8502"),n.e("29483"),n.e("39680"),n.e("21194"),n.e("99272"),n.e("20993"),n.e("34161"),n.e("69164"),n.e("47173"),n.e("92116"),n.e("84200"),n.e("33217"),n.e("25610"),n.e("42548"),n.e("80050"),n.e("37502"),n.e("68316"),n.e("37870"),n.e("3515"),n.e("77335"),n.e("19464"),n.e("40775"),n.e("32538"),n.e("41185"),n.e("83314"),n.e("39328"),n.e("64801"),n.e("20750"),n.e("73515"),n.e("6129"),n.e("47334"),n.e("99131"),n.e("23924"),n.e("42205"),n.e("55675"),n.e("25845"),n.e("49681"),n.e("7603"),n.e("10471"),n.e("64827"),n.e("63232"),n.e("68261"),n.e("7167"),n.e("11301"),n.e("96643"),n.e("84569"),n.e("60235"),n.e("61737"),n.e("92789"),n.e("21335"),n.e("77333"),n.e("47834"),n.e("11735"),n.e("85927"),n.e("834"),n.e("2368"),n.e("42842"),n.e("33115"),n.e("6338"),n.e("18573"),n.e("55936"),n.e("85404"),n.e("44057"),n.e("17879"),n.e("88774"),n.e("10120"),n.e("62175"),n.e("31988"),n.e("44571"),n.e("34303"),n.e("97270"),n.e("45959"),n.e("73122"),n.e("8304"),n.e("93159"),n.e("71202"),n.e("8739"),n.e("88131"),n.e("42834"),n.e("43430"),n.e("94723"),n.e("28866"),n.e("62931"),n.e("58529"),n.e("58038"),n.e("62531"),n.e("34801"),n.e("6174"),n.e("28367"),n.e("81647"),n.e("11310"),n.e("76602"),n.e("91763"),n.e("21921"),n.e("9233"),n.e("36877"),n.e("72963"),n.e("52511"),n.e("40402"),n.e("7575"),n.e("53930"),n.e("42724"),n.e("93766"),n.e("13823"),n.e("24303"),n.e("39970"),n.e("76418"),n.e("40258"),n.e("98329"),n.e("92583"),n.e("43437"),n.e("21957"),n.e("66495"),n.e("8555"),n.e("86127"),n.e("28095"),n.e("46070"),n.e("88599"),n.e("75842"),n.e("36863"),n.e("21200"),n.e("72789"),n.e("54622"),n.e("28203"),n.e("25949"),n.e("6949"),n.e("54638"),n.e("17249"),n.e("71273"),n.e("79049"),n.e("9640"),n.e("62422"),n.e("90365"),n.e("89088"),n.e("52548"),n.e("17989"),n.e("35027"),n.e("67861"),n.e("1518"),n.e("37977"),n.e("49653"),n.e("47626"),n.e("23354"),n.e("82644"),n.e("3589"),n.e("24689"),n.e("53984"),n.e("43780"),n.e("20590"),n.e("47958"),n.e("65437"),n.e("80830"),n.e("79745"),n.e("80854"),n.e("35395"),n.e("45413"),n.e("46844"),n.e("63235"),n.e("90757"),n.e("86672"),n.e("94427"),n.e("32756"),n.e("64850"),n.e("70104"),n.e("2564"),n.e("95152"),n.e("71477"),n.e("19558"),n.e("58946"),n.e("86023"),n.e("14285"),n.e("48330"),n.e("95752"),n.e("51011"),n.e("3332"),n.e("30788"),n.e("8362"),n.e("41678"),n.e("72401"),n.e("52617"),n.e("4744"),n.e("2698"),n.e("37021"),n.e("81314"),n.e("62819"),n.e("71430"),n.e("501"),n.e("86243"),n.e("85794"),n.e("67837"),n.e("35321"),n.e("73384"),n.e("82783"),n.e("32209"),n.e("9371"),n.e("13658"),n.e("87478"),n.e("50033"),n.e("74630"),n.e("48948"),n.e("63244"),n.e("68214"),n.e("44780"),n.e("91450"),n.e("93438"),n.e("36227"),n.e("44567"),n.e("5557"),n.e("62718"),n.e("1812"),n.e("92128"),n.e("61156"),n.e("18113"),n.e("92295"),n.e("41807"),n.e("68763"),n.e("79548"),n.e("16767"),n.e("99549"),n.e("6841"),n.e("15109"),n.e("16988"),n.e("18706"),n.e("872"),n.e("59797"),n.e("59466"),n.e("93336"),n.e("69495"),n.e("75859"),n.e("27659"),n.e("68530"),n.e("98972"),n.e("42726"),n.e("79435"),n.e("60003"),n.e("59373"),n.e("33097"),n.e("85802"),n.e("65200"),n.e("94888"),n.e("41348"),n.e("86861"),n.e("70961"),n.e("23685"),n.e("42516"),n.e("38951"),n.e("70276")]).then(n.bind(n,24226)),webpackId:24226,name:"RecentsPopoutRenderer",renderLoader:d.hc});function I(e){let t,n,{onOpen:c,onClose:d,children:I,popoutPosition:T,popoutAlign:S,targetElementRef:N,spacing:C,dialogClassName:y}=e,{analyticsLocations:O}=(0,u.Ay)(l.A.NOTIFICATION_CENTER),[R,v]=r.useState(!1),[b,L]=[(0,s.bG)([p.A],()=>p.A.settings.inbox?.currentTab??a.Y2.UNREADS),r.useCallback(e=>{E.wc.updateAsync("inbox",t=>{if(t.currentTab===e)return!1;t.currentTab=e},E.Sb.FREQUENT_USER_ACTION)},[])],{showTutorial:D,setSeenTutorial:w}=(t=(0,s.bG)([p.A],()=>p.A.settings.inbox?.viewedTutorial??!1),n=r.useCallback(()=>{E.wc.updateAsync("inbox",e=>{e.viewedTutorial=!0},E.Sb.INFREQUENT_USER_ACTION)},[]),{showTutorial:!t&&b===a.Y2.UNREADS,setSeenTutorial:n}),P=r.useCallback(()=>{v(!1),R&&d?.()},[d,R]),M=r.useCallback(()=>{v(!R),R?d?.():c?.()},[d,c,R]);r.useEffect(()=>(m._.subscribe(g.jej.TOGGLE_INBOX,M),()=>void m._.unsubscribe(g.jej.TOGGLE_INBOX,M)),[M]);let{enabled:x,inInbox:U}=_.A.useConfig({location:"RecentsPopout"}),k=(0,s.bG)([h.A],()=>h.A.hasOverdueReminder(),[])&&x&&U;r.useEffect(()=>{b!==a.Y2.BOOKMARKS||x||U||L(a.Y2.MENTIONS),(b===a.Y2.GAME_INVITES||b===a.Y2.FOR_YOU)&&L(a.Y2.UNREADS)});let G=r.useCallback(e=>{e.shiftKey||P()},[P]),V=(0,f.Sc)();return(0,i.jsx)(u.f5,{value:O,children:(0,i.jsx)(o.Y,{targetElementRef:N,animation:o.Y.Animation.NONE,position:T,align:S,autoInvert:!1,shouldShow:R,onRequestClose:P,renderPopout:function(){return(0,i.jsx)(A,{dialogClassName:y,isScheduledMessagesEnabled:V,tab:b,setTab:L,closePopout:P,handleMentionsJump:G,showTutorial:D,setSeenTutorial:w,forLaterEnabled:x,showForLater:U})},ignoreModalClicks:!0,spacing:C,clickTrap:!0,children:(e,t)=>{let{isShown:n}=t;return I(M,n,e,k)}})})}}