Module 512780

2,611 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:()=>y});var r=n(627968),i=n(64700),s=n(735438),a=n.n(s),o=n(397927),l=n(73153),u=n(696459),c=n(58149),d=n(861382),_=n(392054),f=n(580424),p=n(235986),h=n(29599),m=n(374803);n(827669);var E=n(652215),g=n(985018),A=n(331691);let I={results:{command:null,integrations:[],isLoading:!1}};function T(e,t,n){let r;return n.commands===m.Ze.OLD_BUILT_INS?(r=t.split(" ")[0].substring(1),t=t.substring((r.length??0)+1)):r=d.A.getActiveCommand(e.id)?.untranslatedName,{command:r,query:t.trim()}}function S(e){return e.meta.url}let y={stores:[d.A,h.A],matches:(e,t,n,r,i)=>i.commands!==m.Ze.DISABLED&&(i.commands===m.Ze.OLD_BUILT_INS?n.startsWith("/gif")||n.startsWith("/tenor"):d.A.getActiveCommand(e.id)?.integrationType===E.p_j.GIF&&d.A.getOptionStates(e.id).query.hasValue),queryResults(e,t,n,r,i){let{command:s,query:o}=T(e,n,r);if(null==s)return I;let l=a().findKey(E.Z86,e=>e.command===s);i&&null!=l&&o.length>0&&u.A.search(l,o);let c=h.A.getResults(l,o);return null==c?I:{results:{command:s,integrations:c.results,isLoading:c.loading}}},renderResults(e){let{results:{integrations:t,isLoading:n},selectedIndex:s,channel:a,query:l,options:u,onHover:c,onClick:_}=e,{command:h,query:I}=T(a,l,u);if(null==h||0===I.length)return null;if(n)return(0,r.jsx)(o.y$y,{className:A.u1,type:o.y$y.Type.SPINNING_CIRCLE});if(null!=t){let e=!1,n=t.map((t,n)=>{if(t.type===E.p_j.GIF)return e=!0,(0,r.jsx)(f.Ay.GIFIntegration,{className:A.ho,onClick:_,onHover:c,selected:s===n,index:n,width:t.meta.width??0,height:t.meta.height??0,src:t.meta.src??"",url:t.meta.url},`${t.meta.url}${t.meta.src}`)}),o=u.commands===m.Ze.OLD_BUILT_INS?h:d.A.getActiveCommand(a.id)?.integrationTitle??h,l=I.length>0&&null!=o?g.intl.format(g.t["3njXz/"],{query:I,command:o}):null!=o?o:h;return(0,r.jsxs)(i.Fragment,{children:[(0,r.jsx)(f.Ay.Title,{title:l}),e?(0,r.jsx)(p.A,{className:A.os,children:n}):n]},"gifs")}},onSelect(e){let{results:{command:t,integrations:n},index:r,type:i,options:s,channel:a,guild:o}=e;if(null==t)return{type:null};let u=n[r];if(i===m.lg.INSERT?s.replaceText(S(u)):s.sendMessage(S(u)),c.Ay.trackWithMetadata(E.HAw.SEARCH_RESULT_SELECTED,{search_type:E.I4_.GIF,index_num:r,source_object:`/${t}`}),s.commands!==m.Ze.OLD_BUILT_INS){let e=d.A.getActiveCommand(a.id);e?.inputType===_.y$.BUILT_IN_INTEGRATION&&(l.h.dispatch({type:"APPLICATION_COMMAND_USED",context:{channel:a,guild:o},command:e,commandOrigin:_.iw.CHAT}),c.Ay.trackWithMetadata(E.HAw.APPLICATION_COMMAND_USED,{command_id:e.id,application_id:e.applicationId,command_type:e.type,source:d.A.getSource(a.id)}))}return{type:m.kc.GIF}}}}