Module 147472

1,148 characters · in no known chunk
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{lG:()=>f});var i=n(91871),r=n.n(i),s=n(111956),a=n.n(s),o=n(159273),l=n(7584),u=n(174459),d=n(813564),c=n(652215);let _=a()(function(e,t){u.default.track(c.HAw.SEARCH_STARTED,{channel_id:t,search_type:c.I4_.SOUNDBOARD,location_stack:e})},350),h=a()(function(e,t,n,i){u.default.track(c.HAw.SEARCH_RESULT_VIEWED,{search_type:c.I4_.SOUNDBOARD,channel_id:n,query:i,total_results:e.length,location_stack:t})},350);function f(e,t,n,i,s){let a=t.reduce((t,a)=>{var u;let c,h,f,E,p,m;return _(s,i?.id),t[a.soundId]=(u=e.toLocaleLowerCase(),c=0,h=a.name.toLocaleLowerCase(),f=null!=a.emojiId?o.Ay.getCustomEmojiById(a.emojiId):null,p=null!=(E=null!=a.emojiName?l.Ay.convertSurrogateToName(a.emojiName,!1):null)?l.Ay.getByName(E):null,m=null!=f?[f.name]:p?.names??[],u===h&&(c+=8),m.includes(u)&&(c+=7),h.startsWith(u)&&(c+=6),m.some(e=>e.startsWith(u))&&(c+=5),h.endsWith(u)&&(c+=4),m.some(e=>e.endsWith(u))&&(c+=3),r()(u,a.name.toLocaleLowerCase())&&(c+=2),m.some(e=>r()(u,e))&&(c+=1),c>0&&(0,d.Ir)(n,a,i)&&(c+=100),c),t},{}),u=t.filter(e=>a[e.soundId]>0).sort((e,t)=>a[t.soundId]-a[e.soundId]);return h(u,s,i?.id,e),u}}