usePayoutHoldReminder",["fbt","FBLogger","GeoToast.react","RelayHooks","react","useGeoToaster","usePayoutHoldReminder_PayoutHoldReminderMutation.graphql"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react"));e=j;var l=e.useCallback,m=e.useState,n=i!==void 0?i:i=b("usePayoutHoldReminder_PayoutHoldReminderMutation.graphql");function a(a,b){b=m(b===!0);var e=b[0],f=b[1];b=m(a);var g=b[0],i=b[1];b=d("RelayHooks").useMutation(n);var j=b[0];b=b[1];var o=c("useGeoToaster")(),p=o.add,q=o.clear;o=l(function(b){if(b==null){c("FBLogger")("bizweb_monetization").mustfix("Entity ID is null in payout hold reminder");return}f(!0);i(h._(/*BTDS*/"Reminder sent"));j({variables:{input:{entity_id:b}},onCompleted:function(a){q(),p(k.jsx(c("GeoToast.react"),{hasIcon:!0,heading:h._(/*BTDS*/"We sent a reminder to your payout account admins."),status:"success"}))},onError:function(b){q(),f(!1),i(a),c("FBLogger")("bizweb_monetization").warn("Payout hold reminder mutation failed: "+b.message),p(k.jsx(c("GeoToast.react"),{hasIcon:!0,heading:h._(/*BTDS*/"Your request could not be completed, please try again later."),status:"error"}))}})},[j,p,q,a]);return{disableCTAButton:e,ctaButtonText:g,executePayoutHoldReminder:o,isLoading:b}}g["default"]=a}),226);
-----
usePayoutHoldReminder_PayoutHoldReminderMutation.graphql",["usePayoutHoldReminder_PayoutHoldReminderMutation_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"data",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"success",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"error_message",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"usePayoutHoldReminder_PayoutHoldReminderMutation",selections:[{alias:null,args:c,concreteType:"XFBIntegrityHubPayoutHoldReminderOutput",kind:"LinkedField",name:"xfb_monetization_payout_hold_reminder_mutation",plural:!1,selections:[{kind:"RequiredField",field:d,action:"THROW",path:"xfb_monetization_payout_hold_reminder_mutation.success"},e],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"usePayoutHoldReminder_PayoutHoldReminderMutation",selections:[{alias:null,args:c,concreteType:"XFBIntegrityHubPayoutHoldReminderOutput",kind:"LinkedField",name:"xfb_monetization_payout_hold_reminder_mutation",plural:!1,selections:[d,e],storageKey:null}]},params:{id:b("usePayoutHoldReminder_PayoutHoldReminderMutation_facebookRelayOperation"),metadata:{},name:"usePayoutHoldReminder_PayoutHoldReminderMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
usePayoutHoldReminder_PayoutHoldReminderMutation_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="24443096045381766"}),null);
-----