useFXAccountsCenterEYIRegularReauth",["MetaConfig","RelayHooks","getFXClientInterfaceName.entrypoint","getFXDeviceID.entrypointutils","promiseDone","react","useFXAccountsCenterEYIRegularReauthQuery.graphql","useFXReauthDialog"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=(i||d("react")).useCallback,k=h!==void 0?h:h=b("useFXAccountsCenterEYIRegularReauthQuery.graphql");function a(a,b,e,f,g){var h=d("RelayHooks").useRelayEnvironment(),i=c("MetaConfig")._("74");b=d("useFXReauthDialog").useFXReauthDialog({account_type:b,extra_data:"",forceLogoutOnReauth:!1,isSingleReauth:!0,isTargetMutation:!0,nodeId:"UNIFIED_DYI_HOME",onReauthDialogAction:function(a){switch(a){case"BACK":case"EXIT":return e()}},onResponse:function(a){return a?f():g()},target_userid:a,useNativePasswordEntry:!0,withCloseButton:!0});var l=b[1];b=j(function(){c("promiseDone")(d("RelayHooks").fetchQuery(h,k,{clientInterface:c("getFXClientInterfaceName.entrypoint")(),familyDeviceID:c("getFXDeviceID.entrypointutils")(),useFxcalReauthCadam:i,userID:a},{fetchPolicy:"network-only"}).toPromise(),function(a){var b;if(i?(a==null?void 0:(b=a.fxcal_settings)==null?void 0:(b=b.node)==null?void 0:b.require_reauth_v2)!==!0:(a==null?void 0:(b=a.fxcal_settings)==null?void 0:(a=b.node)==null?void 0:a.require_reauth)!==!0){f();return}l()})},[h,f,i,l,a]);return b}g["default"]=a}),98);
-----
useFXReauthDialogContentQuery.threads.graphql",["useFXReauthDialogContentQuery_threadsRelayOperation","relay-runtime"],(function(a,b,c,d,e,f){"use strict";a=function(){var a={defaultValue:null,kind:"LocalArgument",name:"account_type"},c={defaultValue:null,kind:"LocalArgument",name:"device_id"},d={defaultValue:null,kind:"LocalArgument",name:"extra_data"},e={defaultValue:null,kind:"LocalArgument",name:"force_logout"},f={defaultValue:null,kind:"LocalArgument",name:"node_id"},g={defaultValue:null,kind:"LocalArgument",name:"reauth_initiator_flow"},h={defaultValue:null,kind:"LocalArgument",name:"target_userid"},i={defaultValue:null,kind:"LocalArgument",name:"use_fxcal_reauth_cadam"},j={defaultValue:null,kind:"LocalArgument",name:"web_auth"},k={kind:"Variable",name:"account_type",variableName:"account_type"},l={kind:"Variable",name:"extra_data",variableName:"extra_data"},m={kind:"Variable",name:"family_device_id",variableName:"device_id"},n={kind:"Variable",name:"force_logout",variableName:"force_logout"},o={kind:"Variable",name:"reauth_initiator_flow",variableName:"reauth_initiator_flow"},p={kind:"Variable",name:"web_reauth",variableName:"web_auth"},q=[k,l,m,n,{kind:"Literal",name:"is_cds",value:!0},o,{kind:"Variable",name:"target_userid",variableName:"target_userid"},p],r=[{alias:null,args:null,concreteType:"FXCalFlowWebAuthConfig",kind:"LinkedField",name:"web_auth",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"plain_token",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"FXCalWebReauthBottomSheet",kind:"LinkedField",name:"web_auth_bottom_sheet_content",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"confirm_button_text",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cancel_button_text",storageKey:null}],storageKey:null}],s=[{kind:"InlineDataFragmentSpread",name:"useFXReauthDialog_config",selections:r,args:null,argumentDefinitions:[]}];k=[k,l,m,n,{kind:"Variable",name:"node_id",variableName:"node_id"},o,{kind:"Variable",name:"target_user_id",variableName:"target_userid"},p];return{fragment:{argumentDefinitions:[a,c,d,e,f,g,h,i,j],kind:"Fragment",metadata:null,name:"useFXReauthDialogContentQuery",selections:[{condition:"use_fxcal_reauth_cadam",kind:"Condition",passingValue:!1,selections:[{alias:null,args:q,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth",plural:!1,selections:s,storageKey:null}]},{condition:"use_fxcal_reauth_cadam",kind:"Condition",passingValue:!0,selections:[{alias:null,args:k,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth_v2",plural:!1,selections:s,storageKey:null}]}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[i,h,c,a,d,j,g,e,f],kind:"Operation",name:"useFXReauthDialogContentQuery",selections:[{condition:"use_fxcal_reauth_cadam",kind:"Condition",passingValue:!1,selections:[{alias:null,args:q,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth",plural:!1,selections:r,storageKey:null}]},{condition:"use_fxcal_reauth_cadam",kind:"Condition",passingValue:!0,selections:[{alias:null,args:k,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth_v2",plural:!1,selections:r,storageKey:null}]}]},params:{id:b("useFXReauthDialogContentQuery_threadsRelayOperation"),metadata:{},name:"useFXReauthDialogContentQuery",operationKind:"query",text:null}}}();b("relay-runtime").PreloadableQueryRegistry.set(a.params.id,a);e.exports=a}),null);
-----
useFXReauthDialogContentQuery_threadsRelayOperation",[],(function(a,b,c,d,e,f){e.exports="8010904872371004"}),null);
-----
useFXReauthDialog_config.threads.graphql",[],(function(a,b,c,d,e,f){"use strict";a={kind:"InlineDataFragment",name:"useFXReauthDialog_config"};e.exports=a}),null);
-----
useFXDDRReauth",["CometRelay","DnDPasswordlessFlow","FXAccessUtils","FXDnDContextProvider.react","FXDnDContextReducer","getJSEnumSafe","react","useAccountsCenterDDRUFalcoEventLogger","useFXDDRReauth_data.graphql","useFXGetNextDnDDialog","useFXPushCreatePasswordDialogFlow","useFXReauthDialog"],(function(a,b,c,d,e,f,g){"use strict";var h,i;e=i||d("react");var j=e.useCallback,k=e.useContext,l=h!==void 0?h:h=b("useFXDDRReauth_data.graphql");function a(a){var b=a.dndContext,e=a.isDeletion;e=e===void 0?!1:e;var f=a.onClose,g=a.onFailure,h=a.queryKey;a=a.steplistType;h=d("CometRelay").useFragment(l,h);var i=h.reauth_params,m=h.passwordless_params;h=k(d("FXDnDContextProvider.react").FXDnDContext);var n=h.dispatch,o=c("useAccountsCenterDDRUFalcoEventLogger")(),p=i==null?void 0:i.step_after_reauth,q=Boolean((h=e)!=null?h:m==null?void 0:m.is_deletion);p==="SOAP_CONFIRM_DELETION_STEP"&&q===!1?p="SOAP_REASONS_FOR_DEACTIVATION_STEP":p==="FB_CONFIRM_DELETION_STEP"&&q===!1&&(p="FB_REASONS_FOR_DEACTIVATION_STEP");e=c("useFXGetNextDnDDialog")({dndContext:b,nextStep:p,steplistType:a});var r=e[0],s=c("useFXPushCreatePasswordDialogFlow")();h=q?"cs_deletion_passwordless":"cs_deactivation_passwordless";b=c("getJSEnumSafe")(c("DnDPasswordlessFlow"),m==null?void 0:m.dnd_passwordless_flow_type);a=d("FXAccessUtils").ELIGIBLE_DND_PASSWORDLESS_FLOW_TYPES_FOR_PASSWORD_CREATION_REAUTH.includes(b);e=d("useFXReauthDialog").useFXReauthDialog({account_type:i==null?void 0:i.account_type,closeDialogAfterReauth:!(m==null?void 0:m.should_show_passwordless_flow),extra_data:"",forceLogoutOnReauth:!0,isSingleReauth:!0,isTargetMutation:!0,nodeId:"DELETION_AND_DEACTIVATION",onReauthDialogAction:function(a){switch(a){case"BACK":break;case"EXIT":f()}},onResponse:function(a){if(a){o({event:"reauth_action_success",event_screen:"password_reauth"});p&&n({action:d("FXDnDContextReducer").FXDnDContextActionType.SET_CURRENT_STEP,currentStep:p});return(m==null?void 0:m.should_show_passwordless_flow)?s({accountID:m.identity_info.profile_identifier,accountType:m.target_account_type,showDeletionContent:q},f,{centralizedSettingsDialogArgs:{onPasswordMutationCompletion:function(){},onSuccess:function(){r({onClose:f})}},passwordlessFlowType:q?"deletion":"deactivation",selectedAccount:{id:m.identity_info.profile_identifier,type:m.target_account_type}}):r({onClose:f})}o({event:"reauth_action_failure",event_screen:"password_reauth"});return g()},target_userid:i==null?void 0:i.identifier,useNativePasswordEntry:!0,usePasswordCreationFlowConfig:m!=null&&a?{onClose:f,onReauthSuccess:function(){return r({onClose:f})},passwordlessFlowType:h,setHasCompletedPasswordlessFlow:function(){},target_account_id:m.identity_info.profile_identifier,target_account_type:m.target_account_type}:null,withCloseButton:!0});e[0];var t=e[1];b=e[2];i=j(function(){o({event:"screen_view",event_screen:"password_reauth"}),t()},[o,t]);return[i,b]}g["default"]=a}),98);
-----
useShowDYITransferReauthDialog",["FXAccountsCenterDYIUtils","react","useFXReauthDialog"],(function(a,b,c,d,e,f,g){"use strict";var h,i=(h||d("react")).c;function a(a,b,c){var e=i(10),f;e[0]===Symbol["for"]("react.memo_cache_sentinel")?(f=d("FXAccountsCenterDYIUtils").getViewerAccountType(),e[0]=f):f=e[0];f=f;a=(a=a)!=null?a:f;e[1]!==c?(f=function(a){a&&c()},e[1]=c,e[2]=f):f=e[2];var g;e[3]!==a||e[4]!==f||e[5]!==b?(g={account_type:a,extra_data:"",forceLogoutOnReauth:!1,isSingleReauth:!0,isTargetMutation:!0,nodeId:"UNIFIED_DYI_HOME",onReauthDialogAction:j,onResponse:f,target_userid:b,useNativePasswordEntry:!0,withCloseButton:!0},e[3]=a,e[4]=f,e[5]=b,e[6]=g):g=e[6];a=d("useFXReauthDialog").useFXReauthDialog(g);a[0];f=a[1];b=a[2];e[7]!==f||e[8]!==b?(g=[f,b],e[7]=f,e[8]=b,e[9]=g):g=e[9];return g}function j(a){bb6:switch(a){case"BACK":break bb6;case"EXIT":}}g["default"]=a}),98);
-----
useShowDYIReauthDialog",["CometRelay","DYIImpressionsLogger","DownloadYourInformationFunnelLogger","MetaConfig","getFXClientInterfaceName.entrypoint","getFXDeviceID.entrypointutils","promiseDone","react","useFXReauthDialog","useNavigateToDownloadURI","useShowDYIReauthDialogQuery.graphql"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=(i||d("react")).c,k=h!==void 0?h:h=b("useShowDYIReauthDialogQuery.graphql");function a(a,b,e,f,g,h,i){var l=j(18);f=c("useNavigateToDownloadURI")(f,h,g,i);var m=f[0],n=d("CometRelay").useRelayEnvironment();l[0]!==g||l[1]!==a?(h=function(b){bb2:switch(b){case"BACK":d("DownloadYourInformationFunnelLogger").logAction("reauth_flow_canceled");d("DYIImpressionsLogger").logDYIImpressionsEvent("reauth_flow_canceled",g);break bb2;case"EXIT":d("DownloadYourInformationFunnelLogger").logAction("reauth_flow_canceled"),d("DYIImpressionsLogger").logDYIImpressionsEvent("reauth_flow_canceled",g),a()}},l[0]=g,l[1]=a,l[2]=h):h=l[2];l[3]!==g||l[4]!==m?(i=function(a){a?(d("DownloadYourInformationFunnelLogger").logAction("reauth_success"),d("DownloadYourInformationFunnelLogger").logAction("individual_file_downloaded"),d("DYIImpressionsLogger").logDYIImpressionsEvent("reauth_success",g),d("DYIImpressionsLogger").logDYIImpressionsEvent("individual_file_downloaded",g),m()):(d("DownloadYourInformationFunnelLogger").logAction("reauth_fail"),d("DYIImpressionsLogger").logDYIImpressionsEvent("reauth_fail",g))},l[3]=g,l[4]=m,l[5]=i):i=l[5];l[6]!==e||l[7]!==h||l[8]!==i||l[9]!==b?(f={account_type:e,extra_data:"",forceLogoutOnReauth:!1,isSingleReauth:!0,isTargetMutation:!0,nodeId:"UNIFIED_DYI_HOME",onReauthDialogAction:h,onResponse:i,target_userid:b,useNativePasswordEntry:!0,withCloseButton:!0},l[6]=e,l[7]=h,l[8]=i,l[9]=b,l[10]=f):f=l[10];e=d("useFXReauthDialog").useFXReauthDialog(f);e[0];var o=e[1],p=b;l[11]===Symbol["for"]("react.memo_cache_sentinel")?(h=c("getFXClientInterfaceName.entrypoint")(),l[11]=h):h=l[11];var q=h;l[12]!==n||l[13]!==p||l[14]!==g||l[15]!==o||l[16]!==m?(i=[function(){var a=c("MetaConfig")._("74");c("promiseDone")(d("CometRelay").fetchQuery(n,k,{clientInterface:q,familyDeviceID:c("getFXDeviceID.entrypointutils")(),useFxcalReauthCadam:a,userID:p},{fetchPolicy:"network-only"}).toPromise(),function(a){var b;b=(b=a==null?void 0:(b=a.fxcal_settings)==null?void 0:(b=b.node)==null?void 0:b.require_reauth_v2)!=null?b:a==null?void 0:(b=a.fxcal_settings)==null?void 0:(a=b.node)==null?void 0:a.require_reauth;b!==!1?(d("DownloadYourInformationFunnelLogger").logAction("reauth_flow_start"),d("DYIImpressionsLogger").logDYIImpressionsEvent("reauth_flow_start",g),o()):(d("DownloadYourInformationFunnelLogger").logAction("no_reauth_needed"),d("DownloadYourInformationFunnelLogger").logAction("individual_file_downloaded"),d("DYIImpressionsLogger").logDYIImpressionsEvent("no_reauth_needed",g),d("DYIImpressionsLogger").logDYIImpressionsEvent("individual_file_downloaded",g),m())})}],l[12]=n,l[13]=p,l[14]=g,l[15]=o,l[16]=m,l[17]=i):i=l[17];return i}g["default"]=a}),98);
-----
useFXPasskeyReauth",["Actor","CometRelay","FXUtils","cdsPushToast","getFXClientInterfaceName.entrypoint","getFXDeviceID.entrypointutils","promiseDone","react","useFXPasskeyReauthQuery.graphql","useFXReauthDialog","useFXRevokePasskey"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=(i||d("react")).c,k=h!==void 0?h:h=b("useFXPasskeyReauthQuery.graphql");function a(a){var b=j(27),e=a.failedToRemovePasskeyText,f=a.index,g=a.onBack,h=a.onClose,i=a.onSuccessToastMessage,l=a.passkeyID,m=a.removePasskeyOnSuccess;b[0]===Symbol["for"]("react.memo_cache_sentinel")?(a=c("getFXDeviceID.entrypointutils")(),b[0]=a):a=b[0];var n=a;b[1]!==m||b[2]!==f||b[3]!==i||b[4]!==e?(a=function(a,b){if(((b=a.xfb_fx_settings_delete_passkey)==null?void 0:b.success)===!0)m(f),d("cdsPushToast").pushToast({message:i,withoutCloseButton:!0});else{((b=a.xfb_fx_settings_delete_passkey)==null?void 0:b.success)===!1&&d("cdsPushToast").pushToast({message:e,withoutCloseButton:!0})}},b[1]=m,b[2]=f,b[3]=i,b[4]=e,b[5]=a):a=b[5];var o;b[6]!==e?(o=function(){d("cdsPushToast").pushToast({message:e,withoutCloseButton:!0})},b[6]=e,b[7]=o):o=b[7];var p;b[8]!==a||b[9]!==o?(p={onCompleted:a,onError:o},b[8]=a,b[9]=o,b[10]=p):p=b[10];a=c("useFXRevokePasskey")(p);var q=a[0];o=d("Actor").useActor();p=o[0];b[11]===Symbol["for"]("react.memo_cache_sentinel")?(a=d("FXUtils").getFXClientActorPlatform(),b[11]=a):a=b[11];o=a;var r=d("CometRelay").useRelayEnvironment();b[12]!==g||b[13]!==h?(a=function(a){bb17:switch(a){case"BACK":g();break bb17;case"EXIT":h()}},b[12]=g,b[13]=h,b[14]=a):a=b[14];var s;b[15]!==q||b[16]!==l?(s=function(a){a&&q({variables:{mutate_params:{passkey_credential_id:l,reauth_param:{fdid:n}}}})},b[15]=q,b[16]=l,b[17]=s):s=b[17];b[18]!==a||b[19]!==s||b[20]!==p?(o={account_type:o,extra_data:"",forceLogoutOnReauth:!1,isSingleReauth:!0,isTargetMutation:!0,nodeId:"PASSKEY",onReauthDialogAction:a,onResponse:s,target_userid:p,useNativePasswordEntry:!0,usePasswordCreationFlowConfig:null,withCloseButton:!0},b[18]=a,b[19]=s,b[20]=p,b[21]=o):o=b[21];a=d("useFXReauthDialog").useFXReauthDialog(o);a[0];var t=a[1];b[22]!==r||b[23]!==t||b[24]!==q||b[25]!==l?(s=[function(){c("promiseDone")(d("CometRelay").fetchQuery(r,k,{familyDeviceID:c("getFXDeviceID.entrypointutils")(),"interface":c("getFXClientInterfaceName.entrypoint")()},{fetchPolicy:"network-only"}).toPromise(),function(a){a=a==null?void 0:(a=a.fxcal_settings)==null?void 0:(a=a.node)==null?void 0:a.require_reauth;a!==!1?t():q({variables:{mutate_params:{passkey_credential_id:l,reauth_param:{fdid:n}}}})})}],b[22]=r,b[23]=t,b[24]=q,b[25]=l,b[26]=s):s=b[26];return s}g["default"]=a}),98);
-----
useFXReauthDialog_config.frl.graphql",[],(function(a,b,c,d,e,f){"use strict";a={kind:"InlineDataFragment",name:"useFXReauthDialog_config"};e.exports=a}),null);
-----
useFXReauthDialogContentQuery.frl.graphql",["relay-runtime"],(function(a,b,c,d,e,f){"use strict";a=function(){var a={defaultValue:null,kind:"LocalArgument",name:"account_type"},b={defaultValue:null,kind:"LocalArgument",name:"device_id"},c={defaultValue:null,kind:"LocalArgument",name:"extra_data"},d={defaultValue:null,kind:"LocalArgument",name:"force_logout"},e={defaultValue:null,kind:"LocalArgument",name:"reauth_initiator_flow"},f={defaultValue:null,kind:"LocalArgument",name:"target_userid"},g={defaultValue:null,kind:"LocalArgument",name:"use_fxcal_reauth_cadam"},h={defaultValue:null,kind:"LocalArgument",name:"web_auth"},i={kind:"Variable",name:"account_type",variableName:"account_type"},j={kind:"Variable",name:"extra_data",variableName:"extra_data"},k={kind:"Variable",name:"family_device_id",variableName:"device_id"},l={kind:"Variable",name:"force_logout",variableName:"force_logout"},m={kind:"Variable",name:"reauth_initiator_flow",variableName:"reauth_initiator_flow"},n={kind:"Variable",name:"web_reauth",variableName:"web_auth"},o=[i,j,k,l,{kind:"Literal",name:"is_cds",value:!0},m,{kind:"Variable",name:"target_userid",variableName:"target_userid"},n],p=[{alias:null,args:null,concreteType:"FXCalFlowWebAuthConfig",kind:"LinkedField",name:"web_auth",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"plain_token",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"FXCalWebReauthBottomSheet",kind:"LinkedField",name:"web_auth_bottom_sheet_content",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"confirm_button_text",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cancel_button_text",storageKey:null}],storageKey:null}],q=[{kind:"InlineDataFragmentSpread",name:"useFXReauthDialog_config",selections:p,args:null,argumentDefinitions:[]}];i=[i,j,k,l,m,{kind:"Variable",name:"target_user_id",variableName:"target_userid"},n];return{fragment:{argumentDefinitions:[a,b,c,d,e,f,g,h],kind:"Fragment",metadata:null,name:"useFXReauthDialogContentQuery",selections:[{condition:"use_fxcal_reauth_cadam",kind:"Condition",passingValue:!1,selections:[{alias:null,args:o,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth",plural:!1,selections:q,storageKey:null}]},{condition:"use_fxcal_reauth_cadam",kind:"Condition",passingValue:!0,selections:[{alias:null,args:i,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth_v2",plural:!1,selections:q,storageKey:null}]}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[g,f,b,a,c,h,e,d],kind:"Operation",name:"useFXReauthDialogContentQuery",selections:[{condition:"use_fxcal_reauth_cadam",kind:"Condition",passingValue:!1,selections:[{alias:null,args:o,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth",plural:!1,selections:p,storageKey:null}]},{condition:"use_fxcal_reauth_cadam",kind:"Condition",passingValue:!0,selections:[{alias:null,args:i,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth_v2",plural:!1,selections:p,storageKey:null}]}]},params:{id:"6373325869462679",metadata:{},name:"useFXReauthDialogContentQuery",operationKind:"query",text:null}}}();b("relay-runtime").PreloadableQueryRegistry.set(a.params.id,a);e.exports=a}),null);
-----
useFXDnDReauth",["FXDnDLogging","MetaConfig","react","useFXDnDLogging","useFXReauthDialog"],(function(a,b,c,d,e,f,g){"use strict";var h,i=(h||d("react")).useCallback;function a(a){var b=a.accountType,e=a.closeDialogAfterReauth;e=e===void 0?!0:e;var f=a.dema;f=f===void 0?!1:f;var g=a.identityID,h=a.identityObID,j=a.identityType,k=a.isDeletion,l=a.nodeId;l=l===void 0?"DELETION_AND_DEACTIVATION":l;var m=a.onClose,n=a.onReauthError,o=a.onReauthSuccess,p=a.passwordlessFlowType,q=a.returnUrl;q=q===void 0?"":q;var r=a.setHasCompletedPasswordlessFlow,s=a.showPasswordCreationFlow;s=s===void 0?!1:s;a=a.targeting_on_self;var t=c("useFXDnDLogging")({dialog:c("FXDnDLogging").DnDDialog.ReauthPage,dnd_params:{dema:f,target_identity_type:j,targeting_on_self:a},event:"cancel",isDeletion:k}),u=c("useFXDnDLogging")({dialog:c("FXDnDLogging").DnDDialog.ReauthPage,dnd_params:{dema:f,target_identity_type:j,targeting_on_self:a},event:"password_reauth_screen_view",isDeletion:k}),v=c("useFXDnDLogging")({dialog:c("FXDnDLogging").DnDDialog.ReauthPage,dnd_params:{dema:f,target_identity_type:j,targeting_on_self:a},event:"reauth_continue_success",isDeletion:k}),w=c("useFXDnDLogging")({dialog:c("FXDnDLogging").DnDDialog.ReauthPage,dnd_params:{dema:f,target_identity_type:j,targeting_on_self:a},event:"reauth_continue_failure",isDeletion:k});f=c("MetaConfig")._("74");j=d("useFXReauthDialog").useFXReauthDialog({account_type:b,closeDialogAfterReauth:e,extra_data:q,forceLogoutOnReauth:!0,isSingleReauth:!0,isTargetMutation:!0,nodeId:l,onReauthDialogAction:function(a){switch(a){case"BACK":t();break;case"EXIT":t(),m()}},onResponse:function(a){a?(v(),o==null?void 0:o(g)):(w(),n==null?void 0:n(g))},target_userid:f?h:g,useNativePasswordEntry:!0,usePasswordCreationFlowConfig:s===!0?{onClose:m,onReauthSuccess:o,passwordlessFlowType:p,setHasCompletedPasswordlessFlow:r,target_account_id:g,target_account_type:b}:null,withCloseButton:!0});j[0];var x=j[1];a=j[2];k=i(function(){u(),x()},[u,x]);return[k,a]}g["default"]=a}),98);/*FB_PKG_DELIM*/
-----
useShowOFAReauthDialog",["Actor","ClearHistoryProductExperienceVerificationUtils","ClearHistoryProductVerificationContext","CometRelay","FXOffFacebookActivityLogger","FXPasswordlessConfigContext","FXUtils","getFXClientInterfaceName.entrypoint","getFXDeviceID.entrypointutils","promiseDone","react","useFXReauthDialog","useShowOFAReauthDialogQuery.graphql"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=(i||d("react")).useContext,k=h!==void 0?h:h=b("useShowOFAReauthDialogQuery.graphql");function a(a){var b=a.event,e=a.onBack,f=a.onClose,g=a.onReauthSkipped,h=a.onReauthSuccess,i=a.reauthTargetPage;a=d("Actor").useActor();var l=a[0];a=j(c("ClearHistoryProductVerificationContext"));var m=a.reauthAccountID,n=a.setCurrentPage;a=a.showPasswordlessFlow;var o=d("FXUtils").getFXClientActorPlatform(),p=d("CometRelay").useRelayEnvironment(),q=j(c("FXPasswordlessConfigContext")),r=q.hasCompletedPasswordlessFlow;q=q.setHasCompletedPasswordlessFlow;a=a===!0&&r===!1;a=d("useFXReauthDialog").useFXReauthDialog({account_type:o,extra_data:"",forceLogoutOnReauth:!1,isSingleReauth:!0,isTargetMutation:!0,nodeId:"OFF_FACEBOOK_ACTIVITY",onReauthDialogAction:function(a){switch(a){case"BACK":d("FXOffFacebookActivityLogger").logAction("reauth_flow_canceled",l,[d("ClearHistoryProductExperienceVerificationUtils").getVerificationKeyObject("start_redirection","reauth_page","home_page")]);e();break;case"EXIT":d("FXOffFacebookActivityLogger").logAction("reauth_flow_canceled",l,[{key:"redirection_verification_key",value:"exit"}]),f()}},onResponse:function(a){a?(h(),d("FXOffFacebookActivityLogger").logAction("reauth_success",l,[d("ClearHistoryProductExperienceVerificationUtils").getVerificationKeyObject("start_redirection","reauth_page",i)])):d("FXOffFacebookActivityLogger").logAction("reauth_fail",l)},target_userid:m,useNativePasswordEntry:!0,usePasswordCreationFlowConfig:a?{onClose:f,onReauthSuccess:h,passwordlessFlowType:"generic_centralized_settings_no_eligible_accounts_for_reauth",setHasCompletedPasswordlessFlow:q,target_account_id:(r=m)!=null?r:l,target_account_type:o}:null,withCloseButton:!0});a[0];var s=a[1];a[2];var t=function(){d("FXOffFacebookActivityLogger").logAction("reauth_flow_start",l,[d("ClearHistoryProductExperienceVerificationUtils").getVerificationKeyObject("end_redirection","home_page","reauth_page")]),n("reauth_page")};return[function(){c("promiseDone")(d("CometRelay").fetchQuery(p,k,{family_device_id:c("getFXDeviceID.entrypointutils")(),"interface":c("getFXClientInterfaceName.entrypoint")()},{fetchPolicy:"network-only"}).toPromise(),function(a){a=(a=a==null?void 0:(a=a.fxcal_settings)==null?void 0:(a=a.node)==null?void 0:(a=a.content)==null?void 0:a.require_reauth_general)!=null?a:!0;a?(d("FXOffFacebookActivityLogger").logAction(b,l,[d("ClearHistoryProductExperienceVerificationUtils").getVerificationKeyObject("start_redirection","home_page","reauth_page")]),s(),t()):(d("FXOffFacebookActivityLogger").logAction(b,l,[d("ClearHistoryProductExperienceVerificationUtils").getVerificationKeyObject("start_redirection","home_page",i)]),d("FXOffFacebookActivityLogger").logAction("no_reauth_needed",l),g())})}]}g["default"]=a}),98);
-----
useFXReauthDialog_config.facebook.graphql",[],(function(a,b,c,d,e,f){"use strict";a={kind:"InlineDataFragment",name:"useFXReauthDialog_config"};e.exports=a}),null);
-----
useFXReauthDialogContentQuery.facebook.graphql",["useFXReauthDialogContentQuery_facebookRelayOperation","relay-runtime"],(function(a,b,c,d,e,f){"use strict";a=function(){var a={defaultValue:null,kind:"LocalArgument",name:"account_type"},c={defaultValue:null,kind:"LocalArgument",name:"device_id"},d={defaultValue:null,kind:"LocalArgument",name:"extra_data"},e={defaultValue:null,kind:"LocalArgument",name:"force_logout"},f={defaultValue:null,kind:"LocalArgument",name:"reauth_initiator_flow"},g={defaultValue:null,kind:"LocalArgument",name:"target_userid"},h={defaultValue:null,kind:"LocalArgument",name:"use_fxcal_reauth_cadam"},i={defaultValue:null,kind:"LocalArgument",name:"web_auth"},j={kind:"Variable",name:"account_type",variableName:"account_type"},k={kind:"Variable",name:"extra_data",variableName:"extra_data"},l={kind:"Variable",name:"family_device_id",variableName:"device_id"},m={kind:"Variable",name:"force_logout",variableName:"force_logout"},n={kind:"Variable",name:"reauth_initiator_flow",variableName:"reauth_initiator_flow"},o={kind:"Variable",name:"web_reauth",variableName:"web_auth"},p=[j,k,l,m,{kind:"Literal",name:"is_cds",value:!0},n,{kind:"Variable",name:"target_userid",variableName:"target_userid"},o],q=[{alias:null,args:null,concreteType:"FXCalFlowWebAuthConfig",kind:"LinkedField",name:"web_auth",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"plain_token",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"FXCalWebReauthBottomSheet",kind:"LinkedField",name:"web_auth_bottom_sheet_content",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"confirm_button_text",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cancel_button_text",storageKey:null}],storageKey:null}],r=[{kind:"InlineDataFragmentSpread",name:"useFXReauthDialog_config",selections:q,args:null,argumentDefinitions:[]}];j=[j,k,l,m,n,{kind:"Variable",name:"target_user_id",variableName:"target_userid"},o];return{fragment:{argumentDefinitions:[a,c,d,e,f,g,h,i],kind:"Fragment",metadata:null,name:"useFXReauthDialogContentQuery",selections:[{condition:"use_fxcal_reauth_cadam",kind:"Condition",passingValue:!1,selections:[{alias:null,args:p,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth",plural:!1,selections:r,storageKey:null}]},{condition:"use_fxcal_reauth_cadam",kind:"Condition",passingValue:!0,selections:[{alias:null,args:j,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth_v2",plural:!1,selections:r,storageKey:null}]}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[h,g,c,a,d,i,f,e],kind:"Operation",name:"useFXReauthDialogContentQuery",selections:[{condition:"use_fxcal_reauth_cadam",kind:"Condition",passingValue:!1,selections:[{alias:null,args:p,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth",plural:!1,selections:q,storageKey:null}]},{condition:"use_fxcal_reauth_cadam",kind:"Condition",passingValue:!0,selections:[{alias:null,args:j,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth_v2",plural:!1,selections:q,storageKey:null}]}]},params:{id:b("useFXReauthDialogContentQuery_facebookRelayOperation"),metadata:{},name:"useFXReauthDialogContentQuery",operationKind:"query",text:null}}}();b("relay-runtime").PreloadableQueryRegistry.set(a.params.id,a);e.exports=a}),null);
-----
useFXReauthDialogContentQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="6373325869462679"}),null);
-----
useFXReauthDialog",["$InternalEnum","AsyncStorage","CometRelay","FBLogger","FXLinkingUtils","MetaConfig","asyncToGeneratorRuntime","getFXDeviceID.entrypointutils","goForceFullPageRedirectTo","nullthrows","promiseDone","react","useCDSConfirmationDialog","useCurrentRoute","useFXNativePasswordReauthDialog","useFXPushCreatePasswordDialogFlow","useFXPushMultiReauthDialog","useFXReauthDialogContentQuery.graphql","useFXReauthDialog_config.graphql","useFXVerifyReauth","useMigrateURLParamsToRouteParams"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j;e=j||d("react");var k=e.useCallback,l=e.useEffect,m=e.useRef,n=e.useState,o="reauth",p=h!==void 0?h:h=b("useFXReauthDialog_config.graphql"),q=i!==void 0?i:i=b("useFXReauthDialogContentQuery.graphql");function r(){return s.apply(this,arguments)}function s(){s=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=(yield c("AsyncStorage").getItem(d("FXLinkingUtils").PLAIN_TOKEN));if(a!=null)return a;throw c("FBLogger")("accounts_center","get_plain_token").mustfixThrow("Failed to read linking plain token from local storage")});return s.apply(this,arguments)}var t=["PRIVACY_CENTER"];function u(a,b,d,e,f,g){g=g?"NATIVE_PASSWORD_ENTRY_START":"SETTINGS";f!=null&&t.includes(f)&&(g=f);f=c("MetaConfig")._("74");return{account_type:d,device_id:c("getFXDeviceID.entrypointutils")(),extra_data:b,force_logout:e,reauth_initiator_flow:g,target_userid:a,use_fxcal_reauth_cadam:f}}function v(a,b,c){return w.apply(this,arguments)}function w(){w=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a,b,d){var e=(yield r()),f=c("MetaConfig")._("74");return{account_type:b,device_id:c("getFXDeviceID.entrypointutils")(),reauth_initiator_flow:"SETTINGS",target_userid:a,use_fxcal_reauth_cadam:f,web_auth:{account_type:b,completion_url:{sensitive_string_value:d},web_auth_plain_token:{sensitive_string_value:e}}}});return w.apply(this,arguments)}var x=b("$InternalEnum").Mirrored(["Null","Active","Loading","Success","Error"]);function a(a){var e=a.account_type,f=a.closeDialogAfterReauth;f=f===void 0?!0:f;var g=a.extra_data,h=a.forceLogoutOnReauth,i=h===void 0?!1:h,j=a.isSingleReauth,r=a.isTargetMutation,s=a.nodeId,t=a.onReauthDialogAction,w=a.onResponse;h=a.overrideReauthInitiatorFlowValue;var y=a.target_userid,z=a.useNativePasswordEntry;z=z===void 0?!1:z;var A=a.usePasswordCreationFlowConfig,B=a.withCloseButton,C=d("CometRelay").useRelayEnvironment(),D=c("useMigrateURLParamsToRouteParams")(),E=c("useFXVerifyReauth")(),F=m(!1);a=n(x.Null);var G=a[0],H=a[1],I=y!=null&&e!=null?u(y,g,e,i,h,z):null,J=c("useCDSConfirmationDialog")();a=c("useFXPushMultiReauthDialog")();var K=a[0],L=a[1],M=c("useFXNativePasswordReauthDialog")(f),N=c("useFXPushCreatePasswordDialogFlow")();g=k(function(a,b){if(I!=null){var e=[I.target_userid];H(x.Loading);c("promiseDone")(d("CometRelay").fetchQuery(C,q,babelHelpers["extends"]({},I,{extra_data:(b=a)!=null?b:I.extra_data,force_logout:i})).toPromise().then(function(a){var b;H(x.Null);b=(b=d("CometRelay").readInlineData(p,a==null?void 0:a.fxcal_reauth_v2))!=null?b:d("CometRelay").readInlineData(p,a==null?void 0:a.fxcal_reauth);a=(a=b==null?void 0:b.web_auth_bottom_sheet_content)!=null?a:{};var f=a.cancel_button_text,g=a.confirm_button_text,h=a.description;a=a.title;b=(b=b==null?void 0:b.web_auth)!=null?b:{};var i=b.plain_token,j=b.url;if(a==null||h==null||g==null||f==null||i==null||j==null)throw c("FBLogger")("fx_product_foundation_server").mustfixThrow("Web auth field values are null, failed to initiate reauth.");var k=[{body:h,primaryButtonLabel:g,primaryButtonTestId:"single-sign-on-reauth-continue-button",secondaryButtonLabel:f,title:a},function(){t("CONTINUE",e),H(x.Loading),J.apply(void 0,k),c("promiseDone")(c("AsyncStorage").setItem(d("FXLinkingUtils").PLAIN_TOKEN,i),function(){c("goForceFullPageRedirectTo")(j)})},function(){t("EXIT",e)}];J.apply(void 0,k)})["catch"](function(){H(x.Error)}))}},[I,i,C,J,t]);h=k(function(a){var b=I!=null?babelHelpers["extends"]({},I,{include_reauth:!0,single_reauth:j}):null;b!=null&&(H(x.Active),K(b,a,{onAction:t,withCloseButton:B}))},[j,t,K,I,B]);var O=c("useCurrentRoute")();l(function(){function a(){return f.apply(this,arguments)}function f(){f=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){F.current=!0;try{var a=(yield c("AsyncStorage").getItem(d("FXLinkingUtils").PLAIN_TOKEN));a=r&&a!=null&&D.token!=null&&D.blob!=null&&D.auth_flow===o&&(G===x.Null||G===x.Active);var b=a&&y!=null&&e!=null?yield v(y,e,c("nullthrows")(O==null?void 0:O.url)):null;a&&b!=null?(G===x.Active&&L(),H(x.Loading),E({onError:function(){F.current=!1,H(x.Error),w(!1)},onResponse:function(a){F.current=!1,H(a?x.Null:x.Error),c("promiseDone")(c("AsyncStorage").removeItem(d("FXLinkingUtils").PLAIN_TOKEN),function(){w(a)})},variables:b})):F.current=!1}catch(a){F.current=!1,c("FBLogger")("fx_product_foundation_server").catching(a)}});return f.apply(this,arguments)}F.current||void a()},[e,r,w,D.auth_flow,D.blob,D.token,L,O==null?void 0:O.url,G,y,E]);a=A==null?void 0:A.passwordlessFlowType;var P=a!==null&&a==="cs_deactivation_passwordless"||a==="cs_deletion_passwordless"?String(a):null;f=k(function(a,b){if(A!=null){N({accountID:A.target_account_id,accountType:A.target_account_type,passwordlessFlowTypeString:P,showDeletionContent:A.passwordlessFlowType==="deletion"},(a=b)!=null?a:A.onClose,{centralizedSettingsDialogArgs:{onPasswordMutationCompletion:function(){A.setHasCompletedPasswordlessFlow(!0)},onSuccess:function(){A.onReauthSuccess==null?void 0:A.onReauthSuccess(A.target_account_id)}},passwordlessFlowType:A.passwordlessFlowType,selectedAccount:{id:A.target_account_id,type:A.target_account_type}})}else if(I!=null&&s!=null){b=c("MetaConfig")._("74");M({account_type:I.account_type,device_id:I.device_id,node_id:s,reauth_initiator_flow:I.reauth_initiator_flow,target_userid:I.target_userid,use_fxcal_reauth_cadam:b},{onAction:t,onResponse:w,reauthAccountID:I.target_userid,withCloseButton:B})}},[A,N,P,I,s,M,t,w,B]);return[h,z?f:g,G===x.Loading]}g.ReauthDialogStatus=x;g.useFXReauthDialog=a}),98);
-----
useFXMutationWithReauth",["AsyncStorage","CometRelay","CometRouteURL","ConstUriUtils","FXReauthReturnUri","FXUtils","fxGetReauthConfig","goForceFullPageRedirectTo","promiseDone","react","relay-runtime","useFXLocalStorage","useFXOptimisticUpdater","useFXPasswordlessDialog","useFXPushCreatePasswordDialogFlow","useFXReauthDialog","useMigrateURLParamsToRouteParams"],(function(a,b,c,d,e,f,g){"use strict";var h;b=h||d("react");var i=b.useCallback,j=b.useEffect,k=b.useRef,l=b.useState,m="fx_ig_web_access_reauth_mutation_retry";function a(a,b,e){var f=b.forceLogoutOnReauth;f=f===void 0?!1:f;var g=b.getMutationOptimisticUpdater,h=b.getMutationUpdater,n=b.getResponseForReauth,o=b.mutationID,p=b.nodeId,q=b.onReauthDialogAction,r=b.onReauthDialogImpression,s=b.onReauthError,t=b.onReauthSuccess,u=b.overrideReauthInitiatorFlowValue,v=b.returnURLOverride,w=b.useNativePasswordEntry,x=w===void 0?!1:w,y=babelHelpers.objectWithoutPropertiesLoose(b,["forceLogoutOnReauth","getMutationOptimisticUpdater","getMutationUpdater","getResponseForReauth","mutationID","nodeId","onReauthDialogAction","onReauthDialogImpression","onReauthError","onReauthSuccess","overrideReauthInitiatorFlowValue","returnURLOverride","useNativePasswordEntry"]);w=d("CometRouteURL").useRouteURL();b=c("useMigrateURLParamsToRouteParams")();var z=c("useFXOptimisticUpdater")(),A=z[0],B=z[1],C=z[2],D=d("relay-runtime").getRequest(a).fragment.name+(o!=null?"+"+o:"");z=l(b.password_confirmed==="1");var E=z[0],F=z[1];o=c("useFXLocalStorage")(m,null);var G=o[0],H=o[1];z=d("CometRelay").useMutation(a,e);var I=z[0];o=z[1];e=l(G==null?void 0:G.reauth_user);var J=e[0],K=e[1];z=l(!1);var L=z[0],M=z[1];e=l(null);var N=e[0],O=e[1],P=b.auth_flow==="reauth"||b.auth_flow==="ig_reauth",Q=D===(G==null?void 0:G.mutation_id),R=c("useFXPushCreatePasswordDialogFlow")(),S=c("useFXPasswordlessDialog")(),T=i(function(a,b,e,f){if(a.canSeeNewPasswordlessFlow===!0&&a&&a.selectedAccount&&a.isPasswordless&&b.reauthAccounts&&b.reauthAccounts.length>0&&b.reauthAccounts[0].type){R({accountID:a.selectedAccount.id,accountType:a.selectedAccount.type,passwordlessAccountID:e[0]},function(){q==null?void 0:q("EXIT",e),B()},{passwordlessFlowType:"sso",selectedAccount:a.selectedAccount,ssoDialogArgs:{reauthContinue:function(){O(f)},restoreUpdate:B()}});return!0}if(a.isPasswordless&&b.reauthAccounts&&b.reauthAccounts.length>0&&b.reauthAccounts[0].type===String(d("FXUtils").AccountType.INSTAGRAM)){a=a.dialogConfigProps.confirmUrl;var g=d("ConstUriUtils").getUri(c("FXReauthReturnUri").base());g=b.reauthCustomFlow==="PASSWORDLESS_MANI"?g==null?void 0:g.addQueryParam("password_confirmed","1"):g;var h=(a=d("ConstUriUtils").getUri(a))==null?void 0:(a=a.addQueryParam("next",g==null?void 0:g.toString()))==null?void 0:a.toString();S(b,function(a){q==null?void 0:q(a,e);switch(a){case"BACK":case"EXIT":B();break;case"CONTINUE":H({mutation_id:D,mutation_variables:f}),c("goForceFullPageRedirectTo")((a=h)!=null?a:"#")}});return!0}return!1},[D,q,R,S,B,H]),U=i(function(b){var c=b.variables;A({mutation:a,optimisticUpdater:g==null?void 0:g(c),variables:c});return I(babelHelpers["extends"]({},y,{onCompleted:function(a,b){var e,f=n(a);e=((e=f.reauthAccounts)!=null?e:[]).map(function(a){a=a.id;return a}).filter(Boolean);var g=d("fxGetReauthConfig").getPasswordlessData(f);g=T(g,f,e,c);if(g)return;e=d("fxGetReauthConfig").getReauthTargetUserID(f);g=null;var h=null;if(e!=null){var i;h=e[0];g=(i=h)==null?void 0:i.id}if(g!=null&&e!=null){H({all_reauth_accounts:e,mutation_id:D,mutation_variables:c,reauth_completed_accounts:[],reauth_remaining_accounts:e,reauth_user:h});K(h);M(!0);return}f.success===!1&&B();C();y.onCompleted==null?void 0:y.onCompleted(a,b)},onError:function(a){B(),y.onError==null?void 0:y.onError(a)},updater:function(a,b){if(b!=null){var d=n(b);d.success===!0&&(h==null?void 0:h(c)(a,b))}},variables:c}))},[A,I,C,g,h,n,a,y,D,T,B,H]);e=(z=v)!=null?z:w;v=d("useFXReauthDialog").useFXReauthDialog({account_type:J==null?void 0:J.type,extra_data:e,forceLogoutOnReauth:f,isSingleReauth:(G==null?void 0:(b=G.all_reauth_accounts)==null?void 0:b.length)===1,isTargetMutation:Q,nodeId:p,onReauthDialogAction:function(a){var b;switch(a){case"BACK":case"EXIT":c("promiseDone")(c("AsyncStorage").removeItem(m),function(){M(!1),B()})}b=((b=G==null?void 0:G.all_reauth_accounts)!=null?b:[]).map(function(a){a=a.id;return a}).filter(Boolean);q==null?void 0:q(a,b)},onResponse:function(a){var b;b=((b=G==null?void 0:G.all_reauth_accounts)!=null?b:[]).map(function(a){a=a.id;return a}).filter(Boolean);if(a===!0&&(G==null?void 0:G.mutation_variables)!=null){a=G==null?void 0:G.reauth_remaining_accounts;var c=G==null?void 0:G.reauth_completed_accounts;if(a!=null&&a.length>0&&J!=null&&c!=null){a=a.filter(function(a){return a.id!==(J==null?void 0:J.id)});c=[].concat(c,[J]);var d=(a==null?void 0:a.length)===0?null:a==null?void 0:a[0];H(babelHelpers["extends"]({},G,{reauth_completed_accounts:c,reauth_remaining_accounts:a,reauth_user:d}));if(d!=null){K(d);M(!0);return}}c=G==null?void 0:G.mutation_variables;U({variables:c});t==null?void 0:t(b)}else s==null?void 0:s(b)},overrideReauthInitiatorFlowValue:u,target_userid:J==null?void 0:J.id,useNativePasswordEntry:x,withCloseButton:Boolean(q)});var V=v[0],W=v[1];z=v[2];var X=k(r);j(function(){X.current=r});j(function(){if(L){var a;a=((a=G==null?void 0:G.all_reauth_accounts)!=null?a:[]).map(function(a){a=a.id;return a}).filter(Boolean);if(x===!1){var b;b=((b=G==null?void 0:G.reauth_completed_accounts)!=null?b:[]).map(function(a){a=a.id;return a}).filter(Boolean);V({reauthAccountIDs:a,verifiedAccountIDs:b})}else W();X.current&&X.current(a);M(!1)}},[V,G==null?void 0:G.all_reauth_accounts,G==null?void 0:G.reauth_completed_accounts,G==null?void 0:G.reauth_user,L,W,x]);w=o||z;var Y=P&&!w&&(G==null?void 0:(e=G.reauth_remaining_accounts)==null?void 0:e.length)===0&&Q&&J!==null;j(function(){Y&&K(null)},[Y]);j(function(){var a=G==null?void 0:G.mutation_variables;Q&&!P&&E&&a!=null&&(F(!1),U({variables:a}),void c("AsyncStorage").removeItem(m))},[U,G==null?void 0:G.mutation_variables,E,P,Q]);j(function(){N!=null&&(U({variables:N}),void c("AsyncStorage").removeItem(m),O(null))},[U,N]);return[U,w]}g["default"]=a}),98);
-----
useFXReauthDialog_config.graphql",["cr:7141"],(function(a,b,c,d,e,f){"use strict";e.exports=b("cr:7141")}),null);
-----
useFXReauthDialogContentQuery.graphql",["cr:1435"],(function(a,b,c,d,e,f){"use strict";e.exports=b("cr:1435")}),null);
-----
useFXReauthDialog_config.instagram.graphql",[],(function(a,b,c,d,e,f){"use strict";a={kind:"InlineDataFragment",name:"useFXReauthDialog_config"};e.exports=a}),null);
-----
useFXReauthDialogContentQuery.instagram.graphql",["useFXReauthDialogContentQuery_instagramRelayOperation","relay-runtime"],(function(a,b,c,d,e,f){"use strict";a=function(){var a={defaultValue:null,kind:"LocalArgument",name:"account_type"},c={defaultValue:null,kind:"LocalArgument",name:"device_id"},d={defaultValue:null,kind:"LocalArgument",name:"extra_data"},e={defaultValue:null,kind:"LocalArgument",name:"force_logout"},f={defaultValue:null,kind:"LocalArgument",name:"reauth_initiator_flow"},g={defaultValue:null,kind:"LocalArgument",name:"target_userid"},h={defaultValue:null,kind:"LocalArgument",name:"use_fxcal_reauth_cadam"},i={defaultValue:null,kind:"LocalArgument",name:"web_auth"},j={kind:"Variable",name:"account_type",variableName:"account_type"},k={kind:"Variable",name:"extra_data",variableName:"extra_data"},l={kind:"Variable",name:"family_device_id",variableName:"device_id"},m={kind:"Variable",name:"force_logout",variableName:"force_logout"},n={kind:"Variable",name:"reauth_initiator_flow",variableName:"reauth_initiator_flow"},o={kind:"Variable",name:"web_reauth",variableName:"web_auth"},p=[j,k,l,m,{kind:"Literal",name:"is_cds",value:!0},n,{kind:"Variable",name:"target_userid",variableName:"target_userid"},o],q=[{alias:null,args:null,concreteType:"FXCalFlowWebAuthConfig",kind:"LinkedField",name:"web_auth",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"plain_token",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"FXCalWebReauthBottomSheet",kind:"LinkedField",name:"web_auth_bottom_sheet_content",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"confirm_button_text",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cancel_button_text",storageKey:null}],storageKey:null}],r=[{kind:"InlineDataFragmentSpread",name:"useFXReauthDialog_config",selections:q,args:null,argumentDefinitions:[]}];j=[j,k,l,m,n,{kind:"Variable",name:"target_user_id",variableName:"target_userid"},o];return{fragment:{argumentDefinitions:[a,c,d,e,f,g,h,i],kind:"Fragment",metadata:null,name:"useFXReauthDialogContentQuery",selections:[{condition:"use_fxcal_reauth_cadam",kind:"Condition",passingValue:!1,selections:[{alias:null,args:p,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth",plural:!1,selections:r,storageKey:null}]},{condition:"use_fxcal_reauth_cadam",kind:"Condition",passingValue:!0,selections:[{alias:null,args:j,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth_v2",plural:!1,selections:r,storageKey:null}]}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[h,g,c,a,d,i,f,e],kind:"Operation",name:"useFXReauthDialogContentQuery",selections:[{condition:"use_fxcal_reauth_cadam",kind:"Condition",passingValue:!1,selections:[{alias:null,args:p,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth",plural:!1,selections:q,storageKey:null}]},{condition:"use_fxcal_reauth_cadam",kind:"Condition",passingValue:!0,selections:[{alias:null,args:j,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth_v2",plural:!1,selections:q,storageKey:null}]}]},params:{id:b("useFXReauthDialogContentQuery_instagramRelayOperation"),metadata:{},name:"useFXReauthDialogContentQuery",operationKind:"query",text:null}}}();b("relay-runtime").PreloadableQueryRegistry.set(a.params.id,a);e.exports=a}),null);
-----
useFXReauthDialogContentQuery_instagramRelayOperation",[],(function(a,b,c,d,e,f){e.exports="6373325869462679"}),null);
-----
useFXPasskeyReauth",["Actor","FXUtils","useFXReauthDialog"],(function(a,b,c,d,e,f,g){"use strict";function a(a){var b=a.onBack,c=a.onClose,e=a.onReauthSuccess;a=d("Actor").useActor();a=a[0];var f=d("FXUtils").getFXClientActorPlatform();f=d("useFXReauthDialog").useFXReauthDialog({account_type:f,extra_data:"",forceLogoutOnReauth:!1,isSingleReauth:!0,isTargetMutation:!0,nodeId:"PASSKEY",onReauthDialogAction:function(a){switch(a){case"BACK":b();break;case"EXIT":c()}},onResponse:function(a){a&&e()},target_userid:a,useNativePasswordEntry:!0,usePasswordCreationFlowConfig:null,withCloseButton:!0});f[0];a=f[1];f[2];return[a]}g["default"]=a}),98);
-----
useShowDYITransferReauthDialog",["FXAccountsCenterDYIUtils","useFXReauthDialog"],(function(a,b,c,d,e,f,g){"use strict";function a(a,b,c){var e=d("FXAccountsCenterDYIUtils").getViewerAccountType();e=d("useFXReauthDialog").useFXReauthDialog({account_type:e,extra_data:"",forceLogoutOnReauth:!1,isSingleReauth:!0,isTargetMutation:!0,nodeId:"UNIFIED_DYI_HOME",onReauthDialogAction:function(a){switch(a){case"BACK":break;case"EXIT":break}},onResponse:function(a){a?b():c()},target_userid:a,useNativePasswordEntry:!0,withCloseButton:!0});e[0];a=e[1];e=e[2];return[a,e]}g["default"]=a}),98);
-----
useFXReauthDialog_config.instagram.graphql",[],(function(a,b,c,d,e,f){"use strict";a={kind:"InlineDataFragment",name:"useFXReauthDialog_config"};e.exports=a}),null);
-----
useFXReauthDialog_config.frl.graphql",[],(function(a,b,c,d,e,f){"use strict";a={kind:"InlineDataFragment",name:"useFXReauthDialog_config"};e.exports=a}),null);
-----
useFXDDRReauth",["CometRelay","useFXDDRReauth_data.graphql","useFXGetNextDnDDialog","useFXReauthDialog"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h!==void 0?h:h=b("useFXDDRReauth_data.graphql");function a(a){var b=a.dndContext,e=a.isDeletion;e=e===void 0?!1:e;var f=a.onClose,g=a.onFailure,h=a.queryKey;a=a.steplistType;h=d("CometRelay").useFragment(i,h);var j=h.reauth_params;h=h.passwordless_params;b=c("useFXGetNextDnDDialog")({dndContext:b,nextStep:j==null?void 0:j.step_after_reauth,steplistType:a});var k=b[0];b=Boolean((a=e)!=null?a:h==null?void 0:h.is_deletion);e=b?"cs_deletion_passwordless":"cs_deactivation_passwordless";a=d("useFXReauthDialog").useFXReauthDialog({account_type:j==null?void 0:j.account_type,closeDialogAfterReauth:!(h==null?void 0:h.should_show_passwordless_flow),extra_data:"",forceLogoutOnReauth:!0,isSingleReauth:!0,isTargetMutation:!0,nodeId:"DELETION_AND_DEACTIVATION",onReauthDialogAction:function(a){switch(a){case"BACK":break;case"EXIT":f()}},onResponse:function(a){return a?k({onClose:f}):g()},target_userid:j==null?void 0:j.account_id,useNativePasswordEntry:!0,usePasswordCreationFlowConfig:(h==null?void 0:h.should_show_passwordless_flow)?{onClose:f,onReauthSuccess:function(){return k({onClose:f})},passwordlessFlowType:e,setHasCompletedPasswordlessFlow:function(){},target_account_id:h.identity_info.obfuscated_id,target_account_type:h.target_account_type}:null,withCloseButton:!0});a[0];b=a[1];j=a[2];return[b,j]}g["default"]=a}),98);
-----
useShowOFAReauthDialog",["Actor","ClearHistoryProductExperienceVerificationUtils","ClearHistoryProductVerificationContext","CometRelay","FXOffFacebookActivityLogger","FXPasswordlessConfigContext","FXUtils","getFXClientInterfaceName.entrypoint","getFXDeviceID.entrypointutils","promiseDone","react","useFXReauthDialog","useShowOFAReauthDialogQuery.graphql","useShowOFAReauthDialog_content.graphql"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k=(j||d("react")).useContext,l=h!==void 0?h:h=b("useShowOFAReauthDialogQuery.graphql");function a(a){var e=a.content,f=a.event,g=a.onBack,h=a.onClose,j=a.onReauthSkipped,m=a.onReauthSuccess,n=a.reauthTargetPage;a=d("CometRelay").useFragment(i!==void 0?i:i=b("useShowOFAReauthDialog_content.graphql"),e);e=d("Actor").useActor();var o=e[0];e=(e=a==null?void 0:(e=a.reauth)==null?void 0:e.reauth_account_id)!=null?e:o;var p=d("FXUtils").getFXClientActorPlatform(),q=d("CometRelay").useRelayEnvironment(),r=k(c("FXPasswordlessConfigContext")),s=r.hasCompletedPasswordlessFlow;r=r.setHasCompletedPasswordlessFlow;a=(a==null?void 0:(a=a.reauth)==null?void 0:a.show_passwordless_flow)===!0&&s===!1;s=k(c("ClearHistoryProductVerificationContext"));var t=s.setCurrentPage;s=d("useFXReauthDialog").useFXReauthDialog({account_type:p,extra_data:"",forceLogoutOnReauth:!1,isSingleReauth:!0,isTargetMutation:!0,nodeId:"OFF_FACEBOOK_ACTIVITY",onReauthDialogAction:function(a){switch(a){case"BACK":d("FXOffFacebookActivityLogger").logAction("reauth_flow_canceled",o,[d("ClearHistoryProductExperienceVerificationUtils").getVerificationKeyObject("start_redirection","reauth_page","home_page")]);g();break;case"EXIT":d("FXOffFacebookActivityLogger").logAction("reauth_flow_canceled",o,[{key:"redirection_verification_key",value:"exit"}]),h()}},onResponse:function(a){a?(m(),d("FXOffFacebookActivityLogger").logAction("reauth_success",o,[d("ClearHistoryProductExperienceVerificationUtils").getVerificationKeyObject("start_redirection","reauth_page",n)])):d("FXOffFacebookActivityLogger").logAction("reauth_fail",o)},target_userid:e,useNativePasswordEntry:!0,usePasswordCreationFlowConfig:a?{onClose:h,onReauthSuccess:m,passwordlessFlowType:"generic_centralized_settings_no_eligible_accounts_for_reauth",setHasCompletedPasswordlessFlow:r,target_account_id:e,target_account_type:p}:null,withCloseButton:!0});s[0];var u=s[1];s[2];var v=function(){d("FXOffFacebookActivityLogger").logAction("reauth_flow_start",o,[d("ClearHistoryProductExperienceVerificationUtils").getVerificationKeyObject("end_redirection","home_page","reauth_page")]),t("reauth_page")};return[function(){c("promiseDone")(d("CometRelay").fetchQuery(q,l,{family_device_id:c("getFXDeviceID.entrypointutils")(),"interface":c("getFXClientInterfaceName.entrypoint")()},{fetchPolicy:"network-only"}).toPromise(),function(a){a=(a=a==null?void 0:(a=a.fxcal_settings)==null?void 0:(a=a.node)==null?void 0:(a=a.content)==null?void 0:a.require_reauth_general)!=null?a:!0;a?(d("FXOffFacebookActivityLogger").logAction(f,o,[d("ClearHistoryProductExperienceVerificationUtils").getVerificationKeyObject("start_redirection","home_page","reauth_page")]),u(),v()):(d("FXOffFacebookActivityLogger").logAction(f,o,[d("ClearHistoryProductExperienceVerificationUtils").getVerificationKeyObject("start_redirection","home_page",n)]),d("FXOffFacebookActivityLogger").logAction("no_reauth_needed",o),j())})}]}g["default"]=a}),98);
-----
useFXReauthDialog_config.graphql",["cr:7141"],(function(a,b,c,d,e,f){"use strict";e.exports=b("cr:7141")}),null);
-----
useFXReauthDialog_config.facebook.graphql",[],(function(a,b,c,d,e,f){"use strict";a={kind:"InlineDataFragment",name:"useFXReauthDialog_config"};e.exports=a}),null);
-----
useFXReauthDialogContentQuery.frl.graphql",["relay-runtime"],(function(a,b,c,d,e,f){"use strict";a=function(){var a={defaultValue:null,kind:"LocalArgument",name:"account_type"},b={defaultValue:null,kind:"LocalArgument",name:"device_id"},c={defaultValue:null,kind:"LocalArgument",name:"extra_data"},d={defaultValue:null,kind:"LocalArgument",name:"force_logout"},e={defaultValue:null,kind:"LocalArgument",name:"reauth_initiator_flow"},f={defaultValue:null,kind:"LocalArgument",name:"target_userid"},g={defaultValue:null,kind:"LocalArgument",name:"web_auth"},h=[{kind:"Variable",name:"account_type",variableName:"account_type"},{kind:"Variable",name:"extra_data",variableName:"extra_data"},{kind:"Variable",name:"family_device_id",variableName:"device_id"},{kind:"Variable",name:"force_logout",variableName:"force_logout"},{kind:"Literal",name:"is_cds",value:!0},{kind:"Variable",name:"reauth_initiator_flow",variableName:"reauth_initiator_flow"},{kind:"Variable",name:"target_userid",variableName:"target_userid"},{kind:"Variable",name:"web_reauth",variableName:"web_auth"}],i={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},j={alias:null,args:null,kind:"ScalarField",name:"plain_token",storageKey:null},k={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},l={alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},m={alias:null,args:null,kind:"ScalarField",name:"confirm_button_text",storageKey:null},n={alias:null,args:null,kind:"ScalarField",name:"cancel_button_text",storageKey:null};return{fragment:{argumentDefinitions:[a,b,c,d,e,f,g],kind:"Fragment",metadata:null,name:"useFXReauthDialogContentQuery",selections:[{alias:null,args:h,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth",plural:!1,selections:[{kind:"RequiredField",field:{alias:null,args:null,concreteType:"FXCalFlowWebAuthConfig",kind:"LinkedField",name:"web_auth",plural:!1,selections:[{kind:"RequiredField",field:i,action:"THROW",path:"fxcal_reauth.web_auth.url"},{kind:"RequiredField",field:j,action:"THROW",path:"fxcal_reauth.web_auth.plain_token"}],storageKey:null},action:"THROW",path:"fxcal_reauth.web_auth"},{kind:"RequiredField",field:{alias:null,args:null,concreteType:"FXCalWebReauthBottomSheet",kind:"LinkedField",name:"web_auth_bottom_sheet_content",plural:!1,selections:[{kind:"RequiredField",field:k,action:"THROW",path:"fxcal_reauth.web_auth_bottom_sheet_content.title"},{kind:"RequiredField",field:l,action:"THROW",path:"fxcal_reauth.web_auth_bottom_sheet_content.description"},{kind:"RequiredField",field:m,action:"THROW",path:"fxcal_reauth.web_auth_bottom_sheet_content.confirm_button_text"},{kind:"RequiredField",field:n,action:"THROW",path:"fxcal_reauth.web_auth_bottom_sheet_content.cancel_button_text"}],storageKey:null},action:"THROW",path:"fxcal_reauth.web_auth_bottom_sheet_content"}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[f,b,a,c,g,e,d],kind:"Operation",name:"useFXReauthDialogContentQuery",selections:[{alias:null,args:h,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth",plural:!1,selections:[{alias:null,args:null,concreteType:"FXCalFlowWebAuthConfig",kind:"LinkedField",name:"web_auth",plural:!1,selections:[i,j],storageKey:null},{alias:null,args:null,concreteType:"FXCalWebReauthBottomSheet",kind:"LinkedField",name:"web_auth_bottom_sheet_content",plural:!1,selections:[k,l,m,n],storageKey:null}],storageKey:null}]},params:{id:"4923561331073618",metadata:{},name:"useFXReauthDialogContentQuery",operationKind:"query",text:null}}}();b("relay-runtime").PreloadableQueryRegistry.set(a.params.id,a);e.exports=a}),null);
-----
FXOffFacebookActivityHomePage",["Actor","CDSCard.react","CDSCircleInfoOutline24.svg.react","CDSIcon.react","CDSListCell.react","CDSProfilePhoto.react","CDSSectionHeader.react","CDSText.react","CDSTextPairing.react","ChevronEndOutline20.svg.react","CometColumn.react","CometColumnItem.react","CometRelay","FXAccountsCenterOFAActivityListRootDialog.entrypoint","FXAccountsCenterOFAClearHistoryRootDialog.entrypoint","FXAccountsCenterOFADisconnectFutureRootDialog.entrypoint","FXAccountsCenterOFAHomePageEducationTipDialog.entrypoint","FXAccountsCenterOFAWebVRAssetAddOn.react","FXAccountsCenterOFAYouthEducationDialog.entrypoint","FXOffFacebookActivityHomePage_content.graphql","FXOffFacebookActivityLogger","FXOffFacebookActivitySelectBlockActivitiesPageSelfLoadDataDialog.entrypoint","FXPasswordlessConfigContext","FXUtils","InteractionTracing.xplat","OFANavListCard.react","qpl","react","useCDSEntryPointDialog","useFXReauthDialog","usePopPage","usePushPage"],(function(a,b,c,d,e,f,g){"use strict";var h,i=d("react");e=d("react");var j=e.useContext,aa=e.useEffect,k=e.useState,l={cardSpacing:{marginBottom:"xahult9",$$css:!0},image:{borderTopStartRadius:"x1a2cdl4",borderTopEndRadius:"xnhgr82",borderBottomEndRadius:"x1qt0ttw",borderBottomStartRadius:"xgk8upj",height:"x1vqgdyp",width:"x100vrsf",$$css:!0},noticeSpacing:{marginTop:"xw7yly9",$$css:!0},sectionSpacing:{marginTop:"xqui205",$$css:!0}};function a(a){var e,g=a.content,m=a.entryPoint,n=a.ofaAcSource,o=a.onClose;a=a.showProfileSwitcher;var p=a===void 0?!1:a,q=d("CometRelay").useFragment(h!==void 0?h:h=b("FXOffFacebookActivityHomePage_content.graphql"),g),r=!!(q==null?void 0:q.show_bulk_blocklist_control_on_ofa_home_page);g=(a=q==null?void 0:q.blocklist_keys)!=null?a:[];a=d("Actor").useActor();var s=a[0];d("FXOffFacebookActivityLogger").logAction("open_landing_page",s);a=k(!1);var t=a[0],u=a[1];a=k(!1);var v=a[0],w=a[1];a=q==null?void 0:(a=q.latest_activity_content)==null?void 0:a.is_in_aad;a=k(a);var x=a[0],ba=a[1];a=k(m==="privacy_center_open_activity_list");var y=a[0],ca=a[1];a=k(!1);var z=a[0],A=a[1];a=q==null?void 0:q.header;var B=q==null?void 0:q.latest_activity_content,C=q==null?void 0:q.controls,D=(B==null?void 0:B.count)===0||z;z=k(!1);var E=z[0],F=z[1],G=!E&&(q==null?void 0:q.require_reauth_general);E=q==null?void 0:(z=q.reauth)==null?void 0:z.reauth_account_id;z=j(c("FXPasswordlessConfigContext"));e=(q==null?void 0:(e=q.reauth)==null?void 0:e.show_passwordless_flow)===!0&&z.hasCompletedPasswordlessFlow===!1;var H=c("usePushPage")(c("FXAccountsCenterOFAHomePageEducationTipDialog.entrypoint"),{}),da=H[0];H=c("useCDSEntryPointDialog")(c("FXAccountsCenterOFAYouthEducationDialog.entrypoint"),{});var ea=H[0];H=c("usePushPage")(c("FXAccountsCenterOFAActivityListRootDialog.entrypoint"),{routeParams:{entryPoint:m,ofaAcSource:n}});var I=H[0];H=c("usePushPage")(c("FXAccountsCenterOFAClearHistoryRootDialog.entrypoint"),{});var fa=H[0];H=c("usePushPage")(c("FXAccountsCenterOFADisconnectFutureRootDialog.entrypoint"),{});var ga=H[0];H=c("usePushPage")(c("FXOffFacebookActivitySelectBlockActivitiesPageSelfLoadDataDialog.entrypoint"),{routeParams:{entryPoint:m,ofaAcSource:n}});var ha=H[0],J=c("usePopPage")(),K=function(){J&&J()};H=E!=null?E:s;var L=d("FXUtils").getFXClientActorPlatform();function M(){I({entryPoint:m,getYouthEducationComponent:X,homePageBulkBlocklistingSuccessList:T,interactionID:c("InteractionTracing.xplat").startInteraction({interactionClass:"contingent",qplEvent:c("qpl")._(131730162,"1085"),tracePolicy:"off_facebook_activity.list_page.require_reauth",traceType:"INTERACTION"}),ofaAcSource:n,onClose:o,setHomePageBulkBlocklistingSuccessList:U,setShowEmptyStateAfterClearHistoryInHomePage:A,showBulkBlocklistControlOnOFAHomePage:r}),F(!0)}function N(){V("off_facebook_activity.list_page.require_reauth"),F(!0)}var O=d("useFXReauthDialog").useFXReauthDialog({account_type:L,extra_data:"",forceLogoutOnReauth:!1,isSingleReauth:!0,isTargetMutation:!0,nodeId:"OFF_FACEBOOK_ACTIVITY",onReauthDialogAction:function(a){switch(a){case"BACK":d("FXOffFacebookActivityLogger").logAction("reauth_flow_canceled",s);u(!1);K();break;case"EXIT":d("FXOffFacebookActivityLogger").logAction("reauth_flow_canceled",s),u(!1),o()}},onResponse:function(a){a?(M(),d("FXOffFacebookActivityLogger").logAction("reauth_success",s)):d("FXOffFacebookActivityLogger").logAction("reauth_fail",s),u(!1)},target_userid:E!==null?E:s,useNativePasswordEntry:!0,usePasswordCreationFlowConfig:e?{onClose:o,onReauthSuccess:M,passwordlessFlowType:"generic_centralized_settings_no_eligible_accounts_for_reauth",setHasCompletedPasswordlessFlow:z.setHasCompletedPasswordlessFlow,target_account_id:H,target_account_type:L}:null,withCloseButton:!0});O[0];var ia=O[1];O[2];O=d("useFXReauthDialog").useFXReauthDialog({account_type:L,extra_data:"",forceLogoutOnReauth:!1,isSingleReauth:!0,isTargetMutation:!0,nodeId:"OFF_FACEBOOK_ACTIVITY",onReauthDialogAction:function(a){switch(a){case"BACK":d("FXOffFacebookActivityLogger").logAction("reauth_flow_canceled",s);w(!1);K();break;case"EXIT":d("FXOffFacebookActivityLogger").logAction("reauth_flow_canceled",s),w(!1),o()}},onResponse:function(a){a?(N(),d("FXOffFacebookActivityLogger").logAction("reauth_success",s)):d("FXOffFacebookActivityLogger").logAction("reauth_fail",s),w(!1)},target_userid:E!==null?E:s,useNativePasswordEntry:!0,usePasswordCreationFlowConfig:e?{onClose:o,onReauthSuccess:N,passwordlessFlowType:"generic_centralized_settings_no_eligible_accounts_for_reauth",setHasCompletedPasswordlessFlow:z.setHasCompletedPasswordlessFlow,target_account_id:H,target_account_type:L}:null,withCloseButton:!0});O[0];var ja=O[1];O[2];var ka=function(){d("FXOffFacebookActivityLogger").logAction("reauth_flow_start",s),ia()},la=function(){d("FXOffFacebookActivityLogger").logAction("reauth_flow_start",s),ja()},ma=function(){d("FXOffFacebookActivityLogger").logAction("no_reauth_needed",s),I({entryPoint:m,getYouthEducationComponent:X,homePageBulkBlocklistingSuccessList:T,interactionID:c("InteractionTracing.xplat").startInteraction({interactionClass:"contingent",qplEvent:c("qpl")._(131730162,"1085"),tracePolicy:"off_facebook_activity.list_page.no_reauth_needed",traceType:"INTERACTION"}),ofaAcSource:n,onClose:o,setHomePageBulkBlocklistingSuccessList:U,setIsActivityListPageLoading:u,setShowEmptyStateAfterClearHistoryInHomePage:A,showBulkBlocklistControlOnOFAHomePage:r})},na=function(){d("FXOffFacebookActivityLogger").logAction("no_reauth_needed",s),V("off_facebook_activity.list_page.no_reauth_needed")},P=function(){return G===!0?ka():ma()},Q=function(){return G===!0?la():na()},R=function(){var a;fa({activityCount:(a=B==null?void 0:B.count)!=null?a:0,onClose:o})},S=function(){ga({onClose:o,setCurrentAADState:ba})};E=k("DEFAULT_BY_RECENT");var oa=E[0],pa=E[1];e=k(new Set(g));var T=e[0],U=e[1],V=function(a){a===void 0&&(a="off_facebook_activity.bulk_blocklist_page");a=c("InteractionTracing.xplat").startInteraction({interactionClass:"contingent",qplEvent:c("qpl")._(131734719,"315"),tracePolicy:a,traceType:"INTERACTION"});ha({homePageBulkBlocklistingSuccessList:T,interactionID:a,onClose:o,orderByType:oa,searchQuery:"",setHomePageBulkBlocklistingSuccessList:U,setIsSelectBlockActivitiesPageLoading:w,setOrderByType:pa,showEmptyState:D})};aa(function(){y&&(t===!1&&(P(),u(!0)),ca(!1))},[y,x]);return i.jsxs(c("CometColumn.react"),{paddingHorizontal:20,spacing:20,children:[i.jsx(c("CometColumnItem.react"),{testid:void 0,children:i.jsx(c("CDSTextPairing.react"),{contentText:i.jsx(c("CDSText.react"),{textStyle:"body",children:a==null?void 0:a.description}),headlineText:a==null?void 0:a.title,textPairingStyle:"headline2Body"})}),$()]});function W(){var a;a=(a=B==null?void 0:(a=B.activity_data[0])==null?void 0:(a=a.wabam_icon)==null?void 0:(a=a.icon_source)==null?void 0:a.uri)!=null?a:"null";return i.jsxs(c("CometColumnItem.react"),{testid:void 0,children:[i.jsx(c("CDSCard.react"),{children:i.jsx(c("CDSListCell.react"),{addOnEnd:i.jsx(c("CDSIcon.react"),{color:p?"disabled":"primary",icon:c("ChevronEndOutline20.svg.react"),size:16}),addOnStart:D?i.jsx(c("CDSIcon.react"),{color:"primary",icon:c("CDSCircleInfoOutline24.svg.react"),size:16}):i.jsx(c("CDSProfilePhoto.react"),{imageUri:a,shape:"circle",size:40}),disabled:p,onPress:function(){d("FXOffFacebookActivityLogger").logAction("click_activity_page",s),t===!1&&(P(),u(!0))},subtitle:D?B==null?void 0:B.empty_activity_title:B==null?void 0:B.subtitle,testid:void 0,title:B==null?void 0:B.title})}),x===!0&&i.jsx(c("CDSText.react"),{color:"secondaryText",textStyle:"meta",xstyle:l.noticeSpacing,children:B==null?void 0:B.allowlist_summary})]})}W.displayName=W.name+" [from "+f.id+"]";function X(a,b){var e;e=(e=q==null?void 0:(e=q.youth_education)==null?void 0:(e=e.entrypoint_image_uri)==null?void 0:e.uri)!=null?e:"null";return i.jsx(c("CometColumnItem.react"),{children:i.jsx(c("CDSCard.react"),{children:i.jsx(c("CDSListCell.react"),{addOnEnd:i.jsx(c("CDSIcon.react"),{color:"primary",icon:c("ChevronEndOutline20.svg.react"),size:16}),addOnStart:i.jsx(c("CDSProfilePhoto.react"),{imageUri:e,shape:"square",size:60}),onPress:function(){d("FXOffFacebookActivityLogger").logAction(b,s),ea({activityListAction:P,isLoading:t,isSelectBlockActivitiesLoading:v,nav_content:q,openYouthEduFromActivityListPage:a,setIsLoading:u,setIsSelectBlockActivitiesLoading:w,showClearHistoryPageDialogFromHomePage:R,showDisconnectFuturePageDialogFromHomePage:S,showSelectBlockActivitiesAction:Q})},testid:void 0,title:q==null?void 0:(e=q.youth_education)==null?void 0:e.youth_education_entrypoint})})})}X.displayName=X.name+" [from "+f.id+"]";function Y(){var a;a=(a=q==null?void 0:(a=q.education_tips)==null?void 0:a.content)!=null?a:[];var b=a[0].image_asset;return i.jsx(c("CometColumnItem.react"),{testid:void 0,children:i.jsx(c("CDSCard.react"),{xstyle:l.cardSpacing,children:i.jsx(c("CDSListCell.react"),{addOnEnd:i.jsx(c("CDSIcon.react"),{color:"primary",icon:c("ChevronEndOutline20.svg.react"),size:16}),addOnStart:b?i.jsx(c("FXAccountsCenterOFAWebVRAssetAddOn.react"),{vrProps:{height:40,image_asset:b,object_fit:"cover",width:40,xstyle:l.image},webImageUri:(b=a[0].image)!=null?b:"null"}):void 0,onPress:function(){d("FXOffFacebookActivityLogger").logAction("click_on_a_privacy_tip",s,[{key:"tip_index",value:0}]),da({onClose:o})},testid:void 0,title:a[0].title})})})}Y.displayName=Y.name+" [from "+f.id+"]";function Z(){return i.jsx(c("CDSSectionHeader.react"),{subtitle:C==null?void 0:C.subtitle,title:C==null?void 0:C.title,xstyle:l.sectionSpacing})}Z.displayName=Z.name+" [from "+f.id+"]";function $(){return i.jsxs(c("CometColumnItem.react"),{children:[Y(),Z(),(q==null?void 0:q.show_ofa_youth)===!0?X(!1,"click_youth_education_page_on_home_page"):W(),i.jsx(c("OFANavListCard.react"),{activityListAction:P,activityPageOpened:!1,content:q,disabled:p,isFromYouthEduPage:!1,isLoading:t,isOfaYouthPage:!1,isSelectBlockActivitiesLoading:v,onClose:o,setIsLoading:u,setIsSelectBlockActivitiesLoading:w,showClearHistoryPageDialogFromHomePage:R,showDisconnectFuturePageDialogFromHomePage:S,showSelectBlockActivitiesAction:Q})]})}$.displayName=$.name+" [from "+f.id+"]"}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
useShowDYIReauthDialog",["CometRelay","getFXClientInterfaceName.entrypoint","getFXDeviceID","promiseDone","useFXReauthDialog","useNavigateToDownloadURI","usePopPage","useShowDYIReauthDialogQuery.graphql"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h!==void 0?h:h=b("useShowDYIReauthDialogQuery.graphql");function a(a,b,e,f){var g=c("usePopPage")(),h=function(){g&&g()};f=c("useNavigateToDownloadURI")(f);var j=f[0],k=d("CometRelay").useRelayEnvironment();f=d("useFXReauthDialog").useFXReauthDialog({account_type:e,extra_data:"",forceLogoutOnReauth:!1,isSingleReauth:!0,isTargetMutation:!0,nodeId:"UNIFIED_DYI_HOME",onReauthDialogAction:function(b){switch(b){case"BACK":h();break;case"EXIT":a()}},onResponse:function(a){a&&(j(),h())},target_userid:b,useNativePasswordEntry:!0,withCloseButton:!0});f[0];var l=f[1];f[2];var m=b,n=c("getFXClientInterfaceName.entrypoint")();return[function(){c("promiseDone")(d("CometRelay").fetchQuery(k,i,{clientInterface:n,familyDeviceID:c("getFXDeviceID")(),userID:m},{fetchPolicy:"network-only"}).toPromise(),function(a){(a==null?void 0:(a=a.fxcal_settings)==null?void 0:(a=a.node)==null?void 0:a.require_reauth)!==!1?l():j()})}]}g["default"]=a}),98);
-----
useFXDnDReauth",["FXDnDLogging","react","useFXDnDLogging","useFXReauthDialog"],(function(a,b,c,d,e,f,g){"use strict";var h=d("react").useCallback;function a(a){var b=a.accountType,e=a.closeDialogAfterReauth;e=e===void 0?!0:e;var f=a.dema;f=f===void 0?!1:f;var g=a.identityID,i=a.identityType,j=a.isDeletion,k=a.nodeId;k=k===void 0?"DELETION_AND_DEACTIVATION":k;var l=a.onClose,m=a.onReauthError,n=a.onReauthSuccess,o=a.passwordlessFlowType,p=a.returnUrl;p=p===void 0?"":p;var q=a.setHasCompletedPasswordlessFlow,r=a.showPasswordCreationFlow;r=r===void 0?!1:r;a=a.targeting_on_self;var s=c("useFXDnDLogging")({dialog:c("FXDnDLogging").DnDDialog.ReauthPage,dnd_params:{dema:f,target_identity_type:i,targeting_on_self:a},event:"cancel",isDeletion:j}),t=c("useFXDnDLogging")({dialog:c("FXDnDLogging").DnDDialog.ReauthPage,dnd_params:{dema:f,target_identity_type:i,targeting_on_self:a},event:"password_reauth_screen_view",isDeletion:j}),u=c("useFXDnDLogging")({dialog:c("FXDnDLogging").DnDDialog.ReauthPage,dnd_params:{dema:f,target_identity_type:i,targeting_on_self:a},event:"reauth_continue_success",isDeletion:j}),v=c("useFXDnDLogging")({dialog:c("FXDnDLogging").DnDDialog.ReauthPage,dnd_params:{dema:f,target_identity_type:i,targeting_on_self:a},event:"reauth_continue_failure",isDeletion:j});f=d("useFXReauthDialog").useFXReauthDialog({account_type:b,closeDialogAfterReauth:e,extra_data:p,forceLogoutOnReauth:!0,isSingleReauth:!0,isTargetMutation:!0,nodeId:k,onReauthDialogAction:function(a){switch(a){case"BACK":s();break;case"EXIT":s(),l()}},onResponse:function(a){a?(u(),n==null?void 0:n(g)):(v(),m==null?void 0:m(g))},target_userid:g,useNativePasswordEntry:!0,usePasswordCreationFlowConfig:r===!0?{onClose:l,onReauthSuccess:n,passwordlessFlowType:o,setHasCompletedPasswordlessFlow:q,target_account_id:g,target_account_type:b}:null,withCloseButton:!0});f[0];var w=f[1];i=f[2];a=h(function(){t(),w()},[t,w]);return[a,i]}g["default"]=a}),98);
-----
useFXReauthDialogContentQuery.instagram.graphql",["useFXReauthDialogContentQuery_instagramRelayOperation","relay-runtime"],(function(a,b,c,d,e,f){"use strict";a=function(){var a={defaultValue:null,kind:"LocalArgument",name:"account_type"},c={defaultValue:null,kind:"LocalArgument",name:"device_id"},d={defaultValue:null,kind:"LocalArgument",name:"extra_data"},e={defaultValue:null,kind:"LocalArgument",name:"force_logout"},f={defaultValue:null,kind:"LocalArgument",name:"reauth_initiator_flow"},g={defaultValue:null,kind:"LocalArgument",name:"target_userid"},h={defaultValue:null,kind:"LocalArgument",name:"web_auth"},i=[{kind:"Variable",name:"account_type",variableName:"account_type"},{kind:"Variable",name:"extra_data",variableName:"extra_data"},{kind:"Variable",name:"family_device_id",variableName:"device_id"},{kind:"Variable",name:"force_logout",variableName:"force_logout"},{kind:"Literal",name:"is_cds",value:!0},{kind:"Variable",name:"reauth_initiator_flow",variableName:"reauth_initiator_flow"},{kind:"Variable",name:"target_userid",variableName:"target_userid"},{kind:"Variable",name:"web_reauth",variableName:"web_auth"}],j={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},k={alias:null,args:null,kind:"ScalarField",name:"plain_token",storageKey:null},l={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},m={alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},n={alias:null,args:null,kind:"ScalarField",name:"confirm_button_text",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"cancel_button_text",storageKey:null};return{fragment:{argumentDefinitions:[a,c,d,e,f,g,h],kind:"Fragment",metadata:null,name:"useFXReauthDialogContentQuery",selections:[{alias:null,args:i,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth",plural:!1,selections:[{kind:"RequiredField",field:{alias:null,args:null,concreteType:"FXCalFlowWebAuthConfig",kind:"LinkedField",name:"web_auth",plural:!1,selections:[{kind:"RequiredField",field:j,action:"THROW",path:"fxcal_reauth.web_auth.url"},{kind:"RequiredField",field:k,action:"THROW",path:"fxcal_reauth.web_auth.plain_token"}],storageKey:null},action:"THROW",path:"fxcal_reauth.web_auth"},{kind:"RequiredField",field:{alias:null,args:null,concreteType:"FXCalWebReauthBottomSheet",kind:"LinkedField",name:"web_auth_bottom_sheet_content",plural:!1,selections:[{kind:"RequiredField",field:l,action:"THROW",path:"fxcal_reauth.web_auth_bottom_sheet_content.title"},{kind:"RequiredField",field:m,action:"THROW",path:"fxcal_reauth.web_auth_bottom_sheet_content.description"},{kind:"RequiredField",field:n,action:"THROW",path:"fxcal_reauth.web_auth_bottom_sheet_content.confirm_button_text"},{kind:"RequiredField",field:o,action:"THROW",path:"fxcal_reauth.web_auth_bottom_sheet_content.cancel_button_text"}],storageKey:null},action:"THROW",path:"fxcal_reauth.web_auth_bottom_sheet_content"}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[g,c,a,d,h,f,e],kind:"Operation",name:"useFXReauthDialogContentQuery",selections:[{alias:null,args:i,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth",plural:!1,selections:[{alias:null,args:null,concreteType:"FXCalFlowWebAuthConfig",kind:"LinkedField",name:"web_auth",plural:!1,selections:[j,k],storageKey:null},{alias:null,args:null,concreteType:"FXCalWebReauthBottomSheet",kind:"LinkedField",name:"web_auth_bottom_sheet_content",plural:!1,selections:[l,m,n,o],storageKey:null}],storageKey:null}]},params:{id:b("useFXReauthDialogContentQuery_instagramRelayOperation"),metadata:{},name:"useFXReauthDialogContentQuery",operationKind:"query",text:null}}}();b("relay-runtime").PreloadableQueryRegistry.set(a.params.id,a);e.exports=a}),null);
-----
useFXReauthDialogContentQuery_instagramRelayOperation",[],(function(a,b,c,d,e,f){e.exports="4923561331073618"}),null);
-----
useFXReauthDialogContentQuery.facebook.graphql",["useFXReauthDialogContentQuery_facebookRelayOperation","relay-runtime"],(function(a,b,c,d,e,f){"use strict";a=function(){var a={defaultValue:null,kind:"LocalArgument",name:"account_type"},c={defaultValue:null,kind:"LocalArgument",name:"device_id"},d={defaultValue:null,kind:"LocalArgument",name:"extra_data"},e={defaultValue:null,kind:"LocalArgument",name:"force_logout"},f={defaultValue:null,kind:"LocalArgument",name:"reauth_initiator_flow"},g={defaultValue:null,kind:"LocalArgument",name:"target_userid"},h={defaultValue:null,kind:"LocalArgument",name:"web_auth"},i=[{kind:"Variable",name:"account_type",variableName:"account_type"},{kind:"Variable",name:"extra_data",variableName:"extra_data"},{kind:"Variable",name:"family_device_id",variableName:"device_id"},{kind:"Variable",name:"force_logout",variableName:"force_logout"},{kind:"Literal",name:"is_cds",value:!0},{kind:"Variable",name:"reauth_initiator_flow",variableName:"reauth_initiator_flow"},{kind:"Variable",name:"target_userid",variableName:"target_userid"},{kind:"Variable",name:"web_reauth",variableName:"web_auth"}],j={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},k={alias:null,args:null,kind:"ScalarField",name:"plain_token",storageKey:null},l={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},m={alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},n={alias:null,args:null,kind:"ScalarField",name:"confirm_button_text",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"cancel_button_text",storageKey:null};return{fragment:{argumentDefinitions:[a,c,d,e,f,g,h],kind:"Fragment",metadata:null,name:"useFXReauthDialogContentQuery",selections:[{alias:null,args:i,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth",plural:!1,selections:[{kind:"RequiredField",field:{alias:null,args:null,concreteType:"FXCalFlowWebAuthConfig",kind:"LinkedField",name:"web_auth",plural:!1,selections:[{kind:"RequiredField",field:j,action:"THROW",path:"fxcal_reauth.web_auth.url"},{kind:"RequiredField",field:k,action:"THROW",path:"fxcal_reauth.web_auth.plain_token"}],storageKey:null},action:"THROW",path:"fxcal_reauth.web_auth"},{kind:"RequiredField",field:{alias:null,args:null,concreteType:"FXCalWebReauthBottomSheet",kind:"LinkedField",name:"web_auth_bottom_sheet_content",plural:!1,selections:[{kind:"RequiredField",field:l,action:"THROW",path:"fxcal_reauth.web_auth_bottom_sheet_content.title"},{kind:"RequiredField",field:m,action:"THROW",path:"fxcal_reauth.web_auth_bottom_sheet_content.description"},{kind:"RequiredField",field:n,action:"THROW",path:"fxcal_reauth.web_auth_bottom_sheet_content.confirm_button_text"},{kind:"RequiredField",field:o,action:"THROW",path:"fxcal_reauth.web_auth_bottom_sheet_content.cancel_button_text"}],storageKey:null},action:"THROW",path:"fxcal_reauth.web_auth_bottom_sheet_content"}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[g,c,a,d,h,f,e],kind:"Operation",name:"useFXReauthDialogContentQuery",selections:[{alias:null,args:i,concreteType:"FXCalReauthConfig",kind:"LinkedField",name:"fxcal_reauth",plural:!1,selections:[{alias:null,args:null,concreteType:"FXCalFlowWebAuthConfig",kind:"LinkedField",name:"web_auth",plural:!1,selections:[j,k],storageKey:null},{alias:null,args:null,concreteType:"FXCalWebReauthBottomSheet",kind:"LinkedField",name:"web_auth_bottom_sheet_content",plural:!1,selections:[l,m,n,o],storageKey:null}],storageKey:null}]},params:{id:b("useFXReauthDialogContentQuery_facebookRelayOperation"),metadata:{},name:"useFXReauthDialogContentQuery",operationKind:"query",text:null}}}();b("relay-runtime").PreloadableQueryRegistry.set(a.params.id,a);e.exports=a}),null);
-----
useFXReauthDialogContentQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="4923561331073618"}),null);
-----
useFXReauthDialog",["$InternalEnum","AsyncStorage","CometRelay","CometRouteURL","FBLogger","FXLinkingUtils","getFXDeviceID","goForceFullPageRedirectTo","nullthrows","promiseDone","react","regeneratorRuntime","useCDSConfirmationDialog","useCurrentRoute","useFXNativePasswordReauthDialog","useFXPushCreatePasswordDialogFlow","useFXPushMultiReauthDialog","useFXReauthDialogContentQuery.graphql","useFXVerifyReauth"],(function(a,b,c,d,e,f,g){"use strict";var h;e=d("react");var i=e.useCallback,j=e.useEffect,k=e.useState,l="reauth",m=h!==void 0?h:h=b("useFXReauthDialogContentQuery.graphql");function n(){var a;return b("regeneratorRuntime").async(function(e){while(1)switch(e.prev=e.next){case 0:e.next=2;return b("regeneratorRuntime").awrap(c("AsyncStorage").getItem(d("FXLinkingUtils").PLAIN_TOKEN));case 2:a=e.sent;if(!(a!=null)){e.next=5;break}return e.abrupt("return",a);case 5:throw c("FBLogger")("accounts_center","get_plain_token").mustfixThrow("Failed to read linking plain token from local storage");case 6:case"end":return e.stop()}},null,this)}var o=["PRIVACY_CENTER"];function p(a,b,d,e,f,g){g=g?"NATIVE_PASSWORD_ENTRY_START":"SETTINGS";f!=null&&o.includes(f)&&(g=f);return{account_type:d,device_id:c("getFXDeviceID")(),extra_data:b,force_logout:e,reauth_initiator_flow:g,target_userid:a}}function q(a,d,e){var f;return b("regeneratorRuntime").async(function(g){while(1)switch(g.prev=g.next){case 0:g.next=2;return b("regeneratorRuntime").awrap(n());case 2:f=g.sent;return g.abrupt("return",{account_type:d,device_id:c("getFXDeviceID")(),reauth_initiator_flow:"SETTINGS",target_userid:a,web_auth:{account_type:d,completion_url:{sensitive_string_value:e},web_auth_plain_token:{sensitive_string_value:f}}});case 4:case"end":return g.stop()}},null,this)}var r=b("$InternalEnum").Mirrored(["Null","Active","Loading","Success","Error"]);function a(a){var e=a.account_type,f=a.closeDialogAfterReauth;f=f===void 0?!0:f;var g=a.extra_data,h=a.forceLogoutOnReauth,n=h===void 0?!1:h,o=a.isSingleReauth,s=a.isTargetMutation,t=a.nodeId,u=a.onReauthDialogAction,v=a.onResponse;h=a.overrideReauthInitiatorFlowValue;var w=a.target_userid,x=a.useNativePasswordEntry;x=x===void 0?!1:x;var y=a.usePasswordCreationFlowConfig,z=a.withCloseButton,A=d("CometRelay").useRelayEnvironment(),B=d("CometRouteURL").useRouteURLParams(),C=c("useFXVerifyReauth")();a=k(r.Null);var D=a[0],E=a[1],F=w!=null&&e!=null?p(w,g,e,n,h,x):null,G=c("useCDSConfirmationDialog")();a=c("useFXPushMultiReauthDialog")();var H=a[0],I=a[1],J=c("useFXNativePasswordReauthDialog")(f),K=c("useFXPushCreatePasswordDialogFlow")();g=i(function(a,b){if(F!=null){var e=[F.target_userid];E(r.Loading);c("promiseDone")(d("CometRelay").fetchQuery(A,m,babelHelpers["extends"]({},F,{extra_data:(b=a)!=null?b:F.extra_data,force_logout:n})).toPromise().then(function(a){var b;E(r.Null);b=(b=a==null?void 0:(b=a.fxcal_reauth)==null?void 0:b.web_auth_bottom_sheet_content)!=null?b:{};var f=b.cancel_button_text,g=b.confirm_button_text,h=b.description;b=b.title;a=(a=a==null?void 0:(a=a.fxcal_reauth)==null?void 0:a.web_auth)!=null?a:{};var i=a.plain_token,j=a.url,k=[{body:h,primaryButtonLabel:g,primaryButtonTestId:"single-sign-on-reauth-continue-button",secondaryButtonLabel:f,title:b},function(){u("CONTINUE",e),E(r.Loading),G.apply(void 0,k),c("promiseDone")(c("AsyncStorage").setItem(d("FXLinkingUtils").PLAIN_TOKEN,i),function(){c("goForceFullPageRedirectTo")(j)})},function(){u("EXIT",e)}];G.apply(void 0,k)})["catch"](function(){E(r.Error)}))}},[F,n,A,G,u]);h=i(function(a){var b=F!=null?babelHelpers["extends"]({},F,{include_reauth:!0,single_reauth:o}):null;b!=null&&(E(r.Active),H(b,a,{onAction:u,withCloseButton:z}))},[o,u,H,F,z]);var L=c("useCurrentRoute")();j(function(){function a(){var a,f,g;return b("regeneratorRuntime").async(function(h){while(1)switch(h.prev=h.next){case 0:h.next=2;return b("regeneratorRuntime").awrap(c("AsyncStorage").getItem(d("FXLinkingUtils").PLAIN_TOKEN));case 2:a=h.sent;f=s&&a!=null&&B.token!=null&&B.blob!=null&&B.auth_flow===l&&(D===r.Null||D===r.Active);if(!(f&&w!=null&&e!=null)){h.next=10;break}h.next=7;return b("regeneratorRuntime").awrap(q(w,e,c("nullthrows")(L==null?void 0:L.url)));case 7:h.t0=h.sent;h.next=11;break;case 10:h.t0=null;case 11:g=h.t0,f&&g!=null&&(D===r.Active&&I(),E(r.Loading),C({onError:function(){E(r.Error),v(!1)},onResponse:function(a){E(a?r.Null:r.Error),c("promiseDone")(c("AsyncStorage").removeItem(d("FXLinkingUtils").PLAIN_TOKEN),function(){v(a)})},variables:g}));case 13:case"end":return h.stop()}},null,this)}a()},[e,s,v,B.auth_flow,B.blob,B.token,I,L==null?void 0:L.url,D,w,C]);a=y==null?void 0:y.passwordlessFlowType;var M=a!==null&&a==="cs_deactivation_passwordless"||a==="cs_deletion_passwordless"?String(a):null;f=i(function(a,b){if(y!=null){K({accountID:y.target_account_id,accountType:y.target_account_type,passwordlessFlowTypeString:M,showDeletionContent:y.passwordlessFlowType==="deletion"},(a=b)!=null?a:y.onClose,{centralizedSettingsDialogArgs:{onPasswordMutationCompletion:function(){y.setHasCompletedPasswordlessFlow(!0)},onSuccess:function(){y.onReauthSuccess==null?void 0:y.onReauthSuccess(y.target_account_id)}},passwordlessFlowType:y.passwordlessFlowType,selectedAccount:{id:y.target_account_id,type:y.target_account_type}})}else F!=null&&t!=null&&J({account_type:F.account_type,device_id:F.device_id,node_id:t,reauth_initiator_flow:F.reauth_initiator_flow,target_userid:F.target_userid},{onAction:u,onResponse:v,reauthAccountID:F.target_userid,withCloseButton:z})},[y,K,u,J,z,t,F,v]);return[h,x?f:g,D===r.Loading]}g.ReauthDialogStatus=r;g.useFXReauthDialog=a}),98);
-----
useFXMutationWithReauth",["AsyncStorage","CometRelay","CometRouteURL","ConstUriUtils","FXReauthReturnUri","FXUtils","fxGetReauthConfig","goForceFullPageRedirectTo","promiseDone","react","relay-runtime","useFXLocalStorage","useFXOptimisticUpdater","useFXPasswordlessDialog","useFXPushCreatePasswordDialogFlow","useFXReauthDialog"],(function(a,b,c,d,e,f,g){"use strict";b=d("react");var h=b.useCallback,i=b.useEffect,j=b.useRef,k=b.useState,l="fx_ig_web_access_reauth_mutation_retry";function a(a,b,e){var f=b.forceLogoutOnReauth;f=f===void 0?!1:f;var g=b.getMutationOptimisticUpdater,m=b.getMutationUpdater,n=b.getResponseForReauth,o=b.mutationID,p=b.nodeId,q=b.onReauthDialogAction,r=b.onReauthDialogImpression,s=b.onReauthError,t=b.onReauthSuccess,u=b.overrideReauthInitiatorFlowValue,v=b.returnURLOverride,w=b.useNativePasswordEntry,x=w===void 0?!1:w,y=babelHelpers.objectWithoutPropertiesLoose(b,["forceLogoutOnReauth","getMutationOptimisticUpdater","getMutationUpdater","getResponseForReauth","mutationID","nodeId","onReauthDialogAction","onReauthDialogImpression","onReauthError","onReauthSuccess","overrideReauthInitiatorFlowValue","returnURLOverride","useNativePasswordEntry"]);w=d("CometRouteURL").useRouteURL();b=d("CometRouteURL").useRouteURLParams();var z=c("useFXOptimisticUpdater")(),A=z[0],B=z[1],C=z[2],D=d("relay-runtime").getRequest(a).fragment.name+(o!=null?"+"+o:"");z=k(b.password_confirmed==="1");var E=z[0],F=z[1];o=c("useFXLocalStorage")(l,null);var G=o[0],H=o[1];z=d("CometRelay").useMutation__TEMPORARY(a,e);var I=z[0];o=z[1];e=k(G==null?void 0:G.reauth_user);var J=e[0],K=e[1];z=k(!1);var L=z[0],M=z[1];e=k(null);var N=e[0],O=e[1],P=b.auth_flow==="reauth"||b.auth_flow==="ig_reauth",Q=D===(G==null?void 0:G.mutation_id),R=c("useFXPushCreatePasswordDialogFlow")(),S=c("useFXPasswordlessDialog")(),T=h(function(a,b,e,f){if(a.canSeeNewPasswordlessFlow===!0&&a&&a.selectedAccount&&a.isPasswordless&&b.reauthAccounts&&b.reauthAccounts.length>0&&b.reauthAccounts[0].type){R({accountID:a.selectedAccount.id,accountType:a.selectedAccount.type,passwordlessAccountID:e[0]},function(){q==null?void 0:q("EXIT",e),B()},{passwordlessFlowType:"sso",selectedAccount:a.selectedAccount,ssoDialogArgs:{reauthContinue:function(){O(f)},restoreUpdate:B()}});return!0}if(a.isPasswordless&&b.reauthAccounts&&b.reauthAccounts.length>0&&b.reauthAccounts[0].type===String(d("FXUtils").AccountType.INSTAGRAM)){a=a.dialogConfigProps.confirmUrl;var g=d("ConstUriUtils").getUri(c("FXReauthReturnUri").base());g=b.reauthCustomFlow==="PASSWORDLESS_MANI"?g==null?void 0:g.addQueryParam("password_confirmed","1"):g;var h=(a=d("ConstUriUtils").getUri(a))==null?void 0:(a=a.addQueryParam("next",g==null?void 0:g.toString()))==null?void 0:a.toString();S(b,function(a){q==null?void 0:q(a,e);switch(a){case"BACK":case"EXIT":B();break;case"CONTINUE":H({mutation_id:D,mutation_variables:f}),c("goForceFullPageRedirectTo")((a=h)!=null?a:"#")}});return!0}return!1},[D,q,R,S,B,H]),U=h(function(b){var c=b.variables;A({mutation:a,optimisticUpdater:g==null?void 0:g(c),variables:c});return I(babelHelpers["extends"]({},y,{onCompleted:function(a,b){var e,f=n(a);e=((e=f.reauthAccounts)!=null?e:[]).map(function(a){a=a.id;return a}).filter(Boolean);var g=d("fxGetReauthConfig").getPasswordlessData(f);g=T(g,f,e,c);if(g)return;e=d("fxGetReauthConfig").getReauthTargetUserID(f);g=null;var h=null;if(e!=null){var i;h=e[0];g=(i=h)==null?void 0:i.id}if(g!=null&&e!=null){H({all_reauth_accounts:e,can_ig_web_see_new_reauth:d("fxGetReauthConfig").getCanIgWebSeeNewReauth(f),mutation_id:D,mutation_variables:c,reauth_completed_accounts:[],reauth_remaining_accounts:e,reauth_user:h});K(h);M(!0);return}f.success===!1&&B();C();y.onCompleted==null?void 0:y.onCompleted(a,b)},onError:function(a){B(),y.onError==null?void 0:y.onError(a)},updater:function(a,b){if(b!=null){var d=n(b);d.success===!0&&(m==null?void 0:m(c)(a,b))}},variables:c}))},[A,I,C,g,m,n,a,y,D,T,B,H]);e=(z=v)!=null?z:w;v=d("useFXReauthDialog").useFXReauthDialog({account_type:J==null?void 0:J.type,extra_data:e,forceLogoutOnReauth:f,isSingleReauth:(G==null?void 0:(b=G.all_reauth_accounts)==null?void 0:b.length)===1,isTargetMutation:Q,nodeId:p,onReauthDialogAction:function(a){var b;switch(a){case"BACK":case"EXIT":c("promiseDone")(c("AsyncStorage").removeItem(l),function(){M(!1),B()})}b=((b=G==null?void 0:G.all_reauth_accounts)!=null?b:[]).map(function(a){a=a.id;return a}).filter(Boolean);q==null?void 0:q(a,b)},onResponse:function(a){var b;b=((b=G==null?void 0:G.all_reauth_accounts)!=null?b:[]).map(function(a){a=a.id;return a}).filter(Boolean);if(a===!0&&(G==null?void 0:G.mutation_variables)!=null){a=G==null?void 0:G.reauth_remaining_accounts;var c=G==null?void 0:G.reauth_completed_accounts;if(a!=null&&a.length>0&&J!=null&&c!=null){a=a.filter(function(a){return a.id!==(J==null?void 0:J.id)});c=[].concat(c,[J]);var d=(a==null?void 0:a.length)===0?null:a==null?void 0:a[0];H(babelHelpers["extends"]({},G,{reauth_completed_accounts:c,reauth_remaining_accounts:a,reauth_user:d}));if(d!=null){K(d);M(!0);return}}c=G==null?void 0:G.mutation_variables;U({variables:c});t==null?void 0:t(b)}else s==null?void 0:s(b)},overrideReauthInitiatorFlowValue:u,target_userid:J==null?void 0:J.id,useNativePasswordEntry:x,withCloseButton:Boolean(q)});var V=v[0],W=v[1];z=v[2];var X=j(r);i(function(){X.current=r});i(function(){if(L){var a;a=((a=G==null?void 0:G.all_reauth_accounts)!=null?a:[]).map(function(a){a=a.id;return a}).filter(Boolean);if((G==null?void 0:G.can_ig_web_see_new_reauth)===!0&&x===!1){var b;b=((b=G.reauth_completed_accounts)!=null?b:[]).map(function(a){a=a.id;return a}).filter(Boolean);V({reauthAccountIDs:a,verifiedAccountIDs:b})}else W();X.current&&X.current(a);M(!1)}},[V,G==null?void 0:G.all_reauth_accounts,G==null?void 0:G.can_ig_web_see_new_reauth,G==null?void 0:G.reauth_completed_accounts,G==null?void 0:G.reauth_user,L,W,x]);w=o||z;var Y=P&&!w&&(G==null?void 0:(e=G.reauth_remaining_accounts)==null?void 0:e.length)===0&&Q&&J!==null;i(function(){Y&&K(null)},[Y]);i(function(){var a=G==null?void 0:G.mutation_variables;Q&&!P&&E&&a!=null&&(F(!1),U({variables:a}),c("AsyncStorage").removeItem(l))},[U,G==null?void 0:G.mutation_variables,E,P,Q]);i(function(){N!=null&&(U({variables:N}),c("AsyncStorage").removeItem(l),O(null))},[U,N]);return[U,w]}g["default"]=a}),98);
-----
useFXReauthDialogContentQuery.graphql",["cr:1435"],(function(a,b,c,d,e,f){"use strict";e.exports=b("cr:1435")}),null);
-----