AdsCheckerPermissionRequestButton.react",["fbt","AYMTAMGlobalBannerDismissTipAction","AdsAddToastCardAction","AdsCheckerAdsPermissionResolutionPopoverContainerQuery.graphql","AdsCheckerPermissionRequestButtonMutation.graphql","GeoHintActionButton.react","RelayHooks","XFBAdsCheckerEntryPointUtils.facebook","XFBAdsCheckerJobsToBeDoneUtils.facebook","XFBAdsCheckerProductTypeUtils.facebook","nullthrows","react","useMonetizationReadinessCheckerLogger"],(function(X,P,e,t,U,o,T,n){"use strict";var a,u,H=u||(u=t("react")),c=u,A=c.useCallback,k=c.useMemo,f=c.useState;function d(r){var _=r.adAccount,M=r.label,s=r.loggingData,C=r.scopedBusinessID,m=t("RelayHooks").useRelayEnvironment(),v=t("RelayHooks").useMutation(a!==void 0?a:a=P("AdsCheckerPermissionRequestButtonMutation.graphql")),q=v[0],S=v[1],b=e("useMonetizationReadinessCheckerLogger")(),p=f(!1),E=p[0],B=p[1],R=_.account_id,y=k(function(){return{id:"AdsCheckerPermissionRequestButtonSuccessToastCard",cardType:"success",canDismiss:!0,dismissTimer:5e3,header:n._(/*BTDS*/"Your request was sent"),bodyText:n._(/*BTDS*/"We emailed your request for access to manage campaigns to people who have full control of the ad account.")}},[]),g=k(function(){return{id:"AdsCheckerPermissionRequestButtonErrorToastCard",cardType:"error",canDismiss:!0,dismissTimer:5e3,header:n._(/*BTDS*/"Request not sent"),bodyText:n._(/*BTDS*/"There was a problem sending the request. Try sending it again.")}},[]),i=A(function(l){b.logEvent(l,{eventCategory:"click",eventType:"ui"},s)},[b,s]),J=A(function(){i("ads_checker_ads_manager_ads_permission_popover_business_ad_account_request_task"),q({onCompleted:function(D){i("ads_checker_ads_manager_ads_permission_popover_business_ad_account_request_task_success"),B(!0),e("AdsAddToastCardAction").dispatch({toastCard:y},{line:"127",module:"AdsCheckerPermissionRequestButton.react.js",moduleID:o.id});var h=[t("XFBAdsCheckerEntryPointUtils.facebook").fromJSEnum(s.entry_point),t("XFBAdsCheckerJobsToBeDoneUtils.facebook").fromJSEnum(s.jobs_to_be_done),t("XFBAdsCheckerProductTypeUtils.facebook").fromJSEnum(s.product_type)],j=h[0],I=h[1],x=h[2];e("AYMTAMGlobalBannerDismissTipAction").dispatch({},{line:"137",module:"AdsCheckerPermissionRequestButton.react.js",moduleID:o.id}),t("RelayHooks").fetchQuery(m,e("AdsCheckerAdsPermissionResolutionPopoverContainerQuery.graphql"),{adAccountID:R,entryPoint:e("nullthrows")(j),jtbd:e("nullthrows")(I),productType:e("nullthrows")(x)}).subscribe({next:function(w){}})},onError:function(D){B(!1),i("ads_checker_ads_manager_ads_permission_popover_business_ad_account_request_task_fail"),e("AdsAddToastCardAction").dispatch({toastCard:g},{line:"158",module:"AdsCheckerPermissionRequestButton.react.js",moduleID:o.id})},variables:{input:{asset_id:_.account_id,business_id:C}}})},[_.account_id,R,m,i,s.entry_point,s.jobs_to_be_done,s.product_type,g,y,C,q]);return H.jsx(e("GeoHintActionButton.react"),{"data-testid":void 0,isDisabled:E,isLoading:S,label:M,variant:"primary",onClick:J})}d.displayName=d.name+" [from "+o.id+"]",T.default=d}),226);
-----
AdsCheckerPermissionRequestButtonMutation.graphql",[],(function(s,r,u,o,t,l){"use strict";var i=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],n=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"XFBSendAdsCheckerPermissionRequestNotificationResponsePayload",kind:"LinkedField",name:"xfb_send_ads_checker_permission_request_notification",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"success",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"AdsCheckerPermissionRequestButtonMutation",selections:n,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"AdsCheckerPermissionRequestButtonMutation",selections:n},params:{id:"24703320212621231",metadata:{},name:"AdsCheckerPermissionRequestButtonMutation",operationKind:"mutation",text:null}}})();t.exports=i}),null);
-----
-----
AdsCheckerPermissionRequestButtonMutation.graphql",[],(function(s,r,u,o,t,l){"use strict";var i=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],n=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"XFBSendAdsCheckerPermissionRequestNotificationResponsePayload",kind:"LinkedField",name:"xfb_send_ads_checker_permission_request_notification",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"success",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"AdsCheckerPermissionRequestButtonMutation",selections:n,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"AdsCheckerPermissionRequestButtonMutation",selections:n},params:{id:"24703320212621231",metadata:{},name:"AdsCheckerPermissionRequestButtonMutation",operationKind:"mutation",text:null}}})();t.exports=i}),null);
-----