Module 563437

1,191 characters · in no known chunk
Dependencies
Required by (1)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>_});var r=n(627968);n(64700);var i=n(397927),s=n(679492),a=n(403777),o=n(23568),l=n(187921),u=n(518477),c=n(996988);function d(e){let{interactionType:t,interactionSource:n,themeType:r}=e;return t===u.AQ.REACT?{position:"left",align:"top",animationPosition:"right",spacing:8}:r===c.d.MODAL||r===c.d.MODAL_V2||n===u.dS.ACTIVITY?{position:"bottom",align:"center",animationPosition:"top",spacing:6}:{position:"bottom",align:"left",animationPosition:"top",spacing:6}}function _(e){let{user:t,guildId:n,channelId:_,themeType:f,onClose:p,children:h,...m}=e,{interactionType:E,interactionSource:g,resetInteraction:A,interactionSourceId:I,interactionPopoutTargetRef:T}=(0,s.Pq)(),S=[c.d.MODAL,c.d.MODAL_V2].includes(f)?(0,a.n)(t.id,n):void 0,y=g===m.sourceType&&E===u.AQ.REACT,v=g===m.sourceType&&E===u.AQ.REPLY,N=(y||v)&&I===m.sourceId;return(0,r.jsx)(i.YNO,{targetElementRef:T??void 0,renderPopout:e=>{let{setPopoutRef:i}=e,s=y?o.A:l.A;return(0,r.jsx)(s,{user:t,guildId:n,channelId:_,themeType:f,onClose:p,modalKey:S,setPopoutRef:i,...m})},onRequestClose:()=>{A(),p?.()},shouldShow:N,...d({interactionType:E,interactionSource:g,themeType:f}),children:h})}}