Module 938483

6,929 characters · in no known chunk
Dependencies
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(910425),h=n(594061),I=n(617617),f=n(625494),p=n(652215);let T=(0,c.Fe)({createPromise:()=>Promise.all([n.e("4334"),n.e("1248"),n.e("24092"),n.e("33004"),n.e("3557"),n.e("83118"),n.e("98942"),n.e("31076"),n.e("66806"),n.e("23102"),n.e("2285"),n.e("97726"),n.e("42394"),n.e("44459"),n.e("98986"),n.e("37467"),n.e("60411"),n.e("93637"),n.e("45807"),n.e("26572"),n.e("39737"),n.e("85391"),n.e("56356"),n.e("18307"),n.e("5270"),n.e("42293"),n.e("60574"),n.e("82222"),n.e("18917"),n.e("94450"),n.e("86307"),n.e("3574"),n.e("711"),n.e("73153"),n.e("25457"),n.e("40981"),n.e("75030"),n.e("63576"),n.e("50693"),n.e("6487"),n.e("69794"),n.e("20661"),n.e("69190"),n.e("18315"),n.e("17776"),n.e("78969"),n.e("77770"),n.e("61275"),n.e("49557"),n.e("30072"),n.e("18629"),n.e("48227"),n.e("37175"),n.e("13920"),n.e("99424"),n.e("670"),n.e("99496"),n.e("44565"),n.e("88563"),n.e("24212"),n.e("20459"),n.e("54960"),n.e("55455"),n.e("778"),n.e("75683"),n.e("23864"),n.e("47519"),n.e("80197"),n.e("48132"),n.e("61686"),n.e("77873"),n.e("97312"),n.e("38469"),n.e("9009"),n.e("80126"),n.e("91072"),n.e("43422"),n.e("49181"),n.e("23651"),n.e("50766"),n.e("33925"),n.e("72723"),n.e("69977"),n.e("94149"),n.e("55286"),n.e("43325"),n.e("72026"),n.e("83536"),n.e("66756"),n.e("25167"),n.e("3650"),n.e("21532"),n.e("25996"),n.e("54948"),n.e("85251"),n.e("28634"),n.e("39644"),n.e("73432"),n.e("39086"),n.e("17104"),n.e("18021"),n.e("28212"),n.e("11895"),n.e("35353"),n.e("48180"),n.e("97551"),n.e("10743"),n.e("42745"),n.e("70148"),n.e("22878"),n.e("74318"),n.e("9"),n.e("10887"),n.e("99439"),n.e("74362"),n.e("13162"),n.e("78849"),n.e("75459"),n.e("43300"),n.e("32886"),n.e("92111"),n.e("64648"),n.e("95013"),n.e("76858"),n.e("6819"),n.e("55"),n.e("58921"),n.e("19728"),n.e("94373"),n.e("35238"),n.e("58818"),n.e("61833"),n.e("11689"),n.e("14520"),n.e("4142"),n.e("19059"),n.e("13586"),n.e("4349"),n.e("73763"),n.e("98833"),n.e("47352"),n.e("38280"),n.e("12345"),n.e("23241"),n.e("9172"),n.e("35285"),n.e("65420"),n.e("3056"),n.e("62329"),n.e("80263"),n.e("74725"),n.e("78015"),n.e("22570"),n.e("99998"),n.e("988"),n.e("54540"),n.e("80759"),n.e("33587"),n.e("88391"),n.e("40958"),n.e("76739"),n.e("78250"),n.e("64488"),n.e("41838"),n.e("47451"),n.e("16755"),n.e("15990"),n.e("44510"),n.e("62332"),n.e("8607"),n.e("5581"),n.e("49681"),n.e("27719"),n.e("64827"),n.e("63232"),n.e("7167"),n.e("84569"),n.e("61060"),n.e("10471"),n.e("52457"),n.e("60235"),n.e("77333"),n.e("6338"),n.e("47834"),n.e("18573"),n.e("97595"),n.e("47662"),n.e("44057"),n.e("55112"),n.e("28504"),n.e("31988"),n.e("62156"),n.e("44571"),n.e("34303"),n.e("40291"),n.e("2368"),n.e("33115"),n.e("97270"),n.e("73122"),n.e("8304"),n.e("93159"),n.e("55936"),n.e("89088"),n.e("30760"),n.e("94723"),n.e("30316"),n.e("62931"),n.e("45959"),n.e("58529"),n.e("81987"),n.e("58038"),n.e("71202"),n.e("75201"),n.e("76909"),n.e("6174"),n.e("93103"),n.e("28367"),n.e("81647"),n.e("91763"),n.e("11310"),n.e("76602"),n.e("7170"),n.e("21921"),n.e("7575"),n.e("40402"),n.e("72963"),n.e("52511"),n.e("54241"),n.e("24303"),n.e("53930"),n.e("42724"),n.e("93766"),n.e("13823"),n.e("21930"),n.e("59460"),n.e("39970"),n.e("76418"),n.e("40258"),n.e("92583"),n.e("43437"),n.e("75842"),n.e("66495"),n.e("98329"),n.e("9205"),n.e("8555"),n.e("30233"),n.e("86127"),n.e("46070"),n.e("88599"),n.e("36863"),n.e("21200"),n.e("72789"),n.e("54622"),n.e("76894"),n.e("25949"),n.e("44502"),n.e("17249"),n.e("71273"),n.e("67861"),n.e("1518"),n.e("79049"),n.e("9640"),n.e("62422"),n.e("90365"),n.e("23354"),n.e("66707"),n.e("52548"),n.e("17989"),n.e("35027"),n.e("37977"),n.e("91671"),n.e("49653"),n.e("47626"),n.e("88070"),n.e("82644"),n.e("3589"),n.e("24689"),n.e("53984"),n.e("43780"),n.e("20590"),n.e("4848"),n.e("31267"),n.e("80830"),n.e("79745"),n.e("80854"),n.e("35395"),n.e("74630"),n.e("45413"),n.e("46844"),n.e("39075"),n.e("63235"),n.e("86672"),n.e("75029"),n.e("48948"),n.e("94427"),n.e("63244"),n.e("32756"),n.e("64850"),n.e("70104"),n.e("68214"),n.e("44761"),n.e("2564"),n.e("71477"),n.e("17563"),n.e("19558"),n.e("58946"),n.e("14285"),n.e("48330"),n.e("91450"),n.e("95752"),n.e("35321"),n.e("3332"),n.e("8362"),n.e("41678"),n.e("72401"),n.e("52617"),n.e("2698"),n.e("4744"),n.e("36227"),n.e("37021"),n.e("65840"),n.e("18465"),n.e("71430"),n.e("76516"),n.e("501"),n.e("86243"),n.e("85794"),n.e("67837"),n.e("73384"),n.e("82783"),n.e("32209"),n.e("5557"),n.e("68062"),n.e("93438"),n.e("9371"),n.e("45437"),n.e("50033"),n.e("74610"),n.e("44780"),n.e("87478"),n.e("61156"),n.e("66948"),n.e("65927"),n.e("68763"),n.e("16767"),n.e("18113"),n.e("6841"),n.e("6949"),n.e("34786"),n.e("99976"),n.e("19454"),n.e("15109"),n.e("77487"),n.e("94607"),n.e("82730"),n.e("8536"),n.e("88393"),n.e("15920"),n.e("18706"),n.e("872"),n.e("59797"),n.e("52531"),n.e("80945"),n.e("93336"),n.e("68530"),n.e("36894"),n.e("27659"),n.e("75859"),n.e("98972"),n.e("65200"),n.e("63359"),n.e("60003"),n.e("33097"),n.e("85802"),n.e("66598"),n.e("95210"),n.e("41348"),n.e("86861"),n.e("70961"),n.e("23685"),n.e("42516"),n.e("91952")]).then(n.bind(n,883122)),webpackId:883122,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,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(e=>{D(!L),null!=e&&"number"==typeof e&&v(e),L?u?.():c?.()},[u,c,L,v]);r.useEffect(()=>(f._.subscribe(p.jej.TOGGLE_INBOX,U),()=>void 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(()=>{y!==s.Y2.BOOKMARKS&&y!==s.Y2.REMINDERS||w||v(s.Y2.MENTIONS),(y===s.Y2.GAME_INVITES||y===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:y,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)}})})}}