MWSSSOBreakglassAccountAssignmentModal.entrypoint",["JSResourceForInteraction","MWSSSOBreakglassAccountAssignmentModalQuery$Parameters"],(function(a,b,c,d,e,f,g){"use strict";a={getPreloadProps:function(){return{queries:{breakglassAccountAssignmentQueryRef:{parameters:c("MWSSSOBreakglassAccountAssignmentModalQuery$Parameters"),variables:{}}}}},root:c("JSResourceForInteraction")("MWSSSOBreakglassAccountAssignmentModal.react").__setRef("MWSSSOBreakglassAccountAssignmentModal.entrypoint")};b=a;g["default"]=b}),98);
-----
MWSSSOBreakglassAccountAssignmentModalQuery$Parameters",["MWSSSOBreakglassAccountAssignmentModalQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a={kind:"PreloadableConcreteRequest",params:{id:b("MWSSSOBreakglassAccountAssignmentModalQuery_facebookRelayOperation"),metadata:{},name:"MWSSSOBreakglassAccountAssignmentModalQuery",operationKind:"query",text:null}};e.exports=a}),null);
-----
MWSSSOBreakglassAccountAssignmentModalQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="10056232304476228"}),null);
-----
MWSSSOBreakglassAccountAssignmentModal.react",["fbt","GeoButton.react","GeoCancelButton.react","GeoModal.react","GeoModalFooter.react","GeoModalHeader.react","GeoSection.react","GeoText.react","GeoToast.react","GeoVStack.react","MMAQPLUserFlow","MWSSSOAllowlistedUsersTokenizer.react","MWSSSOBreakglassAccountAssignmentModalMutation.graphql","MWSSSOBreakglassAccountAssignmentModalQuery.graphql","MWSSSOBreakglassAccountsStep.react","RelayHooks","SearchableEntry","qpl","react","useGeoToaster","useRevertableState"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l=k||d("react"),m=c("qpl")._(947917023,"9217");function a(a){var e=a.props,f=e.onHide,g=e.refresh;e=a.queries;a=d("RelayHooks").usePreloadedQuery(i!==void 0?i:i=b("MWSSSOBreakglassAccountAssignmentModalQuery.graphql"),e.breakglassAccountAssignmentQueryRef);e=a.company;a=d("RelayHooks").useMutation(j!==void 0?j:j=b("MWSSSOBreakglassAccountAssignmentModalMutation.graphql"));var k=a[0];a=a[1];e=c("useRevertableState")({allowlistedUsers:e.work_accounts.users_with_password_only_auth_method.map(function(a){var b=a.email;a=a.id;return new(c("SearchableEntry"))({title:b,uniqueID:a})})});var n=e[0],o=n.currentState,p=n.initialState,q=e[1];n=c("useGeoToaster")();var r=n.add,s=function(){d("MMAQPLUserFlow").start(m);d("MMAQPLUserFlow").addAnnotations(m,{string:{eventName:"UPDATE_BREAKGLASS_ACCOUNT_ASSIGNMENTS"}});var a=o.allowlistedUsers.map(function(a){return a.getUniqueID()});k({onCompleted:function(){d("MMAQPLUserFlow").endSuccess(m),g(),f("transition"),r(l.jsx(c("GeoToast.react"),{"data-testid":void 0,heading:h._(/*BTDS*/"Break-glass accounts updated")}))},onError:function(a){d("MMAQPLUserFlow").endCancelOrFailure(m,a),r(l.jsx(c("GeoToast.react"),{heading:h._(/*BTDS*/"An error occurred while trying to update the break-glass accounts list. Please try again later."),status:"error"}))},variables:{input:{added_company_user_ids:a,removed_company_user_ids:p.allowlistedUsers.map(function(a){return a.getUniqueID()}).filter(function(b){return!a.includes(b)})}}})};return l.jsx(c("GeoModal.react"),{"data-testid":void 0,footer:l.jsx(c("GeoModalFooter.react"),{primaryButton:l.jsx(c("GeoButton.react"),{"data-testid":void 0,isDisabled:a,isLoading:a,label:h._(/*BTDS*/"Confirm"),onClick:function(){return s()},variant:"primary"}),secondaryButton:l.jsx(c("GeoCancelButton.react"),{})}),header:l.jsx(c("GeoModalHeader.react"),{heading:h._(/*BTDS*/"Break-glass accounts")}),onHide:function(a){d("MMAQPLUserFlow").endCancel(m),f(a)},children:l.jsx(c("GeoSection.react"),{children:l.jsxs(c("GeoVStack.react"),{context:"container",relation:"unrelated",children:[l.jsx(c("GeoText.react"),{children:d("MWSSSOBreakglassAccountsStep.react").MWSSSOBreakglassAccountsStepData.description}),l.jsx(c("MWSSSOAllowlistedUsersTokenizer.react"),{allowlistedUsers:o.allowlistedUsers,onAllowlistedUsersUpdated:function(a){return q({payload:{allowlistedUsers:a},type:"patch"})}})]})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MWSSSOBreakglassAccountAssignmentModalQuery.graphql",["MWSSSOBreakglassAccountAssignmentModalQuery_facebookRelayOperation","relay-runtime"],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null};return{fragment:{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MWSSSOBreakglassAccountAssignmentModalQuery",selections:[{kind:"RequiredField",field:{alias:"company",args:null,concreteType:null,kind:"LinkedField",name:"xfb_managed_meta_company",plural:!1,selections:[{kind:"RequiredField",field:{alias:null,args:null,concreteType:"XFBWorkAccountsCompany",kind:"LinkedField",name:"work_accounts",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"users_with_password_only_auth_method",plural:!0,selections:[{kind:"RequiredField",field:a,action:"THROW",path:"company.work_accounts.users_with_password_only_auth_method.id"},{kind:"RequiredField",field:c,action:"THROW",path:"company.work_accounts.users_with_password_only_auth_method.email"}],storageKey:null}],storageKey:null},action:"THROW",path:"company.work_accounts"}],storageKey:null},action:"THROW",path:"company"}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[],kind:"Operation",name:"MWSSSOBreakglassAccountAssignmentModalQuery",selections:[{alias:"company",args:null,concreteType:null,kind:"LinkedField",name:"xfb_managed_meta_company",plural:!1,selections:[d,{alias:null,args:null,concreteType:"XFBWorkAccountsCompany",kind:"LinkedField",name:"work_accounts",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"users_with_password_only_auth_method",plural:!0,selections:[d,a,c],storageKey:null}],storageKey:null},a],storageKey:null}]},params:{id:b("MWSSSOBreakglassAccountAssignmentModalQuery_facebookRelayOperation"),metadata:{},name:"MWSSSOBreakglassAccountAssignmentModalQuery",operationKind:"query",text:null}}}();b("relay-runtime").PreloadableQueryRegistry.set(a.params.id,a);e.exports=a}),null);
-----
-----
MWSSSOBreakglassAccountAssignmentModalQuery$Parameters",["MWSSSOBreakglassAccountAssignmentModalQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a={kind:"PreloadableConcreteRequest",params:{id:b("MWSSSOBreakglassAccountAssignmentModalQuery_facebookRelayOperation"),metadata:{},name:"MWSSSOBreakglassAccountAssignmentModalQuery",operationKind:"query",text:null}};e.exports=a}),null);
-----
MWSSSOBreakglassAccountAssignmentModalQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="10056232304476228"}),null);
-----
MWSSSOBreakglassAccountAssignmentModal.react",["fbt","GeoButton.react","GeoCancelButton.react","GeoModal.react","GeoModalFooter.react","GeoModalHeader.react","GeoSection.react","GeoText.react","GeoToast.react","GeoVStack.react","MMAQPLUserFlow","MWSSSOAllowlistedUsersTokenizer.react","MWSSSOBreakglassAccountAssignmentModalMutation.graphql","MWSSSOBreakglassAccountAssignmentModalQuery.graphql","MWSSSOBreakglassAccountsStep.react","RelayHooks","SearchableEntry","qpl","react","useGeoToaster","useRevertableState"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l=k||d("react"),m=c("qpl")._(947917023,"9217");function a(a){var e=a.props,f=e.onHide,g=e.refresh;e=a.queries;a=d("RelayHooks").usePreloadedQuery(i!==void 0?i:i=b("MWSSSOBreakglassAccountAssignmentModalQuery.graphql"),e.breakglassAccountAssignmentQueryRef);e=a.company;a=d("RelayHooks").useMutation(j!==void 0?j:j=b("MWSSSOBreakglassAccountAssignmentModalMutation.graphql"));var k=a[0];a=a[1];e=c("useRevertableState")({allowlistedUsers:e.work_accounts.users_with_password_only_auth_method.map(function(a){var b=a.email;a=a.id;return new(c("SearchableEntry"))({title:b,uniqueID:a})})});var n=e[0],o=n.currentState,p=n.initialState,q=e[1];n=c("useGeoToaster")();var r=n.add,s=function(){d("MMAQPLUserFlow").start(m);d("MMAQPLUserFlow").addAnnotations(m,{string:{eventName:"UPDATE_BREAKGLASS_ACCOUNT_ASSIGNMENTS"}});var a=o.allowlistedUsers.map(function(a){return a.getUniqueID()});k({onCompleted:function(){d("MMAQPLUserFlow").endSuccess(m),g(),f("transition"),r(l.jsx(c("GeoToast.react"),{"data-testid":void 0,heading:h._(/*BTDS*/"Break-glass accounts updated")}))},onError:function(a){d("MMAQPLUserFlow").endCancelOrFailure(m,a),r(l.jsx(c("GeoToast.react"),{heading:h._(/*BTDS*/"An error occurred while trying to update the break-glass accounts list. Please try again later."),status:"error"}))},variables:{input:{added_company_user_ids:a,removed_company_user_ids:p.allowlistedUsers.map(function(a){return a.getUniqueID()}).filter(function(b){return!a.includes(b)})}}})};return l.jsx(c("GeoModal.react"),{"data-testid":void 0,footer:l.jsx(c("GeoModalFooter.react"),{primaryButton:l.jsx(c("GeoButton.react"),{"data-testid":void 0,isDisabled:a,isLoading:a,label:h._(/*BTDS*/"Confirm"),onClick:function(){return s()},variant:"primary"}),secondaryButton:l.jsx(c("GeoCancelButton.react"),{})}),header:l.jsx(c("GeoModalHeader.react"),{heading:h._(/*BTDS*/"Break-glass accounts")}),onHide:function(a){d("MMAQPLUserFlow").endCancel(m),f(a)},children:l.jsx(c("GeoSection.react"),{children:l.jsxs(c("GeoVStack.react"),{context:"container",relation:"unrelated",children:[l.jsx(c("GeoText.react"),{children:d("MWSSSOBreakglassAccountsStep.react").MWSSSOBreakglassAccountsStepData.description}),l.jsx(c("MWSSSOAllowlistedUsersTokenizer.react"),{allowlistedUsers:o.allowlistedUsers,onAllowlistedUsersUpdated:function(a){return q({payload:{allowlistedUsers:a},type:"patch"})}})]})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MWSSSOBreakglassAccountAssignmentModalQuery.graphql",["MWSSSOBreakglassAccountAssignmentModalQuery_facebookRelayOperation","relay-runtime"],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null};return{fragment:{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MWSSSOBreakglassAccountAssignmentModalQuery",selections:[{kind:"RequiredField",field:{alias:"company",args:null,concreteType:null,kind:"LinkedField",name:"xfb_managed_meta_company",plural:!1,selections:[{kind:"RequiredField",field:{alias:null,args:null,concreteType:"XFBWorkAccountsCompany",kind:"LinkedField",name:"work_accounts",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"users_with_password_only_auth_method",plural:!0,selections:[{kind:"RequiredField",field:a,action:"THROW",path:"company.work_accounts.users_with_password_only_auth_method.id"},{kind:"RequiredField",field:c,action:"THROW",path:"company.work_accounts.users_with_password_only_auth_method.email"}],storageKey:null}],storageKey:null},action:"THROW",path:"company.work_accounts"}],storageKey:null},action:"THROW",path:"company"}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[],kind:"Operation",name:"MWSSSOBreakglassAccountAssignmentModalQuery",selections:[{alias:"company",args:null,concreteType:null,kind:"LinkedField",name:"xfb_managed_meta_company",plural:!1,selections:[d,{alias:null,args:null,concreteType:"XFBWorkAccountsCompany",kind:"LinkedField",name:"work_accounts",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"users_with_password_only_auth_method",plural:!0,selections:[d,a,c],storageKey:null}],storageKey:null},a],storageKey:null}]},params:{id:b("MWSSSOBreakglassAccountAssignmentModalQuery_facebookRelayOperation"),metadata:{},name:"MWSSSOBreakglassAccountAssignmentModalQuery",operationKind:"query",text:null}}}();b("relay-runtime").PreloadableQueryRegistry.set(a.params.id,a);e.exports=a}),null);
-----