MWSSSODefaultIdPAssignmentModal.react",["fbt","CometRelay","GeoButton.react","GeoCancelButton.react","GeoModal.react","GeoModalFooter.react","GeoModalHeader.react","GeoSection.react","GeoText.react","GeoToast.react","GeoVStack.react","MMAQPLUserFlow","MWSSSODefaultIdPAssignmentCard.react","MWSSSODefaultIdPAssignmentModalMutation.graphql","MWSSSODefaultIdPAssignmentModalQuery.graphql","MWSSSODomainAssignmentStep.react","qpl","react","useGeoToaster","useRevertableState"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c,d=c||(c=o("react")),m=r("qpl")._(947917023,"9217");function p(t){var a=t.props,i=a.onHide,l=a.refresh,c=t.queries,p=o("CometRelay").usePreloadedQuery(e!==void 0?e:e=n("MWSSSODefaultIdPAssignmentModalQuery.graphql"),c.defaultIdPAssignmentQueryRef),_=p.company,f=o("CometRelay").useMutation(u!==void 0?u:u=n("MWSSSODefaultIdPAssignmentModalMutation.graphql")),g=f[0],h=f[1],y=_.default_sso_provider_id,C=_.unverified_domain_sso_provider_id,b=r("useRevertableState")({defaultSSOProviderIDForUnverifiedDomains:C,defaultSSOProviderIDForVerifiedDomains:y}),v=b[0],S=v.currentState,R=v.initialState,L=b[1],E=r("useGeoToaster")(),k=E.add,I=function(){o("MMAQPLUserFlow").start(m),o("MMAQPLUserFlow").addAnnotations(m,{string:{eventName:"UPDATE_DEFAULT_SSO_PROVIDER"}}),g({onCompleted:function(){o("MMAQPLUserFlow").endSuccess(m),l(),i("transition"),k(d.jsx(r("GeoToast.react"),{"data-testid":void 0,heading:s._(/*BTDS*/"Default IdP assignments updated")}))},onError:function(t){o("MMAQPLUserFlow").endCancelOrFailure(m,t),k(d.jsx(r("GeoToast.react"),{heading:s._(/*BTDS*/"An error occurred while trying to update the default IdP assignment. Please try again later."),status:"error"}))},variables:{input:{default_domain_saml_setting_id:S.defaultSSOProviderIDForVerifiedDomains,unverified_domain_saml_setting_id:S.defaultSSOProviderIDForUnverifiedDomains}}})};return d.jsx(r("GeoModal.react"),{"data-testid":void 0,footer:d.jsx(r("GeoModalFooter.react"),{primaryButton:d.jsx(r("GeoButton.react"),{"data-testid":void 0,isDisabled:h||S.defaultSSOProviderIDForVerifiedDomains===R.defaultSSOProviderIDForVerifiedDomains&&S.defaultSSOProviderIDForUnverifiedDomains===R.defaultSSOProviderIDForUnverifiedDomains,isLoading:h,label:s._(/*BTDS*/"Save changes"),onClick:function(){return I()},variant:"primary"}),secondaryButton:d.jsx(r("GeoCancelButton.react"),{})}),header:d.jsx(r("GeoModalHeader.react"),{heading:o("MWSSSODomainAssignmentStep.react").DEFAULT_IDP_ASSIGNMENT_HEADING}),onHide:i,children:d.jsx(r("GeoSection.react"),{children:d.jsxs(r("GeoVStack.react"),{context:"container",relation:"unrelated",children:[d.jsx(r("GeoText.react"),{children:o("MWSSSODomainAssignmentStep.react").DEFAULT_IDP_ASSIGNMENT_DESCRIPTION}),d.jsx(r("MWSSSODefaultIdPAssignmentCard.react"),{defaultSSOProviderIDForUnverifiedDomains:S.defaultSSOProviderIDForUnverifiedDomains,defaultSSOProviderIDForVerifiedDomains:S.defaultSSOProviderIDForVerifiedDomains,setDefaultSSOProviderIDForUnverifiedDomains:function(t){L({payload:{defaultSSOProviderIDForUnverifiedDomains:t},type:"patch"})},setDefaultSSOProviderIDForVerifiedDomains:function(t){L({payload:{defaultSSOProviderIDForVerifiedDomains:t},type:"patch"})},verifiedDomainProviderAssignments:_.verified_domain_provider_assignments})]})})})}p.displayName=p.name+" [from "+i.id+"]",l.default=p}),226);
-----
MWSSSODefaultIdPAssignmentModalQuery.graphql",["MWSSSODefaultIdPAssignmentModalQuery_facebookRelayOperation","relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e={alias:null,args:null,kind:"ScalarField",name:"default_sso_provider_id",storageKey:null},t={alias:null,args:null,kind:"ScalarField",name:"unverified_domain_sso_provider_id",storageKey:null},r={alias:null,args:null,concreteType:"AssignedEmailDomainsBySsoSAMLSettingsID",kind:"LinkedField",name:"verified_domain_provider_assignments",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"saml_settings_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"sso_saml_settings_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"assigned_email_domains",storageKey:null}],storageKey:null};return{fragment:{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MWSSSODefaultIdPAssignmentModalQuery",selections:[{kind:"RequiredField",field:{alias:"company",args:null,concreteType:null,kind:"LinkedField",name:"xfb_managed_meta_company",plural:!1,selections:[e,t,r],storageKey:null},action:"THROW",path:"company"}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[],kind:"Operation",name:"MWSSSODefaultIdPAssignmentModalQuery",selections:[{alias:"company",args:null,concreteType:null,kind:"LinkedField",name:"xfb_managed_meta_company",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},e,t,r,{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}]},params:{id:n("MWSSSODefaultIdPAssignmentModalQuery_facebookRelayOperation"),metadata:{},name:"MWSSSODefaultIdPAssignmentModalQuery",operationKind:"query",text:null}}})();n("relay-runtime").PreloadableQueryRegistry.set(e.params.id,e),a.exports=e}),null);
-----
MWSSSODefaultIdPAssignmentModal.entrypoint",["JSResourceForInteraction","MWSSSODefaultIdPAssignmentModalQuery$Parameters"],(function(t,n,r,o,a,i,l){"use strict";var e={getPreloadProps:function(){return{queries:{defaultIdPAssignmentQueryRef:{parameters:r("MWSSSODefaultIdPAssignmentModalQuery$Parameters"),variables:{}}}}},root:r("JSResourceForInteraction")("MWSSSODefaultIdPAssignmentModal.react").__setRef("MWSSSODefaultIdPAssignmentModal.entrypoint")},s=e;l.default=s}),98);
-----
MWSSSODefaultIdPAssignmentModalQuery$Parameters",["MWSSSODefaultIdPAssignmentModalQuery_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e={kind:"PreloadableConcreteRequest",params:{id:n("MWSSSODefaultIdPAssignmentModalQuery_facebookRelayOperation"),metadata:{},name:"MWSSSODefaultIdPAssignmentModalQuery",operationKind:"query",text:null}};a.exports=e}),null);
-----
MWSSSODefaultIdPAssignmentModalQuery_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="26334294642837324"}),null);
-----