BizInviteRespondInternalMMABodyCard.react",["fbt","ix","$InternalEnum","BizInviteRespondAcceptedInvitationBottomCard.react","BizInviteRespondDeclinedInvitationBottomCard.react","BizInviteRespondInternalMMABodyCardAcceptMutation.graphql","BizInviteRespondInternalMMABodyCardDeclineMutation.graphql","BizInviteRespondInternalMMABodyCard_BusinessRoleRequest.graphql","BizInviteRespondInternalMMABodyCard_Enterprise.graphql","BizInviteRespondInternalMMABodyCard_XFBBusinessPersonEnt.graphql","BusinessInvitationMMAAccountInfo.react","BusinessInvitationPageStrings","BusinessInvitationPrivacyPolicyDeclineInviteFooter.react","BusinessInvitationRespondQPLMarkerID","BusinessInvitationYoureInvitedHeader.react","CometRelay","FBLogger","GeoButton.react","GeoCard.react","GeoCheckboxInput.react","GeoDivider.react","GeoHStack.react","GeoText.react","GeoTooltip.react","GeoVStack.react","MMAQPLUserFlow","XBizWebCometBizSuiteSettingsBusinessUsersControllerRouteBuilder","geoMargin","goForceFullPageRedirectTo","react","requireDeferred","useGeoTheme"],(function(t,n,r,o,a,i,l,s,u){"use strict";var e,c,d,m,p,_,f=_||(_=o("react")),g=_,h=g.useEffect,y=g.useRef,C=g.useState,b=r("requireDeferred")("BusinessConsoleUiEventsFalcoEvent").__setRef("BizInviteRespondInternalMMABodyCard.react"),v=n("$InternalEnum")({InitialLoad:1,Accepted:2,Declined:3});function S(t){var a,i,l=t.businessID,u=t.businessName,p=t.businessPersonRef,_=t.enterpriseRef,g=t.sectionSpacing,h=t.setBottomCardStatus,y=t.setErrorMessage,b=t.token,S=o("CometRelay").useFragment(e!==void 0?e:e=n("BizInviteRespondInternalMMABodyCard_Enterprise.graphql"),_),R=o("CometRelay").useFragment(c!==void 0?c:c=n("BizInviteRespondInternalMMABodyCard_XFBBusinessPersonEnt.graphql"),p),L=C(!1),E=L[0],k=L[1],I=o("CometRelay").useMutation(d!==void 0?d:d=n("BizInviteRespondInternalMMABodyCardDeclineMutation.graphql")),T=I[0],D=I[1],x=function(){T({onCompleted:function(){o("MMAQPLUserFlow").addPoint(r("BusinessInvitationRespondQPLMarkerID"),"decline_invite_mutation_success"),o("MMAQPLUserFlow").endSuccess(r("BusinessInvitationRespondQPLMarkerID")),h(v.Declined)},onError:function(t){var e;o("MMAQPLUserFlow").addPoint(r("BusinessInvitationRespondQPLMarkerID"),"decline_invite_mutation_error"),o("MMAQPLUserFlow").endCancelOrFailure(r("BusinessInvitationRespondQPLMarkerID"),t,{annotations:{string:{error_code_str:(e=t.code)==null?void 0:e.toString(),error_description:t.description,error_message:t.message}}}),y(t.description)},variables:{token:b}})},$=o("CometRelay").useMutation(m!==void 0?m:m=n("BizInviteRespondInternalMMABodyCardAcceptMutation.graphql")),P=$[0],N=$[1],M=function(){P({onCompleted:function(){o("MMAQPLUserFlow").addPoint(r("BusinessInvitationRespondQPLMarkerID"),"accept_invite_mutation_success"),o("MMAQPLUserFlow").endSuccess(r("BusinessInvitationRespondQPLMarkerID"));var e=r("XBizWebCometBizSuiteSettingsBusinessUsersControllerRouteBuilder").buildUri({business_id:l,nav_ref:"business_invitation_acceptance_page"}).toString();r("goForceFullPageRedirectTo")(e)},onError:function(t){var e;o("MMAQPLUserFlow").addPoint(r("BusinessInvitationRespondQPLMarkerID"),"accept_invite_mutation_error"),o("MMAQPLUserFlow").endCancelOrFailure(r("BusinessInvitationRespondQPLMarkerID"),t,{annotations:{string:{error_code_str:(e=t.code)==null?void 0:e.toString(),error_description:t.description,error_message:t.message}}}),y(t.description)},variables:{marketingInput:E,token:b}})},w=D||N,A=R==null||(a=R.display_name)==null?void 0:a.split(" "),F=A&&A.length<2;return f.jsxs(f.Fragment,{children:[f.jsx(r("GeoText.react"),{children:o("BusinessInvitationPageStrings").MMA_VIEW_STRINGS.HOW_YOUR_NAME_WILL_APPEAR()}),f.jsx(r("BusinessInvitationMMAAccountInfo.react"),{mmaAccountEmail:R==null?void 0:R.email,mmaProfilePictureURI:R==null?void 0:R.profile_pic_uri,userName:(i=R==null?void 0:R.display_name)!=null?i:"",userOrgName:S==null?void 0:S.name}),f.jsxs(r("GeoHStack.react"),{alignItems:"center",xstyle:g,children:[f.jsx(r("GeoCheckboxInput.react"),{"data-testid":void 0,isLabelHidden:!0,label:"",onChange:k,value:E}),f.jsx(r("GeoText.react"),{children:o("BusinessInvitationPageStrings").MARKETING_INPUT_STRINGS.CHECKBOX_LABEL()})]}),f.jsx(r("GeoDivider.react"),{xstyle:[r("geoMargin").vert8,r("geoMargin").horiz16]}),f.jsx(r("BusinessInvitationPrivacyPolicyDeclineInviteFooter.react"),{businessName:u,isMMAInvitation:!0,onDeclineInviteLinkClick:x,userOrgName:S==null?void 0:S.name}),f.jsx(r("GeoHStack.react"),{alignSelf:"end",justifyContent:"space-between",xstyle:g,children:f.jsx(r("GeoButton.react"),{"data-testid":void 0,isDisabled:w||F,isLoading:w,label:o("BusinessInvitationPageStrings").BUSINESS_INVITATION_CARD_STRINGS.ACCEPT_INVITE_BUTTON_LABEL(),onClick:M,tooltip:F===!0?f.jsx(r("GeoTooltip.react"),{content:s._(/*BTDS*/"Your account must have both first and last names to perform this action.")}):null,variant:"primary"})})]})}S.displayName=S.name+" [from "+i.id+"]";function R(e){var t,a,i,l,s,c,d,m=e.businessPersonRef,_=e.enterpriseRef,g=e.roleRequestRef,R=e.setErrorMessage,L=e.token,E=o("CometRelay").useFragment(p!==void 0?p:p=n("BizInviteRespondInternalMMABodyCard_BusinessRoleRequest.graphql"),g),k=(t=E==null?void 0:E.inviter_name)!=null?t:"",I=(a=E==null||(i=E.owner_business)==null?void 0:i.name)!=null?a:null,T=(l=E==null||(s=E.owner_business)==null?void 0:s.id)!=null?l:null,D=E.role_request_status;if(I===null||T===null)throw b.onReady(function(e){e.log(function(){return{event_name:"biz_invite_respond_internal_mma_error",extra_data:{business_name:I!=null?I:"",inviter_name:k,owner_business_id:T!=null?T:"",role_request_id:E.id,role_request_status:D!=null?D:""}}})}),T===null?r("FBLogger")("business_invitation_mma").mustfixThrow("Cannot get owner business ID from role request"):r("FBLogger")("business_invitation_mma").mustfixThrow("Cannot get inviter name or business name from role request");if(D==="EXPIRED"||D==="PENDING_INTEGRITY_REVIEW")throw b.onReady(function(e){e.log(function(){return{event_name:"biz_invite_respond_internal_mma_error",extra_data:{business_name:I!=null?I:"",inviter_name:k!=null?k:"",owner_business_id:T!=null?T:"",role_request_id:E.id,role_request_status:D!=null?D:""}}})}),r("FBLogger")("business_invitation_mma").mustfixThrow("Role request expired or pending integrity review");var x=(c=E==null||(d=E.owner_business)==null?void 0:d.profile_picture_url)!=null?c:u("497875"),$=D==="ACCEPTED"?v.Accepted:D==="DECLINED"?v.Declined:v.InitialLoad,P=C($),N=P[0],M=P[1],w=r("useGeoTheme")(),A=w.selectSpacing,F=A({bounds:"internal",context:"container",relation:"component"}),O=y(!0);return h(function(){O.current&&(o("MMAQPLUserFlow").start(r("BusinessInvitationRespondQPLMarkerID")),o("MMAQPLUserFlow").addPoint(r("BusinessInvitationRespondQPLMarkerID"),"internal_mma_body_card_rendered"),o("MMAQPLUserFlow").addAnnotations(r("BusinessInvitationRespondQPLMarkerID"),{string:{role_request_id:E.id,role_request_status:E.role_request_status}}),O.current=!1)},[O,E]),f.jsx(r("GeoCard.react"),{children:f.jsxs(r("GeoVStack.react"),{context:"component",relation:"unrelated",xstyle:F,children:[f.jsx(r("BusinessInvitationYoureInvitedHeader.react"),{businessName:I,businessProfilePictureURI:x,inviterName:k,isMixedPermsAutoInvitation:!1}),f.jsx(r("GeoDivider.react"),{xstyle:[r("geoMargin").vert8,r("geoMargin").horiz16]}),(function(){switch(N){case v.Accepted:return o("MMAQPLUserFlow").addPoint(r("BusinessInvitationRespondQPLMarkerID"),"already_accepted_card_rendered"),o("MMAQPLUserFlow").endSuccess(r("BusinessInvitationRespondQPLMarkerID")),f.jsx(r("BizInviteRespondAcceptedInvitationBottomCard.react"),{businessID:T});case v.Declined:return o("MMAQPLUserFlow").addPoint(r("BusinessInvitationRespondQPLMarkerID"),"already_declined_card_rendered"),o("MMAQPLUserFlow").endSuccess(r("BusinessInvitationRespondQPLMarkerID")),f.jsx(r("BizInviteRespondDeclinedInvitationBottomCard.react"),{});case v.InitialLoad:return f.jsx(S,{businessID:T,businessName:I,businessPersonRef:m,enterpriseRef:_,sectionSpacing:F,setBottomCardStatus:M,setErrorMessage:R,token:L})}})()]})})}R.displayName=R.name+" [from "+i.id+"]",l.default=R}),226);
-----
BizInviteRespondInternalMMABodyCardDeclineMutation.graphql",["BizInviteRespondInternalMMABodyCardDeclineMutation_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"token"}],t=[{alias:null,args:[{kind:"Variable",name:"token",variableName:"token"}],kind:"ScalarField",name:"xfb_decline_business_role_request",storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"BizInviteRespondInternalMMABodyCardDeclineMutation",selections:t,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"BizInviteRespondInternalMMABodyCardDeclineMutation",selections:t},params:{id:n("BizInviteRespondInternalMMABodyCardDeclineMutation_facebookRelayOperation"),metadata:{},name:"BizInviteRespondInternalMMABodyCardDeclineMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
BizInviteRespondInternalMMABodyCardDeclineMutation_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="23972303729119265"}),null);
-----