Build 576754stable
Module 371911
6,730 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{C:()=>m});var i=n(627968),r=n(64700),a=n(17928),s=n(873298),l=n(922016),o=n(793574),d=n(688810),c=n(268218),u=n(335180),_=n(966597),E=n(85109),A=n(910425),h=n(594061),I=n(617617),f=n(625494),p=n(652215);let T=(0,c.Fe)({createPromise:()=>Promise.all([n.e("20538"),n.e("56844"),n.e("36621"),n.e("42676"),n.e("10198"),n.e("9212"),n.e("75193"),n.e("35442"),n.e("38739"),n.e("27956"),n.e("80943"),n.e("46903"),n.e("31880"),n.e("42141"),n.e("77086"),n.e("53385"),n.e("30810"),n.e("41842"),n.e("17829"),n.e("10038"),n.e("11586"),n.e("5111"),n.e("7458"),n.e("44791"),n.e("92678"),n.e("41117"),n.e("5307"),n.e("4728"),n.e("67831"),n.e("19353"),n.e("34418"),n.e("71436"),n.e("59132"),n.e("15553"),n.e("66238"),n.e("78771"),n.e("85753"),n.e("38413"),n.e("68463"),n.e("67962"),n.e("37965"),n.e("45522"),n.e("11411"),n.e("856"),n.e("57009"),n.e("97446"),n.e("81127"),n.e("49251"),n.e("48632"),n.e("47336"),n.e("35837"),n.e("30088"),n.e("18292"),n.e("19"),n.e("69547"),n.e("97735"),n.e("62092"),n.e("64949"),n.e("51706"),n.e("31182"),n.e("16315"),n.e("52845"),n.e("38821"),n.e("36178"),n.e("3740"),n.e("20614"),n.e("64197"),n.e("89313"),n.e("61255"),n.e("52250"),n.e("61625"),n.e("81942"),n.e("65509"),n.e("41891"),n.e("19983"),n.e("99326"),n.e("18893"),n.e("19436"),n.e("75580"),n.e("43615"),n.e("18306"),n.e("57760"),n.e("53176"),n.e("78092"),n.e("45563"),n.e("16034"),n.e("67388"),n.e("76647"),n.e("96126"),n.e("81463"),n.e("24826"),n.e("9420"),n.e("71906"),n.e("29549"),n.e("81576"),n.e("12667"),n.e("59835"),n.e("57173"),n.e("47080"),n.e("1434"),n.e("74998"),n.e("87751"),n.e("37415"),n.e("52610"),n.e("83650"),n.e("91377"),n.e("20083"),n.e("93534"),n.e("41367"),n.e("22368"),n.e("55101"),n.e("4646"),n.e("57323"),n.e("34079"),n.e("8273"),n.e("97198"),n.e("42714"),n.e("92283"),n.e("33566"),n.e("92424"),n.e("13558"),n.e("52487"),n.e("65352"),n.e("82090"),n.e("2312"),n.e("69217"),n.e("75125"),n.e("88244"),n.e("10273"),n.e("51316"),n.e("88968"),n.e("46849"),n.e("5194"),n.e("68455"),n.e("37934"),n.e("80926"),n.e("59748"),n.e("13718"),n.e("57443"),n.e("48519"),n.e("1584"),n.e("12071"),n.e("40165"),n.e("66237"),n.e("28802"),n.e("97300"),n.e("44794"),n.e("75630"),n.e("69431"),n.e("8574"),n.e("4806"),n.e("20539"),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("12721"),n.e("84569"),n.e("60235"),n.e("61737"),n.e("92789"),n.e("43716"),n.e("77333"),n.e("2773"),n.e("11735"),n.e("85927"),n.e("834"),n.e("2368"),n.e("42842"),n.e("33115"),n.e("36845"),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("50741"),n.e("95569"),n.e("93159"),n.e("71202"),n.e("8739"),n.e("42834"),n.e("88131"),n.e("43430"),n.e("94723"),n.e("62931"),n.e("58529"),n.e("58038"),n.e("62531"),n.e("44974"),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("31549"),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("28095"),n.e("86127"),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("54574"),n.e("80012"),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("40153"),n.e("95752"),n.e("3332"),n.e("63645"),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("27012"),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("2362"),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("33667"),n.e("92295"),n.e("41807"),n.e("68763"),n.e("12405"),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("65200"),n.e("60003"),n.e("59373"),n.e("33097"),n.e("85802"),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:u.hc});function m(e){let t,n,{onOpen:c,onClose:u,children:m,popoutPosition:g,popoutAlign:S,targetElementRef:N,spacing:C,dialogClassName:R}=e,{analyticsLocations:O}=(0,d.Ay)(o.A.NOTIFICATION_CENTER),[L,D]=r.useState(!1),[y,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&&y===s.Y2.UNREADS,setSeenTutorial:n}),P=r.useCallback(()=>{D(!1),L&&u?.()},[u,L]),U=r.useCallback(()=>{D(!L),L?u?.():c?.()},[u,c,L]);r.useEffect(()=>(f._.subscribe(p.jej.TOGGLE_INBOX,U),()=>void f._.unsubscribe(p.jej.TOGGLE_INBOX,U)),[U]);let{enabled:w,inInbox:G}=_.A.useConfig({location:"RecentsPopout"}),x=(0,a.bG)([E.A],()=>E.A.hasOverdueReminder(),[])&&w&&G;r.useEffect(()=>{y!==s.Y2.BOOKMARKS||w||G||v(s.Y2.MENTIONS),(y===s.Y2.GAME_INVITES||y===s.Y2.FOR_YOU)&&v(s.Y2.UNREADS)});let k=r.useCallback(e=>{e.shiftKey||P()},[P]),F=(0,A.Sc)();return(0,i.jsx)(d.f5,{value:O,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:R,isScheduledMessagesEnabled:F,tab:y,setTab:v,closePopout:P,handleMentionsJump:k,showTutorial:b,setSeenTutorial:M,forLaterEnabled:w,showForLater:G})},ignoreModalClicks:!0,spacing:C,clickTrap:!0,children:(e,t)=>{let{isShown:n}=t;return m(U,n,e,x)}})})}}