Build 533169stable
Module 840088
1,787 characters · in c3bff972ac0db207.jsDependencies
Source Raw
function(e,t,n){n.d(t,{A:()=>T});var i=n(627968),l=n(64700),a=n(503698),r=n.n(a),s=n(311907),o=n(397927),d=n(822123),c=n(649963),u=n(815807),g=n(406704),A=n(253932),p=n(576705),m=n(486020),f=n(203982),y=n(690521),h=n(652215),E=n(307731),S=n(985018),_=n(666833);function T(e,t){let{reducedMotion:n}=l.useContext(o.CZY),a=(0,g.Id)(t),r=(0,s.bG)([p.A],()=>(t.isPrivate()||p.A.can(h.xBc.ADD_REACTIONS,t))&&a,[t,a]),m=(0,d.D6)(t.getGuildId());if(!A.jW.getSetting()||!r)return null;let _=m.filter(e=>!y.Ay.isEmojiFilteredOrLocked({emoji:e,channel:t,intention:E.EmojiIntention.REACTION})).slice(0,12).map((l,a)=>(0,i.jsx)(o.Drp,{color:"default",id:l.id??l.optionallyDiverseSequence??l.name,label:`:${l.name}:`,icon:e=>(0,i.jsx)(I,{...e,reducedMotionEnabled:n.enabled,emoji:l}),leadingAccessory:{type:"emoji",emojiId:l.id,src:null==l.id?y.Ay.getURL(l.optionallyDiverseSequence??""):void 0,animated:l.animated},action:()=>{(0,c.BB)(t.id,e.id,(0,u.jq)(l),c.qN.MESSAGE_CONTEXT_MENU)},dontCloseOnActionIfHoldingShiftKey:!0},a));return(0,i.jsx)(o.Drp,{id:"add-reaction",label:S.intl.string(S.t.lfIHs4),leadingAccessory:{type:"icon",icon:o.nm2},action:()=>{f._.dispatchKeyed(h.zOV.TOGGLE_REACTION_POPOUT,e.id,{emojiPicker:!0})},color:"default",children:(0,i.jsxs)(i.Fragment,{children:[_,(0,i.jsx)(o.bXX,{}),(0,i.jsx)(o.Drp,{color:"default",id:"other-reactions",label:S.intl.string(S.t["OBCR+p"]),icon:o.nm2,leadingAccessory:{type:"icon",icon:o.ShF},action:()=>{f._.dispatchKeyed(h.zOV.TOGGLE_REACTION_POPOUT,e.id,{emojiPicker:!0})}})]})})}function I(e){let{emoji:t,reducedMotionEnabled:n,className:l="",isFocused:a=!1}=e;return(0,i.jsx)("img",{className:r()(l,_.Z),src:null!=t.id?m.Ay.getEmojiURL({id:t.id,animated:t.animated&&(!n||a),size:18}):y.Ay.getURL(t.optionallyDiverseSequence??""),alt:""})}}