Module 384481

2,297 characters · in no known chunk
Dependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>b});var r=n(627968),i=n(64700),s=n(503698),a=n.n(s),o=n(397927),l=n(90644),u=n(793574),c=n(688810),d=n(939341),_=n(623671),f=n(365185),p=n(915089),h=n(172710),m=n(92240),E=n(257367),g=n(317572),A=n(939496),I=n(282197),T=n(584904),S=n(351638),y=n(531648),v=n(753713),N=n(646648),C=n(8738),R=n(996988),O=n(514566);function b(e){let{user:t,currentUser:n,activity:s,className:b,onClose:D}=e,L=(0,p.GV)(),w=(0,p.GV)(),{themeType:M}=(0,A.E)(),P=(0,f.A)({activity:s,user:t}),x=(0,g.A)(s),k=null!=x.text&&""!==x.text,{largeImage:U}=(0,d.XN)(s),{analyticsLocations:G}=(0,c.Ay)(u.A.USER_PROFILE_LIVE_ACTIVITY_CARD),F=(0,m.A)({display:"live",user:t,activity:s,entry:P,analyticsLocations:G}),V=(0,E.A)({userId:t.id,onAction:F});if(!(0,l.A)(s))return null;let B=()=>{let e=s.state?.split("; ")??[];return 0===e.length?null:null==s.sync_id?(0,r.jsx)(y.A,{variant:"text-xs/normal",text:e.join(", ")}):(0,r.jsx)(y.A,{variant:"text-xs/normal",text:e.map((n,l)=>(0,r.jsxs)(i.Fragment,{children:[(0,r.jsx)(o.DUT,{className:a()(O.sd,O.mG),onClick:e=>{e.stopPropagation(),F({action:"OPEN_SPOTIFY_ARTIST"}),(0,h.mN)(s,t.id,l)},children:n}),l<e.length-1?", ":""]},l))})},H=()=>{let{timestamps:e}=s;if(null==e)return null;let{start:t,end:n}=e;return null==t||null==n?null:(0,r.jsx)(v.A,{start:t,end:n})},j=()=>t.id===n.id?null:(0,r.jsx)("div",{className:O.o1,children:(0,r.jsx)(N.A,{user:t,activity:s,onAction:F})});return(0,r.jsx)(c.f5,{value:G,children:(0,r.jsxs)(T.A,{ref:V,className:a()(O.Nr,b),onAction:F,onClose:D,"aria-labelledby":k?`${w} ${L}`:L,children:[(0,r.jsx)(S.A,{textId:w,...x,contextMenu:(0,r.jsx)(C.A,{display:"live",user:t,activity:s,entry:P,onClose:D})}),(0,r.jsx)("div",{className:O.rf,children:(0,r.jsxs)("div",{className:O.Qs,children:[(0,r.jsx)(_.d,{image:U,size:M===R.d.MODAL_V2?_.w.SIZE_100:_.w.SIZE_60,className:O.mM,onClick:e=>{e.stopPropagation(),F({action:"OPEN_SPOTIFY_ALBUM"}),(0,h.QX)(s,t.id)}}),(0,r.jsxs)("div",{className:O.zH,children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(y.Q,{variant:"heading-sm/semibold",text:s.details,onClick:()=>{F({action:"OPEN_SPOTIFY_TRACK"}),(0,h.Mp)(s)},id:L}),B()]}),(0,r.jsx)(I.A,{user:t,activity:s,className:O.jp}),H(),M===R.d.MODAL_V2&&j()]}),M===R.d.MODAL&&j()]})}),M!==R.d.MODAL&&M!==R.d.MODAL_V2&&j()]})})}}