Module 128988

1,830 characters · in 813fb3c075a6fb38.js, 3b91a5a729d9ff1c.js
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,i){i.d(t,{A:()=>f});var n=i(627968),l=i(64700),s=i(688807),a=i(17928),r=i(425763),c=i(248550),o=i(287809),u=i(788593),d=i(908683),m=i(941127),g=i(524063);function f(e){let{scrollerRef:t}=e,{isDragging:i,item:f,sourceClientOffset:x}=(0,s.V)(e=>({isDragging:e.isDragging(),item:e.getItem(),sourceClientOffset:e.getSourceClientOffset()})),I=(0,a.bG)([o.default],()=>o.default.getCurrentUser()),p=(0,r.VU)(),A=l.useMemo(()=>null==I||null==f?null:function(e,t){let{id:i,itemType:l,itemPreviewProps:s}=e;if("WIDGET"===l&&s?.widget!=null){let{widget:e,getWidth:i}=s,l=i?.()??432;return(0,n.jsx)("div",{className:g.dt,style:{width:l},children:(0,n.jsx)(m.u,{widget:e,user:t,disableInteraction:!0})})}if("GAME_COVER"===l&&s?.gameName!=null){let{imageSrc:e,gameName:l,getWidth:a}=s,r=a?.()??90;return(0,n.jsx)("div",{style:{width:r},children:(0,n.jsx)(u.A,{className:g.XJ,imageSrc:e,gameName:l,applicationId:i,userId:t?.id,disableInteraction:!0})})}if("GAME_DETAILS_CARD"===l&&s?.game!=null&&s?.widgetType!=null){let{game:e,widgetType:i,getWidth:l}=s,a=l?.()??400;return(0,n.jsx)("div",{className:g.xB,style:{width:a},children:(0,n.jsx)(d.A,{user:t,widgetType:i,game:e,disableInteraction:!0})})}if("WISHLIST_ITEM"===l&&s?.item!=null){let{item:e}=s;return(0,n.jsx)("div",{className:g.Xm,children:(0,n.jsx)(c.A,{item:e,wishlistOwner:t,wishlistId:null,isDragging:!0})})}return null}(f,I),[f,I]),h=l.useRef(null),E=l.useCallback(()=>{if(null==t.current)return;let e=t.current.getBoundingClientRect();h.current={x:e.left,y:e.top}},[t]);if(l.useEffect(()=>{if(!i){h.current=null;return}null==h.current&&E()},[i,E]),!0!==i||null==x||null==A)return null;null==h.current&&E();let{x:j,y:N}=h.current??{x:0,y:0},v=x.x-j-60*!!p,T=x.y-N;return(0,n.jsx)("div",{className:g.kL,style:{transform:`translate3d(${v}px, ${T}px, 0)`},children:A})}}