MWSSSODomainAssignmentModal.react",["fbt","CometRelay","GeoButton.react","GeoCancelButton.react","GeoModal.react","GeoModalFooter.react","GeoModalHeader.react","GeoSection.react","GeoText.react","GeoToast.react","GeoVStack.react","MMAQPLUserFlow","MWSSSOConsts","MWSSSODomainAssignmentModalModalMutation.graphql","MWSSSODomainAssignmentModalQuery.graphql","MWSSSOUnassignedDomainsGuidanceCard.react","RelayHooks","qpl","react","useGeoToaster","useMWSSSODomainAssignmentForm.react"],(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("RelayHooks").usePreloadedQuery(e!==void 0?e:e=n("MWSSSODomainAssignmentModalQuery.graphql"),c.domainAssignmentQueryRef),_=p.company,f=r("useGeoToaster")(),g=f.add,h=o("CometRelay").useMutation(u!==void 0?u:u=n("MWSSSODomainAssignmentModalModalMutation.graphql")),y=h[0],C=h[1],b=r("useMWSSSODomainAssignmentForm.react")(_),v=b[0],S=b[1],R=S.find(function(e){return e.ssoProviderID==null}),L=function(){var e={};S.forEach(function(t){var n=t.domainName,r=t.ssoProviderID,a=r!=null?r:o("MWSSSOConsts").UNASSIGNED_DOMAIN;e[a]||(e[a]=[]),e[a].push(n)}),o("MMAQPLUserFlow").start(m),o("MMAQPLUserFlow").addAnnotations(m,{string:{eventName:"UPDATE_VERIFIED_DOMAIN_PROVIDER_ASSIGNMENTS"}}),y({onCompleted:function(){l(),i("transition"),o("MMAQPLUserFlow").endSuccess(m),g(d.jsx(r("GeoToast.react"),{"data-testid":void 0,heading:s._(/*BTDS*/"Successfully re-assigned email domains.")}))},onError:function(t){o("MMAQPLUserFlow").endCancelOrFailure(m,t),g(d.jsx(r("GeoToast.react"),{heading:s._(/*BTDS*/"An error occurred while trying to update the provider. Please try again later.")}))},variables:{input:{verified_domain_provider_assignments:Object.keys(e).map(function(t){return{assigned_email_domains:e[t],sso_saml_settings_id:t===o("MWSSSOConsts").UNASSIGNED_DOMAIN?null:t}})}}})};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:C,isLoading:C,label:s._(/*BTDS*/"Save changes"),onClick:L,variant:"primary"}),secondaryButton:d.jsx(r("GeoCancelButton.react"),{})}),header:d.jsx(r("GeoModalHeader.react"),{heading:s._(/*BTDS*/"Edit domain assignments")}),hideOnBlur:!1,onHide:i,width:800,children:d.jsx(r("GeoSection.react"),{children:d.jsxs(r("GeoVStack.react"),{context:"container",relation:"unrelated",children:[d.jsx(r("GeoText.react"),{children:s._(/*BTDS*/"Review your domains and select which ones you want to assign to each IdP. If you leave domains unassigned, people using those domains will need to log in with a password.")}),R&&d.jsx(r("MWSSSOUnassignedDomainsGuidanceCard.react"),{}),v]})})})}p.displayName=p.name+" [from "+i.id+"]",l.default=p}),226);
-----
MWSSSODomainAssignmentModalModalMutation.graphql",["MWSSSODomainAssignmentModalModalMutation_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],t=[{alias:null,args:[{kind:"Variable",name:"payload",variableName:"input"}],concreteType:"VerifiedDomainProviderAssignmentsMutationResult",kind:"LinkedField",name:"verified_domain_provider_assignments",plural:!1,selections:[{alias:null,args:null,concreteType:"AssignedEmailDomainsBySsoSAMLSettingsID",kind:"LinkedField",name:"verified_domain_provider_assignments",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"assigned_email_domains",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"sso_saml_settings_id",storageKey:null}],storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"MWSSSODomainAssignmentModalModalMutation",selections:t,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"MWSSSODomainAssignmentModalModalMutation",selections:t},params:{id:n("MWSSSODomainAssignmentModalModalMutation_facebookRelayOperation"),metadata:{},name:"MWSSSODomainAssignmentModalModalMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
MWSSSODomainAssignmentModalModalMutation_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="24808649002162213"}),null);
-----
-----
MWSSSODomainAssignmentModalModalMutation.graphql",["MWSSSODomainAssignmentModalModalMutation_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],t=[{alias:null,args:[{kind:"Variable",name:"payload",variableName:"input"}],concreteType:"VerifiedDomainProviderAssignmentsMutationResult",kind:"LinkedField",name:"verified_domain_provider_assignments",plural:!1,selections:[{alias:null,args:null,concreteType:"AssignedEmailDomainsBySsoSAMLSettingsID",kind:"LinkedField",name:"verified_domain_provider_assignments",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"assigned_email_domains",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"sso_saml_settings_id",storageKey:null}],storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"MWSSSODomainAssignmentModalModalMutation",selections:t,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"MWSSSODomainAssignmentModalModalMutation",selections:t},params:{id:n("MWSSSODomainAssignmentModalModalMutation_facebookRelayOperation"),metadata:{},name:"MWSSSODomainAssignmentModalModalMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
MWSSSODomainAssignmentModalModalMutation_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="24808649002162213"}),null);
-----