LSPlatformClientInstances",["FBLogger","LSPlatformClientSingleton","LSPlatformLsInitLog","LSSuspense","MAWMICSafe","MessengerLogHistory","PromiseAnnotate","asyncToGeneratorRuntime","getErrorSafe","maybeSetupMAWMainThreadLogger"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=d("MessengerLogHistory").getInstance("client_init"),k=(i||(i=c("LSSuspense"))).makeCollection(),l=!1;function a(a,e,f){l||(l=!0,d("maybeSetupMAWMainThreadLogger").maybeSetupMAWMainThreadLogger());return(i||(i=c("LSSuspense"))).getFromCollection(k,a,function(){return(h||(h=d("PromiseAnnotate"))).setDisplayName(b("asyncToGeneratorRuntime").asyncToGenerator(function*(){d("LSPlatformLsInitLog").addAnnotations({bool:{fromReact:f==null?void 0:f.fromReact}});j.debug("Messenger loading UI suspending");try{j.debug("Loading LSPlatformClient factory...");var b=(yield e());j.debug("Loading LSPlatformClient factory success.");j.debug("Initializing LSPlatformClient...");b=(yield b.make(a));yield b.start();j.debug("Initializing LSPlatformClient success");d("LSPlatformClientSingleton").saveInstance(b);return b}catch(a){b=c("getErrorSafe")(a);j.debug("Initializing LSPlatformClient failed");d("LSPlatformLsInitLog").fail("client_setup_failure",b);d("MAWMICSafe").fail("client_setup_failure",b);c("FBLogger")("ls_web_init").catching(b).warn("LSPlatformClient initialization failure");throw b}finally{j.debug("Messenger loading UI unsuspending")}})(),"InitLSPlatformClient")})}e={getOrInit:a};g["default"]=e}),98);
-----
LSPlatformClientSingleton",[],(function(a,b,c,d,e,f){"use strict";var g={contents:void 0};function a(a){g.contents=a}f.saveInstance=a}),66);
-----
LSPlatformClientSingleton",[],(function(a,b,c,d,e,f){"use strict";var g={contents:void 0};function a(a){g.contents=a}f.saveInstance=a}),66);
-----
MWChatSearchFetchContactRecommendations",["I64","LSContactBitOffset","LSContactViewerRelationship","LSIntEnum","LSMediaUrl.bs","LSPlatformClientSingleton.bs","LSSearchType","LSWhatsAppConnectStatus","MNetContactItemType","MNetRankType","MWChatTemporarySearchResult.bs","MWLSContactTypeExactUtils.bs","MWLSDatabaseLazySync.bs","ReQL","ReQLSuspense","gkx","react","useReStore"],(function(a,b,c,d,e,f,g){"use strict";e=d("react");var h=e.useEffect,i=e.useMemo;function j(a){if(a<0)return-1;return a>0?1:0}function k(a){return a.sort(function(a,b){a=a[0];var c=a[0];a=a[1];b=b[0];var d=b[0];b=b[1];if(d.score!==c.score)return j(d.score-c.score);if(a!=null&&b!=null)return j(b.rank-a.rank);return b==null&&a==null?0:b!=null?1:-1})}function l(a){var b=a.contactViewerRelationship;if(d("MWLSContactTypeExactUtils.bs").isIgContact(a)){if(d("I64").equal(b,d("LSIntEnum").ofNumber(c("LSContactViewerRelationship").NOT_CONTACT)))return d("LSIntEnum").ofNumber(c("LSSearchType").IG_NONCONTACT_FOLLOWING);return d("I64").equal(b,d("LSIntEnum").ofNumber(c("LSContactViewerRelationship").CONTACT_OF_VIEWER))?d("LSIntEnum").ofNumber(c("LSSearchType").IG_CONTACT_FOLLOWING):d("LSIntEnum").ofNumber(c("LSSearchType").IG_NONCONTACT_NONFOLLOWING)}return d("LSIntEnum").ofNumber(c("LSSearchType").CONTACT)}function m(a){return a.map(function(a,b){var e=a[0],f=e[0];e=e[1];a=a[1];if(e==null)return;f=d("LSIntEnum").toNumber(f.contactType);var g;!c("gkx")("3711")&&d("LSContactBitOffset").has(d("LSIntEnum").ofNumber(76),e)?g=15:g=f===c("MNetContactItemType").GROUP?2:1;var h;switch(f){case c("MNetContactItemType").CONTACT:h=l(e);break;case c("MNetContactItemType").GROUP:h=d("LSIntEnum").ofNumber(c("LSSearchType").GROUP);break;case c("MNetContactItemType").PAGE:case c("MNetContactItemType").BOT:case c("MNetContactItemType").GAME:case c("MNetContactItemType").STICKER:h=d("LSIntEnum").ofNumber(c("LSSearchType").PAGE);break;case c("MNetContactItemType").IG_THREAD:case c("MNetContactItemType").INTEROP_THREAD:case c("MNetContactItemType").MSGR_THREAD:h=d("LSIntEnum").ofNumber(c("LSSearchType").INTEGRATED_MESSAGE_SEARCH_THREAD);break;case c("MNetContactItemType").IG_USER:h=d("LSIntEnum").ofNumber(c("LSSearchType").IG_CONTACT_FOLLOWING);break;default:h=d("LSIntEnum").ofNumber(c("LSSearchType").NONCONTACT)}f={blockedByViewerStatus:e.blockedByViewerStatus,contextLine:(f=e.secondaryName)!=null?f:"",displayName:e.name,globalIndex:d("I64").of_int32(b),isGroupsXacEligible:d("LSContactBitOffset").has(d("LSIntEnum").ofNumber(68),e),isInteropEligible:d("MWLSContactTypeExactUtils.bs").isIgContact(e)?d("LSContactBitOffset").has(d("LSIntEnum").ofNumber(67),e):void 0,isVerified:d("LSContactBitOffset").has(d("LSIntEnum").ofNumber(23),e),isWaAddressable:d("I64").equal(e.waConnectStatus,d("LSIntEnum").ofNumber(c("LSWhatsAppConnectStatus").WHATSAPP_ADDRESSABLE)),profilePicUrl:d("LSMediaUrl.bs").Contact.profilePictureUrl(e),query:"",resultId:d("I64").to_string(e.id),threadType:d("LSIntEnum").ofNumber(g),type_:h,waEligibility:a==null?void 0:a.e2eeEligibility};b=d("MWChatTemporarySearchResult.bs").fromServerSearchResult(f,void 0,"offline_nullstate");return[b,e]}).filter(Boolean)}function n(a,b){return d("ReQL").leftJoin(d("ReQL").leftJoin(d("ReQL").fromTableAscending(a.table("ranking_scores").index("scoreTypeContactId")).getKeyRange(b),d("ReQL").fromTableAscending(a.table("contacts"))),d("ReQL").fromTableAscending(a.table("ig_contact_info")))}function o(a){a===void 0&&(a=d("LSIntEnum").ofNumber(c("MNetRankType").MESSENGER_USER_SEARCH_NULLSTATE));var b=c("useReStore")(),e=d("ReQLSuspense").useArray(function(){return n(b,a)},[a,b]);return i(function(){return m(k(e))},[e])}function a(){var a=d("MWLSDatabaseLazySync.bs").useSync(d("LSIntEnum").ofNumber(7)),b=o(d("LSIntEnum").ofNumber(c("MNetRankType").INBOX_ACTIVE_NOW));h(function(){a()},[a]);return b.length}function b(a){a===void 0&&(a=d("LSIntEnum").ofNumber(c("MNetRankType").MESSENGER_USER_SEARCH_NULLSTATE));return d("LSPlatformClientSingleton.bs").getDB().then(function(b){return d("ReQL").toArrayAsync(n(b,a))}).then(function(a){return m(k(a))})}g.sortInPlaceQueryResults=k;g.matchContactType=l;g.mapToServerSearchResults=m;g.makeQuery=n;g.useChatSearchContactRecommendations=o;g.useActiveContactCount=a;g.fetchRecommendations=b}),98);
-----
MWChatSearchIssueMAWFTSQuery.bs",["LSMessagingThreadTypeUtil.bs","LSPlatformClientSingleton.bs","LSSearchType.bs","MAWBridgeSendAndReceive","MAWThreadId.bs","MNetRankType.bs","MWChatTemporarySearchResult.bs","MWInboxSecureContentSearch.bs","MWLSThreadTitle.bs","MessagingThreadType.bs","Promise","ReQL.bs","ReQLSuspense","bs_belt_Option","bs_caml","bs_caml_exceptions","bs_caml_format","bs_caml_option","bs_int64","regeneratorRuntime"],(function(a,b,c,d,e,f,g){"use strict";e=c("bs_caml_exceptions").create("MWChatSearchIssueMAWFTSQuery.FailedToFetchSearchResults");function h(a,b){return d("ReQL.bs").first(d("ReQL.bs").getKeyRange(d("ReQL.bs").fromTableAscending(a.table("contacts")),{hd:c("bs_caml_format").caml_int64_of_string(b),tl:0})).then(function(e){return d("ReQL.bs").first(d("ReQL.bs").getKeyRange(d("ReQL.bs").fromTableAscending(a.table("ig_contact_info")),{hd:c("bs_caml_format").caml_int64_of_string(b),tl:0})).then(function(f){if(e!==void 0)return d("ReQL.bs").first(d("ReQL.bs").getKeyRange(d("ReQL.bs").fromTableAscending(a.table("ranking_scores")),{hd:c("bs_caml_format").caml_int64_of_string(b),tl:{hd:d("MNetRankType.bs").messengerUserSearch,tl:0}})).then(function(a){return d("MWChatTemporarySearchResult.bs").fromContact(c("bs_caml_option").some(a),void 0,e,f,"secure")})})})}function i(a,b,e,f){return d("MAWThreadId.bs").toThreadKeyMaybe(a,b).then(function(b){if(b!==void 0)return d("ReQL.bs").first(d("ReQL.bs").getKeyRange(d("ReQL.bs").fromTableAscending(a.table("threads")),{hd:b,tl:0})).then(function(a){return{canViewerMessage:void 0,communityId:void 0,displayName:c("bs_belt_Option").getWithDefault(f,""),id:e,imageUrl:"",isContact:!1,isE2e:a!==void 0?d("LSMessagingThreadTypeUtil.bs").isSecure(a.threadType):!1,isEligibleForCmInvite:void 0,isEPD:!1,isGroupsXacEligible:void 0,isInstagramAccount:!1,isInteropEligible:void 0,isInvitedToCmChannel:void 0,isVerified:!1,isWAEligible:void 0,otherUserId:void 0,rankingScore:void 0,restrictionType:void 0,resultType:d("MWChatTemporarySearchResult.bs").getResultType(d("LSSearchType.bs").integratedMessageSearchThread),searchSource:"secure",secondaryImageUrl:void 0,section:"",serverSearchResult:void 0,subtext:"",threadJoinLinkHash:void 0,threadKey:b,threadType:void 0,waAddressable:void 0,waEligibility:void 0,supportsE2eeSpamdStorage:void 0}})})}function j(a,e){return d("ReQL.bs").first(d("ReQL.bs").getKeyRange(d("ReQL.bs").fromTableAscending(e.table("mi_act_mapping_table")),{hd:a,tl:0})).then(function(a){if(a!==void 0)return d("ReQL.bs").first(d("ReQL.bs").filter(d("ReQL.bs").fromTableAscending(e.table("cutover_threads")),function(b){return c("bs_caml").i64_eq(b.armadilloThreadId,a.jid)})).then(function(b){if(b!==void 0)return b.openThreadId;else return a.jid});else return b("Promise").resolve()})}function k(a){var b=a.score-1e-6;return{contactId:a.contactId,contactType:a.contactType,score:b,scoreIndex:a.scoreIndex,scoreType:a.scoreType}}function l(a,b){return j(a,b).then(function(c){var e=c!==void 0?c:a,f=c!==void 0;return d("ReQL.bs").first(d("ReQL.bs").getKeyRange(d("ReQL.bs").fromTableAscending(b.table("ranking_scores")),{hd:e,tl:{hd:d("MNetRankType.bs").messengerUserSearch,tl:0}})).then(function(a){if(a!==void 0)if(f)return k(a);else return a})})}function m(a,e){e=d("MAWThreadId.bs").toThreadKeyMaybe(a,e).then(function(b){if(b!==void 0)return d("ReQL.bs").first(d("ReQL.bs").getKeyRange(d("ReQL.bs").fromTableAscending(a.table("threads")),{hd:b,tl:0}))});var f=d("ReQLSuspense").firstExn(d("ReQL.bs").map(d("ReQL.bs").fromTableAscending(a.table("_user_info")),function(a){return a.facebookUserId}));return e.then(function(e){if(e!==void 0&&e.folderName==="inbox")return b("Promise").all([d("MWInboxSecureContentSearch.bs").getThreadPics(e,f,a),d("MWInboxSecureContentSearch.bs").getThreadParticipants(e,a),l(e.threadKey,a)]).then(function(a){var b=a[1],g=a[0],h=b.filter(function(a){return c("bs_caml").i64_neq(a.contact_id,f)}),i=h.length>1,j=i?d("LSSearchType.bs").group:d("LSSearchType.bs").contact,k=h.length>1?d("MessagingThreadType.bs").secureMessageOverWaGroup:d("MessagingThreadType.bs").secureMessageOverWaOneToOne;h=h.length===1?c("bs_int64").to_string(h[0].contact_id):void 0;return{canViewerMessage:void 0,communityId:void 0,displayName:d("MWLSThreadTitle.bs").make(e.threadName,f,b,e.threadType),id:c("bs_int64").to_string(e.threadKey),imageUrl:g[0],isContact:i,isE2e:d("LSMessagingThreadTypeUtil.bs").isSecure(e.threadType),isEligibleForCmInvite:void 0,isEPD:!1,isGroupsXacEligible:void 0,isInstagramAccount:!1,isInteropEligible:void 0,isInvitedToCmChannel:void 0,isVerified:!1,isWAEligible:void 0,otherUserId:h,rankingScore:a[2],restrictionType:void 0,resultType:d("MWChatTemporarySearchResult.bs").getResultType(j),searchSource:"secure",secondaryImageUrl:g[1],section:"",serverSearchResult:void 0,subtext:c("bs_belt_Option").getWithDefault(e.threadDescription,""),threadJoinLinkHash:void 0,threadKey:e.threadKey,threadType:k,waAddressable:void 0,waEligibility:void 0,supportsE2eeSpamdStorage:void 0}})})}function n(a,b){var e=d("ReQLSuspense").firstExn(d("ReQL.bs").map(d("ReQL.bs").fromTableAscending(a.table("_user_info")),function(a){return a.facebookUserId}));return d("MAWThreadId.bs").toThreadKeyMaybe(a,b).then(function(b){if(b!==void 0)return d("ReQL.bs").first(d("ReQL.bs").getKeyRange(d("ReQL.bs").fromTableAscending(a.table("threads")),{hd:b,tl:0})).then(function(f){if(f!==void 0)return d("MWInboxSecureContentSearch.bs").getThreadPics(f,e,a).then(function(a){return{canViewerMessage:void 0,communityId:void 0,displayName:c("bs_belt_Option").getWithDefault(f.threadName,""),id:c("bs_int64").to_string(b),imageUrl:a[0],isContact:!1,isE2e:d("LSMessagingThreadTypeUtil.bs").isSecure(f.threadType),isEligibleForCmInvite:void 0,isEPD:!1,isGroupsXacEligible:void 0,isInstagramAccount:!1,isInteropEligible:void 0,isInvitedToCmChannel:void 0,isVerified:!1,isWAEligible:void 0,otherUserId:void 0,rankingScore:void 0,restrictionType:void 0,resultType:d("MWChatTemporarySearchResult.bs").getResultType(d("LSSearchType.bs").group),searchSource:"secure",secondaryImageUrl:a[1],section:"",serverSearchResult:void 0,subtext:c("bs_belt_Option").getWithDefault(f.threadDescription,""),threadJoinLinkHash:void 0,threadKey:b,threadType:void 0,waAddressable:void 0,waEligibility:void 0,supportsE2eeSpamdStorage:void 0}})})})}function o(a){var c,e;return b("regeneratorRuntime").async(function(f){while(1)switch(f.prev=f.next){case 0:f.next=2;return b("regeneratorRuntime").awrap(d("LSPlatformClientSingleton.bs").getDB());case 2:c=f.sent;f.next=5;return b("regeneratorRuntime").awrap(b("Promise").all(a.map(function(a){switch(a.recordType){case"msg":return i(c,a.chatId,a.msgId,a.content);case"groupInfo":return n(c,a.threadId);case"contact":return h(c,a.fbid);case"participant":return m(c,a.threadId)}})));case 5:e=f.sent;return f.abrupt("return",e.filter(Boolean));case 7:case"end":return f.stop()}},null,this)}function p(a){a=a.resultType;if(a==="user")return d("LSSearchType.bs").contact;else if(a==="group")return d("LSSearchType.bs").group;else if(a==="message")return d("LSSearchType.bs").integratedMessageSearchThread;else return d("LSSearchType.bs").page}function a(a,e,f,g){return d("MAWBridgeSendAndReceive").sendAndReceive("backend","search",{search:g.query},1e4).then(o).then(function(e){return b("Promise").resolve(e.filter(function(b){b=p(b);var e=a.includes(b);b=f||c("bs_caml").i64_neq(b,d("LSSearchType.bs").group);if(e)return b;else return!1}))})}f=j;var q=k,r=l,s=p;a=a;g.FailedToFetchSearchResults=e;g.mapContact=h;g.mapMsg=i;g.mapThreadIdToSearchResult=m;g.mapGroupInfo=n;g.getOpenThreadKeyForSecureThread=f;g.getModifiedSecureScore=q;g.mapThreadToRankingScore=r;g.getType=s;g.fetchResults=a}),98);
-----
LSPlatformClientInstances",["ExecutionEnvironment","LSPlatformClientSingleton.bs","LSPlatformLsInitLog","LSSuspense","MAWTTRC","Promise","PromiseAnnotate","QPLUserFlow","WALoggerDeferred","cr:1169","cr:4654","qpl"],(function(a,b,c,d,e,f,g){"use strict";function h(){var a=babelHelpers.taggedTemplateLiteralLoose(["[Occamadillo] Beginning hardcoded init sync"]);h=function(){return a};return a}var i=c("LSSuspense").makeCollection(),j=!1;function a(a,e){j||(j=!0,b("cr:4654")!=null&&b("cr:1169")!=null&&b("cr:4654").isArmadillo()&&(b("cr:1169").setupMainWaLogger(),c("QPLUserFlow").start(c("qpl")._(25300040,"1388"),{cancelOnUnload:!0,timeoutInMs:c("ExecutionEnvironment").canUseDOM?6e4:0}),c("QPLUserFlow").addAnnotations(c("qpl")._(25300040,"1388"),{bool:{isDev:0,isOccamadillo:b("cr:4654").isOccamadillo(),isOccamadilloResumeSync:b("cr:4654").isOccamadilloResumeSyncEnabled(),isRelaxedDurability:!0}}),d("MAWTTRC").markEvent("ls_init_start"),b("cr:4654").isOccamadillo()&&d("WALoggerDeferred").LOG(h())));return c("LSSuspense").getFromCollection(i,a,function(){return d("PromiseAnnotate").setDisplayName(e().then(function(e){return e.make(a).then(function(a){return a.start().then(function(){d("LSPlatformClientSingleton.bs").saveInstance(a);return a})})["catch"](function(a){d("LSPlatformLsInitLog").fail("failure_during_client_setup");d("LSPlatformLsInitLog").failEvent(c("qpl")._(25300040,"1388"),"failure_during_client_setup");d("MAWTTRC").fail("ls_init_fail");return b("Promise").reject(a)})}),"InitLSPlatformClient")})}e={getOrInit:a};g["default"]=e}),98);
-----
LSPlatformClientSingleton.bs",["Promise","bs_caml_exceptions"],(function(a,b,c,d,e,f,g){"use strict";var h=c("bs_caml_exceptions").create("LSPlatformClientSingleton.LSPlatformConfigIsUnavaiable"),i={contents:void 0};function a(a){return new(b("Promise"))(function(a,b){var c=i.contents;if(c!==void 0)return a(c.db);else return b({RE_EXN_ID:h})})}function d(a){i.contents=a}g.LSPlatformConfigIsUnavaiable=h;g.getDB=a;g.saveInstance=d}),98);
-----
MWChatSearchIssueLightspeedQuery.bs",["LS.bs","LSContactBlockedByViewerStatus.bs","LSIssueSearchQuery","LSPlatformClientSingleton.bs","LSPlatformWaitForTaskCompletion","LSSearchGranularSurfaceType.bs","LSSearchRequestStatusType.bs","LSSearchType.bs","LSVec","MNetRankType.bs","MWChatSearchFetchContactRecommendations.bs","MWChatSearchFetchThreadRecommendations.bs","MWChatTemporarySearchResult.bs","Promise","ReQL","ReQLSubscription.bs","bs_caml","bs_caml_exceptions","bs_curry","bs_int64","gkx","regeneratorRuntime"],(function(a,b,c,d,e,f,g){"use strict";var h=c("bs_caml_exceptions").create("MWChatSearchIssueLightspeedQuery.FailedToFetchSearchResults"),i=c("gkx")("4164");function a(a){return c("bs_caml").i64_eq(a,d("LSSearchType.bs").contact)}function j(a,b){var e=a[1];a=a[0];var f=[],g=0;a.sort(function(a,b){return c("bs_int64").compare(a.globalIndex,b.globalIndex)});e.sort(function(a,b){return c("bs_int64").compare(a.globalIndex,b.globalIndex)});for(var h=0,i=a.length;h0&&!e.includes("server"))return b("Promise").resolve([]);else return d("LSPlatformClientSingleton.bs").getDB().then(function(b){return c("LSPlatformWaitForTaskCompletion")(b,function(b){return c("LSIssueSearchQuery")(h.query,c("LSVec").make(a),void 0,f,void 0,void 0,d("LS.bs").make(b))},"issueSearchQuery").then(function(a){return b})}).then(function(a){var e,f,i;return b("regeneratorRuntime").async(function(k){while(1)switch(k.prev=k.next){case 0:e=d("ReQL").toArrayAsync(d("ReQL").fromTableAscending(a.table("server_search_results")).getKeyRange(h.query).filter(function(a){return c("bs_caml").i64_eq(a.blockedByViewerStatus,d("LSContactBlockedByViewerStatus.bs").unblocked)}));f=d("ReQL").toArrayAsync(d("ReQL").fromTableAscending(a.table("server_search_sections")).getKeyRange(h.query));k.next=4;return b("regeneratorRuntime").awrap(b("Promise").all([f,e]));case 4:i=k.sent;return k.abrupt("return",j(i,g));case 6:case"end":return k.stop()}},null,this)})}function f(a,c,e,f){return d("MWChatSearchFetchContactRecommendations.bs").fetchRecommendations(f).then(function(a){return b("Promise").resolve(a.map(function(a){return a[0]}))})}function n(a,c,e,f){return d("MWChatSearchFetchThreadRecommendations.bs").fetchRecommendations(f).then(function(a){return b("Promise").resolve(a)})}function o(a,b,e,f){var g=d("ReQL").fromTableAscending(a.table("server_search_results")).getKeyRange(b).filter(function(a){return c("bs_caml").i64_eq(a.blockedByViewerStatus,d("LSContactBlockedByViewerStatus.bs").unblocked)}),h=d("ReQL").fromTableAscending(a.table("server_search_sections")).getKeyRange(b);b=d("ReQL").fromTableAscending(a.table("search_queries")).getKeyRange(b);return d("ReQLSubscription.bs").combineLatest3(a,g,h,b,function(a){var b=a[0],g=a[1];a=a[2];if(b===void 0||g===void 0||a===void 0)return;if(a.length!==1)return;(!i||c("bs_caml").i64_neq(a[0].statusPrimary,d("LSSearchRequestStatusType.bs").pending))&&f(j([g,b],e))})}function p(a,b,c,d,e,f){m(b,c,e);return o(a,e.query,d,f)}function q(a,b,e,f,g,h){m(b,f,g);e=d("MWChatSearchFetchContactRecommendations.bs").makeQuery(a,d("MNetRankType.bs").messengerUserSearchNullstate);b=function(a){if(a!==void 0)return c("bs_curry")._1(h,d("MWChatSearchFetchContactRecommendations.bs").mapToServerSearchResults(d("MWChatSearchFetchContactRecommendations.bs").sortInPlaceQueryResults(a)).map(function(a){return a[0]}))};return d("ReQLSubscription.bs").subscribe(a,e,b)}var r=i;a=a;var s=j;k=k;l=l;e=e;f=f;n=n;q=q;g.FailedToFetchSearchResults=h;g.subscribe=o;g.requestResults=p;g.loaderIndicatorFix=r;g.checkIsContact=a;g.toSearchResults=s;g.contentSearchTypes=k;g.Surfaces=l;g.fetchResults=e;g.fetchRecommendations=f;g.fetchThreadRecommendations=n;g.requestRecommendations=q}),98);
-----
MWChatSearchFetchThreadRecommendations.bs",["LSMessagingThreadTypeUtil.bs","LSPlatformClientSingleton.bs","MWInboxSecureContentSearch.bs","MWLSThreadTitle.bs","Promise","ReQL.bs","bs_belt_Option","bs_caml_int64","bs_int64"],(function(a,b,c,d,e,f,g){"use strict";function h(a,b,e,f,g,h,i,j){return{canViewerMessage:void 0,communityId:void 0,displayName:d("MWLSThreadTitle.bs").make(a.threadName,e,h,a.threadType),id:c("bs_int64").to_string(a.threadKey),imageUrl:f,isContact:!1,isE2e:d("LSMessagingThreadTypeUtil.bs").isSecure(a.threadType),isEligibleForCmInvite:void 0,isEPD:!1,isGroupsXacEligible:void 0,isInstagramAccount:!1,isInteropEligible:void 0,isInvitedToCmChannel:void 0,isVerified:!1,isWAEligible:void 0,otherUserId:void 0,rankingScore:i,restrictionType:void 0,resultType:j?"group":"user",searchSource:b,secondaryImageUrl:g,section:"",serverSearchResult:void 0,subtext:c("bs_belt_Option").getWithDefault(a.threadDescription,""),threadJoinLinkHash:void 0,threadKey:a.threadKey,threadType:void 0,waAddressable:void 0,waEligibility:void 0}}function i(a,e,f){return b("Promise").all([d("MWInboxSecureContentSearch.bs").getThreadPics(f,e,a),d("MWInboxSecureContentSearch.bs").getThreadParticipants(f,a)]).then(function(a){var b=a[0],g=c("bs_caml_int64").to_float(f.lastActivityTimestampMs);g={contactId:c("bs_caml_int64").zero,contactType:c("bs_caml_int64").zero,score:g,scoreIndex:c("bs_caml_int64").zero,scoreType:c("bs_caml_int64").zero};var i=d("LSMessagingThreadTypeUtil.bs").isGroup(f.threadType);return h(f,"offline_nullstate",e,b[0],b[1],a[1],g,i)})}function j(a,c,d){var e=[];c.forEach(function(b,c){c=i(a,d,b);e.push(c)});return b("Promise").all(e).then(function(a){return a})}function k(a){return d("ReQL.bs").toArray(d("ReQL.bs").take(d("ReQL.bs").filter(d("ReQL.bs").fromIndexDescending(a.table("threads").index("parentThreadKeyLastActivityTimestampMs")),function(a){if(d("LSMessagingThreadTypeUtil.bs").isRecentsSectionAllowedTypes(a.threadType))return d("LSMessagingThreadTypeUtil.bs").isMessengerOrE2EEInbox(a.folderName);else return!1}),5))}function l(a){return d("ReQL.bs").firstExn(d("ReQL.bs").map(d("ReQL.bs").fromTableAscending(a.table("_user_info")),function(a){return a.facebookUserId}))}function m(a){return b("Promise").all([k(a),l(a)]).then(function(b){return j(a,b[0],b[1])}).then(function(a){return b("Promise").resolve(a)})}function a(a,c){return d("LSPlatformClientSingleton.bs").getDB().then(m).then(function(a){return b("Promise").resolve(a)})}e=h;f=i;var n=j,o=k,p=l,q=m;a=a;g.toSearchresult=e;g.mapThreadHelper=f;g.mapToServerSearchResults=n;g.makeThreadQuery=o;g.getActor=p;g.fetchThreadsAsSearchResults=q;g.fetchRecommendations=a}),98);
-----
MWChatSearchFetchContactRecommendations.bs",["LSContactBitOffset.bs","LSContactCapabilityBitOffset.bs","LSContactViewerRelationship.bs","LSDatabaseType.bs","LSMediaUrl.bs","LSPlatformClientSingleton.bs","LSSearchType.bs","LSWhatsAppConnectStatus.bs","MNetContactItemType.bs","MNetRankType.bs","MWChatTemporarySearchResult.bs","MWLSContactTypeExactUtils.bs","MWLSDatabaseLazySync.bs","MessagingThreadType.bs","Promise","ReQL.bs","ReQLSubscription.bs","bs_belt_Option","bs_caml","bs_caml_int64","bs_curry","bs_int64","gkx","react","useReStore"],(function(a,b,c,d,e,f,g){"use strict";var h=d("react");function i(a){if(a<0)return-1;else if(a>0)return 1;else return 0}function j(a){return a.sort(function(a,b){b=b[0];var c=b[1];b=b[0];a=a[0];var d=a[1];a=a[0];if(b.score!==a.score)return i(b.score-a.score);else if(d!==void 0)if(c!==void 0)return i(c.rank-d.rank);else return-1;else if(c!==void 0)return 1;else return 0})}function k(a){var b=d("MWLSContactTypeExactUtils.bs").isIgContact(a);a=a.contactViewerRelationship;if(b)if(c("bs_caml").i64_eq(a,d("LSContactViewerRelationship.bs").notContact))return d("LSSearchType.bs").igNoncontactFollowing;else if(c("bs_caml").i64_eq(a,d("LSContactViewerRelationship.bs").contactOfViewer))return d("LSSearchType.bs").igContactFollowing;else return d("LSSearchType.bs").igNoncontactNonfollowing;else return d("LSSearchType.bs").contact}function l(a){var b=[];a.forEach(function(a,e){var f=a[1];a=a[0];var g=a[1];a=a[0];f=f!==void 0?f.e2eeEligibility:void 0;if(g===void 0)return;var h=a.contactType,i;if(!c("gkx")("3711")&&c("bs_belt_Option").getWithDefault(d("LSContactBitOffset.bs").has(d("LSContactCapabilityBitOffset.bs").hasCutoverThread,g),!1))i=d("MessagingThreadType.bs").secureMessageOverWaOneToOne;else{a=a.contactType;i=c("bs_caml").i64_eq(a,d("MNetContactItemType.bs").group)?d("MessagingThreadType.bs").group:d("MessagingThreadType.bs").oneToOne}a=g.secondaryName;var j=c("bs_int64").to_string(g.id);e=c("bs_caml_int64").of_int32(e);h=c("bs_caml").i64_eq(h,d("MNetContactItemType.bs").contact)?k(g):c("bs_caml").i64_eq(h,d("MNetContactItemType.bs").group)?d("LSSearchType.bs").group:c("bs_caml").i64_eq(h,d("MNetContactItemType.bs").page)?d("LSSearchType.bs").page:c("bs_caml").i64_eq(h,d("MNetContactItemType.bs").nonContact)?d("LSSearchType.bs").noncontact:c("bs_caml").i64_eq(h,d("MNetContactItemType.bs").igThread)||c("bs_caml").i64_eq(h,d("MNetContactItemType.bs").interopThread)||c("bs_caml").i64_eq(h,d("MNetContactItemType.bs").msgrThread)?d("LSSearchType.bs").integratedMessageSearchThread:c("bs_caml").i64_eq(h,d("MNetContactItemType.bs").igUser)?d("LSSearchType.bs").igContactFollowing:c("bs_caml").i64_eq(h,d("MNetContactItemType.bs").bot)||c("bs_caml").i64_eq(h,d("MNetContactItemType.bs").game)||c("bs_caml").i64_eq(h,d("MNetContactItemType.bs").sticker)?d("LSSearchType.bs").page:d("LSSearchType.bs").noncontact;var l=g.name,m=d("LSMediaUrl.bs").Contact.profilePictureUrl(g);a=a!==void 0?a:"";var n=g.blockedByViewerStatus,o=d("LSContactBitOffset.bs").has(d("LSContactCapabilityBitOffset.bs").verified,g),p=d("MWLSContactTypeExactUtils.bs").isIgContact(g)?d("LSContactBitOffset.bs").has(d("LSContactCapabilityBitOffset.bs").isXacEligible,g):void 0,q=d("LSContactBitOffset.bs").has(d("LSContactCapabilityBitOffset.bs").isGroupsXacEligible,g),r=c("bs_caml").i64_eq(g.waConnectStatus,d("LSWhatsAppConnectStatus.bs").whatsappAddressable);n={blockedByViewerStatus:n,canViewerMessage:void 0,communityId:void 0,contextLine:a,displayName:l,globalIndex:e,isArmadilloTlcEligible:void 0,isEligibleForCmInvite:void 0,isGroupsXacEligible:q,isInteropEligible:p,isInvitedToCmChannel:void 0,isVerified:o,isWaAddressable:r,messageId:void 0,messageTimestampMs:void 0,otherUserId:void 0,profilePicUrl:m,query:"",restrictionType:void 0,resultId:j,secondaryProfilePicUrl:void 0,threadJoinLinkHash:void 0,threadType:i,type_:h,waEligibility:f};a=d("MWChatTemporarySearchResult.bs").fromServerSearchResult(n,void 0,"offline_nullstate");b.push([a,g])});return b}function m(a,b){return d("ReQL.bs").leftJoin(d("ReQL.bs").leftJoin(d("ReQL.bs").getKeyRange(d("ReQL.bs").fromIndexAscending(a.table("ranking_scores").index("scoreTypeContactId")),{hd:b,tl:0}),d("ReQL.bs").fromTableAscending(a.table("contacts"))),d("ReQL.bs").fromTableAscending(a.table("ig_contact_info")))}function n(a,b){var e=a!==void 0?a:d("MNetRankType.bs").messengerUserSearchNullstate,f=c("useReStore")(),g=d("ReQLSubscription.bs").useArray(h.useMemo(function(){return m(f,e)},[e,f]));return h.useMemo(function(){return l(j(g))},[g])}function a(a){var b=d("MWLSDatabaseLazySync.bs").useSync(d("LSDatabaseType.bs").ranking);a=n(d("MNetRankType.bs").inboxActiveNow);h.useEffect(function(){c("bs_curry")._1(b)},[b]);return a.length}function e(a,c){var e=a!==void 0?a:d("MNetRankType.bs").messengerUserSearchNullstate;return d("LSPlatformClientSingleton.bs").getDB().then(function(a){return d("ReQL.bs").toArray(m(a,e))}).then(function(a){return b("Promise").resolve(l(j(a)))})}f=j;var o=k,p=l,q=m,r=n;a=a;e=e;g.sortInPlaceQueryResults=f;g.matchContactType=o;g.mapToServerSearchResults=p;g.makeQuery=q;g.useHook=r;g.useActiveContactCount=a;g.fetchRecommendations=e}),98);
-----