Build 545032stable
Module 256796
3,062 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>d});var i=n(735438),r=n.n(i),s=n(228366),a=n(736130),o=n(594061),l=n(822382),u=n(23667),c=n(956467);let d={fetchTabMessages:function(e){let{searchContext:t,searchTabs:n,searchQueryString:i,pagination:o,trackExactTotalHits:u,getId:d,getLimit:_,onFetchStart:f,onFetchSuccess:h,searchMode:p}=e,E=(0,l._o)(i),m=(0,l.Zf)(E);!function(e){if(!Array.isArray(e.pinned))return;let t=e.pinned.some(e=>!0===e);e.pinned=t}(m);let g=(0,l.nm)(p),A={...m,...g},I=(0,l.mt)(t);null!=I&&(0,l.L5)(A,I);let T=c.A.create({id:(0,l.bS)(t),searchContext:t,searchQuery:A,searchTabs:n,getLimit:_,pagination:o,trackExactTotalHits:u});f?.({searchContext:t,searchQueryString:i,searchQuery:A});let S=n.map(e=>d(e));return s.h.dispatch({type:"SEARCH_MESSAGES_START",ids:S}),T.fetch(e=>{let{body:n}=e,i=Object.entries(n.tabs);s.h.dispatch({type:"SEARCH_MESSAGES_SUCCESS",guildId:I,data:i.map(e=>{let[t,i]=e,s=d(t),o=i.cursor;return{id:s,analyticsId:n.analytics_id,totalResults:i.total_results,cursor:null!=o&&r().isEmpty(o)?null:o,messages:i.messages,channels:i.channels??[],threads:i.threads??[],members:(i.members??[]).map(e=>(0,a.A)(e)),doingHistoricalIndex:n.doing_deep_historical_index,documentsIndexed:n.documents_indexed}})}),h?.({searchContext:t,tabEntries:i})},()=>{s.h.dispatch({type:"SEARCH_MESSAGES_INDEXING",ids:S})},e=>{s.h.dispatch({type:"SEARCH_MESSAGES_FAILURE",ids:S,error:e})}),!0},fetchMessages:function(e){let{searchContext:t,searchQueryString:n,pagination:i,searchMode:r,searchEverywhere:o,onFetchStart:c}=e,d=(0,l._o)(n),_=(0,l.Zf)(d),f=(0,l.nm)(r),h={..._,...f,offset:i.offset},p=(0,l.mt)(t);null!=p&&(0,l.L5)(h,p),o&&(h.search_everywhere=!0);let E=(0,l.bS)(t),m=u.A.create({id:E,searchType:t.type,searchQuery:h});c?.({searchContext:t,searchQueryString:n,searchQuery:h}),s.h.dispatch({type:"SEARCH_MESSAGES_START",ids:[E]}),m.fetch(e=>{s.h.dispatch({type:"SEARCH_MESSAGES_SUCCESS",guildId:p,data:[{id:E,analyticsId:e.body.analytics_id,totalResults:e.body.total_results,messages:e.body.messages,threads:e.body.threads??[],members:(e.body.members??[]).map(e=>(0,a.A)(e)),doingHistoricalIndex:e.body.doing_deep_historical_index,documentsIndexed:e.body.documents_indexed,channels:e.body.channels??[],cursor:null}]})},()=>{s.h.dispatch({type:"SEARCH_MESSAGES_INDEXING",ids:[E]})},e=>{s.h.dispatch({type:"SEARCH_MESSAGES_FAILURE",ids:[E],error:e})})},clearSearchRecentMessages:function(){s.h.dispatch({type:"SEARCH_RECENT_MESSAGES_CLEAR"})},clearAllSearchMesssages:function(){s.h.dispatch({type:"SEARCH_MESSAGES_CLEAR_ALL"})},clearSearchMessages:function(e){s.h.dispatch({type:"SEARCH_MESSAGES_CLEAR",id:e})},initializeAutocomplete:function(e){s.h.dispatch({type:"SEARCH_AUTOCOMPLETE_INITIALIZE",searchContext:e})},updateAutocompleteQuery:function(e){let{searchContext:t,tokens:n,queryString:i,cursorScope:r}=e;i.trim().length>0&&o.bW.loadIfNecessary(),s.h.dispatch({type:"SEARCH_AUTOCOMPLETE_QUERY_UPDATE",searchContext:t,tokens:n,cursorScope:r})},markSearchTokensRefreshed:function(){s.h.dispatch({type:"SEARCH_TOKENS_REFRESHED"})}}}