Module 33557

1,057 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:()=>p});var r=n(580424),i=n(71393),s=n(576705),a=n(248465),o=n(634788),l=n(374803);n(827669);var u=n(652215),c=n(307731),d=n(985018);let _=50;function f(e){return`+:${e.name}:`}let p={sentinel:"+:",matches:(e,t,n,r,i)=>r&&(i.chatInputType.autocomplete?.addReactionShortcut??!1)&&(s.A.can(u.xBc.ADD_REACTIONS,e)||e.isPrivate()),queryResults(e,t,n,r,i){let{emojis:s}=a.Ay.queryEmojiResults({query:n,channel:e,intention:c.EmojiIntention.REACTION,maxCount:_});return{results:{emojis:s.unlocked}}},renderResults(e){let{results:{emojis:t},selectedIndex:n,query:s,onHover:a,onClick:l}=e;return(0,o.GM)({query:s,selectedIndex:n,autocompletes:t,onHover:a,onClick:l,titleWithQuery:d.t.o1Nmpc,titleWithoutQuery:d.intl.string(d.t.sMOuuS),Component:r.Ay.Emoji,getProps:e=>({emoji:e,key:e.id||e.uniqueName||e.name,sentinel:":",guild:null!=e.guildId?i.A.getGuild(e.guildId):null}),getQuery:e=>`+:${e}`,key:"reactions"})},onSelect(e){let{results:{emojis:t},index:n,options:r}=e,i=t[n];return r.sendMessage(f(i)),{type:l.kc.REACTION}}}}