BizWebCometOmniAIReviewInfoModal.react",["fbt","BizWebCometImpressionLoggingWrapper.react","BizWebCometOmniAIReviewInfoModalMutation.graphql","BizWebCometOmniAIReviewInfoModalQuery.graphql","BizWebCometOmniAISMBOnboardingString.react","BizWebCometOmniBusinessPortfolioInformationForm.react","CometRelay","GeoBaseText.react","GeoButton.react","GeoCancelButton.react","GeoLink.react","GeoModal.react","GeoModalFooter.react","GeoModalHeader.react","GeoSection.react","GeoToast.react","GeoVStack.react","MessagingAIOnboardingFlowLinkConsts","MessagingAIOnboardingFlowLoggingUtils","geoMargin","isStringNullOrWhitespaceOnly","react","useGeoToaster","useStateObjectReducer"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c,d,m=d||(d=r("react")),p=(c||(c=o("react"))).useMemo,_=s._(/*BTDS*/"Review your business information"),f=s._(/*BTDS*/"Business portfolios let you manage your Facebook Pages and other business assets all in one place."),g=s._(/*BTDS*/"Weu2019ve saved your contact info and email from Facebook in this business portfolio. You can edit this info now or anytime in Meta Business Suite Settings. {=m2}",[s._implicitParam("=m2",m.jsx(r("GeoLink.react"),{href:o("MessagingAIOnboardingFlowLinkConsts").BUSINESS_PORTFOLIO_LINK,target:"_blank",children:s._(/*BTDS*/"About editing your portfolio")}))]),h=e!==void 0?e:e=n("BizWebCometOmniAIReviewInfoModalMutation.graphql"),y=u!==void 0?u:u=n("BizWebCometOmniAIReviewInfoModalQuery.graphql");function C(e){var t=e.props,n=t.onHide,a=t.pageID,i=t.shouldAutoCreate,l=i===void 0?!1:i,u=t.shouldAutoLink,c=u===void 0?!1:u,d=e.queries.queryReference,C=o("CometRelay").usePreloadedQuery(y,d),b=p(function(){return{should_auto_create_business:l?"true":"false",should_auto_link_business:c?"true":"false"}},[l,c]),v=p(function(){var e,t,n,r,o,a,i,l=C==null||(e=C.page)==null?void 0:e.business,s=C==null||(t=C.page)==null||(t=t.business)==null?void 0:t.business_user_for_viewer;return{businessName:(n=l==null?void 0:l.name)!=null?n:"",email:((r=s==null?void 0:s.email)!=null?r:"")||((o=s==null?void 0:s.pending_email)!=null?o:"")||"",firstName:(a=s==null?void 0:s.first_name)!=null?a:"",lastName:(i=s==null?void 0:s.last_name)!=null?i:""}},[C]),S=r("useStateObjectReducer")(v),R=S[0],L=S[1],E=r("useStateObjectReducer")({}),k=E[0],I=E[1],T=o("CometRelay").useMutation(h),D=T[0],x=T[1],$=r("useGeoToaster")(),P=$.add,N=p(function(){return!!k.email||Object.values(R).some(function(e){return r("isStringNullOrWhitespaceOnly")(String(e))})},[k,R]);return m.jsx(r("BizWebCometImpressionLoggingWrapper.react"),{onImpression:function(){o("MessagingAIOnboardingFlowLoggingUtils").logSMBEvents("impression_onboarding_review_info_modal",a,null,null,null,b)},children:function(t){return m.jsx(r("GeoModal.react"),{containerRef:t,footer:m.jsx(r("GeoModalFooter.react"),{primaryButton:m.jsx(r("GeoButton.react"),{isDisabled:N||x,isLoading:x,label:s._(/*BTDS*/"Save"),onClick:function(){var e,t;o("MessagingAIOnboardingFlowLoggingUtils").logSMBEvents("biz_ai_onboarding_review_info_update_clicked",a,null,null,null,b);var i=(e=C==null||(t=C.page)==null||(t=t.business)==null||(t=t.business_user_for_viewer)==null?void 0:t.id)!=null?e:"",l=v.businessName!==R.businessName?R.businessName:null,s=v.email!==R.email?R.email:null,u=v.firstName!==R.firstName?R.firstName:null,c=v.lastName!==R.lastName?R.lastName:null;D({onCompleted:function(){o("MessagingAIOnboardingFlowLoggingUtils").logSMBEvents("biz_ai_onboarding_review_info_success",a,null,null,null,b),n("transition")},onError:function(t){var e;o("MessagingAIOnboardingFlowLoggingUtils").logSMBExceptions("biz_ai_onboarding_review_info_exception",a,null,null,null,t,b),P(m.jsx(r("GeoToast.react"),{heading:(e=t.description)!=null?e:o("BizWebCometOmniAISMBOnboardingString.react").GENERIC_ERROR_MESSAGE,status:"error"}),{duration:"sticky"})},variables:{input:{business_name:l,business_user_id:i,user_email:s,user_first_name:u,user_last_name:c}}})},variant:"primary"}),secondaryButton:m.jsx(r("GeoCancelButton.react"),{})}),header:m.jsx(r("GeoModalHeader.react"),{description:f,heading:_}),onHide:n,children:m.jsx(r("GeoSection.react"),{children:m.jsxs(r("GeoVStack.react"),{context:"container",relation:"unrelated",children:[m.jsx(r("BizWebCometOmniBusinessPortfolioInformationForm.react"),{businessName:R==null?void 0:R.businessName,email:R==null?void 0:R.email,firstName:R==null?void 0:R.firstName,isReadOnly:!1,lastName:R==null?void 0:R.lastName,onChange:function(t){return L(t)},onChangeErrors:I,pageID:a,shouldValidateName:!1}),m.jsx(r("GeoBaseText.react"),{color:"valueDescription",size:"valueDescription",xstyle:r("geoMargin").top16,children:g})]})})})}})}C.displayName=C.name+" [from "+i.id+"]",l.default=C}),226);
-----
BizWebCometOmniAIReviewInfoModalMutation.graphql",["BizWebCometOmniAIReviewInfoModalMutation_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:"params",variableName:"input"}],concreteType:"XFBBizAIOnboardingBusinessResponse",kind:"LinkedField",name:"xfb_biz_ai_onboarding_update_business_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"business_id",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"BizWebCometOmniAIReviewInfoModalMutation",selections:t,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"BizWebCometOmniAIReviewInfoModalMutation",selections:t},params:{id:n("BizWebCometOmniAIReviewInfoModalMutation_facebookRelayOperation"),metadata:{},name:"BizWebCometOmniAIReviewInfoModalMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
BizWebCometOmniAIReviewInfoModalMutation_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="25187961180794292"}),null);
-----