CometMessengerShareExternalLinkDialogQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="30615448858070881"}),null);
-----
CometMessengerShareExternalLinkDialog.react",["fbt","CometMessengerResharesTargets.react","CometMessengerShareExternalLinkDialogContent.react","CometMessengerShareExternalLinkDialogQuery.graphql","FBLogger","FDSMultiStepDialogLegacy.react","FDSProfilePhotoForActor.react","I64","JSResourceForInteraction","LSDatabaseSingleton","LSMessagingThreadAttributionType","LSSLogger","MAWExternalId","MAWStateContext.react","MAWThreadId","MWFacebookUserWithoutMessengerAccess","MWLSLogSend","MWMsgMediaTypeLogUtils","MWSharedMsgLogUtils","MWSharedS2SBaseAnnotations","MWVersion","MaybeUpdateTargetBasedOnODCutoverOrDefaultE2EEDeferred","RelayHooks","WAArmadilloXMA.pb","WAGetSafeQPLError","WAStanzaUtils","cometPushToast","cr:19817","cr:19887","getErrorSafe","isThreadLevelCutoverEnabled","promiseDone","qex","react","sendToSentQPLLogger","unrecoverableViolation","useMAWCreateOptimisticSecureMessageWithXMAAttachment","useMWChatOpenTabForGroup","useMWChatOpenTabForPage","useMWChatOpenTabForUser","useReStore"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l,m,n=m||(m=d("react")),o=m.useCallback,p="shareExternalLinkDialog",q=c("JSResourceForInteraction")("LSShareAttachment").__setRef("CometMessengerShareExternalLinkDialog.react"),r=i!==void 0?i:i=b("CometMessengerShareExternalLinkDialogQuery.graphql");function s(a){return a.targetID}function t(){var a=c("useMWChatOpenTabForUser")(p),b=a.openTabByThreadKey;a=c("useMWChatOpenTabForGroup")(p);a[0];a[1];var d=a[2],e=c("useMWChatOpenTabForPage")(p);return o(function(a,c){switch(a.targetType){case"USER":b(a.targetID,c);break;case"GROUP":d(a.targetID,c);break;case"PAGE":e(a.targetID);break;default:a.targetType}},[d,e,b])}function a(a){var e,f,g=a.props;a=a.queries;var i=d("useMAWCreateOptimisticSecureMessageWithXMAAttachment").useMAWCreateOptimisticSecureMessageWithXMAAttachment(),m=d("MAWStateContext.react").useDispatchOptimisticSendMessage(),u=g.onClose,v=g.source,w=g.url,x=t();g=d("RelayHooks").usePreloadedQuery(r,a.queryReference);var y=g==null?void 0:g.viewer,z=y==null?void 0:y.actor,A=z==null?void 0:z.id,B=(y==null?void 0:y.chat_tabs_turned_off)===!0,C=g==null||(e=g.link_preview)==null?void 0:e.object_id,D=c("qex")._("564")===!0,E=D||c("isThreadLevelCutoverEnabled")(),F=(j||(j=c("useReStore")))();a=d("LSSLogger").useLSSLogger();var G=a.traceLocalSendMessageAsync,H=g==null?void 0:g.link_preview;if(y==null||A==null||z==null||C==null||H==null)throw c("unrecoverableViolation")("Need a viewer, actor and object ID to share an external link","comet_feed");var I=o(function(){E?b("cr:19817")==null||b("cr:19817").preload():q.preload()},[E]),J=d("RelayHooks").useRelayEnvironment(),K=g==null||(f=g.link_preview)==null||(f=f.story_attachment)==null||(f=f.title_with_entities)==null?void 0:f.text,L=o(async function(a,e){var f="user";switch(a.targetType){case"USER":f="user";break;case"GROUP":f="group";break;case"PAGE":f="page";break;default:f="user"}var g=await c("MaybeUpdateTargetBasedOnODCutoverOrDefaultE2EEDeferred").load(),j=await g(a,(k||(k=d("LSDatabaseSingleton"))).LSDatabaseSingleton,J,"reshareDialog"),n={actorID:A,entryPoint:p,message:e,shareID:C,targetID:j.targetID,targetType:f,url:w};a=(g=j.isTargetE2E)!=null?g:D;f=!1;if(b("cr:19887")!=null){g=await b("cr:19887").load();g=g.verifyThreadCutoverWithStringInput;f=await g((k||(k=d("LSDatabaseSingleton"))).LSDatabaseSingleton,j.targetID)}var o=await G(),r=await d("MAWThreadId").getThread(F.tables,(l||(l=d("I64"))).of_string(j.targetID));g=function(a){var b=d("sendToSentQPLLogger").markSendToSentStart(void 0,d("MWMsgMediaTypeLogUtils").AttachmentType.Share);d("sendToSentQPLLogger").markSendToSentPoint(b,"start_post_sharing");if(r!=null){var f=d("MWSharedS2SBaseAnnotations").getMessageTypeParams({messageText:e,sentFromShareSheet:!0,threadType:r.threadType});c("promiseDone")(d("MWSharedMsgLogUtils").getSendToSentAnnotations(r,f,v!=null?v:c("LSMessagingThreadAttributionType").UNKNOWN,void 0,a),function(a){a.string=babelHelpers.extends({},a.string,{attachment_type:"share",message_type:"share",root_component:"CometMessengerShareExternalLinkDialog"}),d("sendToSentQPLLogger").addSendToSentAnnotations(b,a)});d("MWSharedMsgLogUtils").addSendMessageMetadataForInteractionTrace(o,f,r,"CometMessengerShareExternalLinkDialog")}return b};if(E&&a||f){if(b("cr:19817")===null)throw c("FBLogger")("messenger_web_sharing").mustfixThrow("Failed to fetch MAWShareAttachmentDeferred");var s=d("MAWExternalId").generateExternalId(),t=d("WAStanzaUtils").toStanzaId(s);d("MWLSLogSend").logSentHeroInteraction(o,s,{isMessageRequest:!1,mwVersion:d("MWVersion").v2,source:v!=null?v:c("LSMessagingThreadAttributionType").UNKNOWN,threadType:r==null?void 0:r.threadType});o.addMarkerPoint("offline_msg_id_generated","AppTiming");f=await b("cr:19817").load();var u=f.shareSecureAttachment;f=function(a){d("sendToSentQPLLogger").markSendToSentPoint(a,"start_post_sharing");return u(J,n,j,v,a,"CometMessengerShareExternalLinkDialog",o,{defaultCTA:{actionUrl:w,buttonType:d("WAArmadilloXMA.pb").EXTENDED_CONTENT_MESSAGE_CTA_BUTTON_TYPE.OPEN_NATIVE,nativeUrl:w,title:h._(/*BTDS*/"").toString()},linkType:"external",title_text:K!=null?K:"",transportLayerForLogging:"sender_copy",xma_message_type:d("WAArmadilloXMA.pb").EXTENDED_CONTENT_MESSAGE_EXTENDED_CONTENT_TYPE.MSG_EXTERNAL_LINK_SHARE,xmaTargetTypeForLogging:d("WAArmadilloXMA.pb").EXTENDED_CONTENT_MESSAGE_EXTENDED_CONTENT_TYPE.MSG_EXTERNAL_LINK_SHARE},null,s,t,i,m)};var y=g(t);try{await f(y),d("sendToSentQPLLogger").markSendToSentSuccess(y)}catch(a){f=c("getErrorSafe")(a);d("sendToSentQPLLogger").addSendToSentAnnotations(y,{string:{share_error:d("WAGetSafeQPLError").getSafeQPLErrorMessage(f),share_error_entrypoint:"CometMessengerShareExternalLinkDialog_Secure"}});d("sendToSentQPLLogger").markSendToSentFail(y,"unknown_xma_error",f);o.failTrace(f.toString(),!0);throw f}}else{y=await g();try{f=await q.load();g=f.share;await g(n,y);d("sendToSentQPLLogger").markSendToSentSuccess(y)}catch(a){f=c("getErrorSafe")(a);d("sendToSentQPLLogger").addSendToSentAnnotations(y,{string:{share_error:d("WAGetSafeQPLError").getSafeQPLErrorMessage(f),share_error_entrypoint:"CometMessengerShareExternalLinkDialog_Open"}});d("sendToSentQPLLogger").markSendToSentFail(y,"unknown_xma_error",f);o.failTrace(f.toString(),!0);throw f}}B||x(j,a)},[J,A,C,w,D,G,F.tables,E,B,v,K,i,m,x]),M=o(function(a){d("cometPushToast").cometPushErrorToast({message:h._(/*BTDS*/"")})},[]);a=d("MWFacebookUserWithoutMessengerAccess").useIsFacebookUserWithoutMessengerAccess();g=h._(/*BTDS*/"");var N=h._(/*BTDS*/"");a=a?N:g;return n.jsx(c("FDSMultiStepDialogLegacy.react"),{onClose:u,size:"small",title:a,withCloseButton:!0,children:function(a){return n.jsx(c("CometMessengerShareExternalLinkDialogContent.react"),{getTargetKey:s,handleError:M,isDialogContentScrollable:!0,onSendPending:I,previewData$key:H,sharePost:L,voice:n.jsx(c("FDSProfilePhotoForActor.react"),{actor:z,size:40}),children:function(a){a=a.getTargetAction;return n.jsx(c("CometMessengerResharesTargets.react"),{canForward:!0,getTargetAction:a,isViewFixedHeight:!1,viewer:y})}})}})}a.displayName=a.name+" [from "+f.id+"]";g.default=a}),226);
-----
CometMessengerShareExternalLinkDialogQuery.graphql",["CometMessengerShareExternalLinkDialogQuery_facebookRelayOperation","relay-runtime"],(function(a,b,c,d,e,f){"use strict";a=function(){var a={defaultValue:null,kind:"LocalArgument",name:"scale"},c={defaultValue:null,kind:"LocalArgument",name:"suppress_xac_groups"},d={defaultValue:null,kind:"LocalArgument",name:"url"},e={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},f={kind:"Variable",name:"scale",variableName:"scale"},g=[{kind:"Literal",name:"height",value:40},f,{kind:"Literal",name:"width",value:40}],h={alias:null,args:null,kind:"ScalarField",name:"chat_tabs_turned_off",storageKey:null},i=[{fields:[{kind:"Variable",name:"url",variableName:"url"}],kind:"ObjectValue",name:"params"}],j={alias:null,args:null,kind:"ScalarField",name:"object_id",storageKey:null},k=[{alias:null,args:null,kind:"ScalarField",name:"text",storageKey:null}],l={alias:null,args:null,concreteType:"TextWithEntities",kind:"LinkedField",name:"title_with_entities",plural:!1,selections:k,storageKey:null},m={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},n={alias:null,args:null,concreteType:"Story",kind:"LinkedField",name:"first_story_to_show",plural:!1,selections:[e,{alias:null,args:null,concreteType:"StoryCardSeenState",kind:"LinkedField",name:"story_card_seen_state",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"is_seen_by_viewer",storageKey:null}],storageKey:null}],storageKey:null},o=[{kind:"Literal",name:"first",value:1}],p={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},q={alias:null,args:null,kind:"ScalarField",name:"uri",storageKey:null},r={kind:"Variable",name:"suppress_xac_groups",variableName:"suppress_xac_groups"},s=[{kind:"Literal",name:"first",value:5},r],t=[q],u={alias:null,args:[{kind:"Literal",name:"height",value:60},f,{kind:"Literal",name:"width",value:60}],concreteType:"Image",kind:"LinkedField",name:"profile_picture",plural:!1,selections:t,storageKey:null},v=[{alias:null,args:null,kind:"ScalarField",name:"count",storageKey:null},{alias:null,args:null,concreteType:"MessagingParticipant",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"messaging_actor",plural:!1,selections:[m,p,e,u],storageKey:null},e],storageKey:null}],w={alias:null,args:null,concreteType:"MessageThreadKey",kind:"LinkedField",name:"thread_key",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"other_user_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"thread_fbid",storageKey:null}],storageKey:null},x=[e];return{fragment:{argumentDefinitions:[a,c,d],kind:"Fragment",metadata:null,name:"CometMessengerShareExternalLinkDialogQuery",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"actor",plural:!1,selections:[e,{args:g,kind:"FragmentSpread",name:"FDSProfilePhotoForActor_actor"}],storageKey:null},h,{args:null,kind:"FragmentSpread",name:"CometMessengerResharesTargets_viewer"}],storageKey:null},{alias:null,args:i,concreteType:"LinkPreviewRoot",kind:"LinkedField",name:"link_preview",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"CometMessengerShareExternalLinkDialogContent_previewData"},j,{alias:null,args:null,concreteType:"StoryAttachment",kind:"LinkedField",name:"story_attachment",plural:!1,selections:[l],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[a,d,c],kind:"Operation",name:"CometMessengerShareExternalLinkDialogQuery",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"actor",plural:!1,selections:[m,e,{kind:"TypeDiscriminator",abstractKey:"__isActor"},{kind:"InlineFragment",selections:[{alias:"profile_url",args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],type:"Entity",abstractKey:"__isEntity"},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"pages_story_bucket_v2",plural:!1,selections:[m,e,n],storageKey:null}],type:"Page",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:o,concreteType:"DirectInboxBroadcastBucketConnection",kind:"LinkedField",name:"story_bucket",plural:!1,selections:[{alias:null,args:null,concreteType:"DirectMessageThreadBucket",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"should_show_close_friend_badge",storageKey:null},e,n],storageKey:null}],storageKey:"story_bucket(first:1)"},{kind:"ClientExtension",selections:[{alias:null,args:null,kind:"ScalarField",name:"availability",storageKey:null}]}],type:"User",abstractKey:null},p,{alias:null,args:g,concreteType:"Image",kind:"LinkedField",name:"profile_picture",plural:!1,selections:[q,{alias:null,args:null,kind:"ScalarField",name:"width",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"height",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"scale",storageKey:null}],storageKey:null}],storageKey:null},h,{alias:null,args:[{kind:"Literal",name:"broadcast_list_type",value:"WEB"},r],concreteType:"SuggestedRecipientsConnection",kind:"LinkedField",name:"messenger_suggested_recipients",plural:!1,selections:[{alias:null,args:null,concreteType:"MessengerBroadcastSection",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"section_type",storageKey:null},{alias:null,args:null,concreteType:"TextWithEntities",kind:"LinkedField",name:"title",plural:!1,selections:k,storageKey:null},{alias:null,args:s,concreteType:"SuggestedRecipientsAttachmentsConnection",kind:"LinkedField",name:"attachments_pageable",plural:!1,selections:[{alias:null,args:null,concreteType:"SuggestedRecipientsAttachmentsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[m,e,{kind:"TypeDiscriminator",abstractKey:"__isMessengerSearchable"},{kind:"InlineFragment",selections:[{alias:null,args:[{kind:"Literal",name:"first",value:3}],concreteType:"MessagingParticipantsOfThreadConnection",kind:"LinkedField",name:"other_participants",plural:!1,selections:v,storageKey:"other_participants(first:3)"},{alias:null,args:null,kind:"ScalarField",name:"is_cm_thread",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"thread_name",storageKey:null},{alias:null,args:null,concreteType:"Image",kind:"LinkedField",name:"image",plural:!1,selections:t,storageKey:null},{alias:null,args:null,concreteType:"Group",kind:"LinkedField",name:"associated_group",plural:!1,selections:[p,e],storageKey:null},w],type:"MessengerViewerGroupThread",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:o,concreteType:"MessagingParticipantsOfThreadConnection",kind:"LinkedField",name:"other_participants",plural:!1,selections:v,storageKey:"other_participants(first:1)"},w],type:"MessengerViewer1To1Thread",abstractKey:null},{kind:"InlineFragment",selections:[p,u,{alias:null,args:null,kind:"ScalarField",name:"is_od_cutover_eligible",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_secure_thread",storageKey:null}],type:"User",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"is_message_blocked_by_viewer",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_restricted_by_viewer",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_wa_addressable",storageKey:null}],type:"MessagingActor",abstractKey:"__isMessagingActor"}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"page_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"end_cursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"has_next_page",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:s,filters:["suppress_xac_groups"],handle:"connection",key:"CometMessengerReshareDialogSuggestionsSection_section_attachments_pageable",kind:"LinkedHandle",name:"attachments_pageable"},e,{alias:null,args:null,kind:"ScalarField",name:"__token",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"can_create_group",storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"account_user",plural:!1,selections:x,storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_limited_account",storageKey:null}],storageKey:null},{alias:null,args:i,concreteType:"LinkPreviewRoot",kind:"LinkedField",name:"link_preview",plural:!1,selections:[{alias:null,args:null,concreteType:"StoryAttachment",kind:"LinkedField",name:"story_attachment",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"media",plural:!1,selections:[m,{alias:null,args:[{kind:"Literal",name:"height",value:72},{kind:"Literal",name:"media_type",value:"image/jpeg"},f,{kind:"Literal",name:"sizing",value:"cover-fill-cropped"},{kind:"Literal",name:"width",value:72}],concreteType:"Image",kind:"LinkedField",name:"image",plural:!1,selections:t,storageKey:null},{kind:"InlineFragment",selections:x,type:"Node",abstractKey:"__isNode"},{kind:"InlineFragment",selections:x,type:"DynamicFeedAdAttachmentMedia",abstractKey:null},{kind:"InlineFragment",selections:x,type:"GenericAttachmentMedia",abstractKey:null},{kind:"InlineFragment",selections:x,type:"MontageImage",abstractKey:null},{kind:"InlineFragment",selections:x,type:"MontageVideo",abstractKey:null}],storageKey:null},{alias:null,args:null,concreteType:"TextWithEntities",kind:"LinkedField",name:"source",plural:!1,selections:k,storageKey:null},l,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"target",plural:!1,selections:[m,{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"article_author",plural:!1,selections:[m,p,e],storageKey:null}],type:"ExternalUrl",abstractKey:null},e],storageKey:null}],storageKey:null},j],storageKey:null}]},params:{id:b("CometMessengerShareExternalLinkDialogQuery_facebookRelayOperation"),metadata:{},name:"CometMessengerShareExternalLinkDialogQuery",operationKind:"query",text:null}}}();b("relay-runtime").PreloadableQueryRegistry.set(a.params.id,a);e.exports=a}),null);
-----
CometMessengerShareExternalLinkDialog.entrypoint",["CometMessengerShareExternalLinkDialogQuery$Parameters","JSResourceForInteraction","WebPixelRatio"],(function(a,b,c,d,e,f,g){"use strict";a={getPreloadProps:function(a){a=a.url;return{queries:{queryReference:{options:{fetchPolicy:"store-or-network"},parameters:b("CometMessengerShareExternalLinkDialogQuery$Parameters"),variables:{scale:d("WebPixelRatio").get(),suppress_xac_groups:!0,url:a}}}}},root:c("JSResourceForInteraction")("CometMessengerShareExternalLinkDialog.react").__setRef("CometMessengerShareExternalLinkDialog.entrypoint")};g["default"]=a}),98);
-----
CometMessengerShareExternalLinkDialogQuery$Parameters",["CometMessengerShareExternalLinkDialogQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a={kind:"PreloadableConcreteRequest",params:{id:b("CometMessengerShareExternalLinkDialogQuery_facebookRelayOperation"),metadata:{},name:"CometMessengerShareExternalLinkDialogQuery",operationKind:"query",text:null}};e.exports=a}),null);
-----
-----
CometMessengerShareExternalLinkDialog.react",["fbt","CometMessengerResharesTargets.react","CometMessengerShareExternalLinkDialogContent.react","CometMessengerShareExternalLinkDialogQuery.graphql","FBLogger","FDSMultiStepDialogLegacy.react","FDSProfilePhotoForActor.react","I64","JSResourceForInteraction","LSDatabaseSingleton","LSMessagingThreadAttributionType","LSSLogger","MAWExternalId","MAWStateContext.react","MAWThreadId","MWFacebookUserWithoutMessengerAccess","MWLSLogSend","MWMsgMediaTypeLogUtils","MWSharedMsgLogUtils","MWSharedS2SBaseAnnotations","MWVersion","MaybeUpdateTargetBasedOnODCutoverOrDefaultE2EEDeferred","RelayHooks","WAArmadilloXMA.pb","WAGetSafeQPLError","WAStanzaUtils","cometPushToast","cr:19817","cr:19887","getErrorSafe","isThreadLevelCutoverEnabled","promiseDone","qex","react","sendToSentQPLLogger","unrecoverableViolation","useMAWCreateOptimisticSecureMessageWithXMAAttachment","useMWChatOpenTabForGroup","useMWChatOpenTabForPage","useMWChatOpenTabForUser","useReStore"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l,m,n=m||(m=d("react")),o=m.useCallback,p="shareExternalLinkDialog",q=c("JSResourceForInteraction")("LSShareAttachment").__setRef("CometMessengerShareExternalLinkDialog.react"),r=i!==void 0?i:i=b("CometMessengerShareExternalLinkDialogQuery.graphql");function s(a){return a.targetID}function t(){var a=c("useMWChatOpenTabForUser")(p),b=a.openTabByThreadKey;a=c("useMWChatOpenTabForGroup")(p);a[0];a[1];var d=a[2],e=c("useMWChatOpenTabForPage")(p);return o(function(a,c){switch(a.targetType){case"USER":b(a.targetID,c);break;case"GROUP":d(a.targetID,c);break;case"PAGE":e(a.targetID);break;default:a.targetType}},[d,e,b])}function a(a){var e,f,g=a.props;a=a.queries;var i=d("useMAWCreateOptimisticSecureMessageWithXMAAttachment").useMAWCreateOptimisticSecureMessageWithXMAAttachment(),m=d("MAWStateContext.react").useDispatchOptimisticSendMessage(),u=g.onClose,v=g.source,w=g.url,x=t();g=d("RelayHooks").usePreloadedQuery(r,a.queryReference);var y=g==null?void 0:g.viewer,z=y==null?void 0:y.actor,A=z==null?void 0:z.id,B=(y==null?void 0:y.chat_tabs_turned_off)===!0,C=g==null||(e=g.link_preview)==null?void 0:e.object_id,D=c("qex")._("564")===!0,E=D||c("isThreadLevelCutoverEnabled")(),F=(j||(j=c("useReStore")))();a=d("LSSLogger").useLSSLogger();var G=a.traceLocalSendMessageAsync,H=g==null?void 0:g.link_preview;if(y==null||A==null||z==null||C==null||H==null)throw c("unrecoverableViolation")("Need a viewer, actor and object ID to share an external link","comet_feed");var I=o(function(){E?b("cr:19817")==null||b("cr:19817").preload():q.preload()},[E]),J=d("RelayHooks").useRelayEnvironment(),K=g==null||(f=g.link_preview)==null||(f=f.story_attachment)==null||(f=f.title_with_entities)==null?void 0:f.text,L=o(async function(a,e){var f="user";switch(a.targetType){case"USER":f="user";break;case"GROUP":f="group";break;case"PAGE":f="page";break;default:f="user"}var g=await c("MaybeUpdateTargetBasedOnODCutoverOrDefaultE2EEDeferred").load(),j=await g(a,(k||(k=d("LSDatabaseSingleton"))).LSDatabaseSingleton,J,"reshareDialog"),n={actorID:A,entryPoint:p,message:e,shareID:C,targetID:j.targetID,targetType:f,url:w};a=(g=j.isTargetE2E)!=null?g:D;f=!1;if(b("cr:19887")!=null){g=await b("cr:19887").load();g=g.verifyThreadCutoverWithStringInput;f=await g((k||(k=d("LSDatabaseSingleton"))).LSDatabaseSingleton,j.targetID)}var o=await G(),r=await d("MAWThreadId").getThread(F.tables,(l||(l=d("I64"))).of_string(j.targetID));g=function(a){var b=d("sendToSentQPLLogger").markSendToSentStart(void 0,d("MWMsgMediaTypeLogUtils").AttachmentType.Share);d("sendToSentQPLLogger").markSendToSentPoint(b,"start_post_sharing");if(r!=null){var f=d("MWSharedS2SBaseAnnotations").getMessageTypeParams({messageText:e,sentFromShareSheet:!0,threadType:r.threadType});c("promiseDone")(d("MWSharedMsgLogUtils").getSendToSentAnnotations(r,f,v!=null?v:c("LSMessagingThreadAttributionType").UNKNOWN,void 0,a),function(a){a.string=babelHelpers.extends({},a.string,{attachment_type:"share",message_type:"share",root_component:"CometMessengerShareExternalLinkDialog"}),d("sendToSentQPLLogger").addSendToSentAnnotations(b,a)});d("MWSharedMsgLogUtils").addSendMessageMetadataForInteractionTrace(o,f,r,"CometMessengerShareExternalLinkDialog")}return b};if(E&&a||f){if(b("cr:19817")===null)throw c("FBLogger")("messenger_web_sharing").mustfixThrow("Failed to fetch MAWShareAttachmentDeferred");var s=d("MAWExternalId").generateExternalId(),t=d("WAStanzaUtils").toStanzaId(s);d("MWLSLogSend").logSentHeroInteraction(o,s,{isMessageRequest:!1,mwVersion:d("MWVersion").v2,source:v!=null?v:c("LSMessagingThreadAttributionType").UNKNOWN,threadType:r==null?void 0:r.threadType});o.addMarkerPoint("offline_msg_id_generated","AppTiming");f=await b("cr:19817").load();var u=f.shareSecureAttachment;f=function(a){d("sendToSentQPLLogger").markSendToSentPoint(a,"start_post_sharing");return u(J,n,j,v,a,"CometMessengerShareExternalLinkDialog",o,{defaultCTA:{actionUrl:w,buttonType:d("WAArmadilloXMA.pb").EXTENDED_CONTENT_MESSAGE_CTA_BUTTON_TYPE.OPEN_NATIVE,nativeUrl:w,title:h._(/*BTDS*/"").toString()},linkType:"external",title_text:K!=null?K:"",transportLayerForLogging:"sender_copy",xma_message_type:d("WAArmadilloXMA.pb").EXTENDED_CONTENT_MESSAGE_EXTENDED_CONTENT_TYPE.MSG_EXTERNAL_LINK_SHARE,xmaTargetTypeForLogging:d("WAArmadilloXMA.pb").EXTENDED_CONTENT_MESSAGE_EXTENDED_CONTENT_TYPE.MSG_EXTERNAL_LINK_SHARE},null,s,t,i,m)};var y=g(t);try{await f(y),d("sendToSentQPLLogger").markSendToSentSuccess(y)}catch(a){f=c("getErrorSafe")(a);d("sendToSentQPLLogger").addSendToSentAnnotations(y,{string:{share_error:d("WAGetSafeQPLError").getSafeQPLErrorMessage(f),share_error_entrypoint:"CometMessengerShareExternalLinkDialog_Secure"}});d("sendToSentQPLLogger").markSendToSentFail(y,"unknown_xma_error",f);o.failTrace(f.toString(),!0);throw f}}else{y=await g();try{f=await q.load();g=f.share;await g(n,y);d("sendToSentQPLLogger").markSendToSentSuccess(y)}catch(a){f=c("getErrorSafe")(a);d("sendToSentQPLLogger").addSendToSentAnnotations(y,{string:{share_error:d("WAGetSafeQPLError").getSafeQPLErrorMessage(f),share_error_entrypoint:"CometMessengerShareExternalLinkDialog_Open"}});d("sendToSentQPLLogger").markSendToSentFail(y,"unknown_xma_error",f);o.failTrace(f.toString(),!0);throw f}}B||x(j,a)},[J,A,C,w,D,G,F.tables,E,B,v,K,i,m,x]),M=o(function(a){d("cometPushToast").cometPushErrorToast({message:h._(/*BTDS*/"")})},[]);a=d("MWFacebookUserWithoutMessengerAccess").useIsFacebookUserWithoutMessengerAccess();g=h._(/*BTDS*/"");var N=h._(/*BTDS*/"");a=a?N:g;return n.jsx(c("FDSMultiStepDialogLegacy.react"),{onClose:u,size:"small",title:a,withCloseButton:!0,children:function(a){return n.jsx(c("CometMessengerShareExternalLinkDialogContent.react"),{getTargetKey:s,handleError:M,isDialogContentScrollable:!0,onSendPending:I,previewData$key:H,sharePost:L,voice:n.jsx(c("FDSProfilePhotoForActor.react"),{actor:z,size:40}),children:function(a){a=a.getTargetAction;return n.jsx(c("CometMessengerResharesTargets.react"),{canForward:!0,getTargetAction:a,isViewFixedHeight:!1,viewer:y})}})}})}a.displayName=a.name+" [from "+f.id+"]";g.default=a}),226);
-----
CometMessengerShareExternalLinkDialogQuery.graphql",["CometMessengerShareExternalLinkDialogQuery_facebookRelayOperation","relay-runtime"],(function(a,b,c,d,e,f){"use strict";a=function(){var a={defaultValue:null,kind:"LocalArgument",name:"scale"},c={defaultValue:null,kind:"LocalArgument",name:"suppress_xac_groups"},d={defaultValue:null,kind:"LocalArgument",name:"url"},e={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},f={kind:"Variable",name:"scale",variableName:"scale"},g=[{kind:"Literal",name:"height",value:40},f,{kind:"Literal",name:"width",value:40}],h={alias:null,args:null,kind:"ScalarField",name:"chat_tabs_turned_off",storageKey:null},i=[{fields:[{kind:"Variable",name:"url",variableName:"url"}],kind:"ObjectValue",name:"params"}],j={alias:null,args:null,kind:"ScalarField",name:"object_id",storageKey:null},k=[{alias:null,args:null,kind:"ScalarField",name:"text",storageKey:null}],l={alias:null,args:null,concreteType:"TextWithEntities",kind:"LinkedField",name:"title_with_entities",plural:!1,selections:k,storageKey:null},m={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},n={alias:null,args:null,concreteType:"Story",kind:"LinkedField",name:"first_story_to_show",plural:!1,selections:[e,{alias:null,args:null,concreteType:"StoryCardSeenState",kind:"LinkedField",name:"story_card_seen_state",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"is_seen_by_viewer",storageKey:null}],storageKey:null}],storageKey:null},o=[{kind:"Literal",name:"first",value:1}],p={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},q={alias:null,args:null,kind:"ScalarField",name:"uri",storageKey:null},r={kind:"Variable",name:"suppress_xac_groups",variableName:"suppress_xac_groups"},s=[{kind:"Literal",name:"first",value:5},r],t=[q],u={alias:null,args:[{kind:"Literal",name:"height",value:60},f,{kind:"Literal",name:"width",value:60}],concreteType:"Image",kind:"LinkedField",name:"profile_picture",plural:!1,selections:t,storageKey:null},v=[{alias:null,args:null,kind:"ScalarField",name:"count",storageKey:null},{alias:null,args:null,concreteType:"MessagingParticipant",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"messaging_actor",plural:!1,selections:[m,p,e,u],storageKey:null},e],storageKey:null}],w={alias:null,args:null,concreteType:"MessageThreadKey",kind:"LinkedField",name:"thread_key",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"other_user_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"thread_fbid",storageKey:null}],storageKey:null},x=[e];return{fragment:{argumentDefinitions:[a,c,d],kind:"Fragment",metadata:null,name:"CometMessengerShareExternalLinkDialogQuery",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"actor",plural:!1,selections:[e,{args:g,kind:"FragmentSpread",name:"FDSProfilePhotoForActor_actor"}],storageKey:null},h,{args:null,kind:"FragmentSpread",name:"CometMessengerResharesTargets_viewer"}],storageKey:null},{alias:null,args:i,concreteType:"LinkPreviewRoot",kind:"LinkedField",name:"link_preview",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"CometMessengerShareExternalLinkDialogContent_previewData"},j,{alias:null,args:null,concreteType:"StoryAttachment",kind:"LinkedField",name:"story_attachment",plural:!1,selections:[l],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[a,d,c],kind:"Operation",name:"CometMessengerShareExternalLinkDialogQuery",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"actor",plural:!1,selections:[m,e,{kind:"TypeDiscriminator",abstractKey:"__isActor"},{kind:"InlineFragment",selections:[{alias:"profile_url",args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null}],type:"Entity",abstractKey:"__isEntity"},{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"pages_story_bucket_v2",plural:!1,selections:[m,e,n],storageKey:null}],type:"Page",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:o,concreteType:"DirectInboxBroadcastBucketConnection",kind:"LinkedField",name:"story_bucket",plural:!1,selections:[{alias:null,args:null,concreteType:"DirectMessageThreadBucket",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"should_show_close_friend_badge",storageKey:null},e,n],storageKey:null}],storageKey:"story_bucket(first:1)"},{kind:"ClientExtension",selections:[{alias:null,args:null,kind:"ScalarField",name:"availability",storageKey:null}]}],type:"User",abstractKey:null},p,{alias:null,args:g,concreteType:"Image",kind:"LinkedField",name:"profile_picture",plural:!1,selections:[q,{alias:null,args:null,kind:"ScalarField",name:"width",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"height",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"scale",storageKey:null}],storageKey:null}],storageKey:null},h,{alias:null,args:[{kind:"Literal",name:"broadcast_list_type",value:"WEB"},r],concreteType:"SuggestedRecipientsConnection",kind:"LinkedField",name:"messenger_suggested_recipients",plural:!1,selections:[{alias:null,args:null,concreteType:"MessengerBroadcastSection",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"section_type",storageKey:null},{alias:null,args:null,concreteType:"TextWithEntities",kind:"LinkedField",name:"title",plural:!1,selections:k,storageKey:null},{alias:null,args:s,concreteType:"SuggestedRecipientsAttachmentsConnection",kind:"LinkedField",name:"attachments_pageable",plural:!1,selections:[{alias:null,args:null,concreteType:"SuggestedRecipientsAttachmentsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[m,e,{kind:"TypeDiscriminator",abstractKey:"__isMessengerSearchable"},{kind:"InlineFragment",selections:[{alias:null,args:[{kind:"Literal",name:"first",value:3}],concreteType:"MessagingParticipantsOfThreadConnection",kind:"LinkedField",name:"other_participants",plural:!1,selections:v,storageKey:"other_participants(first:3)"},{alias:null,args:null,kind:"ScalarField",name:"is_cm_thread",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"thread_name",storageKey:null},{alias:null,args:null,concreteType:"Image",kind:"LinkedField",name:"image",plural:!1,selections:t,storageKey:null},{alias:null,args:null,concreteType:"Group",kind:"LinkedField",name:"associated_group",plural:!1,selections:[p,e],storageKey:null},w],type:"MessengerViewerGroupThread",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:o,concreteType:"MessagingParticipantsOfThreadConnection",kind:"LinkedField",name:"other_participants",plural:!1,selections:v,storageKey:"other_participants(first:1)"},w],type:"MessengerViewer1To1Thread",abstractKey:null},{kind:"InlineFragment",selections:[p,u,{alias:null,args:null,kind:"ScalarField",name:"is_od_cutover_eligible",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_secure_thread",storageKey:null}],type:"User",abstractKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"is_message_blocked_by_viewer",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_restricted_by_viewer",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_wa_addressable",storageKey:null}],type:"MessagingActor",abstractKey:"__isMessagingActor"}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"page_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"end_cursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"has_next_page",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:s,filters:["suppress_xac_groups"],handle:"connection",key:"CometMessengerReshareDialogSuggestionsSection_section_attachments_pageable",kind:"LinkedHandle",name:"attachments_pageable"},e,{alias:null,args:null,kind:"ScalarField",name:"__token",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"can_create_group",storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"account_user",plural:!1,selections:x,storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_limited_account",storageKey:null}],storageKey:null},{alias:null,args:i,concreteType:"LinkPreviewRoot",kind:"LinkedField",name:"link_preview",plural:!1,selections:[{alias:null,args:null,concreteType:"StoryAttachment",kind:"LinkedField",name:"story_attachment",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"media",plural:!1,selections:[m,{alias:null,args:[{kind:"Literal",name:"height",value:72},{kind:"Literal",name:"media_type",value:"image/jpeg"},f,{kind:"Literal",name:"sizing",value:"cover-fill-cropped"},{kind:"Literal",name:"width",value:72}],concreteType:"Image",kind:"LinkedField",name:"image",plural:!1,selections:t,storageKey:null},{kind:"InlineFragment",selections:x,type:"Node",abstractKey:"__isNode"},{kind:"InlineFragment",selections:x,type:"DynamicFeedAdAttachmentMedia",abstractKey:null},{kind:"InlineFragment",selections:x,type:"GenericAttachmentMedia",abstractKey:null},{kind:"InlineFragment",selections:x,type:"MontageImage",abstractKey:null},{kind:"InlineFragment",selections:x,type:"MontageVideo",abstractKey:null}],storageKey:null},{alias:null,args:null,concreteType:"TextWithEntities",kind:"LinkedField",name:"source",plural:!1,selections:k,storageKey:null},l,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"target",plural:!1,selections:[m,{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"article_author",plural:!1,selections:[m,p,e],storageKey:null}],type:"ExternalUrl",abstractKey:null},e],storageKey:null}],storageKey:null},j],storageKey:null}]},params:{id:b("CometMessengerShareExternalLinkDialogQuery_facebookRelayOperation"),metadata:{},name:"CometMessengerShareExternalLinkDialogQuery",operationKind:"query",text:null}}}();b("relay-runtime").PreloadableQueryRegistry.set(a.params.id,a);e.exports=a}),null);
-----
CometMessengerShareExternalLinkDialog.entrypoint",["CometMessengerShareExternalLinkDialogQuery$Parameters","JSResourceForInteraction","WebPixelRatio"],(function(a,b,c,d,e,f,g){"use strict";a={getPreloadProps:function(a){a=a.url;return{queries:{queryReference:{options:{fetchPolicy:"store-or-network"},parameters:b("CometMessengerShareExternalLinkDialogQuery$Parameters"),variables:{scale:d("WebPixelRatio").get(),suppress_xac_groups:!0,url:a}}}}},root:c("JSResourceForInteraction")("CometMessengerShareExternalLinkDialog.react").__setRef("CometMessengerShareExternalLinkDialog.entrypoint")};g["default"]=a}),98);
-----
CometMessengerShareExternalLinkDialogQuery$Parameters",["CometMessengerShareExternalLinkDialogQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a={kind:"PreloadableConcreteRequest",params:{id:b("CometMessengerShareExternalLinkDialogQuery_facebookRelayOperation"),metadata:{},name:"CometMessengerShareExternalLinkDialogQuery",operationKind:"query",text:null}};e.exports=a}),null);
-----