Build 533169stable
Module 147472
1,199 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{lG:()=>R});var r=n(91871),i=n.n(r),s=n(111956),a=n.n(s),o=n(508675),l=n(7584),u=n(954571),c=n(536432),d=n(652215);let _=100,f=8,p=7,h=6,m=5,E=4,g=3,A=2,I=1,T=350,S=a()(v,T),y=a()(N,T);function v(e,t){u.default.track(d.HAw.SEARCH_STARTED,{channel_id:t,search_type:d.I4_.SOUNDBOARD,location_stack:e})}function N(e,t,n,r){u.default.track(d.HAw.SEARCH_RESULT_VIEWED,{search_type:d.I4_.SOUNDBOARD,channel_id:n,query:r,total_results:e.length,location_stack:t})}function C(e,t,n,r){let s=0,a=t.name.toLocaleLowerCase(),u=null!=t.emojiId?o.Ay.getCustomEmojiById(t.emojiId):null,d=null!=t.emojiName?l.Ay.convertSurrogateToName(t.emojiName,!1):null,T=null!=d?l.Ay.getByName(d):null,S=null!=u?[u.name]:T?.names??[];return e===a&&(s+=f),S.includes(e)&&(s+=p),a.startsWith(e)&&(s+=h),S.some(t=>t.startsWith(e))&&(s+=m),a.endsWith(e)&&(s+=E),S.some(t=>t.endsWith(e))&&(s+=g),i()(e,t.name.toLocaleLowerCase())&&(s+=A),S.some(t=>i()(e,t))&&(s+=I),s>0&&(0,c.Ir)(n,t,r)&&(s+=_),s}function R(e,t,n,r,i){let s=t.reduce((t,s)=>(S(i,r?.id),t[s.soundId]=C(e.toLocaleLowerCase(),s,n,r),t),{}),a=t.filter(e=>s[e.soundId]>0).sort((e,t)=>s[t.soundId]-s[e.soundId]);return y(a,i,r?.id,e),a}}